/* CSS Document */

/*  
Theme Name: CAM4reo
Theme URI: http://www.cam4reo.com
Description: This is new theme for cam4reo
Version: 1.0
Author: ardyonline
Author URI: 

*/

body, h1, h2, h3, h4, h5, h6, blockquote, p, form{
	margin: 0;
	padding: 0;
}

body{
	font-family: Arial, Helvetica, Georgia, Sans-serif;
	font-size: 12px;
	text-align: center;
	color: #000000;
	height:auto;
}
/*
h1{
	font-family: Georgia, Sans-serif;
	font-size: 24px;
	padding: 0 0 10px 0;
}
*/
a:link, a:visited{
	text-decoration: underline;
	color: #336699;
}

a:hover{
	text-decoration: none;
}

p{
	padding: 10px 0 0 0;
}

.clear{
	clear:both;
}
#wrapper{
	margin: 0 auto 0 auto;
	width: 1060px;
	text-align: left;
	height:auto;
}

#header{
	width: 1060px;
	height:124px;
	background:url(images/cam_header.jpg) no-repeat;

}

	#top_menu{ font-size:12px;	color:#FFFFFF;	 float:right; padding-right:40px; margin-top:5px;}
	#top_menu ul{ margin:0;}
	#top_menu ul li{ list-style:none; display:inline; padding:0 5px;}

	#top_menu ul li a:link,
	#top_menu ul li a:visited,
	#top_menu ul li a:active{
		text-decoration:none;
		color:#FFFFFF;
	}	
	#top_menu ul li a:hover{
		text-decoration:underline;
		color:#FFFFFF;	
	}
		

	#menu {
		width:830px;
		float: right;
		margin-top:33px;
	}
		#menu ul {
			margin-top:15px;
			list-style:none;
			}
			#menu ul li {
				float: left;
				text-align: center;
				overflow: hidden;
				margin-left: 5px;
				}
				#menu ul li a {
					display: block;
					padding: 5px 12px;
					font-family:Arial, Helvetica, sans-serif; font-size:15px;
					color: #FFFFFF;
					text-decoration:none;

				}
				#menu ul li a:hover {
						color: #0f243f;				
						background:#FFFFFF;
				}
				#menu ul li#current {
						color: #0f243f;				
						background:#FFFFFF;

				}
				#menu ul li#current a {
					color:#0f243f;
				}	

	

#banner{
	width:1060px;
	height:231px;
}
	#bannerLeft{ 		float:left;width:800px; height:213px;		margin-top:10px;	}	#bannerLeft img { 		border: 0;	}	.alignright {text-align: right;}
		.btn_reg{float:right; padding-top:175px; padding-right:1px;}
	#bannerFeaturedUser{ 
	padding-top:20px;
	padding-left:20px; 	float:left; height:231px; width:238px; 
	background:url(images/flash_header_bg.jpg) top left no-repeat;
	}
		.featuredUser{
		width:170px; margin:auto; margin-top:40px;}
			.txtName,.txtPro, .fAgent, txtTitle{font-size:14px;}
			.txtLoc, .txtDesc{font-size:12px;}
				.fAgent{ text-align:center;}
				.txtTitle{font-weight:bold; color:#010100; font-family:Arial;}
				.txtDesc{width:230px;font-weight:normal; color:#808080; font-family:Arial;}
		
		.findAgent{width:170px; margin:auto;}


#main_content{
	width:1060px;
	height:415px;	
	background: url(images/main_content_bg.jpg) no-repeat;		background-position: -16px 0px;
}

#main_content2{
	width:1060px;
	height:auto;
	background: url(images/content_bgMid.jpg) repeat-y scroll -11px transparent;
}

#main_TopContent{
	width:1060px;
	height:auto;
	background: transparent  url(images/content_bgTop.jpg) no-repeat scroll -11px bottom;
}

