*background {color:red;}
body{background:#bcc4e3;background-image:url(../img/cubelessBG.gif);position:relative;background-repeat: repeat-x;font-family:Arial, Helvetica, sans-serif;font-size:13px;color:#676767;}
img{border:0;}
a{color:#2841A5}

h1{font-size:18px;color:#bb4b26;line-height:1.2em;}
h2{color:#01197a;font-size:16px;margin:0 0 15px 0;}
h3{margin:0;padding:0;color:#bb4b26;font-size:14px;}

.clear{clear:both;float:none;line-height:1px;}

#container{text-align:center;width:986px;margin:0px auto;position:relative;}
#content {background:url(../img/cubelessSides.png);text-align:left;}

#bodyContainer{background:url(../img/bgGradient.gif);background-position:bottom;background-repeat:repeat-x;width:922px;margin:0 auto;text-align:center;position:relative;padding-top:30px;}
#body{text-align:left;padding:0 30px;}

#bodyContainer #botLeft{left:0;bottom:0;position:absolute;}
#bodyContainer #botRight{right:0;bottom:0;position:absolute;}

#testamonial, #recentNews{margin-top:30px;position:relative;}

#testamonial h3{margin:0 0 5px 0;}
.box1 p {margin:10px 0 0 0;padding:0;}
#recentNews h3 {margin:0;padding:0;}
#recentNews p {margin:10px 0;padding:0;}

#video{float:right;margin-top:30px;}
#story {float:left;width:505px;line-height:180%;font-weight:600;position:relative;}
#story h1{margin:0 0 -5px 0;font-size:24px;color:#bb4b26;}
#story hr{border:0;border-top:1px solid #bb4b26;}

#body #navLinksContainer{text-align:center;width:862px;padding-bottom:5px;}
#body #navLinks{margin:30px auto 0px;}
#body #navLinks a {text-decoration:none;color:#676767;padding:8px;}
#body #navLinks a:hover{text-decoration:underline;}

#story #buttonCont{margin:0 auto;width:505px;}
#story #buttons{padding:25px 0 0 0;text-align:center;}
#story #buttons .space{padding:0 10px;}

.box1{float:left;}
.box2{float:right;}

.box{position:relative;height:160px;width:410px;background:#f1f1f1;color:#919191}
.boxPad{padding:10px;}
.box .tl {top:0;left:0;position:absolute;}
.box .tr {top:0;right:0;position:absolute;}
.box .bl {bottom:0;left:0;position:absolute;}
.box .br {bottom:0;right:0;position:absolute;}
.box .author{padding-top:5px;font-size:12px;font-style:italic;}

#content #getStarted{position:absolute;right:23px;top:78px;z-index:100;}

#navContainer{color:#BCC4E3;font-weight:bold;background:#98A3D0;padding:0 5px;height:28px;position:relative;margin:15px 0 0 0;}

#navContainer a, #navContainer a:visited{text-decoration:none;color:#fff;padding: 3px 8px;margin-bottom:-3px;}
#navContainer a:hover{color:#2841A5;}

#navContainer .nav1on{position:absolute;bottom:0;left:10px;}
#navContainer .nav2on{position:absolute;bottom:0;left:190px;}
#navContainer .nav3on{position:absolute;bottom:0;left:360px;}
#navContainer .nav4on{position:absolute;bottom:0;left:540px;}

#navContainer .nav1{position:absolute;bottom:5px;left:10px;}
#navContainer .nav2{position:absolute;bottom:5px;left:190px;}
#navContainer .nav3{position:absolute;bottom:5px;left:360px;}
#navContainer .nav4{position:absolute;bottom:5px;left:540px;}

#on{background:#fff;height:23px;padding:2px 8px 0 8px;color:#000;margin-bottom:-2px;}

#tabContent{padding:20px;background:#fff;border:1px solid #98A3D0;border-top:none;line-height:1.2em;}
#tabContent h1{padding:10px 0 0 0;margin:0;border:}
#tabContent ul{list-style:square;margin:0;padding:0 0 0 20px;}

#overviewImg{margin:15px 0 15px 35px;}
#tourNav{text-align:center;font-size:14px;font-weight:bold;padding:20px 0 10px 0;}
#tourNav a{padding:0 15px;}

#subnavCont{margin:-10px 0 0 -5px;}
#subnav ul{list-style:none;margin:0;padding:0;}
#subnav li{display:inline;margin:5px 35px 5px 0;padding:3px;}
#subnav #on{font-weight:bold;}
#subnav img{margin:0 0 -5px 0;}

#featuresCont{padding:15px 25px 0 15px;}
#benefitsCont, #whoisCont, #aboutCont{padding:10px 25px;}
#featuresCont h1{padding:8px 0 0 0;margin:8px 0 25px -20px;}

#screenContainer{width:768px;text-align:center;}
#screen{margin:0 auto;}

#benefitsCont h2{margin:0;padding:15px 0 3px 0;}
#whoisCont h1{padding:8px 0 0 0;margin:8px 0 0 0}
#whoisCont h2{padding:25px 0 5px 0;margin:0;}
#whoisCont h3{margin:10px 0 0 0;}

#benefitsCont ul{margin:0;}
#benefitsCont p {margin:10px 0 0 0}

#newsCont h2 {padding:15px 0 0 0;margin:0 0 -3px 0;}

#contactContainer{margin:10px auto;}
#contact{text-align:center;font-size:18px;font-weight:bold;padding:75px 0;}
#contactVerb{padding:0 0 0 0}
#contactVerb h1{padding:0;margin:0;}
#logoContainer{margin:10px auto;}
#logos{text-align:center;}
#logos img{padding:0 25px;}

#news{padding:15px 0 10px 0;}

#testamonials{border:1px solid #98A3D0;background:#fff;padding:20px;}
#testamonials p{margin:0 0 25px 0;padding:0;}
#testamonials h1{margin:-5px 0 20px 0;}

#whoLinks{padding:15px 0 10px 0;}

#groundswell p {padding-bottom:15px;}

#space{height:40px;}
/* border:1px solid red */