@charset "utf-8";

body {

background:#000;

margin: 0;

padding :0;

font: 11px Verdana, Arial, Helvetica, sans-serif;

color:#fff;

}





a{

outline: 0;

color:#f9f9f9;

text-decoration:none;

}



a:hover{

color:#fff;

text-decoration:underline;

}





img{

border: 0;

}



div.clear{

clear:both;

}



#container{

width: 966px;

margin: 0 auto;

overflow:hidden;

}



#header-container{

background:#1f1f1f;

border-bottom: 1px solid #2f2f2f;

height: 105px;

}



#header{

width: 900px;

margin: 0 auto;

}



	#header h1{

	margin: 18px 0 0 0;

	padding: 0;

	float:left;

	background: url(images/oasis-property.gif) no-repeat 0 0;

	}

	

	#header h1 a{

	display:block;

	margin: 0;

	padding :0;

	overflow:hidden;

	background: url(images/oasis-property.gif) no-repeat 0 0;

	height:68px;

	width: 436px;

	text-indent: -3000px;

	float:left;

	}

	

	#header span{

	display:block;

	float:right;

	}

	

	#header h3{

	display:block;

	margin: 6px 0 0 0;

	padding :0;

	overflow:hidden;

	background: url(images/business-achiever.png) no-repeat 0 0;

	height:56px;

	width: 297px;

	text-indent: -3000px;

	}	



	#header h2{

	margin: 8px 0 0 0;

	padding: 0;

	background: url(images/contact-us.gif) no-repeat 0 0;

	}

	

	#header h2 a{

	display:block;

	margin: 0;

	padding :0;

	overflow:hidden;

	background: url(images/contact-us.gif) no-repeat 0 0;

	height:26px;

	width: 297px;

	text-indent: -3000px;

	cursor:pointer;

	}



#banner{

background:#89b2ee url(images/banner.jpg) no-repeat 0 0;

width: 954px;

height: 306px;

border: 6px solid #1f1f1f;

}



#content-container{

margin: 20px 0 0 0;

}



#sidebar-left{

width: 192px;

float:left;

overflow:hidden;

}



#sidebar-left ul{

margin: 0;

padding :0 5px;

}



#sidebar-left li{

color:#d2d2d2;

background: url(images/bullet1.gif) no-repeat 0 8px;
padding: 5px 0 5px 12px;

}



	

	

	#sidebar-left h2{

	font: bold 15px Arial, Helvetica, sans-serif;

	text-align:center;

	margin: 0;

	padding: 6px 0;

	background:#1f1f1f;

	color:#e4e4e4;

	}

	

	#left-top p{

	padding: 0;

	margin: 0;

	}

	

	#left-middle p{

	margin: 0;

	padding: 0;

	}

	

	#left-middle,#right-middle{

	background:#1f1f1f;

	border-top: 5px solid #0060c0;

	margin: 10px 0 0 0;

	padding: 0 0 16px 0;

	}

	

	#left-middle ul,#right-middle ul{

	padding: 5px 0 15px 0;

	margin: 0;

	}

	

	#left-middle li,#right-middle li{

	background:url(images/tick.gif) no-repeat 5px 5px;

	padding: 4px 0 4px 20px;

	list-style:none;

	}

	

	#left-content p{

	padding: 0 5px;

	}

	

	



#content{

width: 496px;

float:left;

padding: 0 35px;

}





	#content h1{

	font: normal 21px Arial, Helvetica, sans-serif;

	}

	

	#content h3{

	font: normal 18px Arial, Helvetica, sans-serif;

	background:url(images/h2.gif) no-repeat bottom left;

	margin: 0;

	padding: 5px 0 20px 0;

	}

	

	#content h4{

	color: #3445c3;

	font: normal 16px Arial, Helvetica, sans-serif;

	text-align:center;

	letter-spacing: 0px;

	margin: 0;

	padding: 30px 0 0 0;

	}

	

	#content p,#content li,#content td{

	color:#d2d2d2;

	line-height: 16px;

	font-size: 12px;

	}

	

	#content .blue{

	color:#bcc5e3;

	}





#sidebar-right{

width: 208px;

