/* CSS Document for Vino Verde Guest Lodge */
/*  	Written by Stark Industries		   */

body {
	margin:10px auto;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	background:url(images/v_bottom.jpg) no-repeat left bottom fixed;
}
div.holding {
	width:1000px;
	height:auto;
	margin:0 auto;
	text-align:center;
}
div.logo {
	width:960px;
	height:105px;
	padding-right:20px;
	background:url(images/vino_logo.jpg) no-repeat right top;
}
div.hold2 {
	width:662px;
	margin:30px auto;
}
div.mnu {
	float:left;
	width:275px;
	height:auto;
	margin-top:5px;
}
div.txt {
	float:right;
	width:375px;
	height:auto;
	line-height:20px;
	padding:0px 5px 0 5px;
	text-align:justify;
}
.mnu a {
	float:left;
	text-align:center;
	padding-top:10px;
	margin:2px 0 0 20px;
	_margin:2px 0 0 13px;
	text-decoration:none;
	font-family:Helvetica, sans-serif;
	font-size:9px;
	color:#000000;
	display:block;
	width:106px;
	height:36px;
	background:url(images/button_up.jpg) no-repeat;
}
.mnu a:hover {
	background:url(images/button_over.jpg) no-repeat;
}
.disc {
	display:block;
	margin:-10px 0 15px 170px;
	font-size:9px;
	clear:both;
	text-align:left;
}
.img {
	margin:17px 0 0 2px;
}
.hdn {
	background:url(images/button_over.jpg) no-repeat;
	display:none;
}
div.flash {
	margin:10px auto 5px auto;
	width:680px;
	height:230px;
	background:url(images/flash_background.jpg) no-repeat;
}
/*		Accomodation	   */
table.rates {
	width:99%;
	margin:-8px auto;
}
.rates td {
	padding-left:4px;
}
.hd {
	background-color:#f7f6f1;
	border-bottom:1px solid #bbbbbb;
}
p.shal {
	line-height:20px;
}

/*     End of Accomodation      */
/*  	Photo Gallery	   */

div.thumb_holding2 {
	/*float:left;*/
	width:275px;
	height:auto;
	margin:0px 0px 0px 0px;
}
div.thumb_holding2 a {
	background:none;
	padding-top:0px;
	margin:0 0 0 16px;
	_margin:-1px 0 0 8px;
	
}
div.thumb_holding2 a:hover {
background:none;
}
div.thumb_holding {
	float:right;
	width:770px;
	height:auto;
	margin:2px 65px 0px 0px;
	_margin:2px 17px 0px 0px;
}
div.thumbbg {
	margin:0px 0px 0px 0px;
	_margin:0px 0px 0px 0px;
	float:left;
	width:120px;
	height:93px;
	background:url(images/thumb_bg_2.jpg) no-repeat;
}
div.holdgalmenu {
	float:left;
	width:300px;
	margin:100px 0px 0px 75px;
}
.disc_gallery {
	display:block;
	margin: 0px 130px 15px 0px;
	_margin: 0px 95px 15px 0px;
	font-size:9px;
	clear:both;
	text-align:right;
}
.thumb {
	margin:10px 0 0 1px;
}
.thumb2 {
	margin:11px 0 0 0px;
	_margin:11px 0 0 0;
}
.thumb3 {
	margin:9px 0 0 8px;
}
div.thumbbg2 {
	margin:6px auto;
	margin-left:14px;
	width:242px;
	height:180px;
	clear:both;
	background:url(images/acc_thumb_bg.jpg) no-repeat center;
}
div.loadarea {
	float:left;
	margin:0 0 0 112px;
	_margin:0 0 0 76px;
}
/*     End of Photo Gallery     */
/*     Contact Page      */
div.holdcontactmenu {
	float:right;
	width:350px;
	margin:10px 85px 0px 0px;
	_margin:10px 45px 0px 0px;
}
div.contacttxt {
	float:left;
	width:340px;
	height:auto;
	padding:5px;
	text-align:justify;
	margin:10px 0 0 185px;
	_margin:10px 0 0 90px;
}
div.contacttxt a {
	text-decoration:none;
	color:#000000;
}
div.contacttxt a:hover {
	color:#ad8f48;
}
/*     End of Contact page      */