﻿/* CSS Document */



*{
	margin:0;
	padding:0;
}







body{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	background:#000000;
	margin:0;
	padding:0;
	background:#1D536B url(../images/body_bg2.gif) repeat-x 0 0;
	float: none;
}



h1,h2,h3,h4,h5,h6{
	margin:0;
	padding:0;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 24px;
	color: #900;
}



h1{ font-size:22px; color:#e53c00; margin: 10px 0; line-height:40px;background:url(../images/h1bg-350.gif) no-repeat; font-style:italic; }



.fourfifty h1{
	font-size:16px;
	color:#e53c00;
	margin: 10px 0;
	line-height:40px;
	background:url(../images/h1bg.gif) repeat-x;
	font-style:italic;
}





h2{
	background:url(../images/sub_heading_bg2.gif) repeat-x;
	height:34px;
	line-height:34px;
	padding:0 10px;
	font-size:16px;
	color:#FFFFFF;
	text-align: center;
}



h3{ font-size:15px; font-weight:bold; color:#1d536b; margin:20px 0 5px 0; line-height:16px; }



h4{ font-size:12px; font-weight:bold; color:#000000; margin:10px 0 5px 0; line-height:14px; }



a{color:#f67100; text-decoration:none;}



a:hover{
	color:#f67100;
	text-decoration:underline;
	text-align: center;
}



.announcement {font-weight:bold; color:#1d536b;}



.brclear{margin:0; padding:0; line-height:0; clear:both; border:0;}



ul{list-style-type:none;}



p{
	margin-bottom:10px;
	color: #000;
	font-size: 14px;
	text-align: left;
	font-weight: normal;
}











/*-----globel--------- */



img, a img{border:none;}



.img_border1{float:left; padding:2px; background:#f6f6f6;}



.img_border1:hover { padding:2px; background:#f6f6f6;}



.img_border{border:2px solid #999999; padding:10px; background:#f6f6f6;}







/*-----width-------*/



.wi200{width:200px;}







/*-----font size-------*/



.f10{font-size:10px;}







/*-----padding-------*/



.pt10{padding-top:10px;}







/*-----margin-------*/



.mr6{margin-right:6px;}



.ml7{margin-right:7px;}



.paypal {padding:10px 0 20px 0;}

.paypal img {margin:0 5px 0 0;float:left;}









.sponsorshiplist li{margin:0; padding:0 0 10px 20px; display:block; background:url(../images/orrange_arrow.gif) no-repeat 0 4px; color:#302d2d;  font-size:12px; }

.outer_container{margin:0px auto; width:950px;   }



.container{
	padding:3px 25px;
}

.news_ticker {padding:10px 0 0 20px;font-weight:bold; color:#f67100;}

.news_ticker a, .news_ticker a:visited{color:#1d536b; text-decoration:none;}

.news_ticker a:hover { text-decoration:underline;}

.logo{margin:0px 0 5px 0; text-align:center;}



.main_menu{background:url(../images/menu_bg_new.gif) no-repeat; height:55px; text-align:center;}



.main_menu ul {margin:0 auto; padding:23px 0 0 0; display:inline-block;  }



.main_menu ul li{color:white;font-size:13px;margin:0; padding:0; display:inline; }



.main_menu ul li a{color:white;font-size:13px; margin:0 7px; }



.header_bottom{
	height:225px;
	background:#FFFFFF;
	padding:0 10px 0 10px;
	position:relative;
	z-index:0;
}







.content{
	width:800;
	background:#fcfcfc /*url(../images/content_bg.gif) repeat-x 0 0*/;
	float:left;
	min-height:320px;
	height:auto !important;
	position:relative;
	background-color: #FFFFFF;
}

.gallery_content{width:900px;background:#fcfcfc /*url(../images/content_bg.gif) repeat-x 0 0*/; float:left; min-height:320px; height:auto !important;}



.content_left{  width:482px; padding:7px 20px 20px 20px; float:left;   color:#333333; line-height:18px; }



 



.wordpress_blog{ height: 32px; width:85px; float:right; margin:10px 0;font-weight:bold;  font-size:14px;  line-height:19px; }

.fb{ height: 32px; width:32px; float:right; margin:10px 0;font-weight:bold;  font-size:14px;  line-height:19px; }



.wordpress_blog img{vertical-align:middle;}



.wordpress_blog a{ text-decoration:none; color:#000000; display:block; }



.wordpress_blog a:hover{ text-decoration:none; color:#666666; }



.content_right{  padding:7px 20px 20px 20px; width:338px; float:left;}



.side_box{
	background:#FFFFFF;
	border:1px solid #c7c7c7;
	padding:10px;
	float: right;
}
.side_box3 {
	background:#FFFFFF;
	padding:10px;
	float: right;
	clear: right;
	margin-right: 50px;
	margin-left: 50px;
}


.side_box2{
	background:#FFFFFF;
	/* [disabled]border:1px solid #c7c7c7; */
	padding:10px;
	margin-top:20px;
}





 ul.side_list {margin:0 auto; padding:10px  0; display:block;  }



 ul.side_list li{margin:0; padding:0 0 10px 20px; display:block; background:url(../images/orrange_arrow.gif) no-repeat 0 4px; color:#302d2d;  font-size:12px; }



 ul.side_list li a{ color:#302d2d;  }



 



ul.arrow_list{margin:0; padding:0; display:block;}



ul.arrow_list li{margin:0; padding:0 0 5px 20px; display:block; background:url(../images/arrow4.gif) no-repeat 0 5px;}







ul.house_list{margin:0; padding:0; display:block;}



ul.house_list li{margin:0 0 0 10px; padding: 0 0 5px 15px; display:block; background:url(../images/arrow4.gif) no-repeat 0 5px;}



ul.house_list li a{text-decoration:none; }



ul.house_list li a:hover{text-decoration:underline;}



ul.ammenities_list{margin:0; padding:0; display:block;}



ul.ammenities_list li{margin:0 0 0 10px; padding: 0 0 5px 15px; display:block; background:url(../images/arrow4.gif) no-repeat 0 5px;}



ul.ammenities_list li a{text-decoration:none;}



ul.ammenities_list li a:hover{text-decoration:underline;}



.content_total{  padding:20px; width:860px;}



.content_bottom{
	background-color:#FFF;
	text-align:center;
	height:100px;
	padding:7px 0 5px 0;
	clear:both;
	font-size: 12px;
	font-weight: bold;
}



.content_bottom a{
	color:#F30;
	text-decoration:none;
}



.content_bottom a:hover{
	color:#F00;
	text-decoration:underline;
	text-align: center;
}



.content_bottom .copyright{
	font-size:10px;
	display:block;
	padding:10px 0 0 0;
	color:#333333;
	text-align: center;
}





.contant_form{padding:20px 0 0 0;}



.contant_form dl{width:475px; }



.contant_form dl dt{width:175px; float:left; clear:left; text-align:right; padding:0 0 5px 0;}



.contant_form dl dd{width:280px; float:left; padding:0 0 5px 15px; }







.house_content{
	margin-bottom:10px;
	clear:both;
	text-align: left;
}



.house_content img{margin:0px 5px 0 0px;}



.backtotop{text-align:right; width:100%;  }



.backtotop a{
	text-decoration:none;
	color:#F6712B;
	text-align: right;
}



.backtotop span{  padding:2px 2px 2px 15px; background:url(../images/arrow_top.gif) no-repeat 3px 4px;}



.submit_btn{background:url(../images/submit_btn.gif) no-repeat; width:84px; height:25px; border:none;}







.footer{
	background-color:#FFF;
	color:#333333;
	height:55px;
	text-align:center;
}

.footer img {padding-top:10px;}



.footer a{color:#333333; text-decoration:none;}



.footer a:hover{color:#333333; text-decoration:underline;}



.copyright{font-size:10px;  display:block; padding:10px 0 0 0; color:#333333;}



 





#menu{background:url(../images/menu_bg_new.gif) no-repeat; height:32px; font-size:13px; text-transform:uppercase; padding:23px 0 0 0; }

#menu ul { list-style-type: none; z-index:100; position:relative;}

#menu ul li.nivel1 { float:left; margin:0 9px 0 9px; height:32px; }

#menu ul li a {display: block; position: relative; color:#FFF; text-decoration:none; z-index:100;}

#menu ul li:hover {position: relative; z-index:100;}

#menu ul li li a:hover, #menu ul li li:hover a.nivel1 { color: #000; position: relative; z-index:100;}

#menu ul li a.nivel1 {display: block!important;display: none; position: relative; z-index:100;}

#menu ul li ul {display: none; position:relative; z-index:100;}



#menu ul li a:hover ul, #menu ul li:hover ul {display: block; position: absolute;left: 0px; background-color:#DF2C00; width:185px;  margin:16px 0 0 0px; font-size:12px; text-transform:capitalize; padding-left:5px; padding-right:5px; padding-bottom:5px; z-index:100;}



#menu ul li ul li a { padding: 6px 0px 8px 0px; border-top-color: #000; position:relative; z-index:100;}

#menu ul li ul li a:hover {border-top-color: #000; position: relative;  background-color:#F93; z-index:100;}

table.falsa {border-collapse:collapse; border:0px; float: left; position: relative; z-index:100;}
.outer_container .container .footer center {
	text-align: center;
}
.MissionStatement {
	padding: 20px;
}

