@charset "UTF-8";

#realestate-top {}

#top { display:block; width:670px; clear:both; padding:5px 0; background:url(../images/pre-top.jpg) no-repeat; background-position:0;}
	#top-image { float:left; display:block; width:322px; height:235px; padding-top:60px;}
	#top-inner { float:right;display:block; width:300px; padding:5px 0;}
		#top-inner h2 {color:#4E0B05; font-size:18px; line-height:23px; text-align:left; padding:0 0 0 0; } 
		#top-inner p { text-align:left; font-size:11px; line-height:16px; padding:5px 0;}
		#top-inner-info { color:#FFF; padding:7px 7px 5px 7px ;background:#4E0B05; display:block;}
		#top-inner-info em { font-size:14px; font-weight:bold; font-style:normal;}
	#title1 { float:right; clear:right;display:block; width:300px; padding:0 0 0 0; background:url(../images/pre1-2.gif) no-repeat #F2EAE8; background-position:bottom; color:#333;}
		#title1-inner {display:block; width:270px; padding:0 15px; background:url(../images/pre1-1.gif) no-repeat; background-position:top;}
		#title1-inner h2 { border-left:6px #4E0B05 solid; padding:10px 5px 0 5px; text-align:left; font-size:11px;}
		#title1-inner h2 strong { font-size:14px; padding:0 3px 0 0;}
		#title1-inner p { text-align:center; font-size:12px; line-height:26px; padding-top:5px}
		#title1-inner p strong { font-size:22px; text-align:center; display:block;}

#gallery { display:block; clear:both; padding:5px 0;}
	#gallery table { width:670px;}
		#gallery td { text-align:center; padding:5px; width:150px}
		#gallery p {font-size:10px; line-height:14px; text-align:left; padding:2px 0;}
#access {display:block; clear:both; padding:10px 0;}	
	.title2 { display:block; width:672px; padding:0 0 10px 0; background:url(../images/pre2-2.gif) no-repeat #F2EAE8; background-position:bottom; color:#333;}
		.title2-inner {display:block; width:642px; padding:0 15px; background:url(../images/pre2-1.gif) no-repeat; background-position:top;}
		.title2-inner h2 { border-left:6px #4E0B05 solid; padding:10px 5px 0 5px; text-align:left; font-size:14px;}
		.title2-inner p {font-size:10px; line-height:12px; text-align:left; padding:2px 0 0 11px;}
	#map { display:block; width:630px;height:450px; border:1px solid #333; margin:11px 0 11px 21px; }
	#access iframe { display:block; width:630px;height:450px; border:1px solid #333; margin:11px 0 11px 21px; }