/* CSS Document */
.header_bg{
/*background-image:url(images/header_bg.gif);*/
background-repeat:repeat-x;
background-position:bottom;
width:100%;
}

.hd a{
font-size:2.8em;
font-family:Arial;
text-decoration:none;
font-weight:bold;
color:#009bfd;
padding:25px 15px 0px 15px;
}

h3 a{
font-size:1.2em;
font-family:Arial;
text-decoration:none;
font-weight:bold;
color:#009bfd;
padding:5px ;
}
.title a{
font-size:0.8em;
font-family:Arial;
font-weight:bold;
text-align:center;
vertical-align:text-top;
color:#000000;
text-decoration:none;
letter-spacing:4px;

}

.login{
font-size:11px;
font-family:arial;
color:#1b1b1b;
text-align:right;
padding-right:5px;

}

.Register{

font-family:Arial;
font-weight:bold;
font-size:11px;
color:#009bfd;

text-decoration:none;
}

.Register:hover{

font-family:Arial;
font-weight:bold;
font-size:11px;
color:#009bfd;

text-decoration:underline;
}
.menu_div{
background-image:url(images/menubar_bg.gif);
background-repeat:repeat-x;
height:28px;
}
.menu{
font-family:Arial;
font-size:.9em;
font-weight:bold;
text-align:center;
color:#4B4B4B;
text-decoration:none;
padding-top:5px;
}
.menu:hover{
font-family:Arial;
font-size:.9em;
font-weight:bold;
text-align:center;
color:#009bfd;
text-decoration:none;
padding-top:5px;
}

.chat{
background-image:url(images/chat_bg.gif);
background-repeat:no-repeat;
background-position:left;
width:89;
height:23;
}

.free_ads{
background-image:url(images/post_ad_free.gif);
background-repeat:no-repeat;
background-position:left;
width:166;
height:22;
}
.emergency{
font-family:Arial;
font-size:.7em;
font-weight:bold;
text-align:center;
color:#de3001;
text-decoration:none;
padding-top:2px;
}
.emergency:hover{
font-family:Arial;
font-size:.7em;
font-weight:bold;
text-align:center;
color:#009bfd;
text-decoration:none;
padding-top:2px;
}
.govt{
font-family:Arial;
font-size:.7em;
font-weight:bold;
text-align:center;
color:#6F6F6F;
text-decoration:none;
padding-top:2px;
}
.govt:hover{
font-family:Arial;
font-size:.7em;
font-weight:bold;
text-align:center;
color:#009bfd;
text-decoration:none;
padding-top:2px;
}

#div_border{
border: 1px solid #EBEBEB;
}
#img_border{
border: 1px solid #605f5f;
}

#directory{ border:5px solid #dff3ff; height:172px; background-color:#f2fafe; }

#div_border .content{
font-family:Arial;
padding-left:5px;
padding-top:5px;
font-size:12px;
text-align:justify;
}
#div_border .more{

text-align:right;
font-size:9px;
font-family:Arial;
font-weight:bold;
text-decoration:none;
color:#de3001;
}
#div_border .more:hover{

text-align:right;
font-size:9px;
font-family:Arial;
font-weight:bold;
text-decoration:none;
color:#009bfd;
}
#subheading{
font-family:Arial;
font-size:14px;
padding-left:5px;
padding-top:5px;
color:#6F6F6F;
font-weight:bold;
text-decoration:none;
}
#subheading .bg{
background-image:url(images/subheading_underline.gif);
background-repeat:no-repeat;
background-position:top;
background-position:left;

}
#subheading ul{

margin: 3px 10px;
	padding: 0 10px;
	text-decoration:none;
	}
#subheading a{
text-decoration:none;
font-family:Arial;
font-size:14px;
padding-left:5px;
padding-top:5px;
color:#4B4B4B;
font-weight:normal;
text-decoration:none;
}
#subheading a:hover{
color:#009bfd;
}
#subheading li{
list-style-image:url(images/bullet.gif);
text-decoration:none;
padding: 5px 5px;
line-height:8px;
}
.img_border{
border:1px solid #1f1f1f;  
}
#attractions{
font-family:Arial;
padding-left:3px;

font-size:11px;
font-weight:bold;
color:#404040;
}


#attractions li{
list-style-image:url(images/bullet.gif);
}

#attractions .head{
font-family:Arial;
padding-left:3px;
padding-bottom:3px;
padding-top:12px;
font-size:13px;
font-weight:bold;
color:#009bfd;
}
.more{

text-align:right;
font-size:9px;
font-family:Arial;
font-weight:bold;
text-decoration:none;
color:#de3001;
}
.more:hover{

text-align:right;
font-size:9px;
font-family:Arial;
font-weight:bold;
text-decoration:none;
color:#009bfd;
}
.moreback{

text-align:right;
font-size:12px;
font-family:Arial;
font-weight:bold;
text-decoration:none;
color:#de3001;
}
.moreback:hover{

text-align:right;
font-size:12px;
font-family:Arial;
font-weight:bold;
text-decoration:none;
color:#009bfd;
}

