body{
margin:0;padding:0;
font-family:verdana;
font-size:12px;
font-style:normal;
font-variant:normal;
font-weight:normal;
text-align:left;
color:#323232;
background-color:#D0D0D0;
}

img{
border:0px;
}

div.top_wrappper{
width:981px;
height:153px;
margin:0 auto;
}

div.header{
margin:0 auto;
height:981px;
height:153px;
/*border:1px solid red;*/
}

div.orange_padd{
width:981px;
height:16px;
background-image:url("../images/header_top_grey_bg_new.gif");
background-repeat:repeat-x;
}

div.black_padd{
width:981px;
height:136px;
background-image:url("../images/Header2 Final.jpg");
background-repeat:repeat-x;
}

div.logo{
width:294px;
height:99px;
float:left;
padding-left:6px;
margin-top:-15px;

}
div.logo a{ 
		position: absolute; 
		top: 14px; 
	
		width: 260px; 
		height: 60px; 
		background-color: transparent; 
	 }
div.header_search{
width:422px;

float:left;
height:60px;
padding-left:0px;
}
div.header_search1{
width:422px;

float:left;
height:31px;
padding-left:5px;

}
div.header_search2{
width:422px;

float:left;
height:27px;
padding-left:2px;
}

input.search_header_input{
width:350px;
height:19px;
border:0px;
background-image:url("../images/input_bg.gif");
background-repeat:repeat-x;
padding-left:3px;
position:relative;
top:0px;
color:#929191;
padding-top:3px;
}


div.login{

width:240px;
height:97px;

background-repeat:no-repeat;
float:left;
padding-left:3px;
}


div.loginnew{
width:224px;
height:97px;

background-repeat:no-repeat;
float:left;
padding-left:25x;
}



div.login_txt{
float:left;
width:127px;
padding-left:0px;
font-size:16px;
font-family:Trebuchet MS;
padding-top:30px;

color:#E7F9F9;
}
div.login_txtac{
float:left;
width:115px;
padding-left:14px;
font-size:16px;
font-family:Trebuchet MS;
padding-top:30px;

color:#E7F9F9;
}




div.login_txt a{
text-decoration:none;
color:#E7F9F9;
}

div.login_txtac a{
text-decoration:none;
color:#E7F9F9;
}

div.login_txtac a:hover{
text-decoration:underline;
color:#DBE0E0;
}


div.login_txt a:hover{
text-decoration:underline;
color:#DBE0E0;
}




div.register_txt{
float:left;
width:56px;
padding-left:10px;
font-size:16px;
font-family:Trebuchet MS;
padding-top:30px;
}

div.register_txt a{
text-decoration:none;
color:#DBE0E0;
}
.register_k{
text-decoration:none;
color:#DBE0E0;
font-size:10px;
}

div.register_txt a:hover{
text-decoration:underline;
color:#E7F9F9;
}

div.clear{
clear:both;
height:10px;
}

div.menu{
width:965px;
height:29px;
margin-left:9px;
padding-bottom:20px;
/*border:1px solid red;*/

}

div.menu ul{
margin:0px;
padding:0px;
list-style-type:none;
}

div.menu ul li{
display:inline;
}

div.menu ul li a{
padding:0px 11px 15px 11px;


background-repeat:repeat-x;
text-decoration:none;
color:#323232;
font-weight:bold;
font-size:12px;
}

div.menu ul li a:hover{
padding:0px 11px 15px 11px;
background-image:url("../images/menu_green_bg.gif");
background-repeat:repeat-x;
text-decoration:none;
color:#323232;
font-weight:bold;
font-size:12px;
}

div.menu ul li a.selected{
padding:0px 11px 15px 11px;
background-image:url("../images/menu_green_bg.gif");
background-repeat:repeat-x;
text-decoration:none;
color:#323232;
font-weight:bold;
font-size:12px;
}

