*{
padding:0px;
margin:0px;	
}
body{
font-family: 'Open Sans', sans-serif;
background:url(images/nasty_fabric.png);

}

#headcon{
margin:0 auto;
height:95px;
}
#header{
width:990px;
height:93px;
margin:0 auto;	
background:#FFF;
}
#number{
float:right;
margin-top:15px;
text-align:right;
margin-right:15px;
}
#num{
color:#0087cd;
font-size:25px;	
}
#free{
color:#84b8cf;
text-align:right;
font-size:15px;
}
.frre{
color:#0e83c6;
font-weight:bold;
}
#navbar{
width:958px;
height:30px;
margin:0 auto;
font-size:12px;	
font-weight:100;
background:#333;
}
#navback{
	background-color:#FFF;
width:990px;
height:30px;
min-width:990px;
margin:0 auto;
font-size:12px;
}
.nav{
height:23px;
width:133px;
float:left;
text-align:center;
color:#FFF;
padding-top:7px;
}
.nav:hover{
background-image:url(images/hover.png);
height:23px;
width:133px;
float:left;
text-align:center;
padding-top:7px;
color:#FFF;
text-decoration:underline;
}
#nav{
height:23px;
width:133px;
float:left;
text-align:center;
padding-top:7px;
color:#FFF;
text-decoration:underline;
}
#logo{
margin-top:17px;
float:left;	
margin-left:15px;
}
.sep{
background-color:#FFF;
height:15px;
width:1px;
float:left;	
margin-top:7px;
}
#banner{
width:928px; height:322px;
padding:15px 15px 15px 15px;
margin-left:15px;
margin:0 auto;
background-image:url(images/banner.jpg);	

}
#bannerback{
width:990px;	
background-color:#FFF;
margin:0 auto;
padding-bottom:15px;
padding-top:15px;	
}

#content{
width:960px;
padding:15px 15px 0px 15px;
margin:0 auto;
height:auto;
min-height:250px;
font-size:12px;	
color:#FFF;
background-color:#2a292e;
}
#leftbox{
width:490px;
float:left;
padding-bottom:15px;
	
}
#rightbox{
width:440px;
float:right;
padding-bottom:15px;
	
}
.space{
padding-top:15px;	
}
.space2{
text-align:center;
font-size:14px;
padding-bottom:7px;
}
.pad{
padding-top:15px;	
}
.list{
list-style-position:inside;
}
#grey{
width:990px;
margin:0 auto;
padding-top:20px;
padding-bottom:20px;
background-color:#FFF;	
}
#com{
	margin:0 auto;
	width:487px;
}
#footer{
width:960px;
margin:0 auto;
color:#FFF;
padding-left:15px;
padding-right:15px;
background-color:#2a292e;
font-size:10px;
padding-bottom:15px;
margin-bottom:50px;
}
#foot{
width:960px;
color:#FFF;	
font-size:10px;
background-color:#1c1c1c;
padding-bottom:10px;
padding-top:10px;
margin-left:15x;
margin:0 auto;	
}
#copy{
margin-left:15px;
}

#leftbox h1,h2{
font-size:14px;	
}
#leftbox h2{
float:left;
}
#righttext{
float:right;
font-size:12px;
padding-right:15px;
padding-top:15px;
list-style-position:inside;
width:440px;	
}
.clear{
clear:both;	
}
#trade{
padding-top:25px;
width:390px;
margin:0 auto;	
}
#leftban{
background-image:url(images/trans.png);
width:584px;
height:290px;
padding:15px;
float:left;
	
}
#rightban{
background-image:url(images/trans1.png);
width:246px;
height:290px;
padding:15px;
	float:right;
}
#ban{
font-size:79px;
color:#FFF;		
}
#glaz{
font-size:36px;	
}
#leftban ul{
color:#FFF;	
font-size:20px;
list-style:none;
}
#rightban ul{
font-size:12px;
padding-top:5px;
list-style-position:inside;	
}
.pad2{
padding-top:4px;
color:#FFF;	
margin-left:20px;
}
#rightban h2{
color:#FFF;	
margin-left:20px;
}
#con{
width:958px;
height:;
margin:0 auto;	
}
#box{
background:url(images/box1.png);
height:173px;
width:263px;
float:left;
padding:15px;
}
#box1{
background:url(images/box1.png);
height:173px;
width:263px;
margin-left:42px;
float:left;
padding:15px;
}
#box2{
background:url(images/box1.png);
height:173px;
width:263px;
float:right;
padding:15px;
}
.mid{
margin:0 auto;
width:46px;	
margin-bottom:10px;
}
#whitebox{
width:958px;
margin:0 auto;	
background-color:#FFF;
padding:7px 0px;

}
#comlogos{
width:453px;
margin:0 auto;	
padding:15px auto;

}

#discountcode{
	background-image:url(Reactive,%20professional%20service.png);
	width:960px;
	height:100px;
	margin: 0 auto;
	clear:both;
}

#code{
	font-family:Arial, Helvetica, sans-serif;
	color:#000;
	float:right;
	text-align:left;
	font-size:70px;
	padding-right:50px;
	padding-top:10px;
}