#wrapper {width:987px;margin:auto;}
#header {background-image:url(images/header.gif);width:987px;height:84px;background-repeat:no-repeat;position:relative; z-index:1;}
#header_left {float:left;padding:30px 0 0 5px;}

.livechatlink { background:url("/img/chat_button/live-chat-button-red.gif") no-repeat scroll 0 0 transparent; width:126px; height:32px; clear:both; display:block; position:fixed; bottom:0; right:0; cursor:pointer;}
.livechatlink:hover { background:url("/img/chat_button/live-chat-button-red-hover.jpg") no-repeat scroll 0 0 transparent;}

#header_right {float:right; padding-right: 7px; padding-top: 55px;}
#show_header{width:985px; margin-bottom:-13px; position:relative;z-index:2;}

#content {height:100%;padding:0;min-height:670px; height:auto !important;
  height:605px; padding-left:6px;background-image:url(images/bg_lhs.jpg);background-repeat:no-repeat;background-position: left bottom; background-color:#fff;}
#side_lhs {float:left;width:273px; padding-top:10px; }
#side_rhs {float:left;background-color:#e6e7e8;width:708px;}

/*
.menu {font-family:Tahoma, Helvetica, sans-serif;font-size:12px;font-weight:bold;}
.menu ul {padding:0 0 0 10px;margin:0;}
.menu li {height:28px;;background-image:url(images/bg_menu.gif);background-repeat:repeat-x;float:left;list-style:none;line-height:25px;border:1px #c3c3c3 solid;margin:0 5px 5px 0;}
.menu li a {float:left;text-decoration:none;color:#000;display:block;padding-left:15px;padding-right:15px;height:28px;}
.menu li a:hover {background-color:#790000;color:#FFF;}
*/

.menu {float: left;font-family:Tahoma, Helvetica, sans-serif;font-size:12px;font-weight:bold;}
#menu-bf {padding:0 0 0 10px;margin:0;float:left;width:698px;}
#menu-bf li  {height:28px;;background-image:url(images/bg_menu.gif);background-repeat:repeat-x;float:left;list-style:none;line-height:25px;border:1px #c3c3c3 solid;margin:0 5px 5px 0;}
#menu-bf .li_active, #menu-bf li:hover {background-color:#790000;color:#FFF;}
#menu-bf li a {float:left;text-decoration:none;color:#000;display:block;padding-left:15px;padding-right:15px;height:28px;}
#menu-bf .li_active a,#menu-bf li a:hover {color:#FFF; background-color:#790000;}

#minisite {min-height:544px; height:auto !important;
  height:605px;position:relative; margin-left:0px !important;margin-left:-5px;}
.bg_bot {background-image:url(images/bg_bottom.gif);background-repeat:no-repeat;width:264px;height:6px;}
.button_left {background-image:url(images/bg_button_left.png);background-repeat:no-repeat;width:10px;height:23px;float:left;}
.button_right {background-image:url(images/bg_button_right.png);background-repeat:no-repeat;width:10px;height:23px;float:left;}
.button_repeat {background-image:url(images/bg_button_repeat.png);background-repeat:repeat-x;height:23px;float:left;}
#logo {width:85px;height:52px;padding:18px 0 0 15px;float:left;}

#alpha_button {margin:5px 0 0 0;}
#layerDrop_left {margin:3px 3px 3px 0;color:#FFF;}
#layerDrop_left a {color:#FFF;}
#like_button {padding:3px 0 0 4px;float:left;}

#company_name {font-family:Tahoma, Helvetica, sans-serif;font-size:24px;font-weight:bold;color:#FFF;float:left;}
#link_company {margin:0;padding:0;}
#phone_number {float:left;line-height:50px;padding-left:2px;}
#phone_icon {/*background-image:url(images/phone_icon.png);*/width:48px;height:40px;float:left;
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/phone_icon.png',sizingMethod='scale')}
.ie-hide{border:0px solid #FFFFFF;_display:none;}
#box {background-color:#000;height:auto;width:268px;}
#box_content {padding:5px;}
#box_content a{color:#fff;}
#box_bottom {width:268px;height:17px;background-image:url(images/bg_info_bottom.gif);background-repeat:no-repeat;}
#map_view {float:left; padding-right:3px}
#more_info {float:left; padding-right:3px}
#direction {float:left; padding-right:3px}
#info {padding-top:10px}
#shoutout {padding-top:14px;}
#shoutout_top {width:268px; height:22px; background-image:url(images/shoutout_top.gif)}
#shoutout_bottom {width:268px; height:11px; background-image:url(images/shoutout_bottom.gif);background-repeat:no-repeat;}
#shoutout_content {background-color:#FFF;width:261px;padding-left:5px;border-left:1px #898989 solid;border-right:1px #898989 solid;}
#title {font-family:Helvetica, Tahoma, sans-serif; font-size:20px; font-weight:bold; color:#fc00e5;}
#add_comment {font-family:Tahoma, Helvetica, sans-serif; font-size:12px; color:#666666;}
#phone_icon {width:24px;height:24px;background-image:url(images/phone_icon.png);float:left;}
#phone_number {float:left; padding-left:5px;line-height:22px;}
#email_icon {width:24px;height:24px;background-image:url(images/email_icon.png);float:left;}
#email_number {float:left; padding-left:5px;line-height:22px;}
#footer{width:985px; height:30px; background-color:#000; float:left; padding-top:20px;}
#favourites_button{padding:10px 20px 10px 20px; background-color:#262E05; -moz-border-radius:25px; border-radius:25px; -webkit-border-radius:25px; font-size:14px; font-weight:bold; color:#FFF; cursor:pointer;}
#footer a:hover{text-decoration:underline}
h1 {font-size:28px;font-family:Tahoma, Helvetica, sans-serif;font-weight:bold;}
h2 {font-size:14px;font-weight:bold;font-family:Tahoma, Helvetica, sans-serif;}
h3 {font-size:12px;font-family:Tahoma, Helvetica, sans-serif; margin:0;}
h4 {font-size:12px;font-family:Tahoma, Helvetica, sans-serif; font-weight:bold; margin:0;}
.Tahoma14bold {font-family:Tahoma, Helvetica, sans-serif; font-size:14px;font-weight:bold;}
.Tahoma14regular {text-decoration:none;font-family:Tahoma, Helvetica, sans-serif;font-size:14px;color:#ffcc00;}

#bfmap_directions div{background-color:#fff}
#GA_Iframe,#header_nav{display:none;}

.login_button  a{ background-image/**/:url(images/login.gif);background-repeat/**/:no-repeat;height:19px;width:58px; }
.login_button a:hover { background-image/**/:url(images/login-hover.gif);background-repeat/**/:no-repeat;height:19px;width:58px; }

.cd_width {width:695px;}

.cd_bg { background-color: transparent;}

#navigation li ul, #parent_menu_li_more ul{margin-top: 28px}