/* CSS Document */
body 	{
		margin: 0; padding: 0; background-color: #bc9471;
		}
		
#width 	{
		 margin: 0 auto; width: 977px;
		}
#header_wrapper {margin:0; padding:0; width:977px; height:151px;}
		

.bnr_flash { width:977px; height:151px; margin:0px; padding:0px;} 
#nav_bg	{
		background: url(../images/nav_bg.jpg) #bc9471 repeat-x;
		width: 977px;
		height: 47px;
		float:left;
		}
#nav_bg ul { margin:0; padding:0; font-weight:normal; text-align:left; list-style:none; float:left;}
#nav_bg li { margin:10px 0 0 20px; padding:0 15px 0 0; font-weight:normal; color:#fff; width:auto; height:28px; list-style:none; float:left; }
#nav_bg ul li a{
			margin:0;
			padding:0;
			color:#fff;
			text-decoration:none;
			font-family:Arial, Helvetica, sans-serif;
			font-size:15px;
			font-weight:normal;
			line-height:20px; 
			}
#nav_bg ul li a:hover{
			margin:0;
			padding:0;
			color:#bc9471;
			text-decoration:none;
			font-family:Arial, Helvetica, sans-serif;
			font-size:15px;
			font-weight:normal;
			}
/*.menusep {margin:-10px 0 0 32px; padding:0; background:url(../images/nav_hover.jpg) no-repeat; width:13px; height:10px; float:left;}*/
#welcome {
		  margin:0px 0 0 0;
		  padding:0;
		  background:#ffffff;
		  width:977px;
		  
		 }
#welcome .leftcontent {
					   margin:0;
					   padding:0;
					   width:714px;
					   height:303px;
					   float:left;
					  }
#welcome .leftcontent h1 {
						margin:15px 0 0 15px;
						padding:0;
						font-family:Arial, Helvetica, sans-serif;
						font-size:16px;
						font-weight:bold;
						color:#930000;
							}
#welcome .leftcontent p {
						line-height:20px;
						margin:8px 0 0 15px;
						padding:0;
					    font-family:Arial, Helvetica, sans-serif;
						font-size:12px;
						font-weight:normal;
						}
#welcome .leftcontent .readmore {margin:5px 15px 0 0; padding:0; background:url(../images/read_morebtn.jpg) no-repeat; width:109px; height:34px; float:right;}
#welcome .leftcontent .readmore h3 {margin:8px 0 0 20px; padding:0; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#fff; font-weight:normal;}
#welcome .leftcontent .readmore h3 a {font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#fff; text-decoration:none;}
#welcome .leftcontent .readmore h3 a:hover {font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#fff; text-decoration:underline;}
#welcome .rightcontent {
					   margin:0 0 0 5px;
					   padding:0;
					   width:258px;
					   height:303px;
					   float:left;
					    }
#welcome .rightcontent h1 {
						margin:15px 0 0 0;
						padding:0;
						font-family:Arial, Helvetica, sans-serif;
						font-size:16px;
						font-weight:bold;
						color:#930000;
							}
#welcome .rightcontent .rightbox {
								margin:5px 0 0 0;
								padding:10px 0 0 0;
								background:url(../images/right_box.jpg) no-repeat;
								width:227px;
								height:245px;
								 }				  
