html,body{
	margin:0px;
	padding:0px;
	font-family:Tahoma,Verdana;
}
body{
	
	background:#023594 url(../new_images/body_stip.jpg) top repeat-x;
	
	text-align:center;
	padding-bottom:20px;
	font-family:tahoma, verdana, arial;
	font-size:12px;
	font-weight:normal;
	
}
#wrapper_bk{
	width:1010px auto;
	margin:auto;
	background:url(../new_images/left_sand_big.jpg) top repeat-x;
}
#wrapper_bk_r{
	width:1010px auto;
	background:url(../new_images/right_sand_big.jpg) right top no-repeat;
}


#wrapper{
	width:900px;
	min-height:1000px;
	overflow:hidden;
	background:#fff;
	margin:auto;
	text-align:left;
	padding-bottom:20px;	
}

#header{
height:360px;
width:900px;
background:url(../new_images/header.gif) no-repeat;
}


/* ------------------ top blocks -------------*/
#top_block_bk{
background:url(../new_images/top_block_bk.gif) repeat-x;
width:930px;
height:225px;
font-weight:normal;
}

#top_blocks{
position:relative;
top:11px;
left:11px;
width:878px;
height:208px;
background:#1f93d7 url(../new_images/top_blocks.gif) repeat;

}
#top_block1{
	position:relative;
	height:192px;
	width:222px;
	background: url(../new_images/top_block1.gif) no-repeat;
	float:left;
}
#top_block2{
	height:198px;
	width:220px;
	background:url(../new_images/top_block2.gif) no-repeat;
	float:left;
}
#top_block3{
	height:197px;
	width:220px;
	background:url(../new_images/top_block3.gif) no-repeat;
	float:left;
}
#top_block4{
	height:190px;
	width:216px;
	background:url(../new_images/top_block4.gif) no-repeat;
	float:left;
}

#top_block1_heading{
	position:relative;
	width:120px;
	height:20px;
	top:15px;
	text-align:center;
	font-size:18px;
	color:#FFF;
}

#top_block2_heading{
	position:relative;
	width:120px;
	height:20px;
	/*background:#fcf;
	left:50px;*/
	top:15px;
	text-align:center;
	font-size:18px;
	color:#FFF;
}

#top_block3_heading{
	position:relative;
	width:120px;
	height:20px;
	/*background:#fcf;
	left:50px;*/
	top:15px;
	text-align:center;
	font-size:18px;
	color:#FFF;
}

#top_block4_heading{
	position:relative;
	width:120px;
	height:20px;
	/*background:#fcf;
	left:50px;*/
	top:15px;
	text-align:center;
	font-size:18px;
	color:#FFF;
}

#top_block1_content{
	position:relative;
	width:219px;
	height:82px;
/*	background:#fcf;*/
	left:0px;
	top:40px;
	text-align:center;
	color:#bee5fe;
	font-size:13px;

	
}

#top_block2_content{
	position:relative;
	width:219px;
	height:82px;
/*	background:#fcf;*/
	left:0px;
	top:40px;
	text-align:center;
	color:#bee5fe;
	font-size:13px;
}

#top_block3_content{
	position:relative;
	width:219px;
	height:82px;
/*	background:#fcf;*/
	left:0px;
	top:40px;
	text-align:center;
	color:#bee5fe;
	font-size:13px;
}


#top_block4_content{
	position:relative;
	width:215px;
	height:97px;
	/*background:#fcf;*/
	left:0px;
	top:25px;
	color:#bee5fe;
	font-size:13px;
}

#username_bk{
	position:relative;
	top:0px;
	left:0px;
	width:204px;
	height:25px;
	/*background:#cfc;*/
}

#username{
	position:relative;
	top:4px;
	left:0px;
	width:76px;
	height:16px;
	/*background:#ccc;*/
	color:#e7f5fd;
	font-size:11px;
	float:left;
}

.username_txt{
	position:relative;
	top:2px;
	left:5px;
	width:115px;
	height:15px;
	float:left;

}


#password_bk{
	position:relative;
	top:0px;
	left:0px;
	width:204px;
	height:25px;
	/*background:#cfc;*/
}

#password{
	position:relative;
	top:4px;
	left:3px;
	width:76px;
	height:16px;
	/*background:#ccc;*/
	color:#e7f5fd;
	font-size:11px;
	float:left;
}

