/*LESS*/ @sbr_titles: romeral; @sbr_reverse_color: #FFFFFF; //white @sbrc_color: #42210B; //brown @sbrc_color2:#8B1A20; //red @sbrc_color3:#B86E11; //orange for links in body copy @sbr_title_shadow: 2px 2px 2px #000; /* SBRC TYPOGRAPHY */ @sbrc_italic:'Crimson Text', serif; @sbrc_subheadings:'Arvo', serif; @sbrc_bodytype:'Georgia', serif; //body text body{ font-family:@sbrc_bodytype; font-size:12px; color:@sbrc_color; } #tabsindex h2{ font-family:'copse','serif'; } //body italic i, cite, em{ font-family:@sbrc_italic; font-size:14px; font-weight:bolder; } //subheadings h3,h4,h5,h6{ font-family: @sbrc_subheadings; font-weight:bold; } h2 { color:@sbrc_color3;} h3{font-size:17px; color:@sbrc_color;} h4{font-size:16px; color:@sbrc_color2;} h5{font-size:13px;} h6{font-size:16px; color:@sbrc_color2;} //strong strong{ font-family: @sbrc_subheadings; color: #6A231C; font-size:13px; } #phone h5 { font-family: @sbrc_subheadings; color: #FFFFFF; font-size:14px; padding-top:5px; } #phone a { font-family: @sbrc_subheadings; color: #FFFFFF; font-size:13px !important; } .home h1, .home h2, .home h3, .home h4, .home h5, .home h6, .home strong{ color:@sbr_reverse_color; font-weight:lighter; } //links{ a,a:link,a:hover,a:visited{ color:@sbrc_color3; text-decoration:none; } body{ background-color:#6A2C13; } #header{ min-height:183px; height:auto; } #sbrcbacking { background-image: url("images/sbrc_bg.jpg"); background-position: center top; background-repeat: no-repeat; float: none; height: 790px; margin: auto; position: absolute; width: 100%; z-index: 0; top:-50px; } #wrapper{ margin-top:0; } .price_sm { color:#42210B; font-size:12px; font-weight:bold; font-family: @sbrc_subheadings; } .sbr_heading(@font-sizer: 15px, @typecolor: #FFFFFF, @typetransform: uppercase){ font-family: 'romeral'; color: @typecolor; text-shadow: 2px 2px 2px #000; font-size: @font-sizer; text-transform: @typetransform; letter-spacing:1px; } .sbr_bodycopy(@typefamily: arial, @font-sizer: 11px, @typecolor: #FFFFFF){ font-family: @typefamily; font-size: @font-sizer; color: @typecolor; } #logobox{ width:246px; height:148px; float:left; } #welcomebox{ width:690px; height:42px; margin-top:85px; float:left; background-image:url('images/shadow_welcomebox.png'); background-repeat:no-repeat; } #welcomebox h2 { .sbr_heading(22px); } #access{ background-image:url('images/uppernav_bg.jpg'); background-color:transparent; } #topblock{ width:919px; height:154px; float:left; margin-top:10px; background-image:url('images/topblock_bg.jpg'); background-repeat:no-repeat; } /* Sliderbox upper */ #sliderbox_right { float: right; height: 273px; position: relative; top: -46px; margin-right:-39px; width: 454px; z-index: 2; } #sliderbox_left { color: #FFFFFF; float: left; height: 115px; margin-left: 74px; width: 278px; line-height:16px; } #sliderbox_left h3 { font-family: @sbr_titles; font-size: 21px; letter-spacing: 1px; margin-bottom: 10px; } #sliderbox_left a, #sliderbox_left a:link, #sliderbox_left a:hover, #sliderbox_left a:visited { font-family: 'Arvo',serif; font-weight:bolder; color:#F4CD55; } #second_left_nav{ width:144px; height:158px; float:left; } #main_content_sub{ width:675px; float:left; height:auto; min-height:600px; display:inline-block; background-image: url('images/content_bg.jpg'); padding:20px; } #subbase{ height:400px; width:715px; float:left; background-image: url('images/subbase_bg.jpg'); background-repeat:no-repeat; background-position: 0 -31px; } #side_sub_right{ width:165px; min-height:450px; float:right; background-image:url('images/subrightbg.png'); background-repeat:no-repeat; } .hentry { background-image:url('images/contentbox.png'); background-repeat: repeat; float: left; padding: 20px; width: 455px; border: dotted #6E6E6E 2px; } #redextend { background-image: url("images/redextend_bg.jpg"); background-position: center center; background-repeat: repeat-x; position: relative; top: -22px; width: 100%; height:168px; z-index: 1; #testimonials_box { background-image: url("images/testimonialsbox.png"); border-bottom: thin solid #FFFFFF; border-right: thick solid #FFFFFF; bottom: 19px; float: left; height: 150px; left: -23px; padding-left: 14px; padding-right: 14px; padding-top: 14px; position: relative; width: 192px; h3{ .sbr_heading; margin-bottom:5px !important; } p{ line-height:15px; } a:link, a:visited, a:hover{ color:#FFFFFF; } } } #home_iconbox { margin-bottom: auto; margin-left: auto; margin-right: auto; margin-top: auto; position: relative; top: 31px; width: 958px; color:@sbr_reverse_color; table{ *position:relative; *margin-top:-20px; } table td{ vertical-align:bottom; *vertical-align:middle; } } #home_iconbox h2 { font-family: @sbrc_subheadings; margin-bottom: 9px; line-height:3px; *line-height:20px; margin-top:20px; a { color:#FFFFFF;} } #homer_iconbox p{ line-height: 16px; } #footerbox{ width:990px; margin:auto; position:relative; top:-6px; padding-left:60px; .sbr_bodycopy; a:link, a:visited, a:hover, a{ color:@sbr_reverse_color; text-decoration:none; } .widget-area{ width:168px; margin-right:3px; margin-left:3px; } ul { background-image:url('images/footerdivider.png'); background-repeat: repeat-x; min-height:160px; li{ list-style:none; } .textwidget { padding:2px; strong{ font-size: 15px; font-weight: bolder; line-height: 38px; } h4{ .sbr_heading(14px, #FFFFFF, capitalize); } //END h4 } // End textwidget } //END ul } //END widget-area // LEFT COL -SUB PAGE #leftcol{ width:194px; height:auto; min-height:900px; background-image:url('images/subleftbg.png'); background-position: top right; background-repeat:no-repeat; display:inline-block; float:left; } #leftcol #primary, #secondary { float: right; overflow-x: hidden; overflow-y: hidden; padding-right: 7px; width: 141px; strong{ font-size: 12px; font-weight: bolder; line-height: 38px; color: @sbr_reverse_color; } li { list-style:none; a:link, a, a:hover, a:visited{ color:@sbr_reverse_color; list-style:none !important; line-height:15px; .sbr_bodycopy; } } } #leftcol #primary hr { margin-right:20px; } #leftcol #primary h4{ color: #FFFFFF; font-family: 'romeral'; font-size: 14px; letter-spacing: 1px; text-shadow: 2px 2px 2px #000000; text-transform: capitalize; } //Cforms .linklove { display:none !important; } .cform label,.cform span{ color:#000000; font-weight:bold; } .backpage{ display:none; position:relative; top:-15px; float:right; } .side2-nav { padding:10px 5px 0 8px; } .side2-nav a { line-height:12px !important; display:inline-block; padding-bottom:5px; } .side2-nav a, .side2-nav a:link, .side2-nav a:visited { font-family:'Georgia',serif; font-size:11px; font-style:normal; color:#000000; text-decoration:none; } .side2-nav a:hover { color:#F7E0C6; } .menu_download img, .menu_download a { border:none !important; } img {border:none;} /* Slideshow -------------------------------------------------------------- */ #slideshow { position:relative; height:273px; overflow:hidden; } #slideshow DIV { position:absolute; top:0; z-index:3; opacity:0.0; height: 273px; } .slideshow2 { width:466px !important; height:205px !important; } .slideshow2 img { border: thin solid #663300 !important; } #slideshow DIV.active { z-index:5; opacity:1.0; } #slideshow DIV.last-active { z-index:4; } #slideshow DIV IMG { height: auto; display: block; border: 0; margin-bottom: 10px; }