body{font-family:Tahoma, Helvetica, sans-serif;}
#wrapper{width:987px; margin:0 auto;}
#show_header{width:985px; margin-bottom:-13px;position:relative;z-index:2;}
#header{width:987px; height:103px; background-image:url(images/header.jpg); background-repeat:no-repeat;position:relative;z-index:1}
#header_left {float:left;padding-left:25px;padding-top:15px;}

.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-top:20px; padding-right:15px;}
#info_btn {float:left;}
#company_logo{width:85px;height:52px;padding:10px 0 0 0px;float:left; display:table}
#company_logo div { display:table-cell; vertical-align:middle}
#company_name {font-family:Tahoma, Helvetica, sans-serif;font-size:28px;font-weight:bold;color:#723e19;padding-top:10px;float:left;}
#company_title{padding: 0  15px 0 15px; margin:15px 0 0 15px;font-size:30px; font-weight:bold; color:#3d6000; float:left;}
#company_URL{font-size:12px; color:#FFFFFF; position:absolute;top:55px;left:98px; }
#company_URL a{color:#FFFFFF; text-decoration:none;}
#company_URL a:hover{text-decoration:underline;}
#header_contact{width:200px; height:74px; margin-top:-10px; float:right; margin-right:0px !important; margin-right:15px;}
#phone_icon{margin:15px 0 0 30px; float:left;}
#phone_number{margin:20px 0 0 10px; float:left;color:#660000;}
#mail_icon{margin:20px 0 0 30px; float:left;}
#email_us{margin:20px 0 0 10px; float:left;}

/*
#tabs{height:35px;}
#tabs ul{list-style:none; margin:0; padding:0;}
#tabs li{float:left;}
#tabs li a {text-decoration:none; font:bold 11pt Tahoma, Helvetica, sans-serif; color:#FFF; margin:0 5px;}
#tabs li a:hover{color:#d6c29d;}
*/

#navigation{height:35px; width:940px}
#menu-bf {list-style:none; margin:0; padding:0;}
#menu-bf li {float:left;margin:0 5px;}
#menu-bf .li_active, #menu-bf li:hover {  }
#menu-bf li a {text-decoration:none; font:bold 11pt Tahoma, Helvetica, sans-serif; color:#FFF; }
#menu-bf .li_active a, #menu-bf li a:hover{color:#d6c29d;}

#alpha_button {margin:5px 0 0 0;}
#layerDrop_left {margin:3px 3px 3px 0;color:#000;}
#layerDrop_left a {color:#000;}
#like_button {padding:10px 0 0 4px;float:left;}

#side_lhs{width:265px; float:left;background-image:url(images/bg_lhs.jpg);background-repeat:x;height:705px;margin-top:-5px}
#company_detail_wrapper{width:265px; background-repeat:no-repeat; padding-top:15px;padding-left:8px;}
#company_name{font-size:18px; font-weight:bold; color:#000;}
#company_address{font-size:11px; padding-top:5px; color:#000;}
#company_contact{float:left;font-size:11px; font-weight:bold; color:#000; padding-top:5px;}
.company_web_url a{color:#000 !important; color:#000; padding-top:5px;}
#company_menu{height:25px;margin-top:10px; }
#company_menu ul{list-style:none; padding:0; margin:0;}
#company_menu li{padding-right:5px; float:left;cursor:pointer;}

#shoutout{margin:20px 0 0 5px; width:227px; background-color:#000; color:#FFF; -moz-border-radius: 10px ; padding:5px; position:relative;}
#shoutout_content {border: 10px; padding:2px 0 5px 0 }
#shoutout a{color:#FFF;}
#shoutout a:hover{color:#FFF; text-decoration:underline}
#shoutout_arrow{border-color: transparent transparent #000 transparent;border-style: solid;border-width: 8px;height: 0px;widht: 0px;position:absolute; top:-16px; left:25px}
#add_comment{float:left;}
#shoutout_title{color: #FFF; padding-left: 5px; font: bold 18px Tahoma, Helvetica, sans-serif ;}
#shoutout_company_name{color: #FFF; font:12px Tahoma,Helvetica,sans-serif; line-height: 20px;padding-left:3px;float:left;}
#shoutout_comment {background:#FFF;clear:both;padding:5px 2px 5px 2px;}
#fb_pic{float:left;}
#fb_info{float:right;width:172px;}
.fb_user{font-family: Tahoma, sans-serif;font-size:12px;font-weight:bold;color:#3B5998;}
.fb_date{color:#808080;font-size:9px;}
.fb_comment{color:#333333; font-size:11px; padding:3px 0 3px 0; width:100%;}
#button_view {background-image:url(images/add_comment.jpg);width:114px; height:22px;float:right;cursor:pointer;margin-top:5px;}
.clear {clear:both;}

#title{font-family:Tahoma, sans-serif; font-size:20px; font-weight:bold; color:#FFF; padding-left:10px}
#pilar{height:705px;width:55px;background-image:url(images/right_wall.jpg);float:left;margin-top:-5px}
#side_rhs{width:722px !important; width:714px; margin-top:-5px; padding-top:10px;float:right;min-height:705px;height:auto !important; height:705px;}
#minisite{width:636px; height:544px;}
#GA_Iframe,#header_nav{display:none;}
#lhs_div{padding-left:0px;}
#rhs_div{position:absolute;top:72px;left:0px !important; }

#footer{width:987px; height:40px; background-color:#000;float:left; padding-top:20px;}
#favourites_button{width:270px; padding:10px 20px 10px 20px; margin-top:8px; background-color:#666666; -moz-border-radius:25px; border-radius:25px; -webkit-border-radius:25px; font-size:14px; font-weight:bold; color:#FFF;}
#favourites_button:hover { background:#FFF; text-decoration:none !important; color:#333}
#favourites_button {color:#FFF;}
#footer a:hover{text-decoration:underline}

#body_wrapper{background-color:#FFF;background-image:url(images/background.jpg); background-repeat:no-repeat;background-position:left bottom; width:987px;position:relative;}
#category_listed_in_container{background-color:#fff; width:616px; opacity:0.8; padding:10px; filter:alpha(opacity=80);}
#company_image_list_container{background-color:#fff; opacity:0.8; padding:10px; filter:alpha(opacity=80);}
#loading_bar{padding-left:300px;}

.header_contact{font-size:18px; font-weight:bold; color:#666666;}

html > body .login_button  a{
	background-image/**/:url(images/login.png);background-repeat/**/:no-repeat;height:19px;width:58px;
}
html > body .login_button a:hover {
	background-image/**/:url(images/login-hover.png);background-repeat/**/:no-repeat;height:19px;width:58px;
}

.login_button a{FILTER: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/template_company/template_11/images/login.png');height:19px;width:58px;cursor:pointer;}
.login_button a:hover{FILTER: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/template_company/template_11/images/login-hover.png');}

.cd_bg { background:#f7f7f7}
#company_profile_container { padding:10px}
.cd_width { width:695px}

#navigation li ul, #parent_menu_li_more ul {
	margin-top: 8px;
}