body {
	text-align: left;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	font-family: Arial, Helvetica, sans-serif, "Trebuchet MS";
	font-size: 11px;
}

div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,p,blockquote,th,td,html,label,tr,td {margin:0;padding:0;}

fieldset,img,a img,:link img,:visited img {border:0;}


/* ------------------------ horizontal sprite nav ------------------------ */
#nav { 
	background:url("../images/nav.gif") top no-repeat; 
	width:500px; 
	height:92px; 
	margin:0;
	padding:0; 
	z-index: 99;
	}

#nav span { display: none; }

#nav li, #nav a { height:92px; display:block; } /* change height here also */

#nav li { float:left; list-style:none; _display:inline; position:relative; }

#nav-01 { width: 107px;}
#nav-02 { width: 129px;}
#nav-03 { width: 105px;}
#nav-04 { width: 159px;}


/*-------------- (-79px) X position of button / (-30px) height of image from above ------------- */
#nav-01 a:hover { background:url("../images/nav.gif") -0px -92px no-repeat; }
#nav-02 a:hover { background:url("../images/nav.gif") -107px -92px no-repeat; }
#nav-03 a:hover { background:url("../images/nav.gif") -236px -92px no-repeat; }
#nav-04 a:hover { background:url("../images/nav.gif") -341px -92px no-repeat; }



.topBG {
	background-image: url(../images/topBg.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}
.headerBg {
	background-image: url(../images/headerBg.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}
.beigecolor {
	background-color: #9b8e7d;
}
.indexBodyBg {
	background-image: url(../images/indexBody.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.indexTexthdr {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 18px;
	color: #401504;
	line-height: 22px;
	margin: 0px;
	padding-top: 20px;
	padding-left: 47px;
	font-style: italic;
}
.indexTextbody {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	line-height: 20px;
	color: #401504;
	margin: 0px;
	padding-top: 12px;
	padding-left: 47px;
	padding-right: 483px;
}
.indexbelowbg {
	background-image: url(../images/indexbelowbg2.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.indexbelowOuter {
	background-image: url(../images/indexbelowouter.gif);
	background-repeat: repeat-x;
	background-position: left top;
	background-color: #cabeaf;
}
.blackbg {
	background-color: #090704;
}
.sectionhdrText {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 22px;
	color: #94796e;
	margin: 0px;
	padding-top: 12px;
	padding-left: 18px;
	font-style: italic;
}
.sectionText {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	color: #94796e;
	margin: 0px;
	padding-top: 6px;
	padding-left: 18px;
	padding-right: 15px;
	font-style: italic;
	line-height: 16px;
}
.beigecolorTwo {
	background-color: #cabeaf;
}
.footertext {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	line-height: 18px;
	color: #615342;
	margin: 0px;
	padding-bottom: 10px;
	padding-left: 42px;
}
.footertext a {
	color: #615342;
}
.aboutusBg {
	background-image: url(../images/aboutus_bg.gif);
	background-repeat: repeat-x;
	background-position: left top;
}
.Texthdr {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 30px;
	color: #401504;
	line-height: 22px;
	margin: 0px;
	padding-top: 30px;
	padding-left: 47px;
	font-style: italic;
}
.subhdrText {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 18px;
	color: #401504;
	line-height: 22px;
	margin: 0px;
	padding-top: 18px;
	padding-left: 47px;
	font-style: italic;
	padding-right: 15px;
}
.bodyText {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	color: #401504;
	line-height: 20px;
	margin: 0px;
	padding-top: 18px;
	padding-left: 47px;
	font-style: italic;
	padding-right: 15px;
}
.biobg {
	background-image: url(../images/bioBg.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.biohdrText {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 30px;
	color: #492d0d;
	margin: 0px;
	padding-top: 95px;
	padding-right: 15px;
	padding-left: 15px;
}
.biohdrsubText {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 16px;
	color: #492d0d;
	margin: 0px;
	padding-right: 15px;
	padding-left: 15px;
}
.bioText {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	color: #492d0d;
	margin: 0px;
	padding-right: 50px;
	padding-left: 15px;
	line-height: 20px;
}
.gallerybg {
	background-color: #000000;
	background-image: url(../images/gallerybg.gif);
	background-repeat: repeat-x;
	background-position: left top;
}
.gallerybgBody {
	background-image: url(../images/gallerybodybg.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.galleryhdrText {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 30px;
	color: #401504;
	line-height: 22px;
	margin: 0px;
	padding-top: 30px;
	padding-left: 30px;
	font-style: italic;
}
.gallerysubText {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	color: #401504;
	line-height: 20px;
	margin: 0px;
	padding-top: 15px;
	padding-left: 30px;
	font-style: italic;
	padding-right: 85px;
}
.captionText {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	color: #cabeaf;
	margin: 0px;
	padding-top: 10px;
	font-style: italic;
}
.imagePadding {
	margin: 0px;
	padding-top: 38px;
}
.contacthdrText {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 30px;
	color: #492d0d;
	margin: 0px;
	padding-top: 95px;
	padding-left: 50px;
	padding-bottom: 10px;
}
.textField {
	font-family: "Trebuchet MS";
	font-size: 12px;
	font-style: italic;
	color: #000000;
	background-color: #FFFFFF;
	width: 310px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	height: 20px;
	margin: 0px;
	padding-top: 3px;
	padding-left: 5px;
}
.messagefield {
	font-family: "Trebuchet MS";
	font-size: 12px;
	font-style: italic;
	color: #000000;
	background-color: #FFFFFF;
	width: 310px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	height: 100px;
	margin: 0px;
	padding-top: 3px;
	padding-left: 5px;
}
.send {
	margin: 0px;
	padding-right: 30px;
}
.biobgtwo {
	background-image: url(../images/contactbg2.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.bodyTextTwo {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	color: #401504;
	line-height: 18px;
	margin: 0px;
	padding-top: 14px;
	padding-left: 47px;
	font-style: italic;
	padding-right: 15px;
}
.bodyText a {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	color: #401504;
	line-height: 20px;
	margin: 0px;
	font-style: italic;
}
.logoPadding {
	margin: 0px;
	padding-right: 40px;
}
.contacttext {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	color: #492d0d;
	margin: 0px;
	padding-top: 5px;
	padding-left: 50px;
	padding-bottom: 10px;
	padding-right: 70px;
}

