/*  



Theme Name: Guide On



Theme URI: http://realestatetomato.typepad.com



Description: Another theme from the <a href="http://realestatetomato.typepad.com">Real Estate Tomato</a> collection.



Version: 1.0



Author: Real Estate Tomato



Author URI: http://realestatetomato.typepad.com/



*/











html, body {



	margin:0;



	padding:0;



	width:100%; 



	background:url(images/back.jpg);



        font-family:Verdana, Arial, Helvetica, sans-serif;



	}







a {



	color:#0d4d8b;



	text-decoration:underline;



}







a:hover {



	color:#0d4d8b;



	text-decoration:none;



}







div#container {	



	margin:0;



	padding:0;



	position:relative; 



	width:941px; 



	margin:0 auto;



}







div#content {



	margin:0;



	padding:0;



	position:relative; 



	width:941px; 



	border:1px solid #000; 



	overflow:hidden; 



	background:url(images/home_20.jpg);



}







h1, h2, h3, p {



	margin:0;



	padding:0;



	font-family:Arial, Verdana, Helvetica, sans-serif; 



}







p {



	margin:0;



	padding:0;



	font-size:85%; 



	letter-spacing:.04em; 



	line-height:1.3em; 



	text-align:left; 



	padding:0 15px 15px 25px;



}



ul li, ol li {

font-size:85%:}





td {font-family:Arial, Verdana, Helvetica, sans-serif; font-size:80%; 



	letter-spacing:.02em; 



	line-height:1.3em; }







h1 {margin:0 0 0 20px;



padding:0;



font-size:120%; letter-spacing:.08em; padding:0 0 6px 0; color:#0d4d8b; }



h1#title {margin:0;



padding:0;



font-size:120%; letter-spacing:.25em; padding:45px 0 0 50px; color:#0d4d8b; height:50px; background:url(images/title_flag_12.jpg) no-repeat; }







h2 {margin:0;



padding:0;



font-size:95%; letter-spacing:.07em; padding:25px 0 0 45px; color:#0d4d8b; }



h2#sub {font-size:95%; letter-spacing:.07em; padding:20px 0 0 25px; color:#0d4d8b; width:450px; background:url(images/sub_flag_12.jpg) no-repeat; }







h3 {margin:0;



padding:0;



font-size:85%; letter-spacing:.06em; color:#0d4d8b; padding:8px 0 0 25px;}



h3#bullet {margin:0;



padding:0;



height:20px; padding:0 0 0 15px; background:url(images/bullet_flag.jpg) no-repeat; text-indent:10px;  }







div#list {margin:0;



padding:0;



font-family:Arial, Verdana, Helvetica, sans-serif; font-size:80%; letter-spacing:.04em; line-height:1.3em; text-align:left; padding:10px 0 15px 40px;}



div#list ul {margin:0;



padding:0;



list-style-type: square;}



div#list li {margin:0;



padding:0;



}











div#head { margin:0;



padding:0;



position:relative; width:941px;}



div#hd_img1 {margin:0;



padding:0;



float:left;}



div#hd_img2 {margin:0;



padding:0;



float:right;}











.donate {margin:0;



padding:0;



text-align:center;}











#nav {



	margin:0;



	padding:0;



	position:relative; 



	width:941px; 



	height:22px;  



	padding:0 0 2px 8px; 



	float:left; 



	background:url(images/home_20.jpg); 



	border-top:2px solid #4C3100; 



	border-bottom:2px solid #4C3100;



	position:relative;



		z-index:100;



}







	#nav li {



		margin:0;



		padding:4px;



		float:left;



		position:relative;



		display: inline;



		position:relative;



		z-index:100;



	}







	#nav li a {



		margin:0;



		padding:0;



 		font-family:Verdana, Arial, Helvetica, sans-serif; 



		font-size:75%; 



		text-decoration:none; 



		color:#4C3100; 



		font-weight:bold; 



		text-align:center; 



		padding:0 6px 0 6px;



		position:relative;



		z-index:100;



	}







	#nav a:hover { 



		margin:0;



		padding:0;



		color:#0B508F;



		padding:0 6px 0 6px;



	}







	/*1st sub level menu*/