.chat_link{
font-family:Arial;
font-size:.9em;
font-weight:bold;
text-align:center;
color:#6F6F6F;
text-decoration:none;

}
.chat_link:hover{
font-family:Arial;
font-size:.9em;
font-weight:bold;
text-align:center;
color:#6F6F6F;
text-decoration:none;

}
#search {
background-image:url(images/search_bg.gif);
background-repeat:no-repeat;
width:270px;
height:182px;
}
.searchtitle{
font-family:Arial;
font-size:.9em;
font-weight:bold;
text-align:left;
color:#6F6F6F;
text-decoration:none;
padding:5px;
}
.bullet_content{
font-family:Arial;
font-size:0.7em;
font-weight:bold;
text-align:left;
color:#4B4B4B;
padding:10px 0 0 3px;
text-decoration:none;
}
.bullet_content:hover{
font-family:Arial;
font-size:0.7em;
font-weight:bold;
text-align:left;
color:#009bfd;
padding:10px 0 0 3px;

text-decoration:none;
}
.subtitle{
font-family:Arial;
font-size:.8em;
font-weight:bold;
text-align:left;
color:#6F6F6F;
text-decoration:none;
padding:3px;
}
.subtitlemsg{
font-family:Arial;
font-size:.8em;
font-weight:bold;
text-align:center;
color:#6F6F6F;
text-decoration:none;
padding:3px;
}
.hotel_name{
font-family:Arial;
font-size:0.8em;
font-weight:bold;
text-align:left;
color:#316AC5;
text-decoration:none;
padding:2px;
padding-left:5px;
}
.hotel_price{
font-family:Verdana;
font-size:0.8em;
font-weight:bold;
text-align:left;
color:#750000;
text-decoration:none;
padding:2px;
padding-left:5px;
}
.hotel_content{
font-family:Arial;
font-size:0.8em;
font-weight:normal;
text-align:left;
color:#4B4B4B;
text-decoration:none;
padding:2px;
padding-bottom:3px;
padding-left:5px;

}

.book_now{

font-size: 11px;
	font-weight: bold;
	font-family:Verdana;
	color:#FF0000;
	text-decoration:underline;
	}
.footer{ font-family:Arial; font-size:0.6em; font-weight:normal; text-align:center; color:#373737; text-decoration:none; padding:2px; padding-bottom:3px; padding-left:5px;
}

.footer:hover{ font-family:Arial; font-size:0.6em; font-weight:normal; text-align:center; color:#009bfd; text-decoration:none; padding:2px; padding-bottom:3px; padding-left:5px;
}

.main_content{ font-family:Arial; font-size:.8em; font-weight:normal; text-align:justify; padding :5px; color:#4B4B4B; }

.top_links{font-family:Arial; font-weight:normal; font-size:.7em; color:#009bfd; text-decoration:none; padding:5px; text-align:left;}
.top_links:hover{font-family:Arial; font-weight:normal; font-size:.7em; color:#de3001; text-decoration:none; padding:5px; text-align:left;}
/*-------------------------Newly added for paging----------------------------------*/
div.pagination {
	padding: 3px 1px 1px 1px;
	margin: 3px;
	font:Verdana;
		font-size:10px;
}

div.pagination a {
	padding: 1px 5px 1px 5px;
	margin: 2px;
	border: 1px dotted #a1dbf8;
	font:Verdana;
		font-size:10px;
	
	text-decoration: none; /* no underline */
	color: #00aaff;
}
div.pagination a:hover, div.pagination a:active {
	border: 1px solid #00aaff;

font:Verdana;
		font-size:10px;
	color: #000;
}
div.pagination span.current {
	padding: 1px 5px 1px 5px;
	margin: 2px;
		border: 1px solid #00aaff;
		font:Verdana;
		font-size:10px;
		font-weight: bold;
		background-color: #00aaff;
		color: #FFF;
	}
	div.pagination span.disabled {
		padding: 1px 5px 1px 5px;
		margin: 2px;
		font:Verdana;
		font-size:10px;
		border: 1px solid #EEE;
	
		color: #DDD;
	}
/*-------------------------Newly added for paging----------------------------------*/
/*-------------------------Newly added for project contact us----------------------*/
.special {
	margin: 0;
	padding: 5;
	background-color:#E8F4FD;
	text-align:center;
	font: 14px Verdana;
	color: #961E00;
	line-height:1.4em;
}
/*-------------------------Newly added for project contact us----------------------*/


/* Curve Box  -------------------------------------------------------- */
.roundedgeBoxbg {
background-image:url(images/curbebox_bg.gif);
background-repeat:repeat-x;
background-color: #FFFFFF;
vertical-align:top;
}
.roundedgeBoxLeftbg {
background-image:url(images/curvebox_leftbg.gif);
background-repeat:repeat-y;
height:50px;
}
.roundedgeBoxRightbg {
background-image:url(images/curvebox_rightbg.gif);
background-repeat:repeat-y;
height:50px;
}
.roundedgeBoxBtmbg {
background-image:url(images/curvebox_btmbg.gif);
background-repeat:repeat-x;
}
/* listing realestate featured properties */
#content {
	float: left;
	width: 830px;
}
.content_small{
font-family:Verdana;
font-size:10px;
color:#666666;
text-decoration:none;
}
.content_small a{
text-decoration:none;
}
.content_small:hover{
font-family:Verdana;
font-size:10px;
color:#666666;
text-decoration:none;
}
.table_border{
border: 1px dashed #D4D4D4;
}
.titledis{
font-family:Arial;
font-size:.8em;
font-weight:normal; color:#000000;
text-align:left; 


padding-top:2px;
}
.titledis a{
text-decoration:none;
}
/*.titledis:hover{
font-family:Arial;
font-size:.8em;
font-weight:normal;
text-align:left;
color:#009bfd;
text-decoration:none;
padding-top:2px;
}
*/
.table_border{
border: 1px dashed #D4D4D4;
}
.list_content{
font-family:Verdana;
font-size:13px;
color:#666666;
text-align:left;
padding:0 0 0 25px;
}
.list_content a{
text-decoration:none;
}
.list_content:hover{
font-family:Verdana;
font-size:13px;
color:#666666;
text-align:left;
padding:0 0 0 25px;
}
