/*Global css starts*/

body{margin:0px; padding:0px; color:##666e79; /*background-image:url(../images/body_bg.gif); background-repeat:repeat-x;*/}

h1, h2, h3, img, span{padding:0; margin:0; border:0;}

form{margin:0; padding:0;}

label{margin:0; padding:0; font-family:Tahoma; font-size:11px; color:#ffffff; font-weight:normal;}

.table_border{
	border:1px solid #c3cad2;
}

.main_text{
	font-family:Tahoma;
	font-size:11px;
	font-weight:normal;
	color:#666e79;
	padding-left:6px;
	line-height:20px;
}

.bold_text{
	font-family:Tahoma;
	font-size:11px;
	font-weight:bold;
	color:#0066cc;
	padding-left:6px;
}

.bold_text_entertainment{
	font-family:Tahoma;
	font-size:11px;
	font-weight:bold;
	color:#666e79;
	padding-left:1px;
}


/*Global css ends*/

#main_container{
	width:100%;
	height:auto;
	clear:both;
}

#real_estate_area{
	width:778px;
	height:auto;
	clear:both;
	
}

/*******************************************************Header*******************************************************************/

#header{width:778px;height:auto; clear:both;margin:0px;padding:0px;}

#logo{
	width:778px;
	height:57px;
	float:left;
}

#resize_icons{
	width:160px;
	padding-top:33px;
	padding-right:4px;
	height:21px;
	float:right;
	text-align:right;
}

#nav{
	width:778px;
	height:auto;
}

#nav_bg{
	width:351px;
	height:21px;
	margin-top:5px;
	float:right;
	background-image:url(../images/nav_bg.gif);
	background-repeat:no-repeat;
	background-position:right;
}

#top_link{
	width:400px;
	float:left;
	margin-top:4px;
	text-align:left;
	height:20px;
	font-family:tahoma;
	font-size:10px;
	color:#999999;
}

.top-link {	font-family: tahoma, Verdana, Arial, Helvetica, sans-serif;	font-size:11px;	font-style: normal;	line-height:22px;	font-weight:bold;font-variant: normal;text-transform: none; padding-left:8px; padding-right:8px;color: #000000;	text-decoration:underline;}

.top-link:hover{background-color:#D9E0E8;text-decoration:none;}

#header_area{
	width:778px;
	height:153px;
	background-image:url(../images/head.gif);
	background-repeat:no-repeat;
	clear:both;
	text-align:left;
}

ul#searchlist
{
	padding: 0 0 0 0px;
	margin: 0;
	list-style-type: none;
	/*float: left;
width: 100%;*/
	text-align: left;/*background-color: #036;*/
}

ul#searchlist li {
	display: inline;
	float: right;
	width:230px;
	height:auto;
	/*background-color: #036;*/
	padding: 0px 20px;
	text-decoration: none;
	font-family:tahoma, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
}

.inputtxt{
	background-color:#FFFFFF;
	border:#29447a 1px solid;
	font-family:tahoma, Helvetica, sans-serif;
	font-size:11px;
	padding-left:3px;
	color:#29447a;
	height:15px;
	width:180px;
}

.button{
	font-family:Tahoma; 
	font-size:11px; 
	padding-left:7px;
	font-weight:bold; 
	color:#000000;
	height:20px;
	margin-top:5px; 
	background-image:url(../images/button-bg.gif);
	background-repeat:repeat-x;
	width:74px;border:1px solid #7f9db9;
	text-align:center;
}

#head_black_bar{
	width:775px;
	height:10px;
	background-image:url(../images/header_black_bar.gif);
	background-repeat:repeat-x;
}


/***************************************************Content Area****************************************************************/

#content_area{width:778px;height:auto; background-color:#eceef1;clear:both;margin:0px;padding:0px;}


#bodyright{
	width:143px;
	float:right;
	margin-left:0px auto;
	height:auto;
}

ul#map
{
	padding: 0 0 0 0px;
	margin: 0;
	list-style-type: none;
	/*float: left;
width: 100%;*/
	text-align: left;/*background-color: #036;*/
}

