body{
background: #FFF url(../images/clouds.jpg);
text-align:center;
margin:0px;
}

img.fishfry{
width:250px;
height:250px;
border:0;
}


h1{
font:italic bold 1.8em "Times New Roman", Times, serif;
}

div{
/* border:1px dotted #999; */
}

p{

}

a img{
border:0;
}

#container{
	width:940px;
	margin:0px auto;
	position:relative;
	padding:10px;
background:#FFF url(../images/left_bar.gif) repeat-y left;
}

#header{
text-align:left;
}

#header h1{
zoom: 1;
}

#header img{
float:left;
clear:none;
margin:-30px -825px 0px -9px;
}

#header img.header{
float:left;
clear:none;
}

#header p, .flav{
font:italic bold 1.3em "Times New Roman", Times, serif;
zoom: 1;
}

#header p#ph{
float:right;
text-align:right;
clear:none;
margin:0px;
}

div#content{
text-align:left;
margin-top:100px;
margin-right:170px;
margin-left:270px;
}

 div#content img{
float:left;
/* clear:left; */
margin-left:-270px;
}


div#content img.extraimg{
float:right;
margin-right:10px;
margin-left:10px;
}

div#content img.pic{
float:none;
margin:10px;
margin-left:-273px;
border-left:5px groove white;
border-bottom:5px groove white;
}

div#content img.map{
float:right;
width:250px;
height:411px;
margin-right:10px;
margin-left:10px;

}


div#content table{
border-collapse:collapse;
font-size:0.75em;
font-family:san-serif;
text-align:center;

}

div#content table th{
background:#bbcbdb;
border:1px solid #EEE;
}

div#content table tr:hover{
background:#dde6ee;
}


div#content table td{
border:1px solid #bbcbdb;
}

div#nav{
position:absolute;
top:140px;
left:70px;
}

ul#navbar{
margin:0px;
padding:0px;
}


ul#navbar li{
display:inline;
float:left;
margin:0px;
padding:0px;
}

ul#navbar li a, ul#navcol li a{
padding:3px 5px;
border:2px solid #FFF;
color:#FFF;
background:#000;
margin:0px;
text-decoration:none;
}

ul#navbar li a:hover, ul#navcol li a:hover{
color:#000;
border-color:#000;
background-color:#FFF;
}

ul#navcol{
position:absolute;
top:160px;
right:10px;
width:160px;
list-style-type:none;
}

ul#navcol li a{
display:block;
width:150px;
}

div#footer{
clear:both;
padding:10px 0px;
margin:0px;
background:transparent url(../images/footer.jpg) no-repeat top center;
}

p.plug{
font-size:0.7em;
}

div.slideshow{
padding-left:270px;
}

div#captchaImgDiv{
padding-bottom:40px;
}


div.pull{
position:absolute;
/* top:200px; */
top:340px;
left:10px;
width:230px;
padding:10px;
background:#FFF url(../images/roundcorner.gif) no-repeat top right;
}

div.pull img{
margin:-10px 0px;
padding-left:260px;
}

div.addthis_default_style
{
position:absolute;
top:175px; 
left:10px;
z-index:200;
}

.sig{
        text-align:right;
        font-family:"Brush Script MT", serif;
        font-size:200%;
        font-weight:bold;

}


