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

}

#headcon{
margin:0 auto;
width:960px;
height:95px;
background-color:#e9e9e9;
}
#header{
width:990px;
height:110px;
margin:0 auto;	
background:#FFF;
padding-top:15px;
}
#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:960px;
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:27px;
float:left;	
margin-left:15px;
}
.sep{
background-color:#FFF;
height:15px;
width:1px;
float:left;	
margin-top:7px;
}
#banner{
width:511px;
float:left;
padding-top:15px;
padding-bottom:15px;
margin-left:15px;	
}
#bannerback{
width:990px;	
background-color:#FFF;
margin:0 auto;	
}

#content{
width:960px;
padding:15px;
margin:0 auto;
height:auto;
min-height:250px;
font-size:12px;	
background-color:#FFF;
}
#leftbox{
width:490px;
float:left;
padding-bottom:15px;
	
}
#rightbox{
width:440px;
float:right;
padding-bottom:15px;
	
}
.space{
padding-top:15px;	
}
.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:#FFF;
font-size:10px;
padding-bottom:15px;
}
#foot{
width:960px;
color:#FFF;	
font-size:10px;
background-color:#333;
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;	
}

#discount{
width:714px;
height:20px;
color:#000;
padding-bottom:30px;
margin: 0 auto;
}

#code{
height:30px;
width:200px;
display:inline;
font-size:42px;
}