﻿body {text-align:center; font-family:Verdana,arial,sans-serif; font-size:12px; color:#817977; background:#ddf0f6; width:100%; height:100%; margin:0; padding:0; line-height:150%;}
img {border:none; margin:0; padding:0;}
a {color:#1885C0; text-decoration:none;}
a:active {color:#1885C0; text-decoration:none;}
a:visited {color:#1885C0; text-decoration:none;}
a:hover, a:active, a:focus {color:#D1632E; text-decoration:underline;}
h1{padding:5px 0px 2px 2px; margin:0; background-color:#FFF; color:#025076; font-size:18px;}
h2{padding:15px 0px 2px 2px; margin:0; background-color:#FFF; color:#025076; font-size:16px; display:block; clear:both;}
h3 {padding:5px 0px 5px 2px; margin:0; background-color:#FFF; color:#025076; font-size:14px;}
h4 {padding:5px 0px 5px 2px; margin:0; background-color:#FFF; color:#025076; font-size:14px;}
p{margin:10px 2px 5px 2px; font-size:12px;}
span {padding:0; margin:0}
form {padding:0; margin:0; border:solid 1px #000;}
* html div form{height:140px;}
legend {color:#4B0055;}
label {font-weight:bold;}
ul {margin-top: 1px;}
dt {margin:10px 2px 2px 2px;}
dd {margin:2px 2px 2px 2px; padding:0; text-indent:0;}
hr {display:none;}

/* generic styles */
.hide_from_user {display:none;}
.reset {float:left; margin-bottom:5px;}
.submit {float:right; margin-bottom:5px;}
.breaker {width:200px; margin:2px 0px 2px 0px; height:1px; display:block; clear:both;}
.breaker hr {display:none;}
.generic_button {float:left; margin:0; background-color:#4C4C4C; color:#FFAA00; border:solid 1px #000;}
.clearing {display:block; height:0; clear:both;}
.section_spacer {float:left; background: #fff url(/images/dotted_line.gif) repeat-x; width:100%; height:3px; margin-top:10px; margin-bottom:5px;}
.Scroller {width:100%; text-align:center;}
.article_image {float:left; margin:10px 5px 30px 2px; padding:0;}
.OrangeText {color:#E87302}
.blue-title{padding:5px 0px 2px 2px; margin:0; background-color:#FFF; color:#025076; font-size:18px;}

/* Main containers */
#sub_container { display:block; width:980px; min-height:525px; height:auto !important; height:525px; text-align: left; padding:5px 0 0 0; margin:0 auto 0 auto;}

/* Page header-inc box model hack for ie */
#page_header {float:left; display:block; padding:0px; margin:0px; width:980px; height:304px; }
#page_banner {float:left; display:block; width:980px; padding:0px; margin:0px; }
#navigation_bar{ background: url(/images/body_bg_v1.png) repeat-y; z-index:1; position:relative; float:left; width:880px; height:62px; margin:0; padding: 20px 40px 10px 60px; }
#navigation_wrapper{position:relative; width:auto; height:auto; margin:0; padding:0;}

/* Content Containers-inc box model hack for ie */
#main_content{float:left; width:980px; /*background: url(/images/body_bg_v1.png) repeat-y;*/ height:auto; margin:0; padding:0;}
#main_container { float:left; display:block; width:645px; min-height:360px; height:auto; padding:0px 20px 0px 70px; margin:0;}
#right_container {float:right; width:228px; min-height:360px; height:auto; padding:0 0 0 0; margin:0; }

/* Right panel Tiles */
.home_promo_tile{float:left; width:192px; height:auto; display:block; margin:0px 0px 10px 0px;}

/* Homepage Splash */
#homepage_splash{width:600px; clear:right; margin:20px 0px 20px 0px; padding:0;}
.left_icon_column{float:left; width:131px; height:206px; margin:0px 10px 5px 0px; padding:0;}
.icon_holder_left{width:131px; height:98px; margin:0px 0px 10px 0px; padding:0;}
.splash_text{float:left; width:315px; height:206px; margin:0px 10px 10px 0px;}
.splash_text_box{float:left; width:315px; height:176px; background-color:#F1F1F1; color:#E87302; margin:0;padding:0;}
.splash_text_box h2 {background-color:#F1F1F1; color:#E87302; margin:2px 2px 2px 5px;padding:0;}
.splash_text_list{float:left; width:150px; margin:10px 0px 10px 5px; padding:0;}
.splash_text_list ul{font-size:12px; font-weight:bold; list-style-position:inside; padding:0; margin:0;}
.splash_text_list li{margin:2px 1px 2px 1px;}
.right_icon_column{float:left; width:131px; height:206px; margin:0; padding:0;}
.icon_holder_right{width:131px; height:98px; margin:0px 0px 10px 0px; padding:0;}
.splash_text_top{float:left; width:315px; height:15px; margin:0; padding:0; background:#fff url('/images/home_splash_text_top.jpg') no-repeat;}
.splash_text_bottom{float:left; width:315px; height:15px; margin:0; padding:0; background:#fff url('/images/home_splash_text_bottom.jpg') no-repeat;}

#charity_sponsors{width:192px; font-size:10px; text-align:center; margin:0px 0px 10px 0px;}
#charity_sponsors span{display:block; clear:right; margin:2px 0px 5px 0px;}

#copyright_statement { font-size:0.9em; width:980px; text-align:center; padding:0; margin:0px 0px 16px 0px; line-height:34px;}

/* FAQ Page */
#FAQ_Question_List {display:block; margin: 5px 2px 10px 2px; padding:0;}
#FAQ_Question_List h3 {margin:15px 0px 5px 2px; text-decoration:underline;}
#FAQ_Question_List li{font-size:12px;}
#FAQ_Answer_List {display:block; margin: 10px 2px 10px 2px; padding:0;}
.FAQ_Answer {display:block; margin:10px 2px 10px 2px; padding:0;}
#FAQ_Answer_List h3 {margin:25px 0px 10px 2px; text-decoration:underline;}

/* Contact Us Page */
#contact_address{float:left; width:320px; margin:5px 2px 5px 0px; padding:0;}
.contact_form {float:right; width:300px; margin:15px 0px 5px 0px; padding:0;}
.contact_form form {width:300px; margin:0; padding:3px 0px 2px 0px; background-color:#8ED6EE; color:#000;}
.tblContactForm {width:300px;}
td.th_header  {vertical-align:top; text-align:left; padding-left:2px; font-weight:bold;}
.tblContactForm th {width:120px; font-size:12px; vertical-align:top; text-align:right; margin-top:2px;}
.tblContactForm td {text-align:left; font-size:12px;}
.frmContactInput input {width:180px; font-size:12px; color:#000;}
.frmContactInput select {width:180px; font-size:12px; color:#000;}
.frmContactInput textarea {width:180px; height:60px; font-size:12px; color:#000;}
.tdCheckbox{text-align:right;}

/* Get A Quote */
.getaquote_form {float:left; width:400px; margin:15px 0px 5px 0px; padding:0;}
.getaquote_form form {width:400px; margin:0; padding:3px 0px 2px 0px; background-color:#8ED6EE; color:#000;}
.tblGetAQuoteForm {width:400px;}
.tblGetAQuoteForm th {width:130px; font-size:12px; vertical-align:top; text-align:right; margin-top:2px;}
.tblGetAQuoteForm td {text-align:left;}
.frmGetAQuoteInput input {width:270px; font-size:12px; color:#000;}
.frmGetAQuoteInput select {width:272px; font-size:12px; color:#000;}
.frmGetAQuoteInput textarea {width:270px; height:60px; font-size:12px; color:#000;}
.form_section_header{text-align:left; font-weight:bold; font-size:12px; text-align:right; background-color:#8ED6EE; color:#FFF;}

/* Product Article */
#product_gallery{float:left; width:635px; display:block; clear:right; margin:10px 0px 10px 2px; padding:0;}
.product_image{float:left; margin:0px 5px 0px 0px; padding:0; width:235px; height:157px;}

.testimonial_list {display:block; margin:5px 2px 5px 2px; padding:0;}
.testimonial_list p {font-style:italic;}
.testimonial_author {font-weight: bold;}

/* Navigation Display */
#home_nav {width:96px; height:43px; margin:0; padding:0; background-image:url('/images/home_button_off_v1.gif'); background-repeat:no-repeat; border-right:solid 2px #f37614;}
#home_nav a{display:block; width:96px; height:43px;}
#home_nav img {width:96px; height:43px; border:0;}
#home_nav a:hover img,#home_nav a:focus img,#home_nav a:active img{visibility:hidden;}
#home_nav span{display:none;}
#aboutus_nav {width:111px; height:43px; margin:0; padding:0; background-image:url('/images/aboutus_button_off_v1.gif'); background-repeat:no-repeat; border-right:solid 2px #f37614;}
#aboutus_nav a{display:block; width:111px; height:43px;}
#aboutus_nav img {width:111px; height:43px; border:0;}
#aboutus_nav a:hover img,#aboutus_nav a:focus img,#aboutus_nav a:active img{visibility:hidden;}
#aboutus_nav span{display:none;}
#domestic_nav {width:117px; height:43px; margin:0; padding:0; background-image:url('/images/domestic_button_off_v1.gif'); background-repeat:no-repeat; border-right:solid 2px #f37614;}
#domestic_nav a{display:block; width:117px; height:43px;}
#domestic_nav img {width:117px; height:43px; border:0;}
#domestic_nav a:hover img,#domestic_nav a:focus img,#domestic_nav a:active img{visibility:hidden;}
#domestic_nav span{display:none;}
#commercial_nav {width:138px; height:43px; margin:0; padding:0; background-image:url('/images/commercial_button_off_v1.gif'); background-repeat:no-repeat; border-right:solid 2px #f37614;}
#commercial_nav a{display:block; width:138px; height:43px;}
#commercial_nav img {width:138px; height:43px; border:0;}
#commercial_nav a:hover img,#commercial_nav a:focus img,#commercial_nav a:active img{visibility:hidden;}
#commercial_nav span{display:none;}
#get_a_quote_nav {width:142px; height:43px; margin:0; padding:0; background-image:url('/images/getaquote_button_off_v1.gif'); background-repeat:no-repeat; border-right:solid 2px #f37614;}
#get_a_quote_nav a{display:block; width:142px; height:43px;}
#get_a_quote_nav img {width:142px; height:43px; border:0;}
#get_a_quote_nav a:hover img,#get_a_quote_nav a:focus img,#get_a_quote_nav a:active img{visibility:hidden;}
#get_a_quote_nav span{display:none;}
#gallery_nav {width:116px; height:43px; margin:0; padding:0; background-image:url('/images/gallery_button_off_v1.gif'); background-repeat:no-repeat; border-right:solid 2px #f37614;}
#gallery_nav a{display:block; width:116px; height:43px;}
#gallery_nav img {width:116px; height:43px; border:0;}
#gallery_nav a:hover img,#gallery_nav a:focus img,#gallery_nav a:active img{visibility:hidden;}
#gallery_nav span{display:none;}
#contactus_nav {width:134px; height:43px; margin:0; padding:0; background-image:url('/images/contactus_button_off_v1.gif'); background-repeat:no-repeat;}
#contactus_nav a{display:block; width:134px; height:43px;}
#contactus_nav img {width:134px; height:43px; border:0;}
#contactus_nav a:hover img,#contactus_nav a:focus img,#contactus_nav a:active img{visibility:hidden;}
#contactus_nav span{display:none;}

/* Gallery */
#GalleryImagesContainer {padding-top:10px;}
.GalleryThumbnail {padding-right:10px;padding-bottom:10px;}


/* Mods Dec 2009 */
#content-wrapper { width:980px; background: url(/images/body_bg_v1.png) repeat-y; height:auto; margin:0; padding:0 0 20px 0; float:left; }
#main_content_bottom { float:left; display:block; height:auto; padding:0px 0px 0px 0px; margin:0; }
#main_content_bottom ul { margin:0 0 0 8px; padding:0; }
#main_content_bottom li { margin:0 0 0 8px; padding:0; }
#main_content_bottom #mcb_inner { float:left; display:block; width:625px; height:auto; padding:0px 40px 40px 70px; margin:0; }
#mcb_inner #mcb_inner_left_col { width:48%; float:left; margin:0 4% 0 0; }
#mcb_inner #mcb_inner_right_col { width:48%; float:right;}

#main_content_bottom #right_container_bottom { float:right; width:228px; min-height:360px; height:auto; padding:0 0 0 10px; margin:0;  }

.home_quote_tile{float:left; width:192px; height:auto; display:block; margin:0px 0px 10px 0px;}

.h2-domestic-sub { background: url('/images/h2-domestic-sub-v1.gif') no-repeat; text-indent:-9000px; height:90px; width:140px; padding:0; margin:0; }
.h2-commercial-sub { background: url('/images/h2-commercial-sub-v1.gif') no-repeat; text-indent:-9000px; height:90px; width:140px; padding:0; margin:0; }

.page-sep { float:left; display:block; clear:both; color:#ccc; width:86%; height:1px; padding:0; margin:10px 7% 20px 7%; border:none 0px #fff; border-bottom:solid 2px #ccc; }
#page_footer {background: url('/images/page_footer_v1.png') no-repeat;display:block; clear:both; width:980px; height:110px; padding:0; margin:0; color: #61645E; font-size: 0.8em;}
#manleys_logo { height:auto; padding:0 0 0 30px; margin:0px; float:left; }
#footer-quick-menu {  height:70px; float:left; margin:0 0 0 20px; width:88%; }
#footer-quick-menu h3.quick-links-title { background:url('/images/quick-links-title-v1.gif') no-repeat; text-indent:-9000px; margin:0 0 6px 5px; }
#footer-quick-menu hr { display:block; color:#999; width:100%; height:1px; padding:0; margin:0 0 6px 0; border:none 0px #fff; border-bottom:solid 1px #999; }
#footer-quick-menu ul { width:auto; height:70px; list-style:none; font-size:1.4em; text-transform:lowercase; margin:0; padding:0 0 0 5px; }
#footer-quick-menu ul li { float:left; list-style:none; margin:0 44px 0 0; padding:0; }
#footer-quick-menu ul li a { font-weight:bold; color:#888; }
#footer-quick-menu ul li a:hover { font-weight:bold; color:#333; text-decoration:none; } 

    /* Titles */
    h1.welcome-to-multicover { background: url('/images/h1-welcome-to-multicover-v1.gif') no-repeat; text-indent:-9000px; padding:0 0 8px 0; margin:0 0 20px 0; line-height:130%;}
    h1.domestic { background: url('/images/h1-domestic-v1.gif') no-repeat; text-indent:-9000px; padding:0 0 8px 0; margin:0 0 20px 0; line-height:130%;}
    h1.commercial { background: url('/images/h1-commercial-v1.gif') no-repeat; text-indent:-9000px; padding:0 0 8px 0; margin:0 0 20px 0; line-height:130%;}
    /* /Titles */
    
#FlashContainer { background: url('/images/what-our-customers-say-BG-v1.jpg') no-repeat; width:380px; height:170px; padding:50px 0 0 245px; }
.product-img-cont { overflow:auto; }
.img-product-middle-l { float:left; }
.img-product-middle-r { float:right; }
    
/* /Mods Dec 2009 */