body{background-color:#fff;font-family:"Lucida Grande",Tahoma,Verdana;}div.page-background{display:none;overflow:hidden;width:100%;height:10px;}div.page-background div.background-box{float:left;width:125px;height:10px;}div.container-index{overflow:hidden;margin:0 auto;width:880px;}#header{margin:50px 0 15px 0;text-align:center;}div.container-index div.banner{overflow:hidden;margin:0 0 10px 0;padding:20px 0;border-top:1px dotted #999;border-bottom:1px dotted #999;}div.container-index div.banner div.message{float:left;width:720px;font-size:19px;line-height:27px;color:#33383C;}div.container-index div.banner div.buttons{overflow:hidden;float:right;margin:10px 0 0 0;}div.container-index div.banner div.buttons a{float:right;background:#F09;}div.container-index div.banner div.buttons a:hover{background:#03AEEB!important;color:#fff!important;text-decoration:none;}div.container-index div.banner div.buttons span{display:block;float:right;margin:5px 10px 0 10px;font-size:14px;line-height:20px;color:#999;}div.container-index div.disclaimer{margin:0 0 40px 0;font-size:10px;line-height:14px;color:#999;text-align:right;}#features{overflow:hidden;margin:0 0 40px 0;width:900px;}#features h3{margin:0 0 20px 0;font-size:12px;letter-spacing:1px;text-transform:uppercase;color:#999;font-weight:normal;}#features div.feature{float:left;margin:0 20px 30px 0;width:280px;text-align:center;}#features div.feature img{display:block;}#features div.feature div.slogan{margin:0 0 10px 0;padding:10px;background:#292D31;font-size:14px;line-height:20px;color:#fff;}#features div.feature div.description{font-size:12px;line-height:18px;color:#33383C;}#links{overflow:hidden;margin:0 0 20px 0;width:900px;}#links h3{margin:0 0 20px 0;font-size:12px;letter-spacing:1px;text-transform:uppercase;color:#999;font-weight:normal;}#links p{margin:0;font-size:14px;line-height:20px;color:#33383C;}#links a{color:#F09;}#links div.gallery{float:left;margin:0 20px 30px 0;padding:0 20px 0 0;width:419px;border-right:1px dotted #999;height:280px;}#links div.gallery div{display:none;}#links #gallery-1{display:block;}#links div.gallery a.screenshot{display:block;margin:0 0 10px 0;}#links div.gallery a.screenshot img{display:block;}#links div.feedback{float:left;margin:0 0 30px 0;padding:0 20px 0 0;width:420px;}#links div.feedback div{display:none;}#links #feedback-1{display:block;}#links div.feedback blockquote{margin:0 0 15px 0;padding:0;font-size:36px;line-height:42px;letter-spacing:-1px;color:#33383C;}#carousel{overflow:hidden;position:relative;margin:0;width:100%;height:460px;}#carousel-grid{position:absolute;top:144px;width:100%;height:158px;background:url("../../sprites/base/images/index_a/indexa_carousel_grid.png") repeat-x;}#carousel-flow{z-index:1;position:absolute;top:0;width:100%;left:50%;margin-left:-50%;background:transparent!important;visibility:hidden;opacity:0;}#carousel-video{display:none;position:absolute;top:135px;left:50%;margin-left:-324px;z-index:99998;}.carousel-video{display:none;position:absolute;top:135px;left:50%;margin-left:-324px;z-index:99998;}#play-demo{display:none;position:absolute;top:350px;left:50%;margin-left:-296px;padding:7px 10px 9px 10px;font-size:14px;color:white;background-color:#1f1f1f;z-index:1000;cursor:pointer;-moz-border-radius:5px;-webkit-border-radius:5px;}#play-demo:hover{background:#03AEEB!important;color:white!important;}#play-demo .arrow{display:block;float:left;width:0;height:0;border-style:solid;border-width:5px 0 5px 7px;margin:4px 8px 0 0;}#play-demo .color_arrow{border-color:transparent transparent transparent white;}.roundabout-holder{list-style:none;width:40em;height:25em;margin:1em auto;}.roundabout-moveable-item{height:25em;width:40em;cursor:pointer;position:relative;}.roundabout-moveable-item img{height:25em;width:40em;}.roundabout-in-focus{cursor:auto;}.shadow_right{background:url("../../sprites/base/images/index_a/right_shadow.png") bottom right no-repeat;position:absolute;right:-100px;bottom:0;height:100%;width:100px;display:block;}.shadow_left{background:url("../../sprites/base/images/index_a/left_shadow.png") bottom left no-repeat;position:absolute;left:-100px;bottom:0;height:100%;width:100px;display:block;}#footer{margin:60px 0 0 0;margin:40px auto 0 auto;padding:0;width:880px;height:30px;font-size:11px;color:#999;}#footer #footer-logo{float:left;margin:0;text-align:left;}#footer #footer-logo a{color:#F09;}#footer #footer-links{float:right;margin:0;text-align:right;}#footer #footer-links a{color:#F09;text-decoration:none;}#footer #footer-links a:hover{text-decoration:underline;}
