/*  Theme Name: PropertyInvestorTheme URI:Description: PropertyInvestorVersion: 1.0Author: Tags: fixed width, two columns, valid XHTML, valid CSS, widget, right sidebar*//* -- Basic Style -- */h1, h2, h3, h4, h5, h6, form	{		margin:0px;		padding:0px;	}h1{font-size:22px;}h2{font-size:20px;}h3{font-size:15px; font-weight:normal;}h4{font-size:16px;}h5{font-size:14px;}h6{font-size:12px;}p	{		margin:0px;		padding:0px;		padding-bottom:12px;	}ul, ol, li	{		margin:0px;		padding:0px;		list-style:none;	}a, a:visited	{		color:#000000;		text-decoration:none;		outline:none;	}a:hover	{		text-decoration:underline;	}img {border:none;}img.alignright {float:right; margin:2px 0px 5px 5px; border:solid 1px #595959; padding:2px;}img.alignleft {float:left; margin:2px 5px 5px 0px; border:solid 1px #595959; padding:2px;}img.aligncenter {display: block; margin-left: auto; margin-right: auto}a img.alignright {float:right; margin:2px 0 2px 5px;}a img.alignleft {float:left; margin:0px 5px 2px 0px}a img.aligncenter {display: block; margin-left: auto; margin-right: auto}blockquote	{		padding:7px 0px 0px 30px;		width:400px;		font-size:14px;		font-style:italic;		border-left:solid 6px #c9252c;		color:#c9252c;	}.storyContent ul, ol	{		margin-left:20px;		padding:5px 5px 15px 5px;	}.storyContent ol li	{		list-style:decimal;	}.storyContent ul li	{		list-style:square;	}.clear{	clear:both;}	/* -- Main Style  -- */	body	{		margin:0px;		padding:0px;		font-family:Arial, Helvetica, sans-serif;		font-size:13px;		color:#4e4e4e;		background:#202020;	}.bodybg	{		background:url(images/bg2.jpg) repeat-x top #f2f2f2;	}#main	{		margin:0px auto;		padding:0px;		width:960px;	}	/* -- Header -- */.header{	height:135px;	overflow:hidden;}.header_logo{	margin-top:30px;	width:250px;	float:left;}.nav{	width:690px;        float:right;	margin-top:50px;	height:43px;	background:url(images/nav.jpg) no-repeat left top;}.nav ul{	list-style:none;	margin:0px;	padding:0px;width:690px;}.nav ul li{	float:left;	background:url(images/nav_saperator.jpg) no-repeat left top;}.nav ul li a,.nav ul li a:visited{	padding:14px 11px;	display:block;	color:#000;	text-decoration:none;	font-size:13px;}.nav ul li a:hover{	background:url(images/nav_hover.jpg) repeat-x;	color:#fff;}.nav li.first_li{	background:none;}.nav li.first_li a span, .nav li.first_li a:visited span{	display:block;	padding:14px 11px 14px 15px;}.nav li.first_li a:hover span{	background:url(images/home_hover.jpg) no-repeat left top;}.nav li.last_li a span, .nav li.last_li a:visited span{	display:block;	padding:14px 15px 14px 11px;}.nav li.last_li a:hover span{	background:url(images/contact_hover.jpg) no-repeat right top;}/**---------------------------**//**--------------- main Content ----------------**/.main_content{	background:url(images/main_bg.jpg) repeat-y;}.main_top{	background:url(images/main_top.jpg) no-repeat left top;	padding:10px 11px;}.head_img{	width:622px;	float:left;}.subscribe_form{	width:306px;	float:right;	background:url(images/subscribe_form.jpg) no-repeat left top;	text-align:center;}.subscribe_form h3{	font-size:22px;	font-family:Impact;	font-weight:normal;	color:#fff;	padding:11px 10px 10px 10px;	letter-spacing:1px;}.subscribe_form p{	font-size:14px;	color:#000;	padding:10px;	}.subscribe_form form{	padding:10px;}.subscribe_form .field1{	width:85px;	float:left;	color:#000;	padding:8px 0px;	text-align:right;}.subscribe_form .field2{	width:195px;	float:right;	padding:5px 0px;	text-align:left;	margin-bottom:3px;}.subscribe_form .field2 input{	background:#fff;	padding:3px;	border:1px solid #b9b9b9;	width:181px;}.subscribe_form input.submit{	width:73px;	background:none;	border:none;}/**------------------------------**//**----------------- Inner Content Style -----------------------**/.main_left{	width:620px;	float:left;	padding:0px 10px 10px 0px;}h3.content_title{	font-size:18px;	color:#c9252c;	font-weight:bold;}.story{	padding:10px 0px 20px 0px;	background:url(images/story_border.jpg) repeat-x bottom;	margin-bottom:10px;}h2.story_title{	font-size:18px;	color:#c9252c;	padding-bottom:7px;}h2.story_title a,h2.story_title a:visited{	color:#c9252c;	text-decoration:none;}.storyAuthor{	color:#949494;}.storyContent p{	padding-bottom:10px;	line-height:18px;	text-align:justify;}.storyContent h1,.storyContent h2,.storyContent h3,.storyContent h4,.storyContent h5,.storyContent h6{	padding:5px 0px;}.storyTags{	color:#4e4e4e;	font-weight:bold;}.storyTags a,.storyTags a:visited{	font-weight:normal;	color:#4e4e4e;	text-decoration:none;}.storyTags a:hover{	text-decoration:underline;} .pagetitle, .article, .error{	font-size:16px;	padding:10px 0px;}.alignleft{	padding:10px 0px;	float:left;}.alignright{	padding:10px 0px;	float:right;}/*----------*//**------------------- Pagination Style ----------------**/.pagebar {	padding: 0.2em 0.5em;	margin:20px;	border: 1px solid #fff;	background: #fff;	text-decoration: none;	text-align: center;}.pagebar a,.pageList .this-page {	background:#fff;	text-decoration: none;	padding:2px 4px;	color: #4e4e4e;}.pagebar a:visited {	background:#fff;	text-decoration: none;	padding:2px 4px;	color: #4e4e4e;}.pagebar .break {	padding: 2px;	border: none;	background:#fff;	text-decoration: none;	color: #4e4e4e;}.pagebar .this-page {		padding:2px 4px;	background:#fff;	color: #c9252c;}.pagebar a:hover {	background:#fff;	color:#c9252c;}.pagebar .inactive{   border: 1px solid #cccccc;	 color: #ccc;   text-decoration: none;   padding: 0.2em 0.5em;}/**--------------------------**//**--------------------------------------**//**------------------ Sidebar Style -------------------**/.sidebar{	width:306px;	float:right;	margin-top:10px;}.sidebar li{	padding-bottom:20px;}.sidebar_bg{	background:url(images/sidebar_bg.jpg) repeat-y;}.sidebar_top{	background:url(images/sidebar_top.jpg) no-repeat top;}.sidebar_bottom{	background:url(images/sidebar_bottom.jpg) no-repeat bottom;	padding:20px;}.story_title h3{	font-size:16px;	font-weight:bold;	color:#2e2e2e;	text-decoration:none;	padding-bottom:10px;}.story_title h3 a,.story_title h3 a:visited{	color:#2e2e2e;	text-decoration:none;}.story_title h3 a:hover{	text-decoration:underline;}.sidebar li li{	padding:2px 5px 5px 20px;	background:url(images/bullet.jpg) no-repeat 5px 5px;}.sidebar li li a,.sidebar li li a:visited{	color:#4e4e4e;	text-decoration:none;	line-height:20px;}.sidebar li li a:hover{	text-decoration:underline;}.sidebar li .pagebar{	display:none;}.sidebar li a.subscribe,.sidebar li a.subscribe:visited{	color:#c9252c;	text-decoration:none;}.sidebar li a.subscribe:hover{	text-decoration:underline;}.sidebar li a,.sidebar li a:visited{	color:#4e4e4e;	text-decoration:none;	padding-right:5px;}.sidebar li a:hover{	text-decoration:underline;}/*******************************//**---------------- Sidebar Search -----------------**/.search{	padding:10px;}.searchText{	margin:0px;	padding:0px;	background:#fff;	padding:3px;	border:1px solid #6f6f6f;	float:left;	margin-right:4px;}.search_btn{	margin:0px;	padding:0px;	float:left;	width:56px;	height:24px;	text-align:center;	background:#fff;	border:1px solid #6f6f6f;}/**------------------------------**//**-------------------- Footer Style ---------------------**/.footer{	background:url(images/footer.jpg) repeat-x top;	padding-bottom:15px;}.footer_main{	width:960px;	margin:0px auto;	background:url(images/footer_main-bg.jpg) no-repeat left top;}.footer_links{	width:760px;	float:left;	margin:40px 0px 20px 0px;}.footer_links ul li{	list-style:none;	float:left;	border-right:1px solid #717171;}.footer_links ul li a,.footer_links ul li a:visited{	color:#d9d9d9;	text-decoration:none;	padding:0px 10px;}.footer_links ul li a:hover{	text-decoration:underline;}.footer_p{	width:190px;	float:right;	margin:40px 10px 20px 0px;	color:#d9d9d9;	text-align:right;}/**-----------------------------------**//**--------------- Comments Style --------------**/#comments, .commenttitle{	font-weight:bold;}.commentlist li{	padding:10px;	border-bottom:1px dashed #726862;}.commentlist li img{	float:left;	margin:0px 15px 10px 0px;}.commentlist li p{	padding:10px 0px;	line-height:19px;}.commentlist li .fn, .commentlist li .says{	color:#c9252c;	font-weight:bold;	font-style:italic;	font-size:12px;}.commentmetadata{	font-size:12px;}.commentlist li ul{	padding-left:30px;}.commentlist li li{	padding:15px;	margin-top:10px;	background:#eeeeee;	border-bottom:none;}.commentlist li li li{	padding:15px;	background:#fff;}.reply a,.reply a:visited{	/*width:32px;*/	background:#CCCCCC;	padding:3px;	text-decoration:none;}#commentform p{	padding:5px 0px;}#commentform #author,#commentform #email,#commentform #url,#commentform #comment{	border:1px solid #CCCCCC;}#submitcomment{	border:1px solid #CCCCCC;	background:#fff;	color:#c9252c;	padding:3px;	cursor:pointer;}/**----------------------------------**//************************************************/#wp-calendar {	empty-cells: show;	margin:0px auto;	padding: 0px;	width: 165px;	font-size:11px;	font-family:tahoma;	color:#181818;	text-align:center;	}#wp-calendar th	{		color:#c9252c;	}#wp-calendar #today	{		color:#c9252c;		font-weight:bold;		background:#cccccc;	}#wp-calendar #next a {	padding-right: 5px;	color:#c9252c;	text-align: right;	background:none;	text-decoration:none;	}#wp-calendar #next a:hover	{		text-decoration:underline;		background:none;	}#wp-calendar #prev a {	padding-left: 5px;	text-align: left;	color:#c9252c;	background:none;	text-decoration:none;	}#wp-calendar #prev a:hover	{		text-decoration:underline;		background:none;	}#wp-calendar a {	display: block;	}#wp-calendar caption {	text-align:center;	font-weight:bold;	padding-top:5px;	padding-bottom:10px;	width:165px;	/*color:#105a82;*/	/*background:#cfcfd0;*/	}	#wp-calendar td a, #wp-calendar td a:visited {	border-left: none;	padding:0px;	color: #c9252c;	text-decoration:none;	font-weight:bold;	font-size:11px !important;		background:#000;}#wp-calendar td a:hover {	background:none;	border-left: none;	font-weight:bold;	text-decoration: underline;}#wp-calendar td {	padding: 3px 0;	text-align: center;		}#wp-calendar td.pad:hover { /* Doesn't work in IE */	/*background-color: #b48625;*/ }/* End Calendar */ /************************************************//**----------------- Home Template --------------------**/.home_content{	background:url(images/story_border.jpg) repeat-x bottom;	padding-bottom:10px;}.home_category li{	float:left;	width:306px;	margin:10px 10px 10px 0px; }.home_category li li{	padding:3px 3px 3px 20px;	float:none;	width:240px;	margin:0px;	background:url(images/bullet.jpg) no-repeat 5px 5px;}.home_category li li a,.home_category li li a:visited{	color:#4e4e4e;	text-decoration:none;}.home_category li li a:hover{	text-decoration:underline;}.about_div{	background:url(images/about_img.jpg) no-repeat left top;	padding-left:305px;}.about_div h3{	font-size:18px;	color:#c9252c;	font-weight:bold;	padding:10px 0px;}.about_div p{	padding-bottom:10px;	line-height:18px;	text-align:justify;}/**-------------------------------**//**----------- Contact Us --------------**/.contact_p{	font-size:15px;	font-weight:bold;	color:#595959;	padding:5px 0px 15px 0px;}.contact_left{	width:450px;	float:left;	padding-top:10px;}.contact_right{	width:460px;	float:right;	border-left:1px solid #d2d2d2;	padding-left:20px;}.contact_left .field1{	width:165px;	float:left;	padding:5px 0px;	color:#4e4e4e;	text-align:right;	margin-right:5px;}.contact_left .field2{	width:280px;	float:left;	margin-bottom:7px;}.contact_left .field2 input{	padding:3px;	background:#fff;	border:3px solid #dfdfdf;	width:195px;}.contact_left .field2 textarea{	padding:3px;	background:#fff;	border:3px solid #dfdfdf;	width:220px;}.contact_left .field2 .submitbtn{	background:url(images/submit2.jpg) no-repeat left top;	color:#fff;	text-align:center;	border:none;	width:72px;	height:27px;	padding:0px;	margin:0px;	cursor:pointer;}.contact_right h3{	color:#c9252c;	font-size:13px;	font-weight:bold;	padding:10px 0px;}.contact_right p{	padding-left:40px;	line-height:18px;	text-align:justify;}.contact_right p a{	color:#4e4e4e;}.contact_right p.address{	background:url(images/address_icone.jpg) no-repeat left center;}.contact_right p.ph{	background:url(images/ph_icone.jpg) no-repeat left top;}.contact_right p.fax{	background:url(images/fax_icon.jpg) no-repeat left top;}.contact_right p.mph{	background:url(images/mph_icon.jpg) no-repeat left top;}.contact_right p.mail{	background:url(images/mail_icon.jpg) no-repeat left center;}
