/*Basic*/
img, p, a, ul, li, div, body {margin:0; padding:0; border:0;}
p, a {font-family:tahoma; font-weight:bold; }
body { background:url(images/bg/bg.gif) no-repeat; background-position:center top; background-color:#cb5bdd; }
#js {position:absolute;}
/*BG hearts*/
img.bg_hearts1 { margin-top:405px; margin-left:-39px; position:absolute;}
img.bg_hearts2 { margin-top:930px; margin-left:-39px; position:absolute;}
img.bg_hearts3 { margin-top:235px; margin-left:700px; position:absolute;}
img.bg_hearts4 { margin-top:760px; margin-left:700px; position:absolute;}
/*container*/
div#container{width:700px; margin-left:auto; margin-right:auto; position:relative; height:1200px}
div#page { width:700px; margin-left:auto; margin-right:auto; float:left}
/*header*/
div.head { background:url(images/bg/header.jpg) no-repeat; width:700px; height:195px;}
	img#top_girls { margin-left:235px; float:left}
/*photos*/
ul li{ display:block; float:left; background:url(images/bg/photo_bg.gif) no-repeat; width:340px; height:299px; margin-top:20px; margin-bottom:20px}
	li.hh { margin-left:20px}
	.photo img { padding-top:10px; padding-left:10px}
	.down a { display:block; margin-top:20px; padding-left:100px; font-size:14px; font-weight:bold; color:#ff7a18}
/*center div*/
#center { background:url(images/bg/center_bg.gif) no-repeat; width:700px; height:140px; float:left; padding-top:22px; padding-bottom:23px; position:relative}
	#center_text { padding-left:20px; padding-right:20px; font-size:12px;  width:550px; float:left}
	#center_icon { float:right; width:110px}
	#enter_now { padding-left:2px}
	/*Table*/
	.content_table { padding-top:15px; font-size:14px; font-weight:bold;}
	.content_table td.column1 { width:250px; height:22px}
	.content_table td.column2 { width:350px; height:22px}
	.content_table img { float:left; margin-right:5px}
	.content_table p { float:left}
	.content_table p.purple {float:left; color:#9117a5; }
/*Free video tour*/
.free_video_tour { background:url(images/bg/footer_bg1.gif) no-repeat; width:699px; height:75px; float:left; padding-top:34px; padding-left:45px; margin-left:-7px}
/*Footer*/
#footer {width:100%; height:53px; background-color:#792187; position:absolute; margin-bottom:0px}
#footer img { margin-top:10px; float:left; margin-left:20px}
#footer span { float:left; color:#e4d3e7; font-size:35px; padding:4px 20px 5px 20px}
#footer p {color:#e4d3e7; float:left; font-size:10px; padding-top:7px}
#footer a {color:#e4d3e7;}
