body { background-color:#ADB5C5; margin:0px; }

/* CLASSES */
.left_td { width:14px; background-color:#072356; background-image: url(/images/left_vert_strip.gif);  background-repeat: no-repeat; }
.left_td_home_bot { width:14px; background-color:#072356; }
.main { width:737px; background-color:#ffffff; }
.main_top_strip { height:7px; background-color:#E4E8F0; }
.main_table { height:100%; }
.bot_nav { background-image: url(/images/bot_nav_bg.jpg); height:25px; }
.bot_links { font-family:verdana; font-size:11px; color:#ffffff; text-align:right; margin-right:30px; }
.bot_links a { color:#ffffff; text-decoration:none; }
.bot_links a:hover { color:#F6D900; text-decoration:none; }
.home_page { background-image: url(/images/rip_tide.jpg); height:453px; font-size:11px; font-family:verdana; }
.top_nav { background-image: url(/images/top_nav_bg.jpg); height:27px; }
.top_nav .top_links { font-family:verdana; font-size:11px; color:#ffffff; margin-left:30px }
.top_links a { color:#ffffff; text-decoration:none; }
.top_links a:hover { color:#F6D900; text-decoration:none; }
.phone { font-family:verdana; color:#ffffff; font-size:11px; text-align:right; }
.home_link a { color:#BDE6EE; text-decoration:none; }
.home_link a:hover { color:#294984; text-decoration:none; }
.page_heading { font-family:Trebuchet MS; font-size:24px; font-weight:bold; color:#1C2055; }
.wrapper { padding-top:10px; padding-left:25px; font-family:verdana; font-size:11px; color:#1C2055; }
.wrapper td { font-family:verdana; font-size:11px; color:#1C2055; }
.wrapper a { color:#262B49; text-decoration:none; font-weight:bold; }
.wrapper a:hover { color:#F94100; text-decoration:none; font-weight:bold; }
.port_links { font-size:14px; font-weight:bold; padding-left:6px; padding-top:2px;}
.port_links a { color:#262B49; text-decoration:none; }
.port_links a:hover { color:#F94100; text-decoration:none; }
.h_links a { color:#BDE6EE; text-decoration:none; }
.h_links a:hover { color:#294984; text-decoration:none; }

/* OBJECTS */
#far_right { position:absolute; left:810px; width:27px; background-color:#072356; height:100%; }
#far_right .expensive { position:relative; top:267px; }
#email_icon { position:absolute; left:725px; z-index:100; top:43px; }
#plus { position:absolute; left:751px; top:27px; }
#equals { position:absolute; left:751px; }
#zoom { visibility:visible; font-size:11px; color:#FF9600; font-weight:bold; }
#zoom a { color:#FF9600; font-weight:bold; }
#zoom a:hover { color:#F94100; font-weight:bold; }

ul,ol { margin-top:2px; }