#welcome .rightcontent .rightbox ul {margin:0 0 0 15px; padding:10px 0 0 0; list-style:none;}
#welcome .rightcontent .rightbox li {margin:0; padding:5px 20px; height:35px; list-style:none; font-size:14px; font-weight:normal; color:#2e363e; font-family:Arial, Helvetica, sans-serif; background:url(../images/arrow_rightbox.jpg) no-repeat; line-height:5px;}
.rightbox a {margin:0; padding:0 0 0 20px; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:normal; color:#2e363e; text-decoration:none; background:url(../images/arrow_rightbox.jpg) no-repeat;}
.rightbox a:hover {margin:0; padding:0 0 0 20px; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:normal; text-decoration:underline;}
#welcome .rightcontent .rightbox h2{margin:0 0 0 15px; padding:0; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:normal; color:#2e363e;}

#gallery {margin:0; padding:0; background:url(../images/gallery_bgrepeat.jpg) repeat-x; width:977px; height:235px;}
.leftgallery {   margin:0;
					   padding:0;
					   width:705px;
					   height:235px;
					   float:left;}
.leftgallery h1 {margin:0; padding:15px 0 0 15px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:16px; color:#fff;}
.lftslider {margin:70px 0 0 10px; padding:0; background:url(../images/slider_left.jpg) no-repeat; width:34px; height:34px; float:left;}
.img1 {margin:25px 0 0 10px; padding:0; background:url(../images/gallery_img.jpg) no-repeat; width:141px; height:123px; float:left;}
.img2 {margin:25px 0 0 12px; padding:0; background:url(../images/gallery_img1.jpg) no-repeat; width:141px; height:123px; float:left;}
.img3 {margin:25px 0 0 12px; padding:0; background:url(../images/gallery_img2.jpg) no-repeat; width:141px; height:123px; float:left;}
.img4 {margin:25px 0 0 12px; padding:0; background:url(../images/gallery_img3.jpg) no-repeat; width:141px; height:123px; float:left;}
.rhtslider {margin:70px 0 0 0; padding:0; background:url(../images/slider_right.jpg) no-repeat; width:34px; height:34px; float:right;}
.rightgallery {  margin:0 0 0 9px;
					   padding:0;
					   width:263px;
					   height:235px;
					   float:left;}
.rightgallery h1 {margin:0; padding:15px 0 0 0; font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:16px; color:#fff;}
.rightbox {margin:15px 0 0 0; padding:0; background:url(../images/contact_box.jpg) no-repeat; width:243px; height:142px;}
.rightbox p {margin:0; padding:8px 0 0 8px; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#3e3501; font-weight:normal;}
.rightbox p span {font-weight:bold; font-family:Arial, Helvetica, sans-serif; font-size:14px;}
#mid { margin:10px 0px 10px 15px; width:230px; float:left;}
#mid h1 {margin:0; padding:0; font-family:Arial, Helvetica, sans-serif; font-weight:normal; font-size:12px; color:#fff;}
#mid h1 a {color:#fff;}

#right { margin:0 0 0 10px; padding-top:4px; width:100px; float:left;}

/*----------------------contact form ----------------------*/
#body_wrapper{ width:977px; background:#FFFFFF; margin:0; padding:0;}
#form {margin:15px 0 0 15px; padding:0; float:left; width:300px; height:auto;}

#footer {margin:0; padding:0; background:url(../images/footer_bgrepeat.jpg) repeat-x left; width:977px; float:left;}
#left { margin:10px 300px 10px 10px; width:280px; float:left;}
#left h1 {margin:0; padding:0; font-family:Arial, Helvetica, sans-serif; font-weight:normal; font-size:12px; color:#fff;}
/*----------------------contact form ----------------------*/
.error{
	color:#000000;
	background:#909090;
	font-size:14px;
	padding:10px;	
	width:165px;
	text-align:center;
	}

#ok{
	color:#000000;
	background:#909090;
	font-size:14px;
	padding:10px;	
	width:165px;
	text-align:center;
	}

.error1{
	color:#000000;
	background: #909090;
	font-size:14px;
	padding:10px;	
	text-align:center;
	}

#ok1{
	color:#000000;
	border-top:1px solid #C4C4C4;
	border-bottom:1px solid #C4C4C4;
	background: #909090;
	font-size:14px;
	padding:10px;	
	text-align:center;
	}

.slug{
	background: url(../images/slug.jpg) repeat-x top;
	padding:2px 0 0 0;
	color:#322403;
	font-weight:bold;
	line-height:22px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	}


/* content */

#content{
	width:300px;
	background:url(../images/rep_body.jpg) repeat-y;
	padding:0;
	}

#content02{
	width:350px;
	margin:0 auto;
	padding:0;
}

/* contact us */

.contactpg{
	margin:0 auto;
	padding:0;
	margin:0 0 0 0;
	}


.contactpg #c1{
	margin:0 auto;
	padding:0;
	width:180px;
	float:left;
	line-height:22px;
	text-align:left;
	}	

.contactpg #c2{
	margin:0;
	padding:0 0 0 30px;
	width:342px;
	float:left;
	}	


.border{
	font: 12px Arial, Helvetica, sans-serif;
	color:#fff;
	border:1px solid #616161;
	background:#2F3C3E;
	width:180px;
	height:18px;
	padding:2px;
	font-weight:normal;
	}

.border1{
	font: 12px Arial, Helvetica, sans-serif;
	color:#fff;
	border:1px solid #C4C4C4;
	background:#2F3C3E;
	width:180px;
	height:18px;
	padding:2px;
	font-weight:normal;
	}
	
