*,html{margin:0;padding:0}
body{background:#ececec url(images/bac.gif) repeat-x;color:#333;font:62.5% 'Trebuchet MS'}
h1{text-indent:-2000px;height:69px;width:226px;background:url(images/logo.png);float:left}
h2{font:2em arial;color:#a54444;padding-top:1em}
h3{font:1.5em georgia;color:#222;padding-top:2.5em;margin-bottom:-0.25em}
p,ul{font-size:1.3em;line-height:1.5em;padding-top:1.5em}
p a,.links a{text-decoration:none;border-bottom:1px dotted #a54444;color:#a54444}
p a:hover,.links a:hover{background:#a54444;color:#fff}
img{margin:2em 0;padding-bottom:3em}
a img{border:2px solid #333;padding:1px;clear:both}
a img:hover{border-color:#a54444}
form{font-size:1.2em;margin:2em 0 -1em 25px}
label{font-weight:900;width:100px;display:block;float:left;padding-top:0.2em;margin:0 0 1em 0}
input,textarea,select{border:1px solid #ccc;padding:0.2em 0.3em;font:1em 'Trebuchet MS';width:210px;background:url(images/bac_i.png);margin:0 0 1em 0}
textarea{overflow:visible}
#main{border-bottom:3px solid #e6e6e6;width:100%;background:#fff}
#con{width:780px;margin:0 auto;padding:12px 5px 40px 5px}
#head{height:105px;width:790px;margin:25px auto 0 auto}
#contact{float:right;color:#444;text-align:right;font-size:1.2em;margin-top:-1.5em}
#nav{width:790px;height:40px;margin:0 auto;padding-top:5px;list-style-type:none;font-size:1.2em}
#nav li{display:inline}
#nav a{height:26px;width:112px;color:#fff;text-decoration:none;font-weight:900;background:#dea775;float:left;text-align:center;padding-top:9px;border:0}
#nav a:hover{text-decoration:underline;background:#eebf93}
#main li{margin:0 0 4px 40px}
#gal{padding:1em 95px;border:3px solid #e6e6e6;background:#ececec;text-align:center;margin-top:1.3em}
#gal li{margin:0;list-style-type:none;display:inline;text-align:center;padding:0 8px}
#gal img,.gal2 img{float:none;margin:0}
#sgal{width:500px}
#btn{margin-left:100px;width:219px}
#fb1,#fb2{margin:2em 1em 0 1em;padding:0.3em 0.7em}
#fb1{border:1px dashed #f00;background-color:#f5d0d0}
#fb2{border:1px dashed #0f0;background-color:#d0f5d0}
#copy{text-align:center;padding:10px;font-size:1.1em;color:#555;background:#f4f4f4;width:780px;margin:15px auto}
.gal2{margin-top:1.3em}
.gal2 li{list-style-type:none;display:inline}
.no{display:none}
.col_l{width:45%;float:left}
.col_r{width:45%;float:right}
.lhs{float:left;margin:1.5em 4em 0 0}
.rhs{float:right;margin:1.5em 0 0 4em}
.nb{list-style:none;margin-left:-15px}
.mid a{margin:0 1px}
.clear{clear:both}