div.menu ul li a.selected_1{
padding:0px 11px 15px 11px;
background-image:url("../images/menu_orange_bg.gif");
background-repeat:repeat-x;
text-decoration:none;
color:#323232;
font-weight:bold;
font-size:12px;
}

div.menu ul li a.green_bg{
padding:0px 11px 15px 11px;
background-image:url("../images/menu_green_bg.gif");
background-repeat:repeat-x;
text-decoration:none;
color:#323232;
font-weight:bold;
font-size:12px;
}

div.menu ul li a.green_bg:hover{
padding:0px 11px 15px 11px;
background-image:url("../images/menu_grey_bg.gif");
background-repeat:repeat-x;
text-decoration:none;
color:#323232;
font-weight:bold;
font-size:12px;
}

li.padd_left{
padding-left:370px;
}
li.padd_leftgr{
padding-left:260px;
}

li.padd_leftger{
padding-left:260px;
}


span.menu_item{
position:relative;top:7px;
}

div.middle_wrappper{
width:981px;
background-color:#ffffff;
height:auto;
/*border:1px solid red;*/
margin:0 auto;
}
div.middle_wrappperw{
width:981px;
background-color:#ffffff;
height:1100px;
/*border:1px solid red;*/
margin:0 auto;
}




div.middle_content{
padding-left:9px;
height:1100px;
#padding-bottom:43px;
}

div.middle_content222{
padding-left:9px;
height:auto;
#padding-bottom:43px;
}
div.middle_content1{
padding-left:9px;
height:auto;
#padding-bottom:43px;
}

div.content{
width:961px;
height:auto;

margin-top:10px;
}


div.content_left{
width:275px;
height:auto;

/*background-color:#333333;*/
float:left;
}

div.content_brd{
width:8px;
height:800px;
background-image:url("../images/grey_brd.gif");
background-repeat:no-repeat;
float:left;
}


div.content_right{

width:665px;
height:auto;
float:left;
margin-left:4px;
}

div.news_blog_content{
width:266px;
height:auto;
/*background-color:#defede;*/
/*border:1px solid red;*/
}
div.news_blog_content11{
width:266px;
height:auto;
/*background-color:#defede;*/
/*border:1px solid red;*/
}

div.news_blog_content h2{
margin:0px;
padding:3px 0px 0px 7px;
color:#406B7B;
font-size:16px;
}

p.news_blog_txt{
margin:0px;
padding:12px 0px 0px 7px;
width:257px;
font-family:verdana;
line-height:16px;
word-spacing:1px;
}

p.news_blog_txt a{
color:#406B7B;
font-size:11px;
font-weight:bold;
text-decoration:none;
}

p.news_blog_txt a:hover{
color:#F7924A;
}

div.hoz_dot{
background-image:url("../images/horizontal_dot.gif");
background-repeat:repeat-x;
height:3px;
margin:5px 0px 0px 7px;
width:243px;
}

div.news_blog_lists{
width:237px;
padding-top:15px;
}

div.news_blog_lists ul{
margin:0px ;
padding:0px 0px 0px 20px;
list-style-type:disc;
line-height:16px;
font-size:11px;
}

div.news_blog_lists ul li{
padding-bottom:0px;
color:#3A4F54;
}

div.news_blog_lists ul  a {
color:#384347;
text-decoration:none;
}

div.news_blog_lists ul li a:hover{
color:#384347;
text-decoration:none;
}

.dd a:hover{
color:yellow;
text-decoration:none;
}

div.read_more_news_blog{
padding-left:22px;
padding-top:3px;
}

div.read_more_news_blog a{
color:#406B7B;
font-size:11px;
font-weight:bold;
text-decoration:none;
}

div.read_more_news_blog a:hover{
color:#F7924A;
}

span.search_txt{
padding-left:21px;
color:#666666;
font-weight:bold;
font-size:15px;
font-family:Trebuchet MS;
position:relative;
top:4px;
}

