/*Basic styles*/
body {color: #6c8086; background: #fff url('../img/bg.gif') repeat-x top left; margin: 0px 0px 20px 0px; text-align: center;}
table, td {color: #6c8086;}

h1 {font-size: 1.6em; margin: 0px 0px 10px 0px; font-weight: normal;}
h2 {font-size: 1.5em; margin: 0px 0px 10px 0px; font-weight: normal;}
h3 {font-size: 1.2em; margin: 10px 0px 7px 0px;}
h4 {font-size: 1em; margin: 10px 0px 0px 0px;}
h5 {}

a:link {}
a:visited {}
a:hover {}
a:active {}

/*Classes*/
.tbl_boatdata {}
.tbl_boatdata td {padding: 1px;}
.tbl_boatdata .lbl {font-weight: bold; padding-right: 5px;}

/*DIV layout properties*/
#div_main_wrpr {width: 778px; overflow: hidden; margin: 0px auto 0px auto; padding: 0px 15px 0px 15px; text-align: left;}
#div_header {width: 778px; height: 140px; overflow: hidden;}
#div_cnt_wrpr {width: 753px; overflow: hidden; padding: 0px 0px 35px 25px;}
#div_cnt_l {width: 535px; overflow: hidden; float: left; margin: 0px 14px 0px 0px;}
#div_cnt_l .trace {margin: 0px 0px 8px 0px; padding: 0px 0px 0px 3px;}
#div_cnt_r {width: 195px; overflow: hidden; float: left;}
#div_qsearch {width: 193px; overflow: hidden;}
#div_qsearch p {margin: 10px 0px 0px 0px; padding: 0px;}
#div_qsearch a {text-decoration: none;}
#div_qsearch select {width: 160px;}
#div_qsearch .cnt {width: 174px; padding: 0px 8px 5px 5px;}
#div_qsearch .group {padding: 6px; margin: 0px 0px 5px 0px;}
#div_qsearch h3 {margin: 0px 0px 12px 0px;}
#div_qsearch .btm {width: 193px; height: 7px; font-size: 0px;}
#div_main_btm {width: 808px; overflow: hidden; margin: 0px auto 0px auto; padding: 0px 0px 29px 0px;}
#div_menu_wrpr {width: 534px; height:20px; margin: 20px 0px 12px 0px; padding-top: 5px;}
#div_banners_main {width: 534px; overflow: hidden; margin: 0px 0px 12px 0px;}
#div_banners_main .banner_cntnr {width: 210px; height: 120px; overflow: hidden; float: left; margin: 0px 15px 0px 0px;}
#div_cnt {}
#div_footer_wrpr {width: 778px; overflow: hidden; padding: 0px 15px 0px 15px;}
#div_footer {overflow: hidden; text-align: left;}
#div_permalinks {padding: 3px 9px 3px 35px;}
#div_footer_cnt {text-align: left; width: 515px; margin: 0px 0px 0px 25px; padding: 5px 10px 10px 10px;}
/*---------------------------------------------------- For Sale ----------*/
#div_boats_wrpr {width: 100%; overflow: hidden; margin: 10px 0px 0px 0px;}
#div_boats_wrpr .item {width: 100%; overflow: hidden; padding-bottom: 5px; margin: 0px 0px 15px 0px;}
#div_boats_wrpr .item .thumb_wrpr {width: 175px; float: left; overflow: hidden;}
#div_boats_wrpr .item .thumb_wrpr .thumb {width: 173px; height: 112px;}
#div_boats_wrpr .item .thumb_wrpr .thumb .thumb_brdr {width: 166px; height: 106px;}
#div_boats_wrpr .item .thumb_wrpr .thumb_cntnr {height: 1px; visibility: hidden;}
#div_boats_wrpr .item .thumb_wrpr .thumb_cntnr img {float: left; width: 1px; height: 1px;}
#div_boats_wrpr .item .cnt {width: 340px; float: right; overflow: hidden;}

/*DIV appearance properties*/
#div_cnt_wrpr {}
#div_cnt_l {}
#div_cnt_r {}
#div_qsearch h3 {border-bottom-style: solid; border-bottom-width: 1px;}
#div_qsearch .cnt {border-left-style: solid; border-left-width: 3px; border-right-style: solid; border-right-width: 3px;}
#div_qsearch .group {border-style: solid; border-width: 2px;}
#div_footer {}
#div_permalinks {font-size: 1.25em; font-weight: normal;}
#div_footer_cnt {font-size: 0.9em; color: #999;}

/*---------------------------------------------------- For Sale ----------*/
#div_boats_wrpr {}
#div_boats_wrpr .item {border-bottom: 1px solid #c1c1c1;}
#div_boats_wrpr .item .thumb_wrpr {font-size: 0.92em;}
#div_boats_wrpr .item .thumb_wrpr .thumb {border: 1px solid #bcbcbc;}
#div_boats_wrpr .item .thumb_wrpr .thumb .thumb_brdr {background: lightgrey; border: 3px solid #fff;}
#div_boats_wrpr .item .thumb_wrpr .thumb_cntnr {background: red; line-height: 0;}
#div_boats_wrpr .item .cnt {}


/*SIFR classes*/
.sifr_h1 {font-size: 30px; letter-spacing: 20px; margin: 0px 0px -10px 0px;}
