/* CSS Document */

body{
	background-color:#332211;

}
p{
	font-family:verdana,arial,  arial;
	font-size:70%;
	font-weight:normal;
	margin:0px 20px 0px 20px;
	text-align:left;
	color:#333333;
}

p.contactform{
	margin:0;
}

li{
	font-family:verdana, verdana, arial;
	font-size:70%;
	font-weight:normal;
	margin:0px 30px 0px 20px;
	text-align:left;
	color:#333333;
}

span{
	font-family:verdana, verdana, arial;
	font-size:100%;
	font-weight:normal;
	color:#333333;
}

#contentpane h1{
	position:relative;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#332211;
	font-weight:normal;
	width:100%;
	margin: 5px 0 30px 0px; 

}

h3{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:normal;
	color:#660000;
}

#title span{
	display:none;
}

#container{
	width:750px;
  

	position: absolute;
	left: 50%;
	top: 50px;
	margin-left:-375px;
	text-align:left;
}

#leftcol{
	position:absolute;
	float:left;
	width:60%;

}

#rightcol{
	position:absolute;
	
	left:457px;
	width:40%;
}


#mastheadpane{
	position:relative;
	width:100%;
	padding: 2px;
	margin: 0px 0px 0px 0px;
	background-color:#E3E3E3;
	top:0;
	left:0;
	
}

#masthead{
	position:inherit;
	top:0px;
	left:0;
	background-color:#D3D5C9;
	height:85px;

}

#navigation{
	position:relative;
	background-color:#666633;

	padding:4px;
}

#picpane{
	position:relative;
	top:0px;
	left:0px;

	width:100%;
	padding:0px;
	padding-bottom:0;
	margin:0 0 3px 0;
	border: 2px solid #e3e3e3;
	background-color:#D3D5C9;
	text-align:center;
	vertical-align:bottom;
	
}
#infopane{
	position:relative;
	width:100%;

	height:100%;
	min-height:200px;
	left:0px;
	padding:0px;
	background-color:#D3D5C9;
		border: 2px solid #e3e3e3;
		margin-bottom:0px;
		padding-bottom:30px;
}

.infopic{
	margin-bottom:3px;
	margin-left:2px;
}	
#contentpane{
	width:100%;
	padding: 2px 0 50px 4px;
	margin: 3px 0 3px 0;
	background-color:#FFFFFF;
}


#title{

	position:inherit;
	top:0px;
	left:0;
	
	width:202px;
	height:34px;
	background: url(img/title.gif) no-repeat top left;

}

#subtitle{
	position:absolute;
	top:36px;
	left:2px;
	font-family:Verdana;
	font-size:10px;
	font-weight:bold;
	text-decoration:none;
	color:#332211;
	


}

#bottom{
	text-align:center;
	margin-bottom:30px;
}

.navitem{
	font-family:Tahoma, Verdana, Arial, sans-serif;
	font-size:10px;
	font-weight:bold;
	text-decoration:none;
	color:#E3E3E3;
	margin:0 0 0 30px;
	padding:0px 0 0 0;
}

.white a{
	color:#FFFFFF;
	font-weight:normal;
	font-family: Verdana, Arial, sans-serif;
	font-size:9px;
	text-decoration:none;
}
.white a:hover{
	text-decoration:underline;

}

.address{
	position:absolute;
	top:71px;
	left:5px;
	font-size:60%;
	
}

.veg{	
	font-size:9px;	
	font-weight:bold;
}

.menu{
	font-family:verdana, verdana, arial;
	font-size:11px;
	font-weight:normal;
	margin:0px 30px 0px 20px;
	text-align:left;
	color:#333333;
}

.navitem:hover{
	text-decoration:none;
	color:#FFFFFF;
}


#stars{
	position:absolute;
	width:100%;
	top:67px;
	left:360px;
}

.options{
	position:absolute;
	text-align:right;
	top:135px;
	left:260px;
	width:200px;
	
}
.right{
	text-align:right;
	line-height:15px;
}
.summary{
	margin-top:20px;
	font-style:normal;
	text-align:left;
	font-size:60%;
	line-height:1.5em;
}


.acontent{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000066;
	font-weight:bold;
	text-decoration:underline;
}
.acontent:hover{
	color:#FF0000;
}

.blue{
	color:#000099;
}

.red{
	color:#CC0033;
}

.redlink { color: #770000; text-decoration:none; }
.redlink:hover { text-decoration:underline; }

.white{
text-align:center;
	color:#ffffff;
}

.undline{
	text-decoration:underline;

}

.contact{
	text-align:left;
	
}

.enqform{
	text-align:left;
	margin-left:50px;
}

.enqform p{
	text-align:right;
}

.pp{
	width:33%;
	text-align:center;
}

.thumbs{
	border: 1px solid #fff;
	margin-bottom:10px;

}

.center{
	text-align:center;
}

.email{
	 position:relative;
	 top:3px;
}

.click{
	text-align:center;
	font-size:60%;
	font-style:italic;
}

blockquote {
  background: transparent url(img/quoleft.gif) left top no-repeat;
  width:95%;
  margin:10px 0 0 5px;
}
blockquote div {
  padding: 20px 0px 15px 18px;
  background: transparent url(img/quoright.gif) right bottom no-repeat;
}

blockquote div p{
	font-size:70%;
	font-style:italic;
}

.quotename{
	margin: 5px 20px 0 0;
	text-align:right;
	font-weight:normal;
	font-size:60%;
}

.imgright{
	float:right;
	margin: 5px 0 5px 5px;
	border:0;
}

.imgleft{
	float:left;
	margin: 5px 8px 25px 0;
	border:0;
}

.vitalnerve{
	font-size:60%;
	color:#FFFFFF;
	margin:0 0 25px 0;

}

.topthumbs{
	position:absolute;
	top:0;
	right:0;
	
}

.topthumbs img{
	margin:1px 2px 0 0;
	border:1px solid #fff;
}

.clear{
 width:100%;
 height:1px;
 clear:both;
}
