/* CSS Document */
html, body {
	width:100%;
	margin:0;
	padding:0;
	}
body {
	font-family: Tahoma, Verdana, Sans-Serif;
	color:#fff;
	background:#000;
	}
div, body, p, ul, ol, li, a, form, img, span, h3, h2, h4 {
	margin:0;
	padding:0;
	} 
img, table, tr, td { border:none;}
ul, li { list-style:none;}
a, a :active, a:visited, a:hover { text-decoration:none; color:#fff;}

.wrapper { background:url(img/body.gif) top left repeat-x; width:100%;}
.wrapper1 { margin-left:auto; margin-right:auto; width:990px; position:relative;} 
	.logo { position:absolute; top:31px; left:42px;}
	.logo_text { position:absolute; left:551px; top:28px;}
	.tons { position:absolute; top:55px; left:703px;}
	.click { position:absolute; top:652px; left:355px;}
	.beautiful { position:absolute; top:645px; left:698px;}
	.hot{ position:absolute; top:675px; left:698px;}
	
	.pic { background:url(img/bg.png) top left no-repeat; width:257px; height:224px; text-align:center;}
		.pic_img { border:1px solid #c1d3d9; margin-top:10px; margin-bottom:5px;}
	.pic1 { position:absolute; top:155px; left:38px;}
	.pic2 { position:absolute; top:400px; left:38px;}	
	.pic3 { position:absolute; top:155px; left:698px;}	
	.pic4 { position:absolute; top:400px; left:698px;}	
	
	.formats { position:absolute; top:645px; left:42px; vertical-align:top;}
		.formats p { margin-bottom:6px; vertical-align:top;}
		
.footer { margin-left:auto; margin-right:auto; width:990px; position:relative; color:#fff; font-size:10px; padding-bottom:30px;}
	.footer p { margin-left:42px; margin-top:20px;}
	.footer a, .footer a:active, .footer a:visited { color:#ff0036; text-decoration:underline;}
	.footer a:hover { color:#ff0036; text-decoration:none;}
	.spec { position:absolute; top:16px; left:575px; vertical-align:middle;}
		.spec p { margin:0px; position:relative; top:-24px; left:120px; font-weight:bold;}


