@charset "utf-8";
/* CSS Document */

body{border-top:solid 10px #4d3a16;margin:0; padding:0;}

header{background-image:url('images/bubblesheader.png');
background-repeat:repeat-x;
;height:200px;}



header div.top{width:950px; margin:0 auto;height:133px;}

header div.top div.logo{margin-left: auto;
margin-right: auto;}


header div.top div.social_links{float:right;}

div.top_dummy{height:30px;}

header div.top div.social_links{width:360px;}
header div.top div.social_links nav{float:right;}

header div.top div.social_links nav ul{list-style:none;margin:0; padding:0;}
header div.top div.social_links nav ul li{display:inline-block;}
header div.top div.social_links span{font-family:Verdana, Geneva, sans-serif;font-size:10px;color:#947e66;float:left;display: block;
padding: 12px 0;}

section.main{color: #fff;
height: 600px;
background:url(images/main.png) repeat-x;
/*
background: -webkit-gradient(linear, left top, left bottom, from(#cdc2b4), to(#fff));
background: -moz-linear-gradient(top, #cdc2b4, #fff);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#cdc2b4, endColorstr=#FFFFFFFF);
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#cdc2b4, endColorstr=#FFFFFFFF)";
*/
}


nav.main_menu{width:940px;margin:0 auto;color:#fff;font-family:Verdana, Geneva, sans-serif;font-size:14px;}
nav.main_menu ul{list-style:none;padding:0;margin:0;height:67px;}
nav.main_menu ul li{display:inline-block;background:url(images/button.png) repeat-x; width:133px;margin-left: -4px;
text-align: center;height: 67px;vertical-align: 31px;}
nav.main_menu ul li:first-child{margin-left:0px;border-radius: 3px 0 0 0;}
nav.main_menu ul li:last-child{border-radius: 0 3px 0 0;}
nav.main_menu ul li.selected,nav.main_menu ul li:hover{background:url(images/button_selected.png) repeat-x;}

nav.main_menu ul li a{color:#FFF;text-decoration:none;display:block;padding:25px 0;}

div.inner_main{width:940px;margin:0 auto}
div.banner{padding-top:3px;}

div.inner_foryourneeds{width:940px;margin:0 auto}
div.needs{padding-top:3px;}

div.headline_container{background:url(images/headline_patch.png) repeat;padding-bottom: 25px;}

div.headline_container .block1,
div.headline_container .block2,
div.headline_container .block3{float:left;width:267px;padding:19px;}

div.headline_container h3, 
div.headline_container p{font-family:Arial, Helvetica, sans-serif;}

div.headline_container h3{font-size:25px;margin:0;font-weight:normal;margin-top:10px;float:left;}
div.headline_container span img{margin-top:-2px;margin-left:40px;}
div.headline_container p{font-size:13px;margin:0;}

div.headline_container .block1{background:#408aa3;}
div.headline_container .block2{background:#456277;margin-left:12px;}
div.headline_container .block3{background:#749b94;margin-left:12px;}

div.blog_container{background:#fff;padding-left:50px;}

div.blog_container .block1,
div.blog_container .block2,
div.blog_container .block3{float:left;width:266px;}

div.blog_container .inner-content{float:left;;}

div.blog_container .block1{}
div.blog_container .block2{margin-left:20px;}
div.blog_container .block3{margin-left:20px;}

div.blog_container h3, 
div.blog_container p,div.blog_container ul li{color:#909192;font-family:Arial, Helvetica, sans-serif;}

div.blog_container h4,
div.blog_container div.news_block a{color:#3e84a1;font-weight:normal;font-style:italic;}
div.blog_container div.news_block a{text-decoration:none;}
div.blog_container div.news_block a:hover{text-decoration:underline;}

div.blog_container h4{margin:0;padding:0;}
div.blog_container div.news_block{margin-bottom:20px;}

div.blog_container h3{border-bottom:solid 3px #d6d7d8;font-size: 26px;padding: 0 0 0 5px;}
div.blog_container p,div.blog_container ul li{font-size:14px;}

div.circles_container ul{margin: 35px 0 20px 0;padding:0 0 0 20px;list-style-image:url(images/check.png);}
div.circles_container ul li{padding:5px 0;}

div.blog_container ul{margin: 35px 0 20px 0;padding:0 0 0 20px;list-style-image:url(images/bullets.png);}
div.blog_container ul li{padding:5px 0;}



#leftcolumn { background-image: url(images/reliability.png); height: 314px; width: 310px; float: left}
#middlecolumn { background-image: url(images/roi.png); height: 314px; width: 310px; float: left}
#rightcolumn { background-image: url(images/technology.png); height: 314px; width: 310px; float: left}

.clear_left{clear:left;}
.clear_right{clear:right;}
.clear_both{clear:both;}

a.button_read_more{background:#466275;color:#fff;text-decoration:none;padding: 5px 10px;margin: 5px;display: inline-block;font-style: italic;cursor:pointer;}
a.button_read_more:hover{background:#628880;}

div.line{margin:10px 0;height:10px;background:#4d3916;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;}

div.dummy{height:50px;}
footer{background-image:url('images/footerbubbles.png');
background-repeat:repeat-x;
;height:200px;}
footer nav{text-align:center}
footer nav ul{list-style:none;margin:0;padding:0;}
footer nav ul li{display:inline-block;}
footer nav ul li a{text-decoration:none;font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;color:#FFFFFF;border-right:solid 2px #4d3916;padding:0 8px;}
footer nav ul li:last-child a{border-right:none;}
footer nav ul li a:hover{text-decoration:underline;}

div.sponsor_left{float:left;background:url(images/sponsor_bar_left.png) no-repeat; width:14px; height:82px;}
div.sponsor_center {float:left;background:url(images/sponsor_bar.png) repeat-x;height:82px;width:912px;text-align:center;}
div.sponsor_center img{margin:10px 43px;}
div.sponsor_right{float:left;background:url(images/sponsor_bar_right.png) no-repeat; width:14px; height:82px;}
.testimonial-heading{ text-align:center; font-weight:bold; color:#000; font-style:normal; font-size:18px;}
.center{ text-align:center;}
.testimonial{width:890px;}
.testimonial-left{float:left;}
.testimonial-right{float:right; padding-right:10px;}