#nav li ul{



	margin:0;



	padding:0;



	left: 0;



	position: absolute;



	top: 1em; /* no need to change, as true value set by script */



	display: block;



	visibility: hidden;



	background-color:#ECD7A0;



	list-style-type:none;



	z-index:100;



}



	



	/*Sub level menu list items (undo style from Top level List Items)*/



#nav li ul li{



		margin:0;



		padding:0;



		display: list-item;



		float: none;



		border:1px solid #4C3100;



		position:relative;



		z-index:100;



}



	



		/*All subsequent sub menu levels offset after 1st level sub menu */



#nav li ul li ul{ 



	position:relative;



		z-index:100;



			margin:0;



			padding:0;



			left: 100px; /* no need to change, as true value set by script */



			top: 0;



}







		/* Sub level menu links style */



#nav li ul li a {



	position:relative;



		z-index:100;



		display: block;



		width: 150px; /*width of sub menu levels*/



		text-decoration: none;



		padding: 5px;



		}



		



		#nav li ul li a:hover {



			position:relative;



		z-index:100;



				color:#fff;



				display: block;



				width: 150px; /*width of sub menu levels*/



				text-decoration: none;



				padding: 5px;



			}







		







		/* Holly Hack for IE \*/



		* html #nav li { float: left; height: 1%; }



		* html #nav li a { height: 1%; }



		/* End */



















div#sub_nav {margin:0;



padding:0;



width:150px; padding:15px 4px 4px 4px;}



div#sub_nav ul{margin:0;



padding:0;



list-style-type:none;}



div#sub_nav li{margin:0;



padding:0;



}



div#sub_nav a {margin:0;



padding:0;



font-family:Verdana, Arial, Helvetica, sans-serif; font-size:68%; text-decoration:none; color:#4C3100; font-weight:bold; line-height:1.8em;}



div#sub_nav a:hover { margin:0;



padding:0;



color:#0B508F;}











div#page_content {margin:0;



padding:0;



width:941px;}



div#col_one {margin:0;



padding:0;



width:200px; padding:10px; float:left;}



div#col_two { margin:0;



padding:0;



position:relative; width:720px; padding:10px 0 75px 0; float:left;  background-color:#fff; border-left:1px solid #999;}



div#c2_text {margin:0;



padding:0;



width:440px; padding:0 2px 2px 12px; float:left;}



div#c2_text_blog {margin:0;



padding:0;



width:650px; padding:0 2px 2px 12px; float:left;}



div#c2_img {margin:0;



padding:0;



width:240px; float:right; padding:0 25px 0 0;}



div#col_text {margin:0;



padding:0;



width:675px; padding:0 0 0 10px;}



.col_img {margin:0;



padding:0;



padding:0 10px 0 0} 



.img_border {margin:0;



padding:0;



width:200px; border:2px solid #4C3100; margin:0 0 15px 0;}











div#footer {margin:0;



padding:0;



width:941px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#ccc; text-align:center; }



div#footer a {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#ccc; text-align:center; text-decoration:none; padding:4px 5px 50px 5px; }



div#footer a:hover {color:#FFF;}







#sub_nav h2 {



	margin:0;



	margin-top:10px;



	padding:10px;



	padding-left:5px;



}







.clear {



	clear:both;



}







p.postdata {



	text-align:right;



	color:#0d4d8b;



	font-size:12px;



	margin-top:20px;



}







.d {



	text-align:center;



}







p.postinfo {



	margin-top:-20px;



	margin-left:30px;



	margin-bottom:30px;



	padding-top:0;



	color:#0d4d8b;



	font-size:12px;



}







#comment {



	width:450px;



}







h2.pagetitle {



	text-align:center;



}
