@charset "utf-8";
/* Dawson Trail Apt. by Jiajun */
/* 3 layouts, Header, Body, Footer */
/* 2 Div for Body: left_b, right_b */

/* Universal Tag */
body {font-family:Arial, Helvetica, sans-serif;}
h1 {}
h2 {}
h3 {}

img {}
ul {list-style:none;margin:5px; padding:0px; text-indent:10px;	}
li {line-height:18px; height:26px; font-size:12px; }
		.tightlist li{line-height:20px; height:auto;margin:0px; color:#666666;}
		.tightlist li a {padding-left:16px; padding-right:10px; height:20px; line-height:20px; text-decoration:none; background:url(images/file.gif) no-repeat left; }

p {}
a:link, a:visited{font-size:12px;}
a:hover, a:active{}

/* layout. Header, wrap, Footer*/
body {margin:0; background:url(images/body_bg.jpg) top repeat-x;}

#header {width:763px; height:auto; min-height:335px;margin:0 auto; background:url(images/header_bg.jpg) left 50px no-repeat;z-index:1;}
	#slogan {background:url(images/slogan.jpg) no-repeat; width:479px; height:29px; border:none; margin:40px 0 0 30px;position: absolute; z-index:3;}	
	
	#menu{width:371px;height:186px;margin:148px 0 0 1px; float:left;}
		#left_menu{width:186px;height:186px;float:left;}
		#middle_menu{width:185px;height:186px;float:right;}
	
	#left_menu a:link,#left_menu a:visited{color:white; text-decoration:none; display:block;}
	#left_menu a:hover,#left_menu a:active{color:#72DAFF;}


#footer{width:743px; height:100px; margin:0 auto; color:#333; font-size:0.7em;  padding:20px 10px;background:url(images/wre_logo.jpg) 20px 20px no-repeat #E0DCD1;}

#wrap {width:763px; height:auto; min-height:400px; margin:0 auto; padding:0;background:url(images/footer_tr.jpg) bottom right no-repeat #FFFFFF;}
	
	/* Text style of wrap */
	#wrap h1{font-size:26px;margin:15px 0 10px 15px;  font-weight:lighter; color:#606060;}
	#wrap h2{color:#4C6B99; text-indent:24px;margin:12px;font-weight:lighter;}

	/* List style of wrap */
	.blocks {list-style:none;margin:0; padding:0 0 0 5px;} .blocks li {color:#666666;font-size:10px; line-height:16px; height:16px; }
	.blocks li a:link, .blocks li a:visited{color:#617180;} .blocks li a:hover {color:#7D171A;}
	
	.longlist {list-style:none;} .longlist li{ font-size:12px; line-height:17px; height:17px;color:#666666;}
	
	/* image style of wrap */
	.smalllogo {height:107px; width:auto;}
	
	
	/* floating layout */
	.lf{float:left;}
	.rt {float:right;}
	
	/* Left col and Right col, half wide of webpage, can combine to other layout */
	.l_col{width:372px; height:auto; margin:0; padding:0; }
	.r_col{width:391px; height:auto; margin:0; padding:0; }
	
	.l_small{width:282px; height:auto; min-height:100px;margin:0; padding:0;}
	.r_big{width:479px;height:auto; min-height:100px;height:auto;margin:0;padding:0;}
	
	/*border*/
	.bl{border-left:1px solid #D9D8D3} .br{border-right:1px solid #D9D8D3} .bb{border-bottom:1px solid #D9D8D3} .bt{border-top:1px solid #D9D8D3} .ball{border:1px solid #D9D8D3}
	
	/* 4 blocks in the Top of WRAP. */
	.a {width:186px; height:150px; min-height:250px; padding:0; background:url(images/a_bg.jpg) bottom no-repeat #D9D8D3; }
		.guide {background:url(images/guide.jpg) bottom no-repeat #D9D8D3;}
	.b {width:186px; height:auto; min-height:250px; padding:0; background:url(images/b_bg.jpg) bottom no-repeat #D9D8D3;}
	.c {width:215px; height:auto; min-height:250px; padding:0; background:url(images/c_bg.jpg) bottom no-repeat #D9D8D3;}
		.c p{color:#666666;font-size:10px; line-height:16px;padding:5px 15px;}
	.d {width:176px; height:auto; min-height:250px; padding:0; background:url(images/d_bg.jpg) bottom no-repeat #D9D8D3;}

	/* Left Content and Right Banner, left is wider than right */
	.l_con{width:576px;height:auto;min-height:380px;}
		.l_con p{color:#747472;font-size:12px;  padding:0 10px 0 10px;}
		.half{width:287px;height:auto; min-height:350px;}
			.half h2{ font-size:16px; font-weight:bold; color:#4B6A99; margin:0; padding:0; text-indent:20px; line-height:20px;}
			.half p{color:#747472;font-size:12px;  padding:0 10px 0 10px;}
	.r_con{width:186px; height:auto;min-height:380px;}
		.r_con p{font-size:12px; color:#666666; text-indent:20px;}
	
	/* 4 blocks in the bottom of WRAP */
	

/* Tool Divs. clb (Clear Both). */
.clb {width:100%;clear:both;}
.spacer {width:80%; border-bottom:1px solid #D9D8D3; margin:10px 0 10px 0;}

/* map */
#map {width:761px; height:570px;font-size:14px;}
#map p{font-size:10px;color:#333;}

#gallery {width:762px; height:900px;margin:0 auto; text-align:center;}
.gallery img{border: 0px; width:720px; height:auto; display:block; margin:0 auto;}
.gallery p{font-size:16px; line-height:20px; height:20px; margin:0; padding:0; font-weight:bold; text-align:center;}

/* table */
	#floor_price {width:90%; margin:auto;}
		#floor_price th {font-size:12px; font-weight:bold; color:#666}
		#floor_price td {font-size:10px; font-weight:lighter; color:#666;}
	#parking_price{width:90%; margin:10px auto;}
		#parking_price th {font-size:12px; font-weight:bold; color:#666}
		#parking_price td {font-size:10px; font-weight:lighter; color:#666;}
