body {text-align: center;margin: 0;padding: 0;background-color: #ffffff;background-image:url('images/bg.jpg');background-repeat:repeat-x;background-attachment:fixed;}

img {margin:0;border:0;padding:0; }

#container {margin: 10px auto;text-align: left;padding: 0px;width: 869px;}

#header {z-index:0;margin:0px;padding: 0px;clear: both;width:869;height:116;background-image:url('images/header.jpg');background-repeat:no-repeat;}

#headerleft {font-family: verdana, sans-serif;font-size:10px;color:#e2df92;font-weight:bold;line-height:11px;margin:0px;padding:5px 0px 0px 24px;float:left;width: 370px;}
#headerright {font-family: verdana, sans-serif;font-size:10px;color:#e2df92;font-weight:bold;line-height:14px;margin:5px 0px 0px 0px;padding:0px;float:left;width: 468px;text-align:center;}
#headerright font.phone {font-family: verdana, sans-serif;font-size:12px;color:#ffffff;font-weight:bold;line-height:21px;padding:0px;margin:-10px 0px;}

#topnav {z-index:0;margin:0px;padding: 0px;clear: both;width:869;height:27px;background-image:url('images/topnav.jpg');background-repeat:no-repeat;}

div.topnavsmall {margin:7px 0px -7px 2px;padding:0px;float:left;width:142px; height:27px;text-align:center;/*default*/_margin:0px 0px -3px 0px;_padding-top:7px;_width:144px;_height:28px; /*only for IE*/}
div.topnavover {margin:0px 0px -7px 2px;padding:0px;float:left;width:142px; height:27px;font-family: verdana, serif;font-size:11px;color:#333333;line-height:12px;text-align:center;text-transform:uppercase;/*default*/_margin:0px 0px -3px 0px;_padding:7px 0px 0px 0px;_width:144px;_height:28px; /*only for IE*/background-image:url('images/topnavhover.jpg');background-repeat:repeat-x;}
div.topnavover2 {margin:0px 0px -7px 2px;padding:0px 4px 0px 0px;float:left;width:142px; height:27px;font-family: verdana, serif;font-size:11px;color:#333333;line-height:12px;text-align:center;text-transform:uppercase;/*default*/_margin:0px 0px -3px 0px;_padding:7px 0px 0px 0px;_width:148px;_height:28px; /*only for IE*/background-image:url('images/topnavhover.jpg');background-repeat:repeat-x;}
a.nav1, a.nav1:visited, a.nav2, a.nav2:visited, a.nav3, a.nav3:visited, a.nav4, a.nav4:visited, a.nav5, a.nav5:visited, a.nav6, a.nav6:visited, a.nav6b, a.nav6b:visited, a.nav5b, a.nav5b:visited {font-family: verdana, serif;font-size:11px;color:#333333;line-height:12px;text-decoration:none;text-transform:uppercase;}
a.nav1:hover {font-family: verdana, serif;font-size:11px;color:#333333;line-height:12px;text-decoration:none;text-transform:uppercase;padding:7px 25px;background-image:url('images/topnavhover.jpg');background-repeat:repeat-x;/*default*/_padding: 7px 26px -10px 26px; /*only for IE*/}
a.nav2:hover {font-family: verdana, serif;font-size:11px;color:#333333;line-height:12px;text-decoration:none;text-transform:uppercase;padding:7px 22px;background-image:url('images/topnavhover.jpg');background-repeat:repeat-x;/*default*/_padding: 7px 25px -10px 25px; /*only for IE*/}
a.nav3:hover {font-family: verdana, serif;font-size:11px;color:#333333;line-height:12px;text-decoration:none;text-transform:uppercase;padding:7px 27px;background-image:url('images/topnavhover.jpg');background-repeat:repeat-x;/*default*/_padding: 7px 29px -10px 30px; /*only for IE*/}
a.nav4:hover {font-family: verdana, serif;font-size:11px;color:#333333;line-height:12px;text-decoration:none;text-transform:uppercase;padding:7px 6px 7px 6px;background-image:url('images/topnavhover.jpg');background-repeat:repeat-x;/*default*/_padding: 7px 7px -10px 7px; /*only for IE*/}
a.nav5:hover {font-family: verdana, serif;font-size:11px;color:#333333;line-height:12px;text-decoration:none;text-transform:uppercase;padding:7px 44px 7px 45px;background-image:url('images/topnavhover.jpg');background-repeat:repeat-x;/*default*/_padding: 7px 45px -10px 44px; /*only for IE*/}
a.nav5b:hover {font-family: verdana, serif;font-size:11px;color:#333333;line-height:12px;text-decoration:none;text-transform:uppercase;padding:7px 40px 7px 41px;background-image:url('images/topnavhover.jpg');background-repeat:repeat-x;/*default*/_padding: 7px 45px -10px 44px; /*only for IE*/}
a.nav6:hover {font-family: verdana, serif;font-size:11px;color:#333333;line-height:12px;text-decoration:none;text-transform:uppercase;padding:7px 45px 7px 45px;background-image:url('images/topnavhover.jpg');background-repeat:repeat-x;/*default*/_padding: 7px 45px -10px 44px; /*only for IE*/}
a.nav6b:hover {font-family: verdana, serif;font-size:11px;color:#333333;line-height:12px;text-decoration:none;text-transform:uppercase;padding:7px 40px 7px 40px;background-image:url('images/topnavhover.jpg');background-repeat:repeat-x;/*default*/_padding: 7px 45px -10px 44px; /*only for IE*/}

#topgraphicstrip {z-index:0;margin:0px;padding:0px;clear:both;width:869;height:111;}

#mainhome {z-index:0;margin:112px 0px;/*default*/_margin-top:-7px; /*only for IE*/padding:0px;clear:both;width:869;height:524;background-image:url('images/homepagebg.jpg');background-repeat:no-repeat;}

#mainhomeleft {z-index:0;margin:-3px 0px 0px 30px;/*default*/_margin:4px 0px 0px 13px; /*only for IE*/padding:0px;float:left;width:433px;text-align:center;font-family: verdana, sans-serif;font-size:13px;color:#000000;line-height:17px;}
#mainhomeleft h1 {width:433px;text-align:center;font-family: verdana, sans-serif;font-size:13px;color:#371b0a;line-height:12px;text-transform:uppercase;}

#mainhomeright {z-index:0;margin:-350px 0px 0px 503px;/*default*/_margin:37px 0px 0px 45px; /*only for IE*/padding:0px;float:left;width:330px;text-align:center;font-family: arial, sans-serif;font-size:13px;font-weight:normal;color:#f3ff99;line-height:17px;}
#mainhomeright a, a:visited, a:hover {font-family: arial, sans-serif;font-size:13px;font-weight:normal;color:#f3ff99;line-height:17px;}

#mainsubpage1 {z-index:0;margin:112px 0px 0px 0px;/*default*/_margin-top:-7px; /*only for IE*/padding:0px;clear:both;width:869;background-image:url('images/mainsubpage1bg.jpg');background-repeat:repeat-y;}

#mainsubpagenav {text-align:right;z-index:0;margin:0px;padding:30px 0px 0px 0px;float:left;width:200px;height:400px;font-family: georgia, serif;font-size:14px;font-weight:normal;color:#6a310c;font-style:italic;line-height:40px;background-image:url('images/subpageleftnavbg.jpg');background-repeat:repeat-y;}
#mainsubpagenav a.right, a.right:visited, a.right:active {padding:0px 25px 0px;font-family: georgia, serif;font-size:13px;font-weight:normal;color:#6f6624;line-height:40px;text-decoration:none;font-style:normal;}
#mainsubpagenav a:hover {padding-right:25px;font-family: georgia, serif;font-size:13px;font-weight:normal;color:#6a310c;line-height:40px;text-decoration:underline;font-style:normal;}
#mainsubpagenav font.on {padding-right:25px;font-family: georgia, serif;font-size:13px;font-weight:normal;color:#6a310c;line-height:40px;text-decoration:none;font-style:italic;}

#mainsubpagecontent {z-index:0;margin:0px 0px 0px 0px;padding:20px 2px 0px 0px;float:right;width:640px;height:auto;font-family: verdana, sans-serif;font-size:12px;color:#000000;line-height:17px;}
#mainsubpagecontent h1 {width:433px;font-family: verdana, sans-serif;font-size:13px;color:#371b0a;line-height:17px;text-transform:uppercase;}
#mainsubpagecontent a, a:visited, a:active {font-family: arial, sans-serif;font-size:13px;font-weight:normal;color:#6a310c;line-height:17px;text-decoration:none;}
#mainsubpagecontent a:hover {font-family: arial, sans-serif;font-size:13px;font-weight:normal;color:#6a310c;line-height:17px;text-decoration:underline;}
#mainsubpagecontent strong {font-family: verdana, sans-serif;font-size:12px;color:#807e54;line-height:17px;font-weight:bold;}

#specialsubpagecontent {z-index:0;margin:0px 0px 0px 0px;padding:20px 2px 0px 0px;float:right;width:790px;height:auto;font-family: verdana, sans-serif;font-size:12px;color:#000000;line-height:17px;}
#specialsubpagecontent h1 {width:433px;font-family: verdana, sans-serif;font-size:13px;color:#371b0a;line-height:17px;text-transform:uppercase;}
#specialsubpagecontent a, a:visited, a:active {font-family: arial, sans-serif;font-size:13px;font-weight:normal;color:#6a310c;line-height:17px;text-decoration:none;}
#specialsubpagecontent a:hover {font-family: arial, sans-serif;font-size:13px;font-weight:normal;color:#6a310c;line-height:17px;text-decoration:underline;}
#specialsubpagecontent strong {font-family: verdana, sans-serif;font-size:12px;color:#807e54;line-height:17px;font-weight:bold;}

#mainsubpagecontentwide {z-index:0;margin:0px 0px 0px 0px;padding:20px 20px 0px 15px;float:right;width:625px;height:auto;font-family: verdana, sans-serif;font-size:12px;color:#000000;line-height:17px;}
#mainsubpagecontentwide h1 {width:433px;font-family: verdana, sans-serif;font-size:13px;color:#371b0a;line-height:17px;text-transform:uppercase;}
#mainsubpagecontentwide a, a:visited, a:active {font-family: arial, sans-serif;font-size:13px;font-weight:normal;color:#6a310c;line-height:17px;text-decoration:none;}
#mainsubpagecontentwide a:hover {font-family: arial, sans-serif;font-size:13px;font-weight:normal;color:#6a310c;line-height:17px;text-decoration:underline;}
#mainsubpagecontentwide a.large, a.large:visited, a.large:active {font-family: arial, sans-serif;font-size:16px;font-weight:normal;color:#6a310c;line-height:17px;text-decoration:underline;/*default*/_margin-left:0px; /*only for IE*/}
#mainsubpagecontentwide a.large:hover {font-family: arial, sans-serif;font-size:16px;font-weight:normal;color:#6a310c;line-height:17px;text-decoration:underline;/*default*/_margin-left:0px; /*only for IE*/}
#mainsubpagecontentwide strong {font-family: verdana, sans-serif;font-size:12px;color:#807e54;line-height:17px;font-weight:bold;}

#footer {z-index:0;margin:-112px 0px;padding:60px 0px;clear:both;width:869;/*default*/_margin:-112 0px 0px 0px; /*only for IE*/}
#footerhome {z-index:0;margin:-112px 0px;padding:0px 0px;clear:both;width:869;/*default*/_margin:-112 0px 0px 0px; /*only for IE*/}

#slideshow {list-style:none; color:#fff}
#slideshow span {display:none;}
#wrapperslideshow {width:600px; margin:0px 0px 0px 0px; display:none;}
#wrapperslideshow * {margin:0; padding:0}
#fullsize {position:relative; width:600px; height:300px; padding:2px; background:#e7e4a1}
#information {position:absolute; bottom:0; width:600px; height:0; background:#e7e4a1; color:#fff; overflow:hidden; z-index:200; opacity:.7; filter:alpha(opacity=0)}
#information h3 {padding:0px; font-size:14px}
#information p {padding:0px}
#image {width:600px}
#image img {position:absolute; z-index:25; width:auto}
.imgnav {}
#imgprev {left:0;}
#imgnext {right:0;}
#imglink {position:absolute; height:306px; width:100%; z-index:100; opacity:.4; filter:alpha(opacity=40)}
.linkhover {background:url(images/link.gif) center center no-repeat}
#thumbnails {margin-top:15px}
#slideleft {float:left; width:20px; height:81px; background:url(images/scroll-left.gif) center center no-repeat; background-color:#e7e4a1}
#slideleft:hover {background-color:#e7e4a1;}
#slideright {float:right; width:20px; height:81px; background:#e7e4a1 url(images/scroll-right.gif) center center no-repeat}
#slideright:hover {background-color:#e7e4a1;}
#slidearea {float:left; position:relative; width:545px; margin-left:5px; height:81px; overflow:hidden}
#slider {position:absolute; left:0; height:81px}
#slider img {cursor:pointer; border:1px solid #e7e4a1; padding:2px}