img.view_map_image{
position:relative;
top:7px;
}

div.search_property_txt{
height:30px;
}

div.content_right_heading{
padding-left:8px;
padding-top:15px;
}

div.content_right_heading h2{
margin:0px;
padding:0px;
color:#DF7217;
font-size:31px;
font-weight:normal;
font-family:verdana;
}
div.athensproperty{
line-height:18px;
word-spacing:1px;
font-family:verdana;
font-size:12px;
}

a.read_more_athensproperty{
padding-left:10px;
text-decoration:none;
color:#3B3B3B;
}

div.property_sale_listing{
width:654px;
height:34px;
background-color:#DADADA;
margin-top:10px;
padding-left:10px;
color:#11252C;
font-size:18px;
font-weight:bold;
line-height:32px;
}

div.property_sale_listing span{
color:#222222;
font-weight:normal;
padding-left:7px;
font-size:12px;
}

div.paging{
padding-left:24px;
padding-top:14px;
}

a.category_list{
background-color:#F0F0F0;
background-repeat:no-repeat;
padding:3px 6px 3px 6px;
border:1px solid #B9B9B7;
text-decoration:none;
color:#10252A;
font-weight:bold;
}

a.selected_category{
text-decoration:none;
color:#10252A;
padding:3px 6px 3px 6px;
}

div.listed_category{
width:664px;
height:auto;
/*border:1px solid red;*/
margin-top:15px;
}

div.listed_category_1{
width:216px;
float:left;
height:auto;
padding-bottom:10px;

}

/*div.listed_category_2{
width:216px;
float:left;
height:auto;

}

div.listed_category_3{
width:216px;
float:left;
height:275px;
background-color:#666666;
}*/

div.category_seprator{
width:3px;
float:left;
height:265px;
background-image:url("../images/category_seprator.gif");
background-repeat:repeat-y;
}

img.listed_home{
padding:2px;
border:1px solid #EEEEEE;
}

div.house_address{
padding-left:15px;
padding-top:5px;
font-size:12px;
font-family:Trebuchet MS;
text-align:center;
}

div.house_details{
padding-left:20px;
padding-top:4px;
font-size:12px;
font-family:Trebuchet MS;
}

div.offers_around{
color:#354856;
font-weight:bold;
padding-top:8px;
padding-left:8px;

font-size:13px;
text-align:center;
}



div.offers_around span{
font-size:16px;
color:#E9832E;
padding-left:6px;
}

div.spacer_category{
width:664px;
float:left;
height:3px;
background-image:url("../images/horizontal_dot.gif");
background-repeat:repeat-x;
margin:2px 0px 12px 0px;
}

div.bottom_wrapper{
width:100%;
height:auto;
margin:0 auto;
}

div.footer{
width:981px;
height:44px;
background-image:url("../images/footer_bg.gif");
background-repeat:repeat-x;
margin:0 auto;
line-height:42px;
}

div.footer_left{

width:574px;
padding-left:10px;
float:left;
}

div.footer_left ul{
margin:0px; padding:0px;
list-style-type:none;
}

div.footer_left ul li{
display:inline;
padding:2px;
color:#A2EDFF;
}

div.footer_left ul li a{
color:#A2EDFF;
text-decoration:none;
}

div.footer_left ul li a:hover{
color:#FE952A;
}

div.footer_right{

width:133px;
padding-right:22px;
float:right;
color:#A2EDFF;
}

div.footer_right a{
color:#A2EDFF;
text-decoration:none;
}

div.footer_right a:hover{
color:#FE952A;
}

/************************* Inner Page Css*************************/

#blue_bar{
background:#5883E3 none repeat scroll 0 0;
border:1px solid #3059CB;
clear:both;
color:#FFFFFF;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
height:27px;
padding-bottom:5px;
padding-left:10px;
width:655px;
line-height:30px;
}