#password_txt{
	position:relative;
	top:2px;
	left:5px;
	width:115px;
	height:15px;
	float:left;

}

#forget_bk{
	position:relative;
	top:0px;
	left:6px;
	width:203px;
	height:44px;
	text-align:left;
	/*background:#cfc;*/
}

#creat_newacc{
	position:relative;
	top:0px;
	left:0px;
	width:141px;
	height:18px;
	background:url(../new_images/arrow.jpg) left no-repeat;
	padding-left:20px;
	padding-top:2px;
	color:#e7f5fd;
	text-decoration:none;	
	cursor:pointer;
	font-size:10px;
	text-align:left;
}




#forget{
	position:relative;
	top:5px;
	left:0px;
	width:141px;
	height:18px;
	background:url(../new_images/arrow.jpg) left no-repeat;
	padding-left:20px;
	padding-top:2px;
	color:#e7f5fd;
	text-decoration:none;
	font-size:10px;
	cursor:pointer;
	text-align:left;

}

.chkInvisible{
	position:relative;
	top:-5px;
	left:-3px;
	color:#e7f5fd;
	font-size:10px;
}

#login_bt{
	position:relative;
	top:4px;
	text-align:center;
	font-weight:bold;
	color:#fcf;
	
	width:89px;
	height:30px;
	}

.login_bt{
	width:89px;
	height:30px;
	background:url(../new_images/read_more.jpg) no-repeat;
	color:#fff;
	font-size:12px;
	border:none;
	
	cursor:pointer;
}


#read1_bt{
	position:relative;
	top:30px;
	text-align:center;
	font-weight:bold;
	color:#fcf;
	width:89px;
	height:30px;
	}

.read1_bt{
	width:97px;
	height:29px;
	background:url(../new_images/button.png) no-repeat;
	color:#000;
	font-size:12px;
	padding-bottom:3px;
	border:none;	
	cursor:pointer;
}

.read1_bt:hover{
	width:97px;
	height:29px;
	background:url(../new_images/button_over.png) no-repeat;
	color:#000;
	font-size:12px;
	padding-bottom:3px;
	padding-top:2px;
	border:none;	
	cursor:pointer;
}
#read2_bt{
	position:relative;
	top:40px;
	text-align:center;
	font-weight:bold;
	color:#fcf;
	width:89px;
	height:30px;
	}

.read2_bt{
	width:89px;
	height:30px;
	background:url(../new_images/read2.jpg) no-repeat;
	color:#fff;
	font-size:12px;
	border:none;
	
	cursor:pointer;
}

#read3_bt{
	position:relative;
	top:40px;
	text-align:center;
	font-weight:bold;
	color:#fcf;
	width:89px;
	height:30px;
	}

.read3_bt{
	width:89px;
	height:30px;
	background:url(../new_images/read3.jpg) no-repeat;
	color:#fff;
	font-size:12px;
	border:none;
	
	cursor:pointer;
	text-align:center;
}

#middle_block_bk{
	position:relative;
	top:0px;
	left:2px;
	width:895px;
	height:249px;
	/*background:#fcf;*/
	float:left;
}



#today_heading{
	position:relative;
	top:0px;
	left:0px;
	width:186px;
	height:24px;
	
	color:#d86208;
	font-size:17px;
}

#today_content{
	position:relative;
	top:5px;
	left:0px;
	width:245px;
	min-height:55px;
	font-size:13px;
	/*background:#fff;*/
}

.rent{
	position:relative;
	top:0px;
	left:0px;
	width:245px;
	min-height:20px;
	margin-top:10px;
	background: url(../new_images/rent_arrow.jpg) no-repeat;
	padding-left:25px;
}

.border_down{
	position:relative;
	top:0px;
	left:0px;
	width:255px;
	height:2px;
	background: url(../new_images/bottom_b.jpg) repeat-x;
	
}

#view{
	position:relative;
	top:20px;
	left:155px;
	width:90px;
	height:19px;
	color:#2c80ae;
	text-decoration:none;
	
	cursor:pointer;

}

#featured{
	position:relative;
	top:0px;
	left:20px;
	width:100%;
	min-height:18px;
	padding:0px;
	margin:0px;
	/*background:#cfc;*/
	font-weight:normal;
	float:left;
	text-align:left;
}