#main_BtmContent{
	width:1060px;
	height:auto;
	background: transparent  url(images/content_bgBtm.jpg) no-repeat scroll -11px bottom;
}

	.mContentLeft{ width:625px; float:left; padding-left:40px; }
		#cam_header1{
			/*margin-top:20px;*/ width:625px; height:38px; background:url(images/cam_membership.jpg) no-repeat; position:relative;}
			#btn_login{position:absolute; right:0; top:0;display:none;}
		#founder_qoute{display:none; margin-top:12px; width:625px; height:62px; background:url(images/founder_qoute.png) no-repeat;}
		#benefits{padding-top:10px;}
		#benefitsLeft{width:290px; float:left;}
		#benefitsDiv{width:45px; float:left; background:url(images/divider.png) center no-repeat; height:262px; }
		#benefitsRight{width:290px; float:right;}
		
			.benifits1, .benifits2, .benifits3,.benifits4, .benifits5, .benifits6{ width: 290px; height:80px; margin-bottom:5px;}
			
			.benifits1{ background:url(images/icon_globe.jpg) right no-repeat; }
			.benifits2{ background:url(images/icon_bulb.jpg) right no-repeat; }			
			.benifits3{ background:url(images/icon_graph.png) 95% 40% no-repeat; }
			.benifits4{ background:url(images/icon_clipboard.jpg) right 0 no-repeat; }
			.benifits5{ background:url(images/icon_meter.jpg) right no-repeat; }			
			.benifits6{ background:url(images/icon_chart.png) 95% 40% no-repeat; }
.eventscalendar { padding:10px 0; text-align:center;}

	.mContentRight{ width:333px; float:right; padding-right:32px;}
		#cam_header2{
			/*margin-top:20px;*/ width:333px; height:38px; background:url(images/services_for_cam.jpg) no-repeat;
		}
		
			.services1,.services2,.services3,.services4{width: 230px; height:80px; margin-bottom:5px; padding-left:80px;}
			
			.services1{background:url(images/icon_horn.jpg) 5% 50% no-repeat; }
			/*.services2{background:url(images/icon_notepad.jpg) 5% 50% no-repeat; }
			.services3{background:url(images/icon_buble.jpg) 5% 50% no-repeat; }
			.services4{background:url(images/icon_reoxp.png) 8% 50% no-repeat; }*/	
			.services2{background:url(images/icon_booklet.jpg) 5% 50% no-repeat; }
			.services3{background:url(images/icon_blue_graph.jpg) 5% 50% no-repeat; }
			.services4{background:url(images/icon_highlighter_pen.png) 8% 50% no-repeat; }	
			
			
#level2{width:1060px; height:auto; margin:25px auto;}
	.level2Left{float:left; width:464px; height:164px; background:url(images/outsource.png) no-repeat; margin-left:18px;}
		#btn_learn_more{margin:110px 0 0 72px;}
	.level2Right{float:right; width:464px; height:164px; background:url(images/request.png) no-repeat}								
		#btn_doitnow{margin:110px 0 0 72px;}
		
		
