@charset "utf-8";
/*Commom CSS*/
html, body, ul, li, p, h1, h2, h3, h4, h5, h6 {
	margin:0;
	padding:0;
}
body {
	font-family:Arial,Helvetica, sans-serif;
	background:#fff;
	font-size:12px;
	color:#000;
	background:url(../image/bg_body.png) repeat-x 0 0 #36527d;
}
.inline{display:inline;}
ul li {list-style:none;}
img {border:none;}
h1 {font-size:20px;}
h2 {font-size:14px;}
p {font-size:12px;}
.clear {clear:both;}
.left {float:left;}
.right {float:right;}
a {display:block;text-decoration:none;}


#wrapper{width:960px;margin:0 auto;background:#fff;}


.header{background:url(../image/bg_header.png) repeat-x 0 0;height:132px;padding:0 10px;}
.scoailmedia{float:right;}
.scoailmedia ul li{float:left;}
.scoailmedia ul li a{padding:0 5px;}
.nav{margin:35px 0 0 0;float:left;}
.nav li{float:left;}
.nav li a{padding:5px 8px;color:#00456f;}
.nav li a:hover{color:#000;}
h1.number{color:#820e0e;font-size:24px;}
.callus{margin-top:10px;}
.callus h2{color:#0c5286;font-size:14px;font-style:italic;}
.banner{background:url(../image/header.png) no-repeat 0 0;height:282px;padding:10px;position:relative;}
.bannertext{color:#fff;width:420px;float:left;position:absolute;top:120px;line-height:20px;font-size:14px;}
.appicons{position:absolute;bottom:10px;}
.appicons li{float:left;padding:0 12px;}

.content_wrapper{position:relative;padding:40px 40px 0px 40px;background:#fff;float:left;}
.left_wrapper{float:left;position:relative;width:417px;}
.content_wrapper h4{font-size:14px;margin:20px 0;line-height:20px;}
.features li{font-size:20px;color:#fff;position:relative;background:#3f4c6b;margin:0 0 10px 0;padding:10px;padding-left:50px;}
.features li.icon_custom span{left: -30px;position: absolute;top: -7px;}
.features li.icon_games span{right: -30px;position: absolute;top: -7px;}
.features li.icon_games{text-align:right;padding-right:50px;}

.right_wrapper{float:left;}
.form_phone{background:url(../image/phone.png) no-repeat 0 0;height:576px;position:relative;width:463px;}
.quote_form{position:absolute;left:180px;top:135px;}
.quote_form p{margin-bottom:5px;color:#fff;}
select{width:146px;height:20px;}
textarea{width:217px;max-width:217px;}
.quote_form label{float:left;width:60px;color:#fff;}
.button{position:absolute;bottom:100px;right:140px;}
.footer{background:#36527D;text-align:center;color:#A4B7D4;padding:10px 0;float:left;width:100%;border-top:1px solid #A4B7D4;}


.content_text{line-height:24px;margin:20px 0;float:left;font-size:12px;}
.slogan{text-align:center;font-size:14px;font-weight:bold;margin:10px 0;}
.explore{position:absolute;bottom:-45px;width:342px;right:-37px;line-height:20px;}