#featured_heading{
	position:relative;
	top:0px;
	left:10px;
	width:420px;
	height:22px;
	/*background:#ccc;*/
	color:#d86208;
	font-size:18px;
	
}

#featured_image_bk{
	position:relative;
	top:0px;
	left:0px;
	width:96%;
	
	min-height:8px;
	padding:0px;
}

.featured_image{	
	position:relative;
	top:0px;
	left:4px;
	width:169px;
	height:182px;
	background:#c9e6ec;
	margin-left:5px;
	border:1px solid #01d3fe;
	margin-top:5px;
	float:left;
}


#feat_imag1_inner{
	position:relative;
	top:2px;
	left:2px;
	width:165px;
	height:105px;
	background:#ccc;
}

#feat_imag2_inner{
	position:relative;
	top:2px;
	left:2px;
	width:165px;
	height:105px;
	background: url(../new_images/image2.jpg) no-repeat;
}

#feat_imag3_inner{
	position:relative;
	top:2px;
	left:2px;
	width:165px;
	height:105px;
	background: url(../new_images/image3.jpg) no-repeat;
}

.image_text{
	position:relative;
	top:15px;
	left:4px;
	width:160px;
	min-height:20px;
	/*background:#fcf;*/
	text-align:center;
	color:#065f72;
	padding-bottom:5px;
	font-size:14px;
}

.price{
	position:relative;
	top:15px;
	left:8px;
	width:153px;
	height:14px;
	/*background:#fcf;*/
	font-size:11px;
	text-align:center;
}


#resource_bk{
	position:relative;
	top:0px;
	left:11px;
	width:878px;
	height:247px;
	background: url(../new_images/strip.jpg) repeat;
	border:1px solid #71c5f4;
	float:left;
}

#flash_img{
	position:relative;
	top:12px;
	left:30px;
	width:200px;
	height:220px;
	/*background: url(../new_images/flash.jpg) no-repeat; */
	border:1px solid #009dff;
	overflow:hidden;
	float:left;
}

#res_conten_bk{
	position:relative;
	top:8px;
	left:100px;
	width:559px;
	height:228px;
 /* background:#fcf; */
 font-weight:none;
font-family:tahoma, verdana, arial;;
font-weight:normal;
	float:left;
}
#res_conten_bk a{ 
	color:#000099;
}
#res_conten_bk a:hover{ 
	color:#300;
	text-decoration:underline;
}
#resource1{
	position:relative;
	top:0px;
	left:0px;
	height:231px;
	width:221px;
	/*background:#cfc;*/
	float:left;
}

#resource_head{
	position:relative;
	top:0px;
	left:10px;
	height:24px;
	width:130px;
	/*background:#fff;*/
	color:#265771;
	font-size:20px;
}

#resource_cont_bk{
	position:relative;
	top:5px;
	left:20px;
	height:175px;
	width:174px;
	 font-weight:normal;
	 
	/*background:#fcf; */
}

.res_list{
	position:relative;
	top:3px;
	left:0px;
	width:160px;
	height:17px;
	background:url(../new_images/res_butt.jpg) left no-repeat;
	padding-left:20px;
	font-size:14px;
	text-decoration:none;
 font-weight:normal;
font-family:tahoma, verdana, arial;;
	color:#114b6b;
	
	/*border:1px solid #fff; */
	cursor:pointer;
	display:block;
}

#res_view{
	position:relative;
	top:0px;
	left:150px;
	width:91px;
	height:22px;
	/*background:#fff;*/
	color:#02618e;
	font-size:12px;
	text-decoration:none;
	
	cursor:pointer;
}

#divider{
	position:relative;
	top:10px;
	left:20px;
	width:2px;
	height:208px;
	background: url(../new_images/divder.jpg) repeat-y;
	float:left;
}

#most{
	position:relative;
	top:0px;
	left:20px;
	width:320px;
	height:230px;
	/*background:#cfc;*/
	float:left;

}

#most_heading{
	position:relative;
	top:0px;
	left:20px;
	width:261px;
	height:23px;
	/*background:#fff;*/
	color:#316079;
	font-size:20px;
	
}

#most_cont_bk{

	position:relative;
	top:10px;
	left:20px;
	width:174px;
	height:175px;
	/*background:#fff;*/
	
}

