*{
	margin: 0;
	padding: 0;
	}
html{
	font-size: 100.01%;
	}
body{
	background: #fff;
	font: 83% Arial;
	color: #333;
	}
img{
	border: 0;
	}
a{
	color: #04659A;
	text-decoration:underline;
	}
a:hover{
	text-decoration:none;
	}
.clear, .user-one{
	height: 1%;
	}
.clear:after, .user-one:after{
	content: ".";
	display:block;
	overflow:hidden;
	clear:both;
	height: 0;
	visibility:hidden;
	}
.container{
	width: 1000px;
	position:relative;
	}
.header{
	height: 115px;
	padding: 15px 50px 0 25px;
	background: url(../img/header.png) no-repeat 366px 24px;
	}
.header h1{
	font: 83% Arial;
	float:right;
	width: 345px;
	background:#FDF6CC url(../img/h1.gif) no-repeat bottom right;
	}
.header h1 span{
	padding: 10px 10px 12px;
	display:block;
	}
.logo{
	width: 320px;
	padding: 5px 0 0 0;
	}
.logo h2{
	font: 83% Arial;
	}
.hphone{
	font: bold 130% Arial;
	display:block;
	padding: 5px 0 0 0;
	}
.hphone span{
	color: #666;
	}
.sidebar-left{
	width: 220px;
	float:left;
	padding: 0 0 20px 0;
	}
.content{
	width: 780px;
	float:left;
	padding: 0 0 20px 0;
	}
.comics{
	list-style:none;
	}
.comics-li{
	float:left;
	height: 215px;
	width: 350px;
	margin: 0 35px 35px 0;
	}
.info{
	background: #F0FECD url(../img/info.png) repeat-y top right;
	margin: 0 50px 10px 0;
	position:relative;
	top:-20px;
	padding: 8px 10px 10px;
	line-height: 140%;
	}
.info a{
	color: #0E6497;
	text-decoration:none;
	border-bottom: 1px dashed #0E6497;
	}
.help h3{
	margin: 0 0 20px 0;
	font: 180% Arial;
	padding: 3px 0 5px 50px;
	background: url(../img/mark1.png) no-repeat;
	}
.help ol{
	margin: 0 0 0 20px;
	}
.help ol li{
	margin: 0 0 20px 0;
	}
.txt{
	margin: 0 50px 30px 0;
	}
.txt h3{
	font: 180% Arial;
	margin: 0 0 10px 0;
	}
.txt p{
	line-height: 140%;
	}
.information{
	margin: 0 50px 0 0;
	clear:left;
	}
.information h3{
	font: 180% Arial;
	margin: 0 0 20px 0;
	padding: 3px 0 5px 50px;
	background: url(../img/mark2.png) no-repeat;
	}
.information li{
	float:left;
	margin: 0 0 15px 0;
	width: 49%;
	list-style:none;
	}
.information li h4{
	font-weight: normal;
	}
.pact{
	color: #FB6700;
	font: bold 115% Arial;
	margin: 0 0 15px 25px;
	display:block;
	}
.services{
	border: 1px solid #B3B3B3;
	margin: 0 30px 0 15px;
	padding: 0 9px;
	}
.services ul{
	margin: -5px 0 0 0;
	}
.services li{
	list-style-type:none;
	font-size: 83%;
	margin: 0 0 10px 0 !important;
	}
.services h2{
	display:inline;
	font: 100% Arial;
	}
.s-title{
	font: bold 115% Arial;
	background: #fff;
	display:inline-block;
	padding: 0 3px;
	position:relative;
	top:-9px;
	left: -3px;
	}
.lmenu{
	list-style:none;
	}
.lmenu li{
	margin: 0 0 10px 0;
	}
.lm-a{
	font: bold 115% Arial;
	margin: 0 0 10px 25px !important;
	}
.lphones{
	margin: 0 0 0 25px;
	font: 140% Arial;
	padding: 15px 0;
	}
.lphones span{
	color: #666;
	}
.ladr{
	margin: 0 0 0 25px;
	font-size: 83%;
	}
.brends{
	margin: 0 0 0 25px;
	padding: 125px 0 0 0;
	}
.ebp{
	padding: 0 0 0 25px;
	font-size: 83%;
	position:absolute;
	left: 0;
	bottom: 95px;
	}
.ct-col{
	width: 360px;
	float:left;
	margin: 0 10px 0 0;
	}
.p-title{
	background: #F0FDCC;
	padding: 7px 15px 10px;
	margin: 0 0 15px 0;
	}
.p-title h3{
	font: 180% Tahoma;
	margin: 0 0 5px 0;
	line-height: 100%;
	}
.p-title span{
	font-size: 100%;
	color: #666A5C;
	}
.ct-col p{
	margin: 0 7px 12px;
	line-height: 140%;
	}
.ct-col h4{
	font-size: 100%;
	margin: 0 7px 3px;
	}
.user-one{
	margin: 0 50px 10px 0;
	border-bottom: 4px double #D5D5D5;
	padding: 0 0 10px 0;
	}
.user-one h4{
	font: bold 125% Arial;
	}
.user-one p{
	margin: 0 0 12px 0;
	}
.user-one img{
	float:left;
	margin: 0 15px 0 0;
	}
.footer{
	clear:both;
	border-top: 1px solid #AEADA9;
	padding: 15px 0;
	}
.footer address{
	padding: 0 0 0 220px;
	font: 83% Arial;
	width: 360px;
	float:left;
	}
.fphone{
	font: bold 125% Arial;
	}