.bordera{
	font: 12px Arial, Helvetica, sans-serif;
	color:#BEBEBE;
	border:1px solid #616161;
	background:#434343;
	width:258px;
	height:18px;
	padding:2px;
	outline:none;
	font-weight:normal;
	}

.bordera1{
	font: 12px Arial, Helvetica, sans-serif;
	color:#000;
	border:1px solid #C4C4C4;
	background:#909090;
	width:258px;
	height:18px;
	padding:2px;
	outline:none;
	font-weight:normal;
	}
/*    map.....*/
#map {margin:15px 15px 0px 0px; padding:0; float:right;}
.contactpg {font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#960000;}
#blank {margin:0; padding:0; width:977px; height:15px;}
#readmore{ width:977px; background:#FFFFFF; margin:0; padding:0; float:left;}
.content {margin:0 0 0 15px; padding:15px 0 0 0; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; width:950px; float:left;}
.content h1 {margin:0; padding:0; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:normal; color:#0000FF;}
#readmore .blank {margin:0; padding:0; width:950px; height:10px; float:left;}
.content h2 {margin:0; padding:0; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:normal;}
/*    rates.....*/
#rates{ width:977px; background:#FFFFFF; margin:0; padding:0; float:left;}
#rates h1{margin:15px 0 0 15px;
						padding:0;
						font-family:Arial, Helvetica, sans-serif;
						font-size:16px;
						font-weight:bold;
						color:#930000;
						}
.schedule {margin:15px 0 0 15px; padding:0; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000;}
.schedule span {font-weight:bold;}
.units ul{margin:25px 0 0 250px; padding:0; font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:12px; list-style:none;}
.units li {margin:0 0 0 80px; padding:0; display:inline;}
.units1 ul {margin:15px 0 0 15px; padding:0; font-family:Arial, Helvetica, sans-serif; font-weight:normal; font-size:12px; list-style:none; line-height:25px;}
.units1{margin:0; padding:0; width:220px; float:left;}
.units1 li {margin:0; padding:0;}
.units2{margin:0 0 0 65px; padding:0; width:150px; float:left;}
.units2 ul {margin:15px 0 0 65px; padding:0; font-family:Arial, Helvetica, sans-serif; font-weight:normal; font-size:12px; list-style:none; line-height:30px;}
.units2 li {margin:0; padding:0;}
.units3{margin:0 0 0 65px; padding:0; width:150px; float:left;}
.units3 ul {margin:15px 0 0 55px; padding:0; font-family:Arial, Helvetica, sans-serif; font-weight:normal; font-size:12px; list-style:none; line-height:30px;}
.units3 li {margin:0; padding:0;}
.units4{margin:0 0 0 65px; padding:0; width:150px; float:left;}
.units4 ul {margin:15px 0 0 25px; padding:0; font-family:Arial, Helvetica, sans-serif; font-weight:normal; font-size:12px; list-style:none; line-height:30px;}
.units4 li {margin:0; padding:0;}
.units5 p {margin:15px 0 0 425px; padding:0; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; line-height:18px; width:977px; float:left;}
.units6{margin:5px 0 0 0; padding:0; width:260px; float:left;}
.units6 ul {margin:15px 0 0 15px; padding:0; font-family:Arial, Helvetica, sans-serif; font-weight:normal; font-size:12px; list-style:none; line-height:25px;}
.units6 li {margin:0; padding:0;}
.units7{margin:5px 0 0 25px; padding:0; width:150px; float:left;}
.units7 ul {margin:10px 0 0 65px; padding:0; font-family:Arial, Helvetica, sans-serif; font-weight:normal; font-size:12px; list-style:none; line-height:25px;}
.units7 li {margin:0; padding:0;}
.units8{margin:0 0 0 65px; padding:0; width:150px; float:left;}
.units8 ul {margin:15px 0 0 55px; padding:0; font-family:Arial, Helvetica, sans-serif; font-weight:normal; font-size:12px; list-style:none; line-height:25px;}
.units8 li {margin:0; padding:0;}
.units9{margin:0 0 0 25px; padding:0; width:150px; float:left;}
.units9 ul {margin:15px 0 0 25px; padding:0; font-family:Arial, Helvetica, sans-serif; font-weight:normal; font-size:12px; list-style:none; line-height:25px;}
.units9 li {margin:0; padding:0;}
.units10 p {margin:25px 0 0 15px; padding:0; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; line-height:18px; width:977px; float:left;}
.blank {margin:0; padding:0; width:977px; height:10px; float:left;}
#hitcounter {margin:10px 0 0 420px; padding:0; float:left;}