html,body,li,ul,a,h1,h2,h3,h4,h5,h6,img,div,p,span{
margin: 0px;
padding: 0px;
}

body{
	background:url(images/top_back.jpg) repeat-x top;
	font:normal 12px Arial;
	color:#2b91aa;
}

h1{
	font:normal 22px "Times New Roman";
	color:#63b9ce;
	line-height:40px;
}

h2{
	font:normal 12px Arial;
	color:#2b91aa;
	text-align: justify;
	line-height:20px;
}

.style1{
	font:normal 20px "Times New Roman";
	color:#2b91aa;
}

.small{
	font-size:10px;
}

.line{
	position:relative;
	height:1px;
	border-top:solid 20px #fff;
	border-bottom:solid 10px #fff; 
	width:100%;
	font-size:1px;
	background:url(images/line_back.gif) repeat-x;
}

.content{
	position:Relative;
	width:770px;
	margin-left:auto;
	margin-right:auto;
}

.logo{
	position:relative;
	float:left;
}

ul#menu{
	position:relative;
	float:left;
	list-style:none;
	margin-top:45px;
	margin-left:30px;
	margin-bottom:14px;
}

ul#menu li{
	position:relative;
	float:left;
	width:80px;
	height:26px;
	text-align:center;
	margin-right:2px;
	background:url(images/bt_normal.gif) no-repeat top left;
	font:normal 13px Arial;
	line-height:26px;
}

ul#menu li a, ul#menu li a:visited{
	position:relative;
	width:80px;
	height:26px;
	display:block;
	font:normal 13px Arial;
	text-decoration:none;
	color:#1a505d;
	line-height:26px;
}

ul#menu li a:hover{
	font:normal 13px Arial;
	text-decoration:none;
	color:#357e8f;
	line-height:26px;
}

ul#menu li#active{
	position:relative;
	float:left;
	width:80px;
	height:26px;
	text-align:center;
	margin-right:2px;
	background:url(images/bt_active.gif) no-repeat top left;
	font:normal 13px Arial;
	line-height:26px;
}

ul#service{
	position:relative;
	left:20px;
	list-style:none;
	line-height:20px;
}

.order_top{
	position:relative;
	margin-top:45px;
	right:88px;
	float:right;
	width:97px;
	height:27px;
	display:block;
	text-align:center;
	font-weight:bold;
	color:#fff;
	/*border-bottom:solid 14px #63b9ce;*/
	border-bottom:solid 14px #666666;
	line-height:27px;
	background:url(images/bt_order.gif) no-repeat top left;
}

.order_top a, .order_top a:visited{
	display:block;
	color:#fff;
	text-decoration:none;
}

.order_top a:hover{
	display:block;
	color:#ffeeac;
	text-decoration:none;
}

.main{
	position:relative;
	width:400px;
	float:left;
	clear:left;
}

.clean{
	clear:both;
}

.offers{
	position:relative;
	float:left;
	width:170px;
	margin-left:7px;
	background-color:#f1f1f1;
}

ul#includes{
	list-style:none;
	clear:both;
	margin-top:10px;
	margin-bottom:20px;
	font: normal 13px "Times New Roman";
	color:#333333;
	line-height:20px;
}

.m6{
	margin-left:8px;
	margin-right:8px;
}

.f18t{
	font:normal 18px "Times New Roman";
	color:#333333;
}

.red{
	font:normal 11px "Times New Roman";
	color:#990000;
	line-height:15px;
}

.small_black{
	font:normal 11px "Times New Roman";
	cOlor:#333333;
}

.from_potrfolio{
	position:relative;
	width:193px;
	float:left;
}

.pos{
	margin-left:15px;
}

.design{
	margin-top:45px;
}

.bottom_holder{
	position:relative;
	height:25px;
	clear:left;
	width:100%;
	background-color:#3e8495;
	border-top:solid 1px #fff;

}

.footer{
	position:relative;
	width:770px;
	color:#fff;
	line-height:25px;
	margin-left:auto;
	margin-right:auto;
}

.form{
	border:solid 1px #1a505d;
}

.button{
	position:relative;
	width:93px;
	height:39px;
	display:block;
	border:0;
	padding:0;
	cursor: pointer;
	font:bold 14px Arial;
	color:#fff;
	line-height:39px;
	background:url(images/button.jpg) no-repeat;
}

.hor{
	position:relative;
	width:190px;
	float:left;
}

.testimonials{
	position:relative;
	float:left;
	width:360px;
	margin-left:7px;
	border-left:dotted 1px #ccc;
}

.item{
	position:relative;
	width:330px;
	clear:both;
	margin-left:auto;
	margin-right:auto;
	margin-top:10px;
	margin-bottom:20px;
	font:italic 12px "Georgia";
	line-height:20px;
	
}

.ap1{
	position:relative;
	margin-right:5px;
}

.ap2{
	position:relative;
	margin-left:3px;
}

.client{
	font:italic bold 12px "Georgia";
}

.portfolio_selected{
	position:relative;
	float:left;
	width:180px;
	height:270px;
	margin-left:60px;
}

.portfolio{
	position:relative;
	width:100%;
	background:url(images/portfolio_back.jpg) repeat-x bottom;
}

.nda{
	position:relative;
	clear:both;
	width:100%;
	background-color:#666666;
}

.payment{
	list-style:none;
}

.discount{
	font:bold 14px "Georgia";
	color:#990000;
}