#level3{ display:block; width:1060px; min-height:531px; background:url(images/leve3_bg.jpg) no-repeat; background-position: -10px 0px;}
	#level3News{width:426px; /*height:531px;*/ float:left;padding-left:50px;}
		#newsHeader{width:426px; height:36px; background:url(images/cam_news.jpg) no-repeat; border-bottom:1px solid #e5e5e5; position:relative;}		#calendarActivities{width:426px; height:36px; background:url('') no-repeat; border-bottom:1px solid #e5e5e5; position:relative;text-align:left;font-size:18px;}
			.btn_feed{position:absolute; top:5px; right:0; }
		
	#level3Listing{width:426px; height:531px; float:right; padding-right:55px;}
		#listingHeader{width:426px; height:36px; background:url(images/cam_agentListing.jpg) no-repeat; border-bottom:1px solid #e5e5e5;}	
	
		#newsEntries{ color:#333333;}		#calendarActivitiesEntries{ color:#333333;}
			.newsEntry{width:100%; margin:auto; height:auto; border-bottom:1px solid #e5e5e5; padding:5px 0;}
			.newsDate{width:20%; float:left; color:#bc3333; font-weight:bold;}
				.newsTime{font-weight:normal;}
			.newsBody{width:80%; float:right; }
			.newsTitle{ font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; }
				.newsTitle a{color:#333333; text-decoration:none;}
				.newsTitle a:hover{ text-decoration:underline;}
			.newsDesc{color:#5e5e5e;}
					#moreNews{text-align:right; margin-bottom:30px;}
					
					
		#listEntries{}
			.listEntryA{width:100%; height:auto; padding:5px; 0; border-bottom:1px solid #e5e5e5; background-color:#fbfdfd;}
			.listEntryB{width:100%; height:auto; padding:5px; 0; border-bottom:1px solid #e5e5e5; background-color:#edf5f7;}
			.listTitle{font-weight:bold; position:relative; border-bottom: 1px dotted #e5e5e5;}
				.listTitle a{ color:#333333; text-decoration:none;}
				.listTitle a:hover{ text-decoration:underline;}
				
			.lease_sale{position:absolute; top:5px; right:0;}
			.listDesc{color:#5e5e5e;}
		
	
#footer{
	width:100%;
	height:70px;
	float: left;
	background:url(images/footer_bg.jpg) bottom repeat-x;			
	/*padding-top:30px;
	font-family:"Arial Narrow", Arial, Helvetica, sans-serif;*/
	font-size:12px;
	color:#999999;
}
	#footerbox{width:1036px; margin:auto; height:55px; background:url(images/footerBox.png) no-repeat;  background-position: -2px 0px;}	
		#copyright{width: 30%; float:left; line-height:35px; text-align:left; padding-left:25px;}
			#copyright a{ text-decoration:none; color:#999999;}
		#footermenu{width: 60%; float:right; text-align:left; padding-right:8px;}
		
			#footermenu {}
			#footermenu ul {float:right; margin:0;padding:0; padding-top:18px;}
			#footermenu ul li{display:inline; list-style:none; padding-right:18px;}	
			#footermenu ul li a{color:#999999; text-decoration:none;}
	
	
	
/*#container{
	float: left;
	width: 500px;
}*/

.post{
	padding: 10px 0 10px 0;
	color:#333333;
}

.post h2{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 28px;
       
}
	.post h2 a{text-decoration:none; color:#455DB4;}

.entry{
	line-height: 18px;
}

p.postmetadata{
	border-top: 1px solid #ccc;
	margin: 10px 0 0 0;
}

.navigation{
	padding: 10px 0 0 0;
	font-size: 14px;
	font-weight: bold;
	line-height: 18px;
}

.sidebar{
	float: left;
	width: 240px;
	background: #eeeeee;
	margin: 0 0 0 10px;
	display: inline;
}

.sidebar ul{
	list-style-type: none;
	margin: 0;
	padding: 0 10px 0 10px;
}

.sidebar ul li{
	padding: 10px 0 10px 0;
}

.sidebar ul li h2{
	font-family: Georgia, Sans-serif;
	font-size: 14px;
}

.sidebar ul ul li{
	padding: 0;
	line-height: 24px;
}

table#wp-calendar{
	width: 100%;
}

/*#footer{
	clear: both;
	float: left;
	width: 750px;
	padding: 10px 0 0 0;
}

#footer p{
	line-height: 18px;
}
*/

div#event_calendar {
	width: 1000px;
	float: left;
	padding: 0 30px;
}
iframe#event_calendar_iframe {
	width: 1000px;
	height: 800px;
	border: 0;
	overflow: auto;
}
#table_management {
	width: 620px;
	border: 0;
	margin: 10px 0 0 0;
}
#table_management tr td{
	padding: 5px;
}div#main_wrapper {	width: 1060px;	margin: 0 auto;}div#wrapper {	width: 1060px;	float: left;}