ul#map li {
	display: inline;
	float: right;
	width:141px;
	height:auto;
	/*background-color: #036;*/
	text-decoration: none;
	font-family:tahoma, Helvetica, sans-serif;
	font-size:11px;
	color:#3E61A9;
}

.box07{
 margin-left:0px auto;
 width:140px;
 border:1px solid #c3cad2;
 text-align:center;
}

.inputtxt01{
	background-color:#FFFFFF;
	border:#7F9DB9 1px solid;
	font-family:tahoma, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
	height:18px;
	line-height:18px;
	width:120px;
}

.buttonmap{
	font-family:Tahoma;
	font-size:11px;
	margin-top:7px;
	font-weight:bold;
	color:#000000; height:20px;
	background-image:url(../images/button-bg.gif);
	background-repeat:repeat-x;
	width:74px;border:1px solid #7f9db9;
	text-align:center;
}

#body-left{
	width:628px;
	float:left;
	height:auto;
	margin-left:0px auto;
}

#box_01{
	 margin-left:0px auto;
	 width:628px;
	 float:left;
	 clear:both;
}

#box_01_content{
	 margin-left:0px auto;
	 width:306px;
	 border:1px solid #c3cad2;
	 text-align:center;
	 float:left;
	 height:50px;
}

#box_02{
	 margin-left:0px auto;
	 width:628px;
	 margin-top:13px;
	 float:left;
}

#box_03{
	 margin-left:0px auto;
	 width:628px;
	 margin-top:13px;
	 float:left;
}

#section_one{
	width:308px;
	height:auto;
	margin-left:0px auto;
	float:left;
}

#section_two{
	width:308px;
	height:auto;
	margin-left:0px auto;
	float:right;
}

#section_three{
	width:308px;
	height:auto;
	margin-left:0px auto;
	float:left;
}

#section_four{
	width:308px;
	height:auto;
	margin-left:0px auto;
	float:right;
}

#section_five{
	width:308px;
	height:auto;
	margin-left:0px auto;
	float:left;
}

#section_six{
	width:308px;
	height:auto;
	margin-left:0px auto;
	float:right;
}

ul#you
{
	padding: 0 0 0 0px;
	margin: 0;
	list-style-type: none;
	display: inline;
	clear:both;
	/*float: left;
width: 100%;*/
	text-align: left;/*background-color: #036;*/
}

ul#you li {
	display: inline;
	float: left;
	clear:both;
	width:306px;
	height:auto;
	text-decoration: none;
	font-family:tahoma, Helvetica, sans-serif;
	font-size:11px;
	padding:5px;
	color:#3E61A9;
}

/*******************************************************Footer*******************************************************************/

#footer{width:778px; height:auto; clear:both;padding-top:2px;}

#foote_black_bar{
	width:778px;
	height:7px;
	background-image:url(../images/footer_black_bar.gif);
	background-repeat:repeat-x;
	clear:both;
}

#footer01{
	width:778px;
	height:64px;
	clear:both;
	background-image:url(../images/footer01.gif);
	background-repeat:no-repeat;
	background-position:left;
}

.copyright{
	font-family: Tahoma;
	font-size: 11px;
	color: #241b15;
	text-align:left;
	float:left;
	margin-top:7px;
	padding-left:20px;
	text-decoration:underline;
}

#footer-right{
	width:160px;
	float:right;
	padding-top:0px;
	padding-right:10px;
	height:auto;
}