float:left;

}



	#sidebar-right h2{

	font: bold 14px Arial, Helvetica, sans-serif;

	text-align:center;

	margin: 0;

	padding: 8px 0;

	background:#1f1f1f;

	letter-spacing: -0.5px;

		color:#e4e4e4;

	}

	

	#right-bottom h2{

	background:#000;

	margin: 25px 0 0 0;

	}

	

	#right-bottom p{

	margin: 0;

	padding: 0;

	}

	

	#right-bottom img{

	padding: 0;

	margin: 25px auto 0 auto;

	}

	

	#right-middle{

	padding: 0;

	}	

		

	#right-middle p{

	padding: 0 10px;

	color:#d2d2d2;

	line-height: 17px;

	}

	

	div#right-content ul{

	margin: 0;

	padding :0 5px;

	}

	

	div#right-content li{

	color:#d2d2d2;

	background: url(images/bullet1.gif) no-repeat 2px 8px;

	padding: 5px 0 5px 14px;

	}

	

	div#right-content li a{

	text-decoration:none;

	color:#d2d2d2;

	}

	

	#right-bottom{

	background:#000;

	}

	

	#right-middle li{

	background:url(images/tick.gif) no-repeat 10px 5px;

	padding: 4px 0 4px 25px;

	color:#d2d2d2;

	}

	

	#container h2.left{

	text-align:left;

	padding: 8px 0 8px 5px;

	}



#footer-top-container{

height: 123px;

background:#1f1f1f;

border-top: 1px solid #353535;

border-bottom: 1px solid #353535;

margin-top: 100px;

width: 100%;

}



#footer-top{

margin: 0 auto;

width: 966px;

}



	div.footer-image,div.footer-image-middle,div.footer-image-last{

	width: 286px;

	height: 43px;

	float:left;

	padding: 30px 98px 0 0;

	margin: 0;

	}



	

	div.footer-image-middle{

	width: 272px;

	}

	

	div.footer-image-last{

	width: 170px;

	padding: 40px 0 0 0;

	}

	

	div#footer-top img{

	border: 0;

	}



#footer-bottom-container{

background:#181818;

}



#footer-bottom{

min-height:140px;

height:auto !important;

height:140px;

background:#181818;

margin: 0 auto;

width: 966px;

text-align:center;

padding: 10px 0 0 0;

}



	#footer-bottom p{

	margin: 0;

	padding: 10px 0;

	color:#c0c0c0;

	font-size: 11px;

	line-height: 18px;

	font-family:Arial, Helvetica, sans-serif;

	}

	

	#footer-bottom a{

	color:#e0e0e0;

	text-decoration:none;

	}

	

	#footer-bottom a:hover{

	color:#f9f9f9;

	text-decoration:none;

	}


/*---------news archive---------*/
.loop-header
{
	width:495px;
}

.post-title a
{
color:#0060c0;
}

.post-title a:hover
{
color:#fff;
text-decoration:none;
}

.post-title, .post-date
{
	border-bottom: 1px solid #212121;
}

.post-short
{
	padding-bottom:50px;
}

.post-back{
border:none;background-color:#000;color:#0060c0;padding:0;text-align:left;
}

.post-back:hover{
cursor:pointer;
}

#archive {
	background: #212121;
	border-top: 5px solid #1d61c4;
	color:#666;
	padding: 16px;
	margin: 16px 0 ;
	text-align: center;
}

#archive a.archive-view {
	clear: both;
	float: none;
	text-transform: uppercase;
	font-weight: bold;
	text-decoration: none;
	color:#666;
	text-align: center;
	}
#archive a.archive-view:hover {color: #FFF;}

h2.archive-header a {color: #568ee1}

#right-content ul  {list-style: none;}

/*---------social media---------*/

.social {background: #212121; padding: 12px 16px; clear: both; border-top: 5px solid #1d61c4;}
.social a {
	display: block;
	padding: 3px 4px 3px 24px;
	margin: 4px 0;
	color: #666;
	}
.tw {background: url(images/twitter.png) no-repeat 0 50%;}
.fb {background: url(images/facebook.png) no-repeat 0  50%;}
.yt {background: url(images/youtube.png) no-repeat 0  50%;}
