html,body,form,img{
border:none;
margin:0;
padding:0;
}

img{
float:left;
}


body{
background-image:url(../images/bg.gif);
background-repeat:repeat-x;
background-color:#CAAF76;
padding-top:20px;
font-family:"Trebuchet MS", Verdana, Arial, Helvetica;
color:#261A00;
line-height:18pt;
font-size:10pt;
}

a{
color:#763533;
}

h1{
color:#3F0D06;
font-size:14pt;
margin:0;
padding:0;
}

h2{
color:#3F0D06;
font-size:13pt;
margin:0;
padding:0;
}

#mainContainer{
width:945px;
margin:0 auto;
}

#hdr img{
float:left;
}

#topNav{
clear:both;
overflow:hidden;
width:915px;
height:51px;
background-image:url(../images/topNavBg.jpg);
background-repeat:no-repeat;
padding-left:40px;
}


#topNav ul, #topNav li{
margin:0;
padding:0;
list-style:none;
}

#topNav li{
float:left;
margin-right:52px;
}

#topNav li.last{
margin-right:0;
}

#topNav a{
float:left;
height:31px;
padding-top:21px;
}

#mainContent{
clear:both;
overflow:hidden;
background-image:url(../images/contentHdr.jpg);
background-repeat:no-repeat;
padding:0;
width:945px;
}
#mainContentHome{
clear:both;
overflow:hidden;
background-image:url(../images/contentHdr.jpg);
background-repeat:no-repeat;
padding-top:33px;
width:945px;
}

#mainContentRepeat{
width:945px;
background-image:url(../images/mainContentRepeat.jpg);
background-repeat:repeat-y;
overflow:hidden;
float:left;
}

#contentLeft, #contentLeftInterior{
float:left;
width:618px;
background-image:url(../images/leftContentBg.jpg);
background-repeat:repeat-y;
overflow:hidden;
}

#contentLeftInterior{
width:548px;
padding:0 20px 0 50px;
}

#contentLeftInterior ul, #contentLeftInterior li{
margin:0;
padding:0;
list-style:none;
}

#contentLeftInterior li{
background-image:url(../images/liBullet.gif);
background-repeat:no-repeat;
padding:0 0 5px 25px;
}

.contentInner{
clear:both;
border:1px solid #D6C091;
padding:15px 25px;
margin:0;
float:left;
width:500px;
background-color:#fff;
overflow:hidden;
}

.innerImage{
float:right;
clear:none;
margin:20px 0 20px 20px;
padding:0;
border:1px solid #DAD1CF;
}

#leftHdr{
clear:both;
overflow:hidden;
background-image:url(../images/contentLeftHdrBg.jpg);
background-repeat:no-repeat;
width:600px;
padding-right:18px;
text-align:right;
}

#leftHdr img{
float:right;
}

#leftFtr{
clear:both;
overflow:hidden;
background-image:url(../images/leftFtrBg.jpg);
background-repeat:no-repeat;
width:463px;
height:84px;
font-family:Georgia, "Times New Roman", Times, serif;
font-weight:bold;
font-size:9pt;
line-height:20pt;
padding:5px 95px 0 60px;
}

#leftFtr a.hdr{
font-size:13pt;
}

#leftFtr p{
margin:0;
padding:0;
}

#leftFtr a{
color:#7D0C00;
}

#rightContent{
float:left;
/* background-image:url(../images/rightBg.jpg); */
/* background-repeat:no-repeat; */
/* background-position:top right; */
width:327px;
font-size:9pt;
}

#rightContentHome{
float:left;
background-image:url(../images/rightBg.jpg);
background-repeat:no-repeat;
background-position:top right;
width:327px;
font-size:9pt;
}

#rightContent ul, #rightContent li, #rightContentHome ul, #rightContentHome li{
margin:0;
padding:0;
list-style:none;
}

#rightContent li, #rightContentHome li{
background-image:url(../images/liBullet.gif);
background-repeat:no-repeat;
padding:0 0 5px 25px;
}

#rightInterior{
clear:both;
padding:20px 40px;
}

#ftr{
clear:both;
width:945px;
height:138px;
background-image:url(../images/ftrBg.jpg);
background-repeat:no-repeat;
padding-top:88px;
}

#ftrHome{
clear:both;
width:945px;
height:138px;
background-image:url(../images/ftrBgHome.jpg);
background-repeat:no-repeat;
padding-top:49px;
}

#ftrForm{
width:935px;
background-image:url(../images/formHdr.gif);
background-repeat:no-repeat;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:9pt;
color:#8A5B51;
font-weight:bold;
padding:0 0 0 10px;
position:relative;
overflow:hidden;
}

#ftrFormRight, #ftrFormLeft{
float:left;
}


#ftrFormLeft{
padding-top:40px;
}

#ftrFormRight{
width:283px;
padding:14px 0 0 20px;
}

#frmSubmit{
position:absolute;
right:24px;
top:65px;
}

#ftrLinks{
width:884px;
clear:both;
overflow:hidden;
padding:20px 0 20px 61px;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:9pt;
}

#ftrLinks ul, #ftrLinks li{
margin:0;
padding:0;
list-style:none;
}

#ftrLinks li{
float:left;
margin-right:35px;
}

#ftrLinks a{
color:#916F4A;
}

/*photo gallery styles*/
#photoGalleryContainer{
position:relative;
width:618px;
height:347px;
background-image:url(../images/photoBg.jpg);
background-repeat:no-repeat;
}

#btn1,#btn2,#btn3,#btn4{
position:absolute;
bottom:70px;
font-weight:bold;
color:#000;
}

#btn1 a, #btn2 a, #btn3 a, #btn4 a{
color:#000;
background-color:#fff;
height:21px;
width:10px;
padding:7px 12px;
display:block;
border:1px solid #390803;
font-size:13pt;
text-decoration:none;
outline:none;
}

#btn1 a:hover, #btn2 a:hover, #btn3 a:hover, #btn4 a:hover{
background-color:#3B0A06;
color:#fff;
border:1px solid #171101;
}

#photoGalleryContainer .active a{
background-color:#3B0A06;
color:#fff;
border:1px solid #171101;
}

#btn1{
right:220px;
}
#btn2{
right:165px;
}
#btn3{
right:110px;
}
#btn4{
right:55px;
}