 /* ----------   BASIC AND INDEX PAGE    --------------  */
body {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	background-image: url(/images/style/bg-header.gif);
	background-repeat: repeat-x;
	margin:0px;
	
}
img{border:0px;}
form{
	margin:0px
}

h3{ font-weight:bold; font-size:14px; color:#1b485b; margin:0px;}
h2{ font-weight:bold; font-size:16px; color:#000; margin:0px; font-family:Arial, Helvetica, sans-serif;}


.text{margin:0px 0px 0px 5px; font-size:12px; color:#666666; }
.text strong {color:#000000;}



.padding5 {padding:5px;}
.padding10 {padding:10px;}

.padding5_left {padding-left:5px;}
.padding10_left {padding-left:10px;}

.padding5_right {padding-right:5px;}
.padding10_right {padding-right:10px;}

.padding5_top {padding-top:5px;}
.padding10_top {padding-top:10px;}

.padding5_bottom {padding-bottom:5px;}
.padding10_bottom {padding-bottom:10px;}



.margin5 {margin:5px;}
.margin10 {margin:10px;}

.margin5_left {margin-left:5px;}
.margin10_left {margin-left:10px;}

.margin5_right {margin-right:5px;}
.margin10_right {margin-right:10px;}

.margin5_top {margin-top:5px;}
.margin10_top {margin-top:10px;}

.margin5_bottom {margin-bottom:5px;}
.margin10_bottom {margin-bottom:10px;}



.search_bar_common {background-image:url(/images/style/searchpannel.jpg); width: 850px; height:67px;}
.search_bar_common .textbox{ width: 550px; height:25px; margin-top:18px; margin-left:50px; border:0px solid #B5D6E7; background-color:#B5D6E8; font-size:22px; color:#666666;}

.search_bar_common .search_bar_search_button{margin-left:50px; }

#header_login {margin:5px 0px 0px 0px; padding-bottom:0px;}
#header_login .text_field{ width:130px; height:20px;}
.absmiddle { vertical-align:top;}
.absmiddle1 { vertical-align:middle;}

#container { margin:0px auto 0px auto; width:875px;}
#header {}
#header_logo {float:left;}
#header_tabs {padding-top:7px; float:left;}
#header_tabs img {margin-right:2px;}

#header_big_text {float:left; width:500px; padding-top:0px;}

#header_register {float:right;}
#header_register img {margin-top:10px;}
.header_title_1 { font-size:48px; font-family:Arial, Helvetica, sans-serif; color:#3476ac; font-weight:bold; padding-top:0px;}
.header_title_2 { font-size:48px; font-family:"Century Gothic", Geneva, Arial, Helvetica, sans-serif;color:#58ac03;  padding-top:0px;}



#main_panel {width:852px; height:297px; margin:0px auto 20px auto;}
.header_msg{padding:5px 5px 5px 250px; font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFE; }

#main_panel_top1{width:852px; height:109px; background-image:url(/images/style/toppanel1.jpg); margin:0px auto;}
#main_panel_bottom1{width:852px; height:187px; background-image:url(/images/style/bottompanel1.jpg);margin:0px auto; z-index:1; }

#main_panel_top2{width:852px; height:109px; background-image:url(/images/style/toppanel2.jpg); margin:0px auto;}
#main_panel_bottom2{width:852px; height:187px; background-image:url(/images/style/bottompanel2.jpg);margin:0px auto; z-index:1; }

#main_panel_top3{width:852px; height:109px; background-image:url(/images/style/toppanel3.jpg); margin:0px auto;}
#main_panel_bottom3{width:852px; height:187px; background-image:url(/images/style/bottompanel3.jpg);margin:0px auto; z-index:1; }

#main_panel_top4{width:852px; height:109px; background-image:url(/images/style/toppanel4.jpg); margin:0px auto;}
#main_panel_bottom4{width:852px; height:187px; background-image:url(/images/style/bottompanel4.jpg);margin:0px auto; z-index:1; }




#main_search { float:right;width:400px; }
#main_search p{ margin:0px; }
#main_search .text_box {width:335px; background-color:#B5D6E8; height:28px; border:0px solid #B5D6E7; font-size:28px; color:#666666; margin-left:20px; margin-top:8px;}
#main_search .image_field {margin:9px 0px 0px 0px; }
#property_search { font-family:Tahoma, Arial, Helvetica, sans-serif; font-weight:bold; font-size:18px; color:#58ac03; padding-left:445px; padding-top:45px;}

#search_bar {float:right; margin-right:40px;}


.home_rand_image{margin:-69px 0px 0px 0px; left: 855px; float:left; height:255px;}

.gray_bg {background-color:#e9e9e9;}


.left_panel {width:512px; background-color:#e9e9e9; float:left;}
.left_panel .left_next_but {float:right; margin:10px;}
.left_panel_center {background-color:#fff;padding:5px; margin:10px;}
.left_panel_title {	padding:0px 5px; margin:0px 10px;}
.gray_top {	width:512px; height:10px; background:url(/images/style/gray_top.jpg) no-repeat;font-size:1px;}
.gray_bottom {	width:512px; height:10px; background-image:url(/images/style/gray_bottom.jpg); font-size:1px;}

.heading_blue{ font-size:20px; color:#3476ac; }
.heading_green{font-size:20px; color:#58ac03; }


.heading_blue1{ font-size:18px; color:#3476ac; }
.heading_green1{font-size:18px; color:#58ac03; }



.left_panel_infobox{margin:0px 0px 0px 5px; font-size:12px; color:#666666; width:355px;	}
.left_panel_infobox strong {color:#000000;}

.forget_password {width:200px; margin-top:10px;}

.information_panel{width:852px;}

.right_panel {width:327px; background-color:#ffffff; float:right; padding-left:10px;}
.gray_underline { border-bottom:1px solid #e9e9e9;}
#right_google_ad { border:1px solid #e9e9e9; padding:5px;}

.latest_properties div { padding:5px; font-weight:bold; font-size:12px; width:95px;}



#footer { background-color:#242424; color:#FFFFFF; text-align:center; padding:5px; font-size:12px;}

.fixer {clear:both;}
.float_left{ float:left;}
.float_right{ float:right;}
.center {margin:0px auto; }
.center_text {margin:0px auto; text-align:center;}


.link_green {color:#58ac03; font-size:12px; font-family:Arial, Helvetica, sans-serif; text-decoration:underline; font-weight:normal;}
.link_green:hover {color:#58ac03; font-size:12px; font-family:Arial, Helvetica, sans-serif; text-decoration:none; font-weight:normal;}

.link_white {color:#ffe; font-size:12px; font-family:Arial, Helvetica, sans-serif; text-decoration:underline; font-weight:normal;}
.link_white:hover {color:#58ac03; font-size:12px; font-family:Arial, Helvetica, sans-serif; text-decoration:none; font-weight:normal;}

.link_blue {color:#6798C1; font-size:12px; font-family:Arial, Helvetica, sans-serif; text-decoration:underline; font-weight:normal;}
.link_blue:hover {color:#6798C1; font-size:12px; font-family:Arial, Helvetica, sans-serif; text-decoration:none; font-weight:normal;}

 /* ----------   BASIC AND INDEX PAGE    --------------  */


 /* ----------   TAG CLOUDS  --------------  */
.tag_cloud8{font-size:10px; text-decoration:none; color:#666666;}
.tag_cloud8:hover{font-size:10px; text-decoration:underline; color:#666666;}

.tag_cloud12{font-size:12px; text-decoration:none; color:#666666;}
.tag_cloud12:hover{font-size:12px; text-decoration:underline; color:#666666;}

.tag_cloud14{font-size:14px; text-decoration:none; color:#666666;}
.tag_cloud14:hover{font-size:14px; text-decoration:underline; color:#666666;}

.tag_cloud16{font-size:16px; text-decoration:none; color:#666666;}
.tag_cloud16:hover{font-size:16px; text-decoration:underline; color:#666666;}

.tag_cloud18{font-size:18px; text-decoration:none; color:#666666;}
.tag_cloud18:hover{font-size:18px; text-decoration:underline; color:#666666;}

.tag_cloud20{font-size:20px; text-decoration:none; color:#666666;}
.tag_cloud20:hover{font-size:20px; text-decoration:underline; color:#666666;}

.tag_cloud22{font-size:22px; text-decoration:none; color:#666666;}
.tag_cloud22:hover{font-size:22px; text-decoration:underline; color:#666666;}

.tag_cloud24{font-size:24px; text-decoration:none; color:#666666;}
.tag_cloud24:hover{font-size:24px; text-decoration:underline; color:#666666;}

.tag_cloud26{font-size:26px; text-decoration:none; color:#666666;}
.tag_cloud26:hover{font-size:26px; text-decoration:underline; color:#666666;}

 /* ----------   TAG CLOUDS  --------------  */
 
 
 
/* ----------   Login Page   --------------  */
.login_panel { width:365px;}
.login_top_logo {background:url(/images/style/login_bg.jpg) repeat-y right; width:365px; height:105px; }
.login_top_logo .label{padding-top:80px; font-weight:bold; font-size:14px; color:#1b485b;}
.login_top {background:url(/images/style/login_top.jpg) repeat-y; width:365px; height:8px; font-size:1px;}
.login_center {background:url(/images/style/login_bg_blue.jpg) repeat-y; width:365px;}
.login_center img{vertical-align:middle}
.login_center p{margin:0px 0px 0px 50px;}

.login_bottom {background:url(/images/style/login_bottom.jpg) repeat-y; width:365px; height:8px; font-size:1px;}
/* ----------   Login Page   --------------  */



/* ----------   Change Password Page   --------------  */

.forgotpass_top .label{padding-top:75px; padding-left:65px; font-weight:bold; font-size:14px; color:#1b485b;}
/* ----------   change Password Page   --------------  */



/* ----------   Forgot Password Page   --------------  */
.forgotpass_top {background:url(/images/style/forgotpass_top.jpg) repeat-y right; width:365px; height:116px; }
/* ----------   Forgot Password Page   --------------  */


/* ----------   VIEW PROPERTY PAGE   --------------  */
.propert_gray_top {	width:663px; height:8px; background:url(/images/style/view_property_long_top.jpg) no-repeat;font-size:1px;}
.propert_gray_bottom {	width:663px; height:8px; background-image:url(/images/style/view_property_long_bottom.jpg); font-size:1px;}


.long_left_panel {width:663px;float:left;}
.long_left_panel_center {padding:5px; margin:5px; background-color:#e9e9e9; }
.long_left_panel_nofloat {width:663px;}

.left_panel_title2 {	padding:0px 5px; margin:0px 10px;}
.left_panel_infobox2{margin:0px 0px 0px 5px; font-size:12px; color:#666666; width:295px;	}
.left_panel_infobox2 strong {color:#000000;}
.left_panel_infobox2 img{ float:right;}


.short_right_panel {width:184px; float:right;}
.short_right_panel_top {width:184px; height:8px; background-image:url(/images/style/view_property_short_top.jpg); font-size:1px;}
.short_right_panel_bottom {width:184px; height:8px; background-image:url(/images/style/view_property_short_bottom.jpg); font-size:1px;}

.images_bar div{float:left;}
.images_bar img{margin:5px;}



.comments1 {padding:5px 10px 5px 10px; background-color:#D5D5D6; }
.comments2 {padding:5px 10px 5px 10px; background-color:#DCDCDD; }
.comments {font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#666666;}
.comments a{font-weight:bold;}


.releated_property { text-align:center; margin:2px 0px; float:left; width:58px;}
/* ----------   VIEW PROPERTY PAGE   --------------  */

/* ----------    ACcOUNT PAGE  --------------------  */

.panel_infobox_{margin:0px 0px 0px 5px; font-size:12px; color:#666666; width:505px;	}
.nav{font-size:12px; color:#666666; float:right; margin-right:10px;}

.nav a{text-decoration:none; color:#666666;}
.nav a:hover{text-decoration:underline; color:#000000;}
.nav .highlight{font-size:12px; color:#ffffff; background-color:#666666;}


.bottom_links{font-size:12px; color:#666666; float:left; margin-left:10px;}

.bottom_links a{text-decoration:none; color:#666666;}
.bottom_links a:hover{text-decoration:underline; color:#000000;}
.bottom_links .highlight{font-size:12px; color:#ffffff; background-color:#666666;}




.user_panel {font-size:12px; color:#666666;}
.bold_blue {font-size:12px; color:#3476ac; font-weight:bold;}

/* ----------    ACcOUNT PAGE  --------------------  */


.messages_checkbox { float:left; width:20px; text-align:center;}
.messages_subject { float:left; width:420px; }
.messages_sender { float:left; width:100px; text-align:center;}
.messages_date_time { float:left; width:100px; text-align:center;}





/*Results Page*/

.longest_panle {width:851px;float:left;}
.longest_panle_center {padding:5px; margin:5px; background-color:#e9e9e9; }


.curved_top {	width:851px; height:8px; background:url(/images/style/long_top.jpg) no-repeat;font-size:1px;}
.curved_bottom {	width:851px; height:8px; background-image:url(/images/style/long_bottom.jpg); font-size:1px;}

.long_panel_infobox_{margin:0px 0px 0px 5px; font-size:12px; color:#666666; width:680px;	}

/*Results Page*/



.user_panel li { list-style : none; }