@charset "utf-8";
/* CSS Document */

h1{ font-size:2em;}
h2{ font-size:1.5em;}
h3{ font-size:1.3em;}
h4{ font-size:1.2em;}
h5{ font-size:1.1em;}
h6{ font-size:1.0em;}


body{ font-family:Verdana, Arial, Helvetica, sans-serif; margin-left:auto; margin-right:auto;   }

body div#topwave{background:url(../common_images/00_HEADER_tile.png) repeat-x; height:226px;}

body #wrapper{ width:935px; margin:-228px auto -114px; position:relative; z-index:1}

body div#mainmenu_row #active_menu{color:#bcd4ff;}

body .box{ float:left; width:480px;}


body div#header_row a{ background:url(../common_images/Logo_Ocean_Wheels_w413.png) no-repeat; display:block; width:413px; height:102px;}
body div#header_row a span{ display:none;}

body div#strapline{ text-align:center; font-size:1.5em; color:white;}

body div#footer{  width:935px; color:white; background-color:#000000; margin-top:15px; font-size:0.8em;}
body div#footer ul#mainlevelfooter_menu{background:black; display:inline; float:left; width:400px;}
body div#footer ul#mainlevelfooter_menu li{ display:inline; padding:2px; margin:5px;}
body div#footer div#address{ display:inline; float:right; text-align:right; width:400px;}

body div#bottomwave{background:url(../common_images/00_FOOTER_tile.png) repeat-x; height:150px; margin-top:50px;}

body div#header_row{margin:-6px 0px 5px 0px;}
body div#content_area_row{ margin-top:40px; margin-bottom:40px;}
body div#strapline_row{}
body div#footer_row{ background:#999999;}


body div#left_top{ font-size:0.8em; padding:0px; background:url(../common_images/big_background.jpg) no-repeat bottom left;}

body div#full_top{ font-size:0.8em; padding:0px; background:url(../common_images/big_background2.jpg) no-repeat bottom left;}


body div#thistle{background:url(../common_images/bk_thistle.jpg) no-repeat; position:absolute; 
height:460px;
margin-left:-340px;
position:absolute;
top:200px;
width:500px;
z-index:-1;}

body div#header { float:left; width:100%;}
body div#header h1{ float:right; margin-top:15px; width:413px;}

td.name_icon,
td.phone_icon,
td.email_icon{ padding:5px; width:30px; text-align:center;}

td.name_icon{ background:url(../common_images/icon_name_sml.png) no-repeat;}
td.phone_icon{background:url(../common_images/icon_phone_sml.png) no-repeat; }
td.email_icon{background:url(../common_images/icon_mail_sml.png) no-repeat;}

td.name_icon span,
td.phone_icon span,
td.email_icon span{ visibility:hidden;}

body div#header h2{ float:left; color:white; width:400px;}
body div#header #face{ float:left; clear:both;color:white; width:280px;}

body div#header #face{ border:none; background:none; }

body #content_area a.read_more{ margin-left:116px; text-decoration: none; background:url(../common_images/triangle_button.png) no-repeat right 0px; padding-right:21px; padding-bottom:2px; text-decoration:underline;}

body #content_area a.read_more2{ margin-left:150px; text-decoration: none; background:url(../common_images/triangle_button.png) no-repeat right 0px; padding-right:21px; padding-bottom:2px; text-decoration:underline;}

body #content_area a.read_more:hover{ }


body .weather_column{ width:62px; float:left;}

table#contact_table{ padding:5px;  border-left: solid 1px #EBEBEB; border-right: solid 1px #EBEBEB; margin-left:2px;}
table#contact_table tr, 
form#contactusform tr{ height:32px; }


form#contactusform table td{ }
form#contactusform table td label{ width:75px;}

.xmap{ height:450px;}
.xmap ul{ margin:5px 0px 5px 25px;}

.partner { clear:both; padding:5px 0px 5px 0px;}
.partner img{ float:left; width: 230px; clear:right; padding-right:10px;}
.partner h3{ float:left; width:450px; clear:right;}
.partner p{}

.ow_contact td{ padding:5px;}

ul#rotator {list-style:none;margin:0px;padding:0px;width:<?php echo $width; ?>px;height:<?php echo $height; ?>px;overflow:hidden;}
ul#rotator li,
ul#rotator li a,
ul#rotator li img,
ul#rotator li a img {width:<?php echo $width; ?>px;height:<?php echo $height; ?>px;margin:0px;padding:0px;border:none;}