body{
	margin: 0px;
	background-color: #e9e9e9;
	font-family: trebuchet ms;
	font-size: 13px;
	color: #989898;
	background-image: url(../images/background.jpg);
	background-repeat: repeat-x;

}
a:link{
	font-size: 13px;
	color: #989898;
	text-decoration: none;
	font-family: trebuchet ms;
}
a:visited{
	font-size: 13px;
	color: #989898;
	text-decoration: none;
	font-family: trebuchet ms;
}
a:active{
	font-size: 13px;
	color: #989898;
	text-decoration: none;
	font-family: trebuchet ms;
}
a:hover{
	font-size: 13px;
	color: #989898;
	text-decoration: underline;
	font-family: trebuchet ms;
}
.site_top{
	width: 997px;
	height: 110px;
	margin: 0 auto 0 auto;
	
	
}

#site{
	width: 997px;
	
	height: auto;
	margin: 0 auto 0 auto;
	
}
.logo{
	width: 295px;
	height: 107px;
	background-image: url(../images/des_10.jpg);	
	float: left;
	margin-top: 20px;
}
.contacts{
	width: 193px;
	height: 97px;
	background-image: url(../images/contact.png);
	float: right;
	margin-top: 15px;
	margin-right: 30px;
}
.text{
	font-size: 14px;
	color: #434343;
	padding-right: 18px;
}
.main{
	padding-right: 20px; 
	padding-left: 20px;	
	color: #434343;
	font-size: 14px;
	line-height: 25px;
}
.main a:link{
	color: #434343;
	font-size: 14px;
	line-height: 25px;
	text-decoration: none;
	font-family: trebuchet ms;
}
.main a:visited{
	color: #434343;
	font-size: 14px;
	line-height: 25px;
	text-decoration: none;
	font-family: trebuchet ms;
}
.main a:active{
	color: #434343;
	font-size: 14px;
	line-height: 25px;
	text-decoration: none;
	font-family: trebuchet ms;
}
.main a:hover{
	color: #434343;
	font-size: 14px;
	line-height: 25px;
	text-decoration: underline;
	font-family: trebuchet ms;
}
.link_left{
	width: 10px;
	height: 22px;
	background-image: url(../images/button_01.png);
	float: left;
		margin-left: 20px;
	
}
.hot_offer_holder{
	width: 520px;
	height: 300px;
	margin-left: 10px;
	margin-right: 10px;
	margin-top: 13px;
	margin-bottom: 40px;
	
}
.small_offer_1{
	width: 528px;
	height: 200px;
	margin-left: 6px;
	margin-bottom: 5px;
}
.small_offer_2{
	width: 528px;
	height: 200px;
	background-image: url(../images/small-offer.png);	
}
.hot_offer{
	background-image: url(../images/border.png);	
	width: 520px;
	height: 300px;
	
}
.offer_info{
	width: 225px;
	float: right;
	margin-top: 15px;
	
}
.gold_text{
	color: #eabf88;
	padding-top: 4px;
}
a.gold_text{
	color: #eabf88;
	padding-top: 4px;
	text-decoration: none;
}
a.gold_text:link{
	color: #eabf88;
	padding-top: 4px;
	text-decoration: none;
}
a.gold_text:visited{
	color: #eabf88;
	padding-top: 4px;
	text-decoration: none;
}
a.gold_text:hover{
	color: #eabf88;
	padding-top: 4px;
	text-decoration: none;
}
.gold_text_1{
	color: #356868;
	padding-top: 7px;
}
a.gold_text_1{
	color: #356868;
	padding-top: 7px;
	text-decoration: none;
}
a.gold_text_1:link{
	color: #356868;
	padding-top: 7px;
	text-decoration: none;
}
a.gold_text_1:visited{
	color: #356868;
	padding-top: 7px;
	text-decoration: none;
}
a.gold_text_1:hover{
	color: #356868;
	padding-top: 7px;
	text-decoration: none;
}
.white_text{
	color: #fff;
	padding-top: 5px;
	line-height: 14px;
}
.white_text_1{
	color: #868585;
	padding-top: 5px;
	line-height: 12px;
}