.most_list{
	position:relative;
	top:3px;
	left:15px;
	width:166px;
	height:17px;
	background:url(../new_images/res_butt.jpg) left no-repeat;
	padding-left:20px;
	font-size:14px;
	text-decoration:none;
	font-weight:normal;
	color:#114b6b;
	
	cursor:pointer;
	display:block;
}

#most_view{
	position:relative;
	top:0px;
	left:200px;
	width:91px;
	height:22px;
	/*background:#fff;*/
	color:#02618e;
	font-size:12px;
	text-decoration:none;
	
	cursor:pointer;
}

.tidy_validate{
	margin:10px 10px 10px 900px;
	text-align:right;
}
.tidy_validate a img{
	border:none;
}

#top_ads_bk{
background:url(../new_images/top_block_bk.gif) repeat-x;
height:90px;
}

#topbanners{
	position:relative;
	/*background:#0f0; */
	height:70px;
	width:880px;
	top:10px;
	left:10px;
}
#topbanners a{
	margin-left:10px;	
}

#topbanners a:hover{
	
}


#left_shad{
margin:auto;
	width:920px;
	background:url(../new_images/l_shad.png) repeat-y;
}
#right_shad{
	margin:auto;
	width:920px;
	background:url(../new_images/r_shad.png) right repeat-y;
}
#shad_btm{
	margin:auto;
	width:900px;
	background:url(../new_images/b_shad.png) bottom repeat-x;
}

.lhs_blk{
position:relative;
padding-left:5px;
padding-right:0px;
width:270px;
min-height:100px;
font-weight:normal;
background:#ffffff;
float:left;
padding-right:30px;
}

.body_cont{
width:100%;
float:left;
background:#fff;
}

.top_banner_bk{
background:#fff url(../new_images/top_block_bk.gif) repeat-x;
}


.bottom_block{
	/* background:#ccc; */
	margin-bottom:20px;
	margin-top:10px;
	/*border:3px solid #fc9; */
	overflow:hidden;
	text-align:left;
}
#logout_lable{
	margin-left:20px;
}

.warning_login{
	position:relative;
	padding:0px 2px 0px 2px;
	height:20px;
	/*background:#fcf;
	left:50px;*/
	top:-13px;
	text-align:center;
	color:#000;
	font-size:11px;
}

#top_block4_heading{
	
	font-size:18px;
	color:#FFF;
}

/*  -------------   */

.lhs_blk_1{
/*background:#ccc; */
font-weight:normal;
width:250px;
text-align:left;
padding-left:5px;
float:left;
}

.body_cont_1{
width:72%;
background:#cf0;
}

#today_bk_1{
	position:relative;	
	padding-bottom:30px;
	/*background:#cfc;*/
	font-size:13px;
}

#today_heading_1{
	position:relative;
	top:0px;
	left:0px;
	width:186px;
	height:24px;	
	color:#d86208;
	font-size:17px;
}

#today_content_1{
	position:relative;
	top:5px;
	left:0px;
	width:245px;
	font-size:13px;
	min-height:55px;
	/* background:#f0f; */
}

.rent_1{
	position:relative;
	top:0px;
	left:0px;
	width:195px;
	min-height:20px;
	margin-top:5px;
	background:url(../new_images/rent_arrow.jpg) no-repeat;
	padding-left:25px;
	border-bottom:1px solid #5CC2C2;	
}

#view_1{
	position:relative;
	top:10px;
	left:155px;
	width:90px;
	height:19px;
	color:#2c80ae;
	text-decoration:none;	
	cursor:pointer;
}
.reada_bt{
	width:97px;
	height:23px;
	background:url(../new_images/button.png) no-repeat;
	color:#000;
	font-size:12px;
	padding-top:6px;
	display:block;
	text-decoration:none;
	font-weight:normal;
	border:none;	
	cursor:pointer;
}
.reada_bt:hover{
	background:url(../new_images/button_over.png) no-repeat;
	color:#000;
	font-size:12px;
	padding-bottom:3px;
	padding-top:7px;
	text-decoration:none;
	border:none;	
	cursor:pointer;
}



.newlink8_left{
	color:#f0f;
	font-size:13px;
}
.newlink8_left:hover{
	color:#1FC3E6;
}
.newlink8_left font{
	font-size:13px;
}


.rent_1 a{
	color:#000;
}

.rent_1 a:hover{
	color:#fff;
	background:#000;
}