﻿* { font-family: Arial; color: #707070; font-size: 12px; }
IMG { border: 0px; }
HTML {  height: 100%; }
BODY { margin: 0px; background-color: #33a8b9; background-image: url(../images/site.bg.jpg); background-repeat: no-repeat; background-position: center center; height: 100%; }
H1 { font-size: 22px; font-weight: normal; }

.body { margin: 0px auto 0px auto; width: 845px; height: 100%; background-image: url(../images/site.shadow.png); background-repeat: no-repeat; background-position: center center; }
.body .content { width: 769px; overflow: hidden; margin-left: 38px; background-color: #FFFFFF; }
.body .content .left { float: left; width: 170px; height: 715px; background-image: url(../images/site.linkbar.shadow.jpg); background-repeat: no-repeat; background-position: left top;  }
.body .content .left .logo { width: 170px; height: 120px; background-image: url(../images/site.logo.png); background-repeat: no-repeat; background-position: center center; }
.body .content .left .link, .body .content .left .link_selected { display: block; width: 170px; text-decoration: none; text-transform: uppercase; font-weight: bold; font-size: 16px; padding: 12px 0px 10px 36px; letter-spacing: -1px; word-spacing: 2px; margin-bottom: 5px; cursor: default; }
.body .content .left .link:HOVER { color: #000000; cursor: pointer; text-decoration: none; }
.body .content .left .link_selected { background-image: url(../images/site.linkbar.selected.bg.png); background-repeat: repeat-y; background-position: left top; color: #FFFFFF; }
.body .content .right { float: left; width: 520px; margin-left: 35px; background-image: url(../images/site.marina.flags.png); background-repeat: no-repeat; background-position: center 25px; padding-top: 105px; }
.body .content .right .display { padding-bottom: 20px; line-height: 17px; }
.body .content .right .display .subheadline { font-weight: bold; color: #33a8b9; }
.body .content .right .display .intro { width: 520px; line-height: 22px; padding-bottom: 30px; display: block; }
.body .content .right .display .ul_services { margin: 0px 0px 35px 0px; }
.body .content .right .display .ul_services LI { margin: 3px 0px 0px -25px; }
.body .content .right .display .map { width: 520px; height: 335px; margin-top: 20px; border: solid 1px #CCCCCC; overflow: hidden; }

.body .content .right .footer { height: 30px; background-image: url(../images/site.footer.bg.png); background-repeat: no-repeat; background-position: center top; padding-top: 10px; font-size: 9px; text-align: center; }

.saleslist { width: 520px; height: auto; overflow: hidden; }
.saleslist .header { width: 520px; height: auto; overflow: hidden; font-weight: bold; color: #33a8b9; height: 25px; }
.saleslist .header .col0 { float: left; width: 20px; color: #33a8b9; }
.saleslist .header .col1 { float: left; width: 30px; color: #33a8b9; }
.saleslist .header .col2 { float: left; width: 175px; color: #33a8b9; }
.saleslist .header .col3 { float: left; width: 35px; color: #33a8b9; }
.saleslist .header .col4 { float: left; width: 80px; color: #33a8b9; }
.saleslist .header .col5 { float: left; width: 60px; color: #33a8b9; }
.saleslist .header .col6 { float: left; width: 120px; color: #33a8b9; }

.saleslist .row, .saleslist .row_alt { width: 520px; height: auto; overflow: hidden; padding-top: 3px; padding-bottom: 3px; }
.saleslist .row .col0, .saleslist .row_alt .col0 { float: left; width: 20px; font-size: 11px; }
.saleslist .row .col1, .saleslist .row_alt .col1 { float: left; width: 30px; font-size: 11px; }
.saleslist .row .col2, .saleslist .row_alt .col2 { float: left; width: 175px; font-size: 11px; }
.saleslist .row .col2 A, .saleslist .row_alt .col2 A { font-size: 11px; }
.saleslist .row .col2 A:HOVER, .saleslist .row_alt .col2 A:HOVER { text-decoration: none; }
.saleslist .row .col3, .saleslist .row_alt .col3 { float: left; width: 35px; font-size: 11px; }
.saleslist .row .col4, .saleslist .row_alt .col4 { float: left; width: 80px; font-size: 11px; }
.saleslist .row .col5, .saleslist .row_alt .col5 { float: left; width: 60px; font-size: 11px; }
.saleslist .row .col6, .saleslist .row_alt .col6 { float: left; width: 120px; font-size: 11px; }

.saleslist .row_alt { background-color: #eaf6f8; }

