Created
October 7, 2011 15:30
-
-
Save robrocker7/1270537 to your computer and use it in GitHub Desktop.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| @charset "UTF-8"; | |
| /************************************ | |
| * Reset * | |
| ************************************/ | |
| html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline;}:focus{outline:0;}body{line-height:1;color:#000;background: #fff;}ol,ul{list-style:none;}table{border-collapse:separate;border-spacing:0;}caption,th,td{text-align:left;font-weight:normal;}blockquote:before,blockquote:after,q:before,q:after{content:"";}blockquote,q{quotes:"" "";}.container_full{overflow:hidden;width:100%;}.padding_10{padding:10px;}.center{text-align:center;}.absolute{position:absolute!important;}.relative{position:relative!important;}.text-center{text-align:center;}.float_left{float:left;} | |
| /********** Global Styles ***********/ | |
| body { | |
| background: #CCC; | |
| color: #000; | |
| font:.8em/1.7em Arial,Helvetica,sans-serif; | |
| margin: 0 0 20px; | |
| height: auto !important; | |
| min-height: 100%; | |
| } | |
| strong, b { | |
| font-weight: bold; | |
| } | |
| em { | |
| font-style: italic; | |
| } | |
| @white: #fff; | |
| @black: #000; | |
| @lightgrey: #EFF1F0; | |
| @lightblue: #0066B3; | |
| @grey: #EFEFEF; | |
| @red: #C70909; | |
| @blue: #00559A; | |
| @linkred: #BB3226; | |
| @darkblue: #014C9F; | |
| @darkgrey: #333333; | |
| /********** Global Mixins ***********/ | |
| .bold() { | |
| font-weight: bold; | |
| } | |
| .italic() { | |
| font-style: italic; | |
| } | |
| .inline_list() { | |
| display: inline; | |
| float: left; | |
| } | |
| .border_radius(@radius: 5px) { | |
| -webkit-border-radius: @radius; | |
| -moz-border-radius: @radius; | |
| border-radius: @radius; | |
| } | |
| .top_border_radius(@radius: 5px) { | |
| -moz-border-radius-topleft: @radius; | |
| -moz-border-radius-topright: @radius; | |
| -webkit-border-top-left-radius: @radius; | |
| -webkit-border-top-right-radius: @radius; | |
| border-top-left-radius: @radius; | |
| border-top-right-radius: @radius; | |
| } | |
| /********** Mixins ***********/ | |
| // Mixin to add styles to make sure elements inside #wrapper have | |
| // appropriate styles to show the shadow | |
| .inside_wrapper() { | |
| width: 940px; | |
| margin-left: 5px; | |
| padding: 0 12px; | |
| } | |
| .sprite(@top, @left, @sprite: "/static/img/ico_sprites.png") { | |
| background: url(@sprite) no-repeat scroll @top @left transparent; | |
| } | |
| .navigation_anchors(@fontsize: 16px, @vertpad: 5px, @horzpad: 16px, @mar: 32px) { | |
| ul { | |
| height: 32px; | |
| width: 680px; | |
| float: left; | |
| } | |
| ul li { | |
| .inline_list; | |
| } | |
| ul li a { | |
| .border_radius; | |
| .bold; | |
| font-size: @fontsize; | |
| height: 22px; | |
| line-height: 22px; | |
| margin: 0 @mar 0 0; | |
| padding: @vertpad @horzpad; | |
| text-align: center; | |
| text-decoration: none; | |
| color: @lightgrey; | |
| float: left; | |
| } | |
| ul li a.homebutton:hover { | |
| background: @darkblue; | |
| } | |
| ul li a:hover { | |
| background: @white; | |
| text-decoration: underline; | |
| color: @blue; | |
| } | |
| } | |
| .contentbox() { | |
| .border_radius(10px); | |
| border: 1px solid #999999; | |
| margin-bottom: 10px; | |
| h3 { | |
| .top_border_radius(10px); | |
| .bold; | |
| color: @darkgrey; | |
| background: #DCE9EF; | |
| font-size: 28px; | |
| line-height: 28px; | |
| padding: 8px; | |
| border-bottom: 1px solid #999999; | |
| } | |
| } | |
| .halfblock() { | |
| .contentbox; | |
| width: 48.8%; | |
| float: left; | |
| } | |
| .rightblock() { | |
| .halfblock; | |
| float: right; | |
| margin-right: 0px; | |
| } | |
| .contentbox-dark() { | |
| .border_radius(10px); | |
| border: 1px solid #999999; | |
| background: #f2f2f2; | |
| margin-bottom: 10px; | |
| h3 { | |
| .top_border_radius(10px); | |
| .bold; | |
| color: @white; | |
| font-size: 20px; | |
| background: @darkblue; | |
| line-height: 28px; | |
| letter-spacing: -1px; | |
| padding: 8px; | |
| border-bottom: 1px solid #999999; | |
| } | |
| } | |
| /********** Template Main ***********/ | |
| #wrapper { | |
| background: url(/static/img/sml_bg_shadow.gif) repeat-y scroll 0 0 transparent; | |
| margin: 0 auto; | |
| position: relative; | |
| width: 974px; | |
| } | |
| .clear { | |
| clear: both; | |
| } | |
| a { | |
| color: @lightblue; | |
| text-decoration: none; | |
| } | |
| a:hover { | |
| color: @linkred; | |
| text-decoration: underline; | |
| } | |
| .button-cmn { | |
| margin: 10px; | |
| text-align: center; | |
| a { | |
| background: url("/static/img/white-arrow.png") no-repeat scroll right center #014C9F; | |
| border: 1px solid #00458C; | |
| border-radius: 10px 10px 10px 10px; | |
| box-shadow: 0 2px 5px #888888; | |
| color: #FFFFFF; | |
| font-size: 12px; | |
| font-weight: 800; | |
| padding: 5px 20px 5px 10px; | |
| } | |
| a:hover { | |
| background: url("/static/img/blue-arrow.png") no-repeat scroll right center #EFEFEF; | |
| border: 1px solid #BCC9D6; | |
| box-shadow: 0 2px 5px #888888; | |
| color: #045FA5; | |
| } | |
| } | |
| /********** Form Styles ***********/ | |
| .ctrlHolder { | |
| .bold; | |
| margin: 0 0 5px; | |
| padding: 5px; | |
| clear: both; | |
| label { | |
| width: 42%; | |
| margin: 0.3em 2% 0 0; | |
| float: left; | |
| } | |
| input { | |
| width: 50%; | |
| border: 1px solid #999999; | |
| background: #F9F977; | |
| font: 1.2em Arial,Helvetica,sans-serif; | |
| padding: 2px 4px; | |
| } | |
| } | |
| #submit_lead { | |
| .sprite(0, -1502px); | |
| margin: 20px 0; | |
| height: 33px; | |
| width: 230px; | |
| a { | |
| text-indent: -9999px; | |
| height: 25px; | |
| width: 230px; | |
| display: block; | |
| } | |
| } | |
| /********** Header Styles ***********/ | |
| #header { | |
| .inside_wrapper; | |
| background: url(/static/img/header_bg.jpg) repeat-x bottom; | |
| padding-bottom: 5px; | |
| span { | |
| .bold; | |
| .italic; | |
| float: left; | |
| } | |
| #topnav { | |
| float: right; | |
| ul li { | |
| .inline_list; | |
| padding-right: 10px; | |
| } | |
| a { | |
| color: #666; | |
| text-decoration: none; | |
| } | |
| a:hover { | |
| color: @linkred; | |
| text-decoration: underline; | |
| } | |
| .plus-one { | |
| margin-top: 3px; | |
| padding-right: 0px; | |
| } | |
| .chat { | |
| .sprite(-10px, -156px); | |
| padding-left: 20px; | |
| } | |
| .faq { | |
| .sprite(-10px, -227px); | |
| padding-left: 20px; | |
| } | |
| .agreement { | |
| .sprite(-10px, -263px); | |
| padding-left: 20px; | |
| } | |
| } | |
| #logo { | |
| float: left; | |
| #logo-icon { | |
| .sprite(1px, -1451px); | |
| height: 50px; | |
| width: 55px; | |
| float: left; | |
| } | |
| #logo-type { | |
| float: left; | |
| height: 50px; | |
| width: 400px; | |
| h1 { | |
| color: @darkblue; | |
| font-size: 36px; | |
| font-weight: 800; | |
| line-height: 26px; | |
| letter-spacing: -1px; | |
| margin-top: 6px; | |
| } | |
| h2 { | |
| .bold; | |
| color: @darkgrey; | |
| font-size: 16px; | |
| letter-spacing: 0.2px; | |
| line-height: 20px; | |
| } | |
| } | |
| } | |
| #callnow { | |
| float: right; | |
| width: 385px; | |
| p { | |
| .bold; | |
| font-size: 16px; | |
| line-height: 16px; | |
| float:right; | |
| } | |
| h4 { | |
| .bold; | |
| color: @red; | |
| font-size: 32px; | |
| line-height: 36px; | |
| float:right; | |
| } | |
| #gelogo { | |
| .sprite(-67px, -1450px); | |
| float: right; | |
| width: 149px; | |
| height: 50px; | |
| margin-left: 10px; | |
| } | |
| } | |
| } | |
| /********** Content Styles ***********/ | |
| #content { | |
| h1, h2, h3, h4, h5, h6 { | |
| clear: both; | |
| font-weight: bold; | |
| letter-spacing: -1px; | |
| margin-bottom: 10px; | |
| padding: 0; | |
| } | |
| h2 { | |
| color: #0066CC; | |
| font-size: 1.6em; | |
| } | |
| p { | |
| padding: 0 0 10px 15px; | |
| } | |
| ul { | |
| margin-left: 0.75em; | |
| margin-right: 0.5em; | |
| } | |
| ul, ol, dl { | |
| margin-bottom: 15px; | |
| } | |
| .inside_wrapper; | |
| background: @white; | |
| margin-top: 12px; | |
| #main { | |
| float: left; | |
| position: relative; | |
| width: 670px; | |
| } | |
| #quoteform { | |
| .contentbox-dark; | |
| form { | |
| padding: 10px; | |
| margin-top: 10px; | |
| } | |
| div.formextras { | |
| width: 230px; | |
| text-align: center; | |
| padding: 10px; | |
| margin-bottom: 10px; | |
| } | |
| } | |
| #sidebar { | |
| float:left; | |
| padding-left: 10px; | |
| width: 250px; | |
| } | |
| #bottomnav { | |
| ul { | |
| float: right; | |
| .chat { | |
| .sprite(-10px, -156px); | |
| padding-left: 20px; | |
| } | |
| .print { | |
| .sprite(-10px, -423px); | |
| padding-left: 20px; | |
| } | |
| .plus-one { | |
| margin-top: 3px; | |
| padding-right: 0px; | |
| } | |
| .up { | |
| .sprite(-10px, -458px); | |
| padding-left: 20px; | |
| } | |
| a { | |
| color: #666; | |
| text-decoration: none; | |
| } | |
| a:hover { | |
| color: @linkred; | |
| text-decoration: underline; | |
| } | |
| li { | |
| .inline_list; | |
| padding-right: 10px; | |
| } | |
| } | |
| } | |
| } | |
| /********** Navigation Styles ***********/ | |
| #navigation { | |
| .inside_wrapper; | |
| background: @darkblue; | |
| -moz-box-shadow: 0 5px 5px #888888; | |
| -webkit-box-shadow: 0 5px 5px #888888; | |
| box-shadow: 0 5px 5px #888888; | |
| height: 32px; | |
| .navigation_anchors; | |
| position: relative; | |
| z-index: 80; | |
| .active a { | |
| background: none repeat scroll 0 0 #D9F2FF; | |
| color: #333333; | |
| } | |
| #search { | |
| .sprite(0, -1285px); | |
| .border_radius(10px); | |
| background-color: @grey; | |
| float: left; | |
| height: 26px; | |
| width: 250px; | |
| margin-top: 3px; | |
| input { | |
| .bold; | |
| border: none; | |
| background: @grey; | |
| height: 21px; | |
| margin-left: 30px; | |
| margin-top: 1px; | |
| width: 200px; | |
| color: @darkgrey; | |
| font-size: 1.2em; | |
| } | |
| } | |
| } | |
| #subnav { | |
| -moz-border-bottom-colors: none; | |
| -moz-border-image: none; | |
| -moz-border-left-colors: none; | |
| -moz-border-right-colors: none; | |
| -moz-border-top-colors: none; | |
| background: none repeat scroll 0 0 #EEEEEE; | |
| border-color: -moz-use-text-color #AAAAAA #AAAAAA; | |
| border-radius: 0 0 10px 10px; | |
| border-right: 1px solid #AAAAAA; | |
| border-style: none solid solid; | |
| border-width: medium 1px 1px; | |
| box-shadow: 0 5px 5px #CCCCCC; | |
| margin-bottom: 5px; | |
| margin-top: -12px; | |
| padding: 5px 0 1px; | |
| text-align: center; | |
| position: relative; | |
| z-index: 40; | |
| ul { | |
| list-style: none outside none; | |
| padding: 0px; | |
| margin: 3px 0; | |
| text-align: center; | |
| li { | |
| border-right: 1px solid #CCCCCC; | |
| display: inline; | |
| padding: 3px; | |
| a { | |
| padding: 3px; | |
| } | |
| a:hover { | |
| background-color: #555555; | |
| border-radius: 3px 3px 3px 3px; | |
| color: #FFFFFF; | |
| text-decoration: none; | |
| } | |
| } | |
| .current a { | |
| background-color: #0066B3; | |
| .border_radius(3px); | |
| color: @white; | |
| } | |
| } | |
| } | |
| /********** Footer Styles ***********/ | |
| #footer { | |
| .inside_wrapper; | |
| background: @darkblue; | |
| padding-bottom: 10px; | |
| padding-top: 5px; | |
| .navigation_anchors(10px, 0px, 5px, 5px); | |
| -moz-box-shadow: 0 5px 5px #888888; | |
| -webkit-box-shadow: 0 5px 5px #888888; | |
| box-shadow: 0 5px 5px #888888; | |
| ul { | |
| width: 460px; | |
| li { | |
| color: @lightgrey; | |
| padding-right: 5px; | |
| a { | |
| font-weight: normal; | |
| } | |
| } | |
| } | |
| #copyright { | |
| float: right; | |
| text-align: right; | |
| color: @white; | |
| font-size: .75em; | |
| line-height: 1.25em; | |
| } | |
| } | |
| #footerend { | |
| .inside_wrapper; | |
| background: url(/static/img/sml_bottom_shadow.gif) no-repeat -4px 12px; | |
| height: 12px; | |
| padding-bottom: 2px; | |
| } | |
| #disclaimer { | |
| margin: 0 auto; | |
| position: relative; | |
| width: 974px; | |
| color: #666; | |
| padding: 10px; | |
| #alarmimg { | |
| padding-left: 10px; | |
| float: left; | |
| } | |
| #agreementlink { | |
| float: right; | |
| padding-right: 10px; | |
| text-align: right; | |
| } | |
| #disclaimertext { | |
| font-size: smaller; | |
| line-height: 1.2em; | |
| padding-top: 10px; | |
| } | |
| } | |
| /********** Testimonial Styles ***********/ | |
| .testimonial { | |
| .sprite(0, -1536px); | |
| .border_radius; | |
| height: 100px; | |
| padding: 15px 20px 20px; | |
| width: 628px; | |
| word-wrap: break-word; | |
| position: relative; | |
| a { | |
| font-style: italic; | |
| position: absolute; | |
| right: 10px; | |
| top: 15px; | |
| width: 60px; | |
| } | |
| p { | |
| font-size: 1.1em; | |
| font-style: italic; | |
| line-height: 1.25em; | |
| margin: 7px 0 0; | |
| padding: 0 15px; | |
| } | |
| span { | |
| bottom: 5px; | |
| color: #045FA5; | |
| display: block; | |
| font-size: 10px; | |
| font-style: italic; | |
| left: 425px; | |
| position: absolute; | |
| text-align: left; | |
| width: 650px; | |
| em { | |
| display: block; | |
| font-size: 18px; | |
| font-style: normal; | |
| font-weight: bold; | |
| line-height: 18px; | |
| } | |
| } | |
| } | |
| /********** AdSpace Styles ***********/ | |
| @import "adspace.less"; |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment