@charset "UTF-8";
/* CSS Document */
body {background-image: url(images/background.gif);background-repeat: repeat-x; margin:0px; position:relative; background-color:#ffcc66;}

#wrapper{margin:auto; width:1000px; height:680px; font-size:.6em;}
#content{height:600px; margin-top:0px;}
#nav{position:relative; left:700px; top:-50px; width:300px;}
#subnav{position:relative; top:30px; left:50px;}
#textblock{ position:relative; top:440px; left:330px; width:380px; height:200px; z-index:3;}
#leftblock{ position:relative; top:30px; left:100px; width:400px; z-index:0;}
#rightblock{ position:relative; top:-210px; left:625px; width:400px; z-index:1;}
#footer{ padding-top:10px;}
#slides{ float:left; margin-left:5px; margin-top:35px; width:137px;}
#thumbs{float:left; margin-left:5px; margin-top:65px;}
#caption{float:left; clear:left; margin-left: 83px; text-align:left; font-size:1em;}

.body{font-family:Helvetica; color:#666666; letter-spacing:.12em; font-size:1.1em;}
.footer{ position:relative; font-family:Helvetica; color:#FFFFFF; font-size:.6em; left:500px; top:-60px; text-decoration:none;}
.lefttext{width:45%; float:left; font-family:Helvetica; color:#666666; letter-spacing:.12em;font-size:1.1em; margin-right:15px;}
.righttext{width:200px; margin-left:-100px; margin-top:-25px; font-family:Helvetica; color:#666666; letter-spacing:.12em;font-size:1.1em;}
.subnav{font-family:Helvetica; color:#666666; font-weight:bold; margin-top:-8px; margin-left:35px; letter-spacing:.12em;}
.slides{margin-bottom:5px; float:left; width:137px;}
.footerimg{position:relative; left:450px; top:-23px;}
.flash{margin-top:-200px;}
.flash-about{margin-top:-201px;}


a:active, a:focus { outline-style: none; -moz-outline-style:none;}
a:link, a:visited img { border: none;}


.nav{font-family:Helvetica;color:#cc0000; font-weight:bold; text-decoration:none;}
a.nav:link a.nav:visited{color:#cc0000; text-decoration:none;}
a.nav:hover a.nav:active{color:#666666; text-decoration:none;}
a:active, a:focus { outline-style: none; -moz-outline-style:none; border:none; }


.grey{color:#666666;  font-weight:bold; text-decoration:none;}
.white{color:#ffffff; text-decoration:none;}
.red{color:#cc0000; text-decoration:none; font-weight:bold; font-size:.9em;}

.logo{margin-left:-70px; margin-top:-5px;}

/* gallery

*{margin:0;padding:0}
a{color:#348;text-decoration:none;outline:none;}
a:hover{color:#67a;}
.caption{font-style:italic;color:#887;}
.demo{position:relative;margin-top:0;}
.gallery_demo{width:600px;}
.gallery_demo li{list-style:none; width:75px; height:147px; margin-bottom:5px;}
.gallery_demo li div{left:50px;}
.gallery_demo li div .caption{font:italic 0.7em/1.4 georgia,serif;}
#main_image img{margin-bottom:10px;}*/

#main_image{margin-left:83px; float:left; margin-top:35px;}