#sort input {
background:#CBCECF none repeat scroll 0 0;
border:medium none;
color:#323232;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
margin-left:5px;
}

#sort_paging {
float:left;
width:120px;
padding-right:10px;
text-align:right;
}

#sort {
float:left;
padding-left:16px;
width:500px;
}

div.property_detail{
width:961px;
margin:0 auto;
height:810px;
border:1px solid #A0ACB5;
background-color:#ffffff;
padding-bottom:20px;
margin-right:8px;
}

div.detail_top_grey_bg{
width:951px;
background-image:url("../images/boxheadingbg.jpg");
background-repeat:repeat-x;
height:28px;
line-height:24px;
padding-left:10px;
font-size:14px;
}

div.property_detail_left{
width:370px;
height:auto;
float:left;
/*background-color:#a80000;*/
}

div.property_detail_right{
width:570px;
height:auto;
float:right;
/*background-color:#ff0000;*/
}

div.property_detail_left_heading{
font-size:18px;
padding-left:15px;
padding-top:10px;
color:#A0ACB5;
}

div.property_virtues{
width:370px;
margin-left:15px;
margin-top:14px;
margin-right:7px;
padding-bottom:7px;
border-bottom:1px solid #A0ACB5;
font-size:14px;
}

.property_virtuestab{
width:170px;
padding-left:15px;
padding-top:14px;
margin-right:7px;
padding-bottom:7px;
border-bottom:1px solid #A0ACB5;
font-size:14px;
}



.set1{
width:184px;


font-size:14px;
}
.set2{
width:184px;


font-size:14px;
}

div.detail_desc{
margin-left:15px;
margin-right:7px;
margin-top:15px;
}

div.middle_content_detail{
padding-left:9px;
height:auto;
#padding-bottom:43px;
}

div.sign_up_top_grey_bg{
width:646px;
background-image:url("../images/boxheadingbg.jpg");
background-repeat:repeat-x;
height:28px;
line-height:24px;
padding-left:10px;
font-size:14px;
}

.sign_up_top_grey_bg1{
width:646px;
background-image:url("../images/boxheadingbg.jpg");
background-repeat:repeat-x;
height:28px;
line-height:24px;
padding-left:10px;
font-size:14px;
}

div.sign_up_tbl{
border:1px solid #A0ACB5;
margin-top:7px;
}

input.submit_user{
background-color:#FE952A;
color:#ffffff;
width:100px;
height:24px;
border:0px;
font-weight:bold;
}

div.list_top_grey_bg{
width:261px;
background-image:url("../images/boxheadingbg.jpg");
background-repeat:repeat-x;
height:28px;
line-height:24px;
padding-left:10px;
font-size:16px;
}

div.price_listing_seacrh{
padding-left:16px;
padding-top:10px;
font-size:13px;
color:#11252C;
}

div.price_listing_seacrh a{
color:#11252C;
}

div.price_listing_seacrh a:hover{
color:#FE952A;
text-decoration:none;
}

input.price_search_submit{
background-color:#FE952A;
color:#11252C;
border:0px;
width:80px;
height:24px;
}

div.new_category_listing{
width:646px;
height:166px;
background-color:#D2ECFA;
padding-left:10px;
margin-left:2px;
}

div.new_category_listing_2{
width:646px;
height:166px;
background-color:#9BDAFC;
padding-left:10px;
margin-left:2px;
}

.new_listing_image{
width:220px;
height:134px;
float:left;

/*background-color:#11252C;*/
margin-top:0px;
border:2px solid #11252C;
}

.new_listing_details{
width:368px;
height:136px;
float:left;
margin-left:25px;
/*background-color:#666666;*/
margin-top:0px;
}

.new_listing_desc{
width:100%;
padding-bottom:17px;
padding-top:7px;
color:#2D5BE4;
font-size:14px;
}

div.new_listing_desc a{
color:#666666;
}

