/********** MAIN BODY **********/
body{background:url(images/bg.jpg) repeat-x #DEC98A;width:100%;padding:0;margin:0 0 0 0;font-size:13px;font-family:verdana,arial,helvetica,sans-serif;color:#252525;}
#content {width:710px;padding:15px 15px 30px 15px;margin:0px auto;position:relative;background-color:#FFFFFF;border-left:solid 2px #052549;border-right:solid 2px #052549;font-size:13px;font-family:verdana,arial,helvetica,sans-serif;color:#252525}
#content P{margin:15px 0 0 0;}
#imagepad{padding:0 9px 0 0}
#pagediv{margin:15px 0 0 0;background:#EFE6C7;padding:2px 7px;font-size:110%;color:#800000;font-weight:bold;border-top:solid 1px #4F4017;border-bottom:solid 1px #4F4017;}
.staffdiv{margin:0px 0px 10px 0px;background:#EFE6C7;padding:1px 7px;font-size:98%;color:#800000;font-weight:bold;border-top:solid 1px #4F4017;border-bottom:solid 1px #4F4017;}
.thumbspace{padding:18px 7px 0px 0px}
.thmbborder{border:solid 1px #2E250E}
.rowspace{padding:15px 0px 0px 0px}
.regbold{color:#463113;}
h1{font:bold 14pt arial, sans-serif;color:#C7B3A5;margin:0 0 7px 20px}
h2{font:bold 13pt arial, sans-serif;color:#800000;margin:2px 0 5px 1px;}
h3{font-size:13px;font-family:verdana,arial,helvetica,sans-serif;color:#533917;margin:2px 0 1px 0;}

/********** LINK STYLES **********/
#content a.nav{color:#0000A8;text-decoration:none;border-bottom:dotted 1px #CA0000;}
#content a.nav:hover{text-decoration:none;border:none;color:#C01F0B;background:#FFFFFF;}
#content a.reg{color:#0000A8;text-decoration:underline;}
#content a.reg:hover{color:#C60000;text-decoration:none;}
#content a.reg:active{color:#C60000;text-decoration:none;}
#footer a{font:12px/14px 'Trebuchet MS', Arial, Helvetica, sans-serif;color:#FBFBFB;text-decoration:none;margin:0 3px 0 3px;}
#footer a:hover{text-decoration:underline;}

/********** NAVIGATION **********/
/* Start Holly Hack, hidden from MacIE. \*/
* html #navigation2 ul li {height: 1%;}
/* End Holly Hack. */
#navigation{text-align:right;background:#FFFFFF;height:2.9em;line-height:2.9em;padding:0 0;margin:0px auto 0px auto;font-size:8pt;font-weight:normal;text-transform:uppercase;z-index: 1;}
#navigation ul {width:406px;list-style-type: none;margin:0px;padding:0px;z-index: 2;}
#navigation li {border-right:0px solid #ffffff;display:inline;text-align:center;margin: 0px;}
#navigation li.right{border-right:0px solid #ffffff;display:inline;text-align:center;margin: 0px;}
#navigation li a {padding:9px 10px;color: #FFFFFF;background-color:#541F12;border-right:1px solid #FFFFFF;text-decoration: none;}
#navigation li a:hover{background:#F3EDD8;color:#000000;text-decoration:none;} 
#navigation li a#current{background-color:#EBDFB9;color:#000000;} 
#mainnavtop{width:150px;background:#541F12;border-left:solid 1px #4F4017;padding:1px 7px;font-size:105%;color:#FFFFFF;font-weight:bold;}
#mainnav{width:157px;line-height:1.6em;padding:0px 0px 7px 7px;background:#F5F0DC;border-bottom:solid 1px #4F4017;border-left:solid 1px #4F4017;}

/********** FOOTER **********/
#footer {background:#541F12;width:100%;height:90px;font:12px/14px 'Trebuchet MS',Arial;color:#D6D6D6;text-align:center;clear:both;padding:20px 0 0 0;margin:0}
#footer p{margin:15px 0 0 0;text-align:center;}
#footer div {padding:5px 0;}
#base {background:#27200C;width:100%;height:10px;border-top:solid 1px #6BCDFC;}

/********** MISCELLENEOUS **********/
hr {text-align:center;border:0;width:90%;color:#D9BE79;background-color:#D9BE79;height:1px;margin:7px 0px 15px 0px}
input.button {cursor:pointer;margin:1px 10px 0 1px;height:21px;width:58px;border:0px solid #000000;background:#F4F4F0;font:13px Arial;color:#000000;}
input.contactbutton {width:125px;cursor:pointer;background:#A60000;font-family:verdana;font-size:110%;font-weight:bold;color:#FFFFFF;padding:2px 0 2px 0;border:1px solid;border-color:#000000;}
.mid { vertical-align:middle; padding:1px 7px 5px 0;}
.watchvid { vertical-align:middle; padding:2px 5px 0px 7px;}
.uparrow {vertical-align:middle; padding:3px 5px 0px 2px;}
.vidicon {vertical-align:middle; padding:0px 5px 1px 2px;}
.clear{line-height:0; font-size:0; clear:both;}
.dot{margin:1px 0 0 20px;font-size:97%}
.dotted{margin:12px 0 0 20px;}
.mapbutton{width:105px;font:0.9em Verdana;}
.mapsmall{font:0.8em Verdana;padding:0 0 0 0;color:#303030}
.mapinput{margin:0 0 5px 0;padding:0 0 0 2px;border:1px solid #333333;background-color:#FFFFFF;color:#252525;font-size:8.0pt;}

/********** MOUSEOVER BUTTON STYLES **********/
.contactbtn {width:9.0em;
color:#FFFFFF;
font-family:verdana;text-align:center;
font-size:130%;
font-weight:bold;
background-color:#A60000;
border:1px solid;
border-top-color:#000000;
border-left-color:#000000;
border-right-color:#000000;
border-bottom-color:#000000;}
 
.contactbtnhov {color:#800000;cursor:pointer;
background-color:#F4EBCE;
border-top-color:#97B2E1;
border-left-color:#97B2E1;
border-right-color:#1E438A;
border-bottom-color:#1E438A;}

.gocontactbtn {width:9.0em;height:2.0em;
color:#FFFFFF;
font-family:verdana;text-align:center;
font-size:130%;
font-weight:bold;
background-color:#A60000;
border:1px solid;
border-top-color:#000000;
border-left-color:#000000;
border-right-color:#000000;
border-bottom-color:#000000;}
 
.gocontactbtnhov {color:#800000;cursor:pointer;
background-color:#F4EBCE;
border-top-color:#97B2E1;
border-left-color:#97B2E1;
border-right-color:#1E438A;
border-bottom-color:#1E438A;}

.mapbutton{width:8.8em;
color:#1C1A1B;
font:0.8em Verdana;
text-align:center;
font-weight:normal;
background-color:#EEEAE1;
border:1px solid #126A74;}
 
.mapbtnhov {color:#FFFFFF;
cursor:pointer;
background-color:#126A74;
border:1px solid #126A74;}