.footer-link{font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; float:left;font-size: 11px;font-style: normal;	font-weight: normal;padding-left:20px;	font-variant: normal; padding-top:10px;text-transform: none;color: #ffffff;float:left; text-decoration:underline;}

.footer-link:hover{color:#CADAFC;text-decoration:none;padding-left:20px;font-variant: normal;text-transform: none; float:left;padding-top:10px;}




a.leftPan{width:250px;font-family:Tahoma; font-size:11px; font-weight:normal; text-align:left; line-height:16px; color:#666e79; text-decoration:none; text-align:left; padding:0 0px 0 0px;}
a:hover.leftPan{color:#000000; text-decoration:none;text-align:left;line-height:16px;}


a.leftPan02{width:250px;font-family:Tahoma; font-size:11px; font-weight:normal; text-align:left; line-height:16px; color:#666e79; text-decoration:none; text-align:left; padding:0 0px 0 0px;}
a:hover.leftPan02{color:#000000; text-decoration:none;text-align:left;line-height:16px;}



a.more{font-family:Tahoma; font-size:11px; font-weight:normal; text-align:right;color:#0066cc; text-decoration:none; text-align:left; padding-right:7px;}
a:hover.more{color:#c600af; text-decoration:none;text-align:right;}



a.general{font-family:Tahoma;font-size:11px; text-decoration:none;font-weight:normal;color:#666e79;padding-left:1px;line-height:20px;}
a:hover.general{font-family:Tahoma;font-size:11px;font-weight:normal;color:#000000;padding-left:1px;line-height:20px;}


a.quicklinks{font-family:Tahoma;font-size:11px; background-image:url(../images/bullet_arrow01.gif);padding:0px 15px 0px 18px;
background-position:4px 5px; background-repeat:no-repeat; text-decoration:none;font-weight:normal;color:#666e79;line-height:20px;}
a:hover.quicklinks{font-family:Tahoma;font-size:11px;font-weight:normal;background-image:url(../images/bullet_arrow02.gif); background-repeat:no-repeat;padding:0px 15px 0px 18px;background-position:4px 5px;color:#000000;line-height:20px;}


/********************************************************************************************************************************/

#img_01{
width:308px;
height:25px;
background-image:url(../images/you&searchguru.gif);
background-repeat:no-repeat;
}

#content_01{
width:306px;
height:205px;
clear:both;
border:1px solid #c3cad2;
}


#img_02{
width:308px;
height:25px;
background-image:url(../images/directory.gif);
background-repeat:no-repeat;
}

#content_02{
width:306px;
height:205px;
clear:both;
text-align:left;
border:1px solid #c3cad2;
}

#img_03{
width:308px;
height:25px;
background-image:url(../images/quick_links.gif);
background-repeat:no-repeat;
}

#content_03{
width:306px;
height:205px;
clear:both;
text-align:left;
border:1px solid #c3cad2;
}

#img_04{
width:308px;
height:25px;
background-image:url(../images/contact.gif);
background-repeat:no-repeat;
}

#content_04{
width:306px;
height:205px;
clear:both;
text-align:left;
border:1px solid #c3cad2;
}

#img_05{
width:308px;
height:25px;
background-image:url(../images/online_shopping.gif);
background-repeat:no-repeat;
}

#content_05{
width:306px;
height:205px;
clear:both;
text-align:left;
border:1px solid #c3cad2;
}

#img_06{
width:308px;
height:25px;
background-image:url(../images/entertainment.gif);
background-repeat:no-repeat;
}

#content_06{
width:306px;
height:205px;
clear:both;
text-align:left;
border:1px solid #c3cad2;
}

/*************************************************************************************************/

.text {
	font-family: Tahoma, Arial;
	font-size: 11px;
}
input {
	font-family: Tahoma, Arial;
	font-size: 11px;
}
select {
	font-family: Tahoma, Arial;
	font-size: 11px;
}
textarea {
	font-family: Tahoma, Arial;
	font-size: 11px;
}


#flag_holder{
	width:380px;
	height:15px;
	position:absolute;
	top:208px;
/*	left:119px;
*/	text-align:left;
}

#flag_holder_inn{
	width:429px;
	height:15px;
	position:absolute;
	top:210px;
	left:125px;
	text-align:left;
}


/***************************** Flag buttons start*******************************************/
.button_uk{
	width:20px;
	height:13px;
	background-image:url(../images/uk.gif);
	background-repeat:no-repeat;
	padding:0;
	margin:0;
	border:0;
}

/***************************** Flag buttons end*******************************************/