@charset"UTF-8";body{background-color:#000000;color:#000000;text-align:center;font-family:Arial, Helvetica, sans-serif;line-height:18px;font-size:14px;margin-left:0px;margin-top:0px;margin-right:0px;margin-bottom:0px;background-image:url(../img/bground.jpg);background-repeat:repeat-x;}
h1{font-family:Arial, Helvetica, sans-serif;font-size:24px;color:#444141;letter-spacing:-1px;font-weight:400;}
h2{font-family:Arial, Helvetica, sans-serif;font-size:16px;color:#333333;}
h3{font-family:Arial, Helvetica, sans-serif;font-size:18px;color:#ffffff;}
a{text-decoration:none;color:#FFFFFF;}
a:hover{text-decoration:none;color:#FFFFFF;}
a img{border:none}
.intro_text{color:#444141;font-family:Arial, Helvetica, sans-serif;line-height:18px;font-size:14px;}
#centerColumn{width:960px;text-align:center;margin:0 auto;}
.white_text{color:#ffffff;font-family:Arial, Helvetica, sans-serif;line-height:18px;font-size:14px;}
#header{margin:0 0 40px 0;padding:0;width:960px;height:83px;float:left;}
#logo{margin:15px 0 0 0;padding:0;width:140px;height:55px;background:url(../img/logo.png) no-repeat top left;float:left;}
#splash{height:350px;width:960px;clear:both;}
#home_content_left{width:625px;float:left;text-align:left;padding-top:40px;}
#home_content_right{width:305px;float:right;text-align:left;padding-top:70px;background-image:url(../img/contact_form.jpg);background-repeat:no-repeat;margin-top:50px;min-height:200px;margin-left:20px;}
#privacy{width:920px;text-align:left;padding-left:20px;}
#press{float:left;width:580px;text-align:left;padding-left:20px;}
#solutions{width:960px;clear:both;text-align:left;background-image:url(../img/solutions_header.jpg);background-repeat:no-repeat;padding-top:120px;}
#content_area{width:960px;text-align:center;min-height:200px;margin-top:20px;clear:both;}
#footer{width:100%;min-height:250px;margin:0 auto;clear:both;text-align:center;background-color:#000000;padding-top:10px;padding-bottom:40px;}
.copyright{font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#959595;text-align:center;display:block;padding-left:200px;padding-top:20px;}
.copyright a{text-decoration:none;color:#52553d;}
.copyright a:hover{text-decoration:underline;color:#959595;}
.social{width:960px;height:152px;clear:both;background-image:url(../img/social_bground.png);background-repeat:no-repeat;}
.socialleft{float:left;width:510px;height:40px;text-align:left;padding-left:65px;margin-top:18px;}
.socialright{float:right;width:300px;height:50px;margin-top:28px;text-align:right;}
.small_type{font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#333333;text-align:left;}
.small_type a{text-decoration:underline;color:#222222;}
.small_type a:hover{text-decoration:underline;color:#84b73a;}
#bottom_nav{width:960px;margin:0 auto;margin-top:5px;margin-bottom:15px;font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#000000;text-align:left;}
#nav_container1{float:left;width:250px;height:41px;background-image:url(../img/around_site.jpg);background-repeat:no-repeat;padding-top:40px;padding-right:20px;}
#nav_container2{float:left;width:250px;text-align:left;background-image:url(../img/our_friends.jpg);background-repeat:no-repeat;padding-right:20px;padding-top:40px;}
#bottom_nav ul{margin:0;padding:0;list-style:none;font-family:Arial, Helvetica, sans-serif;font-size:14px;}
#bottom_nav li{border-top:1px solid #282828;padding:0 0 0 20px;margin:0;font-family:Arial, Helvetica, sans-serif;font-size:14px;background:url(../img/arrow.gif) no-repeat 0 50%;line-height:30px;}
#bottom_nav li a{margin:0;text-decoration:none;font-family:Arial, Helvetica, sans-serif;font-size:14px;color:#969696;}
#bottom_nav li a:hover{color:#dcdcdc;text-decoration:none;font-family:Arial, Helvetica, sans-serif;font-size:14px;}
#bottom_nav li a.active{color:#dcdcdc;text-decoration:none;font-family:Arial, Helvetica, sans-serif;font-size:14px;}
#nav{margin-top:33px;padding:0;float:right;}
#nav, x:-moz-any-link{margin-top:-30px;padding:0;float:right;}
#nav, x:-moz-any-link, x:default{margin-top:33px;padding:0;float:right;}
#nav ul{padding:0;margin:0;width:auto;list-style:none;height:30px;position:relative;float:right;}
#nav li{list-style:none;float:left;text-align:center;padding:0;font:14px Arial, Helvetica, sans-serif;line-height:30px;}
#nav .lavaLamp li a{z-index:10;display:block;float:left;height:30px;position:relative;overflow:hidden;margin:auto 20px;color:#e8e8e8;}
#nav .lavaLamp li a:hover{z-index:10;display:block;float:left;height:30px;position:relative;overflow:hidden;margin:auto 20px;color:#e8e8e8;}
#nav .lavaLamp li .active{z-index:10;display:block;float:left;height:30px;position:relative;overflow:hidden;margin:auto 20px;color:#e8e8e8;}
#nav .lavaLamp li.back{background:url(../img/lava.gif) no-repeat right -30px;width:9px;height:30px;z-index:8;position:absolute;}
#nav .lavaLamp li.back .left{background:url(../img/lava.gif) no-repeat top left;height:30px;margin-right:9px;}
#nav a:link{color:#e8e8e8;text-decoration:none;}
#nav a:hover{color:#e8e8e8;text-decoration:none;}
#nav a:active{color:#e8e8e8;text-decoration:none;}
form{margin:0;padding:0;}
#contact_form{float:left;width:460px;text-align:left;padding-left:25px;margin-top:40px;}
.contactform{margin:0px;font-family:Arial, Helvetica, sans-serif;font-size:16px;color:#333333;width:300px;text-align:left;}
.contactform textarea{padding:2px;border:1px solid #d2d1cf;width:150px;height:50px;font-size:14px;color:#333333;font-family:Arial, Helvetica, sans-serif;background-color:#f0eee7;}
.contactform label{min-width:100px;float:left;padding:5px;padding-left:0px;margin-left:25px;}
.input-submit{margin-top:10px;margin-left:130px;background-image:url(../img/blue_submit_small.gif);width:94px;height:27px;background-repeat:no-repeat;border:none;cursor:pointer;background-color:transparent;}
.input-submit:hover{margin-top:10px;margin-left:130px;background-image:url(../img/submit_small_over.gif);width:94px;height:27px;background-repeat:no-repeat;border:none;cursor:pointer;background-color:transparent;}
.input-textarea{padding:2px;border:1px solid #d2d1cf;width:150px;height:18px;font-size:14px;color:#333333;font-family:Arial, Helvetica, sans-serif;background-color:#f0eee7;}
.page a{text-decoration:underline;color:#84b73a;}
.page a:hover{text-decoration:underline;color:#222222;}
.intro{font-family:Arial, Helvetica, sans-serif;font-size:14px;color:#333333;font-style:italic;}
#slider ul, #slider li, #slider2 ul, #slider2 li{margin:0;padding:0;list-style:none;}
#slider2{margin-top:1em;}
#slider li, #slider2 li{width:960px;height:310px;overflow:hidden;}
#prevBtn, #nextBtn, #slider1next, #slider1prev{display:block;width:30px;height:77px;position:absolute;left:-30px;top:71px;z-index:1000;}
#nextBtn, #slider1next{left:696px;}
#prevBtn a, #nextBtn a, #slider1next a, #slider1prev a{display:block;position:relative;width:30px;height:77px;background:url(../images/btn_prev.gif) no-repeat 0 0;}
#nextBtn a, #slider1next a{background:url(../images/btn_next.gif) no-repeat 0 0;}
ol#controls{margin:1em 0;padding:0;height:28px;float:right;}
ol#controls li{margin:0 10px 0 0;padding:0;float:left;list-style:none;height:28px;line-height:28px;}
ol#controls li a{float:right;height:28px;line-height:28px;color:#333333;padding:0 10px;text-decoration:none;}
ol#controls li.current a{color:#111111;font-weight:bold;}
ol#controls li a:focus, #prevBtn a:focus, #nextBtn a:focus{outline:none;}
#twitter_div{font-family:Arial, Helvetica, sans-serif;color:#bbbbbb;font-size:12px;}
#twitter_div ul{list-style:none;}
#twitter_div li a{color:#a1a1a1;text-decoration:none;}
#twitter_div li a:hover{color:#ffffff;text-decoration:underline;}
#tab1_container{float:left;text-align:left;width:330px;height:157px;margin-top:30px;}
#tab2_container{float:left;text-align:center;width:320px;height:157px;margin-top:30px;}
#tab3_container{float:right;width:300px;height:157px;text-align:right;margin-top:30px;}
.boxgrid{width:298px;height:129px;margin:0;float:left;overflow:hidden;position:relative;}
.boxgrid img{position:absolute;top:0;left:0;border:0;}
}
.heading_rollover{text-align:left;font-family:Arial, Helvetica, sans-serif;font-size:18px;color:#dcdcdc;}
.caption .boxcaption{top:120px;left:0;}

