/* CSS Document */

body, td, th {color:#333; font: normal normal 80%/95% verdana,helvetica,san-serif,serif; margin:0;}
img{border-width:0;}
hr{color:#EDECEC; height:1px; width:80%; margin-bottom:30px;}
strong{font-weight:bold;}



/* P tags */
p{font-size:11px; line-height:14px;}
h1{
}




table.nav {margin:10px 20px 10px 0; width:710px; padding:0 0 0 0;}
table.nav th {padding-left:10px;}
div#main_content{background:#fff; width:710px; margin:0; padding:0;}
div#copy_block {float:left; width:470px; padding:10px;}
div.photo_block {float:left; width:275px; padding:10px; margin:0px;}

div#details_block{float:left; width:190px; color:#fff; padding:5px; margin:10px; background:#928E87}


div#details_block p{font-size:10px; line-height:12px;}

div.float_left{float:left;}
div.float_right{float:right;}
div#footer{padding:10px; color:#fff; font-size:10px;}
div.float_fix {clear:both; height:0; margin:0; padding:0;}
div#footer a:link{color:#D9CD7E;}
div#footer a:visited{color:#D9CD7E;}
div#footer a:hover{color:#fff;}

.yellow {color:#FBE871;}

div#port_block{float:left; width:190px; font-size:10px; color:#474035; text-align:right; padding:5px; margin:10px; background:#fff; }
div#port_block img {margin-bottom:5px;}
div#port_block a:link {color:#474035; decoration:none;}
div#port_block a:visited {color:#474035; decoration:none;}
div#port_block a:hover {color:#A56900; decoration:underline;}
/* background-image:url('images/dots_vert.gif'); background-repeat: repeat-y; background-position: 190px 150px; */
div#port_title{float:left; height:311; margin-top:10px; background:#CBC6BD; width:195px; overflow:auto;}
div#port_nav{margin-bottom:10px;}
.on {font-weight: bold; color:#A56900;}