.price{
	font-family: impact;
	font-size: 30px;
	color: #ffd49d;
	float: left;
}
.price_1{
	font-family: impact;
	font-size: 30px;
	color: #b10000;
	float: left;
}
.more{
	float: left;
	width: 86px;
	height: 31px;
	background-image: url(../images/des_03.jpg);
	line-height: 27px;
	margin-top: 3px;
	margin-left: 5px;
}
.search_button{
	float: left;
	width: 77px;
	height: 25px;
	background-image: url(../images/redbutton.jpg);
	line-height: 25px;
	margin-top: 9px;
	margin-left: 5px;
}
input.search_button{
	border: 0px solid;
	color: #ffffff;	width: 77px;
	height: 25px;
	background-image: url(../images/redbutton.jpg);
	line-height: 25px;
	margin-top: 7px;
	margin-left: 5px;
	padding-top: -3px;
	font-family: trebuchet ms;
}
.white_link{
	color: #fff;
	font-size: 13px;
	text-decoration: none;
}
a.white_link{
	color: #fff;
	font-size: 13px;
	text-decoration: none;
}
a.white_link:link{
	color: #fff;
	font-size: 13px;
	text-decoration: none;
}
a.white_link:visited{
	color: #fff;
	font-size: 13px;
	text-decoration: none;
}
a.white_link:hover{
	color: #fff;
	font-size: 13px;
	text-decoration: none;
}
.big_white{
	line-height: 30px;
	color: #fff;
	font-family: impact;
	font-size: 31px;
	text-decoration: none;
}
a.big_white{
	line-height: 30px;
	color: #fff;
	font-family: impact;
	font-size: 31px;
	text-decoration: none;
}
a.big_white:link{
	line-height: 30px;
	color: #fff;
	font-family: impact;
	font-size: 31px;
	text-decoration: none;
}
a.big_white:visited{
	line-height: 30px;
	color: #fff;
	font-family: impact;
	font-size: 31px;
	text-decoration: none;
}
a.big_white:hover{
	line-height: 30px;
	color: #fff;
	font-family: impact;
	font-size: 31px;
	text-decoration: none;
}
.big_white_1{
	
	line-height: 27px;
	color: #424242;
	font-family: impact;
	font-size: 31px;
	text-decoration: none;
}
a.big_white_1{
	
	line-height: 27px;
	color: #424242;
	font-family: impact;
	font-size: 31px;
	text-decoration: none;
}
a.big_white_1:link{
	
	line-height: 27px;
	color: #424242;
	font-family: impact;
	font-size: 31px;
	text-decoration: none;
}
a.big_white_1:visited{
	
	line-height: 27px;
	color: #424242;
	font-family: impact;
	font-size: 31px;
	text-decoration: none;
}
a.big_white_1:hover{
	
	line-height: 27px;
	color: #424242;
	font-family: impact;
	font-size: 31px;
	text-decoration: none;
}
.service{
	width: 209px;
	/*background-color: #810c0f;*/
	color: #fff;
}
.link_right{
	width: 10px;
	height: 22px;
	background-image: url(../images/button_03.png);
	float: left;

	margin-right: 20px;
}
.link_background{
	background-image: url(../images/button_02.png);
	height: 22px;
	float: left;
	line-height: 22px;
}
.link_inactive{
	height: 22px;
	float: left;
	line-height: 22px;
	margin-left: 20px;
	margin-right: 20px;
}
.link_top:link{
	color: #fff;
	font-size: 12px;
	text-decoration: none;
}
.link_top:visited{
	color: #fff;
	font-size: 12px;
	text-decoration: none;
}
.link_top:hover{
	color: #fff;
	font-size: 12px;
	text-decoration: underline
}
.link_top_2:link{
	color: #3f3f3f;
	font-size: 13px;
	text-decoration: none;
}
.link_top_2:visited{
	color: #3f3f3f;
	font-size: 13px;
	text-decoration: none;
}
.link_top_2:hover{
	color: #3f3f3f;
	font-size: 13px;
	text-decoration: underline;
}
.menu_top{
	float: left;
	margin-left: 23px;
}
.menu_top_2{
	line-height: 30px;
}
.area{
	width: 997px;
	background-image: url(../images/red_field.png);
	background-repeat: no-repeat;
	float: left;
	margin-top: 7px;
	
}
.content{
	width: 997px;
	float: left;
	
}
.content_left{
	width: 219px;
	height: auto;
	float: left;
	
}
.content_holder{
	width: 778px;
	float: left;
}
.content_center{
	width: 540px;
	float: left;
}
.content_center_in{
	background-color: #e8e8e8;
	width: 540px;
	float: left;
}
.content_right{
	width: 220px;
	float: right;
}
.white_title{
	color: #fff;
	font-size: 25px;
	font-family: impact;
	padding-right: 20px;
	line-height: 50px;
	margin-top: 10px;
}
.white_title1{
	color: #fff;
	font-size: 25px;
	font-family: impact;
	padding-right: 20px;
	/*line-height: 50px;*/
	margin-top: 17px;
}
.grey_title{
	color: #424242;
	font-size: 25px;
	font-family: impact;
	padding-right: 20px;
	line-height: 50px;
	margin-top: 10px;
}
.grey_title1{
	color: #424242;
	font-size: 25px;
	font-family: impact;
	padding-right: 20px;
	/*line-height: 50px;*/
	margin-top: 10px;
}
.search{
	width: 200px;
	float: right;
}
.input_field{
	width: 160px;
	font-family: trebuchet ms;
	font-size: 13px;
	color: #585858;
	margin-bottom: 5px;
}
.red_title{
	color: #b10000;
	font-size: 25px;
	font-family: impact;
	padding-right: 20px;
	line-height: 50px;
	margin-top: 10px;
}

