/* BEGIN IEPNGFIX */
img, div { behavior: url(/iepngfix.htc) }
/* END IEPNGFIX */

.bodytext {
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	text-shadow: 0 0 0 #000; /* REMOVES FUZZINESS AROUND SAFARI FONTS */
}

a.bottomtext {
	color: #644c2d;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	text-shadow: 0 0 0 #000; /* REMOVES FUZZINESS AROUND SAFARI FONTS */
	text-decoration: none;
}

a.bottomtext:visited {
	color: #644c2d;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	text-shadow: 0 0 0 #000; /* REMOVES FUZZINESS AROUND SAFARI FONTS */
	text-decoration: none;
}

a.bottomtext:hover {
	color: #826137;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	text-shadow: 0 0 0 #000; /* REMOVES FUZZINESS AROUND SAFARI FONTS */
	text-decoration: none;
}

h1 {
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 26px;
	text-shadow: 0 0 0 #000; /* REMOVES FUZZINESS AROUND SAFARI FONTS */
	display: inline;
}
ul {
    padding-left: 25px;
    margin: 0px;
}
li {
	vertical-align: middle;
}
form {
    padding: 0px;
    margin: 0px;
}
a {
	color: #382e21;
}
a:visited {
	color: #382e21;
}
a:hover {
	color: #382e21;
	text-decoration: none;
}
a:active {
	color: #382e21;
	text-decoration: none;
}
b {
	font-weight: bold;
}




/* ROLLOVERS */

a.Home {
   margin: 0px;
   padding: 0px;
   display: table-cell; /* needed for FF1 & FF2 because they don't support inline-block! */
   display: -moz-inline-box; /* Fixes Firefox */
   display: inline-block;
   width: 134px; 
   height: 52px; 
   text-decoration: none; 
   background: url("/images/1-home.gif");
   /* overflow: hidden; */
} 

a.Home:hover { 
   background-position: -134px 0; 
} 

a.About { 
   margin: 0px;
   padding: 0px;
   display: table-cell;
   display: -moz-inline-box;
   display: inline-block; 
   width: 153px; 
   height: 52px; 
   text-decoration: none; 
   background: url("/images/2-about.gif"); 
} 

a.About:hover { 
   background-position: -153px 0; 
} 

a.Photos {
   margin: 0px;
   padding: 0px;
   display: table-cell;
   display: -moz-inline-box;
   display: inline-block; 
   width: 168px; 
   height: 52px; 
   text-decoration: none; 
   background: url("/images/3-photos.gif"); 
} 

a.Photos:hover { 
   background-position: -168px 0; 
} 

a.Links { 
   margin: 0px;
   padding: 0px;
   display: table-cell;
   display: -moz-inline-box;
   display: inline-block; 
   width: 133px; 
   height: 52px; 
   text-decoration: none; 
   background: url("/images/4-links.gif"); 
} 

a.Links:hover { 
   background-position: -133px 0; 
} 

a.Licensing { 
   margin: 0px;
   padding: 0px;
   display: table-cell;
   display: -moz-inline-box;
   display: inline-block; 
   width: 243px; 
   height: 52px; 
   text-decoration: none; 
   background: url("/images/5-licensing.gif"); 
} 

a.Licensing:hover { 
   background-position: -243px 0; 
} 

a.News { 
   margin: 0px;
   padding: 0px;
   display: table-cell;
   display: -moz-inline-box;
   display: inline-block; 
   width: 151px; 
   height: 52px; 
   text-decoration: none; 
   background: url("/images/6-news.gif"); 
} 

a.News:hover { 
   background-position: -151px 0; 
} 

a.Quotes { 
   margin: 0px;
   padding: 0px;
   display: table-cell;
   display: -moz-inline-box;
   display: inline-block; 
   width: 194px; 
   height: 52px; 
   text-decoration: none; 
   background: url("/images/7-quotes.gif"); 
} 

a.Quotes:hover { 
   background-position: -194px 0; 
}










#gallery img{
	border: 2px solid #c4ae7d;
}
#gallery a:hover img{
	border: 2px solid #382e21;
}