*{outline:0;margin:0;padding:0;}.cl{font-size:0;line-height:0;height:0;display:block;clear:both;}#navigation li a:hover{color:#e64100;text-decoration:none;background:url(images/hover.gif) repeat-x;}#navigation li a.green{color:#e64100 !important;}#sub-nav li a{color:#FFE0CE;font-family:Helvetica, Arial, sans-serif;text-transform:uppercase;font-weight:700;}a{color:#e64100;text-decoration:none;}a:hover{color:#f30;}h4{color:#e64100;font-size:12px;}.frame #header h3{color:#FFE0CE;font-size:17px;text-transform:uppercase;width:480px;line-height:17px;font-weight:700;position:relative;text-align:left;}body{background:#fff;font-family:Arial, Helvetica, sans-serif;color:#333;font-size:12px;line-height:20px;font-weight:400;}a img{border:0;}.shell{width:950px;margin:0 auto;}#header{height:116px;overflow:hidden;position:relative;background-image:url(../images/header.gif);background-repeat:repeat-x;background-position:0 0;background-color:#FFF;}.frame #header{height:328px;background:url(images/header2.gif) repeat-x;}.frame #header .slogan{background:url(../images/mainLogo.jpg) no-repeat right 0;width:945px;height:192px;margin-top:-30px;padding-top:53px;position:relative;padding-left:9px;}.frame #header h2{font-size:24px;line-height:35px;color:#fff;text-transform:uppercase;width:540px;height:70px;overflow:hidden;position:relative;text-align:left;font-weight:700;}.frame #header h1#logo a{background:url(../images/logo2.gif);height:70px;}.frame #header h1#logo{padding-top:27px;}h1#logo{background-image:none;font-size:0;line-height:0;width:218px;height:86px;padding-top:10px;float:left;display:inline;}h1#logo a{display:block;text-indent:-4000px;height:86px;background:url(../images/logo.gif);}h3{text-transform:uppercase;font-size:16px;}#right-area{margin:0 0 0 auto;}#navigation{height:44px;background:url(images/brd.gif) no-repeat 0 8px;float:right;display:inline;padding-top:14px;padding-left:8px;margin-left:150px;}#navigation ul{list-style-type:none;font-size:15px;height:44px;}#navigation li a{font-size:0.8em;float:left;display:inline;line-height:15px;height:32px;text-transform:uppercase;font-weight:700;text-align:center;color:#252525;font-family:Helvetica, Arial, sans-serif;width:auto;padding:12px 10px 0;}#navigation li:hover{background:url(images/hover.gif) repeat-x;}#login-nav{float:left;display:inline;height:53px;background:url(images/brd.gif) no-repeat 0 0;padding-left:2px;margin:0 6px;}#sub-nav{width:700px;clear:both;top:-15px;position:relative;margin:0 25px 0 auto;}#sub-nav ul{line-height:12px;font-size:11px;text-align:right;}#sub-nav li{display:inline;padding-top:20px;padding-left:20px;}#sub-nav li a:hover{color:#fcfcfd;}#content{background:#fff url(images/bottom-bg.gif) repeat-x 0 bottom;}.heading{height:82px;padding-top:32px;background:url(images/bg.gif) repeat-x 0 0;}.heading h2{text-transform:uppercase;font-size:24px;font-weight:400;float:left;display:inline;color:#2e2e2e;line-height:24px;width:400px;padding-top:10px;}.heading h3{color:#2e2e2e;width:470px;float:left;display:inline;text-align:left;line-height:10px;top:-8px;position:relative;font-family:Georgia, Times, serif;text-transform:none;height:25px;font-size:1.3em;font-weight:400;letter-spacing:0;}.heading h3 span{display:block;position:relative;width:500px;font-size:18px;font-style:italic;line-height:28px;height:25px;padding-left:4px;}.heading h3.right{float:right;}#main{background:url(images/main.gif) no-repeat;padding-top:27px;}.article{width:590px;float:left;display:inline;padding-left:9px;}.article p{padding-bottom:10px;}.article h3{padding-bottom:17px;padding-top:3px;color:#2e2e2e;text-align:left;}.article ul{list-style-type:none;padding-left:25px;}.article li{background:url(images/bul.gif) no-repeat 0 7px;padding-left:11px;padding-bottom:15px;}.gallery-container h3{padding-bottom:17px;padding-top:3px;padding-left:6px;color:#2e2e2e;text-align:left;}.gallery-container img{text-align:left;margin:6px;padding:0;}.gallerynav{float:right;margin-top:-39px;margin-right:16px;}.gallerynav img{margin:0;}.gallerynav-footer{height:51px;}.blogentry img{padding:0 10px;}.blogentry .meta{background:transparent url(images/dot.gif) repeat-x scroll 0 25px;clear:both;color:#999;font-size:10px;height:30px;}.blognav-footer{height:51px;margin-top:-20px;}.mediaentry h4{margin:10px 0;}.mediaentry img{padding:0 10px 10px 0;}.rightside{width:300px;float:right;}.graphic .top{background:url(images/top.gif) no-repeat;width:295px;}.graphic .bottom{background:url(images/btm.gif) no-repeat 0 bottom;width:295px;padding:12px 0;}.graphic .bottom img{display:block;width:270px;margin:0 auto;}.contact-form p span{float:right;width:170px;background:#fff;}.contact-form p em{font-style:normal;text-align:right;display:block;margin-top:-18px;width:155px;padding-left:91px;}.contact-form .no-border{border-bottom:none;}.bbb {min-height:20px;float:left;}.bbb p{min-height:20px;}.contact-info p{background:url(images/dot.gif) repeat-x 0 16px;min-height:20px;margin-right:5px;clear:both;}.contact-info p strong{float:left;}.bottom-part{background:url(images/main.gif) no-repeat;padding-top:25px;}.box-holder{width:941px;padding-bottom:25px;background:url(images/gradient.gif) repeat-x;}.box-holder .top-side{background:url(images/top-side.gif) no-repeat;width:941px;}.box-holder .btm-side{background:url(images/btm-side.gif) no-repeat 0 bottom;padding-top:4px;padding-bottom:5px;width:941px;}.box-holder .first{border-left:solid 1px #e5e5e5;width:311px;}.box-holder .last{width:312px;border-left:solid 1px #fff;}.box{width:309px;float:left;display:inline;border-right:solid 1px #e5e5e5;border-left:solid 1px #fff;margin-right:1px;height:196px;}.box a img{display:block;}.box a{display:block;width:294px;margin:8px auto 0;}.box .link{padding-left:10px;width:294px;padding-top:10px;}.box .link p{font-size:14px;font-weight:700;color:#343434;}.box .link a{background:url(images/arr.gif);width:20px;height:20px;float:right;display:inline;text-indent:-4000px;font-size:0;line-height:0;margin:0;}.buttons{width:440px;margin:0 0 0 auto;}.buttons .last{margin-right:0;}.buttons a{background:transparent url(images/green-btn.gif) no-repeat scroll 0 0;color:#FFF;display:inline;float:left;font-size:16px;font-weight:700;height:28px;line-height:16px;margin-right:18px;padding-bottom:4px;padding-left:50px;padding-top:12px;text-decoration:none;text-transform:uppercase;width:160px;font-family:Helvetica, Arial, sans-serif;}.post{height:58px;border-bottom:solid 1px #e5e5e5;padding-top:10px;font-size:11px;line-height:15px;}.post p{line-height:14px;color:#999;padding-top:7px;}.post img{float:left;display:inline;border:solid 1px #e5e5e5;background:#fff;margin-right:8px;padding:3px;}#footer{background:url(images/ftr.gif) repeat-x;height:53px;color:#fff;}#footer p{width:230px;font-size:9px;line-height:53px;margin:0 0 0 auto;}#footer ul{list-style-type:none;font-size:12px;font-weight:700;text-transform:uppercase;float:left;display:inline;}#footer li a{float:left;display:inline;color:#fff;margin-right:16px;line-height:12px;padding-top:20px;font-weight:700;font-size:0.8em;font-family:Helvetica, Arial, sans-serif;}.green,.heading h2 span{color:#e64100;}.buttons a:hover,#footer ul a:hover{color:#FFE0CE;}#navigation li,#footer li{float:left;display:inline;}.blogentry,.mediaentry{margin-bottom:40px;}.graphic,.sidebar-form,.contact-form{background:url(images/mid.gif) repeat-y;width:295px;margin-bottom:25px;}.sidebar-form .top,.contact-form .top{background:url(images/grey-top.gif) no-repeat;width:295px;}.sidebar-form .bottom,.contact-form .bottom{background:url(images/btm.gif) no-repeat 0 bottom;width:275px;padding-left:20px;padding-bottom:20px;}.sidebar-form .bottom h3,.contact-form .bottom h3{font-weight:700;color:#2e2e2e;line-height:16px;padding-top:12px;padding-bottom:15px;}.sidebar-form .bottom p.desc,.contact-form .bottom p.desc{padding-bottom:15px;line-height:18px;padding-top:15px;}.sidebar-form p,.contact-form p{line-height:24px;}.sidebar-form p strong,.contact-form p strong{color:#000;}.textblock{font-size:14px;font-family:Georgia, "Times New Roman", Times, serif;font-style:italic;line-height:24px;background:url(../images/quote.png) no-repeat 0 0;padding:0 0 0 40px;}.testimonial{width:100%;}.item .testimonial blockquote{background:url(../images/quote.png) no-repeat 0 0;margin:0;padding:0 0 0 35px;}.item .testimonial blockquote p.quote{text-align:left;font-size:14px;font-family:Georgia, "Times New Roman", Times, serif;font-style:italic;line-height:24px;margin-bottom:5px;}.item .testimonial blockquote p.author{text-align:right;font-size:10px;font-weight:700;font-family:Arial, Helvetica, sans-serif;font-style:normal;}