.white_menu:link{
	color: #fff;
	font-family: trebuchet ms;
	font-size: 18px;
	text-decoration: none;
}
.white_menu:visited{
	color: #fff;
	font-family: trebuchet ms;
	font-size: 18px;
	text-decoration: none;
}
.white_menu:hover{
	color: #ffcf3c;
	font-family: trebuchet ms;
	font-size: 18px;
	text-decoration: none;
}
.white_line{
	width: 189px;
	float: right;
	height: 1px;
	line-height: 1px;
	background-image: url(../images/line_menu.jpg);
	margin-top: 2px;
	margin-bottom: 2px;
}
.menu_realty{
	background-color: #810c0f;
	width: 201px;
	height: auto;
	padding-right: 20px;
}
.clear{
	clear: both;
}

.grey_menu{
	color: #424242;
	font-family: Arial, trebuchet ms;
	font-size: 18px;
	text-decoration: none;
	letter-spacing: 0px;
}
.grey_menu_no_hover{
	color: #424242;
	font-family: Arial, trebuchet ms;
	font-size: 18px;
	text-decoration: none;
	letter-spacing: 0px;
}
.grey_menu:link{
	color: #424242;
	font-family: Arial, trebuchet ms;
	font-size: 18px;
	text-decoration: none;
	letter-spacing: 0px;
}
.grey_menu:visited{
	color: #424242;
	font-family: Arial, trebuchet ms;
	font-size: 18px;
	text-decoration: none;
	letter-spacing: 0px;
}
.grey_menu:hover{
	color: #ffcf3c;
	font-family: Arial, trebuchet ms;
	font-size: 18px;
	text-decoration: none;
	letter-spacing: 0px;
}
.grey_line{
	width: 189px;
	float: right;
	height: 1px;
	line-height: 1px;
	background-image: url(../images/des_14.jpg);
	margin-top: 2px;
	margin-bottom: 2px;
	margin-left: 10px;
}
.grey_realty{
	
	width: 201px;
	height: auto;
	padding-right: 20px;
}
.footer{
	width: 100%;
	height: 101px;
	background-image: url(../images/background-footer.png);
}
#picsScrolling {  
    height:  214px;  
    width:   320px;  
    padding: 0;  
    margin:  0;
    overflow: hidden;
    text-align: center;
    background-color:#ffffff;
} 
#picsScrolling img {  
    /*width:  321px; */
    height: 214px; 
    top:  0; 
    left: 0;
    align: center;
    margin: auto;
} 
#picsScrolling1 {  
    height:  214px;  
    width:   320px;  
    padding: 0;  
    margin:  0;
    overflow: hidden;
    text-align: center;
    background-color:#ffffff;
} 
#picsScrolling1 img {  
    /*width:  321px; */
    height: 214px; 
    top:  0; 
    left: 0;
    align: center;
    margin: auto;
} 
.listImage{
	float: left;
	margin-right: 5px;
	margin-top: 5px;
	border: 1px solid;
}
.leftCellRequestForm{
	width: 150px;
	float: left;
	height: auto;
	text-align: right;
	padding-top: 3px;
	padding-right: 6px;
	margin-bottom: 4px;
	margin-top: 4px;
}
.rightCellRequestForm{
	width: 250px;
	float: left;
	height: auto;
	text-align: left;
	margin-bottom: 4px;
	margin-top: 4px;
	line-height: 25px;
}
.inputField5{
	font-family: verdana, Georgia;
	font-size: 14px;
	line-height: 25px;
	width: 230px;
	bordeR: 1px solid #999;
	margin-top: 6px;
}
.inputField3{
	font-family: verdana, Georgia;
	font-size: 14px;
	width: 100px;
	bordeR: 1px solid #999;
	line-height: 25px;
	margin-top: 6px;
}
.submitField3Orange{
	background-color: #810c0f;
	border: 1px solid #FFFFFF;
	color: #FFF;
	font-size: 14px;
	font-family: verdana, Georgia;
	width: 250px;
	line-height: 25px;
	height: 35px;
}
.pageBox{
	font-family: trebuchet ms;
	padding-left: 2px;
	padding-right: 2px;
	margin-right: 3px;
	border: 1px solid #BDC8CA;
	float: left;
	color: #686868;
	font-weight: bold;
	line-height: 25px;
}
.pagenateActive{
	color: #810c0f;
}
.tabs {
	height: 30px;
	color: #94d7fd;
	font-family: verdana, trebuchet ms;
	font-size: 20px;
	margin-top: 3px;
}
.link_tab{
	color: #94d7fd;
	font-family: verdana, trebuchet ms;
	font-size: 20px;
	text-decoration: none;
}
.link_blue_big, .link_blue_big:link, .link_blue_big:hover, .link_blue_big:visited {
	height: 30px;
	line-height: 25px;
	color: #1c69a8;
	font-family: arial, trebuchet ms;
	/*font-size: 18px;*/
	font-size: 15px;
	/*letter-spacing: 1px*/
	margin-top: 3px;
	font-weight: normal;
	text-decoration: none;
}
.link_blue, .link_blue:link, .link_blue:hover, .link_blue:visited {
	color: #333;
	font-family: Trebuchet MS, arial, trebuchet ms;
	font-size: 12px;
	margin-top: 3px;
	font-weight: normal;
	text-decoration: none;
}
.link_blue:hover{
	color: #1c69a8;
}
.link_blue_bigRegion {
	height: 30px;
	color: #1c69a8;
	font-family: verdana, trebuchet ms;
	font-size: 18px;
	margin-top: 3px;
	text-decoration: none;
}
.tabs_active {
	
	color: #1c69a8;
	background-image: url(../images/tab.png);
	float: left;
	width: 114px;
	margin-left: 10px;
	
}
.tabs_inactive {
	color: #94d7fd;
	font-family: verdana, trebuchet ms;
	font-size: 20px;
	float: left;
	width: 114px;
	margin-left: 10px;
}
.link_tab_active{
	color: #1c69a8;
	text-decoration: none;
}
.tab_active_left{
 background-image: url(../images/tab_03.jpg);
 width: 6px;
 height: 24px;
 float: left;
}
.tab_active_text{
 background-image: url(../images/tab_05.jpg);
 width: auto;
 height: 21px;
 padding-top: 5px;
 float: left;
 color: #000;
 font-family: arial;
 font-size: 13px;
 background-repeat: repeat-x;
 font-weight: bold;
 
}
.tab_inactive_left{
 background-image: url(../images/tab_08.jpg);
 width: 6px;
 height: 24px;
 float: left;
}
.tab_inactive_text{
 background-image: url(../images/tab_10.jpg);
 width: auto;
 height: 21px;
 padding-top: 5px;
 float: left;
 color: #0066cb;
 font-family: arial;
 font-size: 13px;
 background-repeat: repeat-x;
 font-weight: bold;
 
}
.tab_inactive_right{
 background-image: url(../images/tab_11.jpg);
 width: 6px;
 height: 24px;
 float: left;
}
.tab_spacer {
 width: 4px;
 height: 24px;
 float: left;
 background-image: url(../images/tab_07.jpg);
}
.tab_active_right{
 background-image: url(../images/tab_06.jpg);
 width: 6px;
 height: 24px;
 float: left;
}
.leftBox, .rightBox{
	width: 240px;
	overflow:hidden;
	float: left;
}
.leftBox{
	margin-right: 1px;
}
.rightBox{
	width: 240px;
	overflow:hidden;
	float: left;
}
.labelINStyle{
	width: 93px;
	display: block;
	float: left;
	margin: 2px;
	font-size: 11px;
	line-height: 20px;
}
.inputINField{
	width: 130px;
	height: 15px;
	border: 1px solid #aa9e94;
	font-family: verdana, Trebuchet MS, Georgia, Tahoma, Arial;
	font-size: 11px;
	color: #615050;
	margin: 2px;
	float: left;
}
.labelINStyle1{
	width: 80px;
	display: block;
	float: left;
	margin: 2px;
	text-align: left;
	font-size: 9px;
	font-weight: bold;
	margin-left: 12px;
}
.inputINField1{
	width: 170px;
	height: 15px;
	border: 1px solid #aa9e94;
	font-family: verdana, Trebuchet MS, Georgia, Tahoma, Arial;
	font-size: 11px;
	color: #615050;
	margin: 2px;
	float: left;
	margin-left: 12px;
}
.textField{
	width: 370px;
	border: 1px solid #aa9e94;
	margin: 2px;
	font-family: verdana, Trebuchet MS, Georgia, Tahoma, Arial;
	font-size: 11px;
	color: #615050;
	float:left;
}
.submitButton{
	width: 170px;
	height: 26px;
	line-height: 26px;
	border: 0px;
	font-family: verdana, Trebuchet MS, Arial, Tahoma;
	font-size: 11px;
	color: #fff;
	background-color: #6c9ddf;
	text-transform: uppercase;
	text-align: center;
	cursor: pointer;
	margin-right: 21px;
	border: 3px double #FF8000; 
}
.errorText{
	display: none;
	color: #F34723;
	padding-left: 10px;
	float:left;
	font-size: 11px;
}
.offerGallery, .picturesRest{
	width: 500px;
	float: left;
	overflow: hidden;
}
.offerGalleryImage{
	width: 117px;
	height: 77px;
	overflow: hidden;
	float: left;
	margin: 0px 5px 5px 0px;
	border: 1px solid;
}
.floorplanContent{
	width: 118px;
	height: 120px;
	float: left;
	overflow: hidden;
	margin-right: 5px;
	margin-bottom: 5px;
	text-align: center;
}
.floorplanImage{
	width: 118px;
	height: 80px;
	float: left;
	overflow: hidden;
	margin-right: 5px;
	margin-bottom: 5px;
}
.floorplansLink{
	width: 110px; 
	float: left;
}
#sendToAFriendFormContent{
	display: none;
}
.sendToAFriendColumn{
	width: 120px;
	float: left;
	height: auto;
}
.sendToAFriendLeft{
	width: 300px;
	height: auto;
	float: left;
}
.sendToAFriendRight{
	width: 300px;
	height: auto;
	float: left;
}
.sendToAFriendColumnLeft{
	width: 120px;
	float: left;
	height: auto;
	text-align: right;
	padding-top: 2px;
	padding-right: 5px;
}
.sendToAFriendColumnRight{
	width: 120px;
	float: left;
	height: auto;
	text-align: left;
}
.red_back{
	background-color: #810c0f;
	width: 540px;
	height: 327px;
	float: left;
}
