/***********************************************/
/* Casa_webpage.css
/* Use with template hompage.html and homepage_services.html */
/* *********************************************** */

body{
	margin-top: 1px;
	padding-top: 1px;
	font-family: Arial;
	font-size:12px;

}
a{
	text-decoration: none;
	color: #BD7022;
}
.body {
	font-family: Arial;
	color: #000000;
	font-weight: normal;
	text-decoration: none;
}
.menu_footer {	font-family: Arial;
	/*font-size: 10px;*/
	font-weight: bold;
	color: #B35A00;
}
.menu_services {	font-family: Arial;
	/*font-size: 12px;*/
	color: #95714D;
	font-weight: bold;
}
.body_footer {
	font-family: Arial;
	/*font-size: 10px;*/
	font-variant: normal;
	color: #000000;
}
.menu_homepage,
.menu_homepage a {	font-family: Arial;
	/*font-size: 12px;*/
	color: #f7efe6;
	font-weight: bold;
	background-image: url(bg_button1.jpg);
	text-decoration: none;
}
.menu_homepage a:hover{
	color: #993300;
}
.telephone {	font-family: Arial;
	color: #B35A00;
	font-weight: bold;
	/*font-size: 14px;*/
}
.blast{
	font-family: Arial;
	background-image: url(images/welcome.gif); 
	background-position: top left;
	background-repeat: no-repeat;
	font-weight: bold;
	color: #BD7022;
	height: 30px; 
	text-align: center; 
	text-transform:uppercase;
}
.blast a{
	text-decoration: none;
	color: #BD7022;
}
.td_menu_left{
	background-repeat: repeat-x;
	/*vertical-align: top;*/
}
.main_header{
	width: 760px;
	height: 159px;
	background-image: url(images/banner.gif);
 	background-repeat: no-repeat;
	vertical-align: top;
}
.main_left_menu{
	background-image: url(images/Shadow3.gif);
	background-repeat: repeat-y;
	background-position: right;
	background-color: #F7EFE6;
	vertical-align: top;		
	padding-right: 10px;
}

.main_left_menu_1{
	background-image: url(images/Shadow3.gif);
	background-repeat: repeat-y;
	background-position: right;
	vertical-align: top;
	padding-right: 9px;			
}

.main_content{
	vertical-align: top;	
	width: 405px;	
}
.main_right{
	vertical-align: top;	
	width: 190px;
	background-image: url(images/bg_right2.jpg);
	background-repeat:  repeat-y;	
	background-position: right;	
	/*background-image: url(images/bg_right2.jpg);
	background-repeat:  repeat-y;	
	background-position: right;*/
}
.sub_main_right{
	vertical-align: top;	
	width: 100%;	
	height: auto;
	background-image: url(images/bg_right2.jpg);
	background-repeat:  repeat-y;	
	background-position: right;
}
.html_content{
	vertical-align: top;
	color: #623704;
	font-family: Arial, Helvetica, sans-serif;
	/*font-size: 13px;*/
	font-weight: normal;	
}
.x_button
{
	font-family: Arial,Helvetica,sans-serif;
	font-size: 100%;
	overflow-x: visible;
	overflow-y: visible;
	padding-bottom: 2px;
	padding-top: 2px;
	padding-left: 2px;
	padding-right: 2px;
	color: #623704;
}
.html_content input,
.html_content textarea
{
	border: #F4E8DA 1px solid; 
	font-family: Arial, Helvetica, sans-serif;	
	/*font-size: 13px;*/
	background-color: #FFFFFF;
	color: #623704;
}
.style15,.style15 a {	font-family: Arial;
	font-size: 10px;
	font-weight: bold;
	color: #B35A00;
	text-decoration: none;	
}
.style16 {
	font-family: Arial;
	font-size: 10px;
	font-variant: normal;
	color: #000000;
}
.menu_services a{	font-family: Arial;
	/*font-size: 12px;*/
	color: #95714D;
	font-weight: bold;
	text-decoration: none;
}
.menu_services a:hover{
	color:  #993300;
}
.telephone {
	font-family: Arial;
	color: #B35A00;
	font-weight: bold;
	/*font-size: 14px;*/
}
.gallery_idefault{
	border: #95714D 1px solid;
	vertical-align: top;
}
.lnk_image{
	font-family: Arial;
	/*font-size: 12px;*/
	color: #B35A00;
	text-decoration: none;
}
.td_next_prev,
.td_next_prev a{
	text-decoration: none;
	color: #B35A00;
	font-weight: bold;
}
.lnk_viewall{
	text-decoration: none;
	color: #B35A00;
}

.service_left_menu{
	background-image: url(images/Shadow3.gif);
	background-repeat: repeat-y;
	background-position: right;
	background-color: #F7EFE6;
	vertical-align: top;		
}
.div_service_menu{
	background-image: url(images/Shadow3.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	vertical-align: top;
	padding-right: 9px;	
}
.bgImage
{
	background: url(images/CasaProperty_Contact.jpg) top right;
	background-repeat:no-repeat;
}
.services {
	font-family: Arial, Helvetica, sans-serif;
	color: #C27B33;
	font-size: 28px;
}
.bg_title_service
{
 	background: url(images/bgbotton_services.jpg);
}