/* Marks General Stylesheet */

body 	{ margin: 0px; 
			  padding:0px; 
			  text-align:center;
			  background-color: #000000;
			  }

img			{ border:0px;}

.clr		{ clear: both; }

h1			{ font-family: Tahoma, Verdana, helvetica, sans-serif; 
			  font-size: 9px; 
			  font-style: normal; 
			  color:#ffffff; 
			  display: inline;
			  }
			  
h2			{ font-family: Tahoma, Verdana, helvetica, sans-serif; 
			  font-size: 14px; 
			  font-style: normal; 
			  color:#ffffff; 
			  display: inline;
			  }

#wrapper	{ width:930px;
			  margin:0px auto;
			  text-align:left;
			  }

#header		{ background-image:url(../images/header.jpg);
			  background-repeat: no-repeat;
			  width: 930px;
			  height: 212px;
			  }
			  
#samples_title		{ background-image:url(../images/samples_title.jpg);
			  background-repeat: no-repeat;
			  width: 930px;
			  height: 212px;
			  }
			  
#booking_title		{ background-image:url(../images/booking_title.jpg);
			  background-repeat: no-repeat;
			  width: 930px;
			  height: 212px;
			  }
			  
#links_title		{ background-image:url(../images/links_title.jpg);
			  background-repeat: no-repeat;
			  width: 930px;
			  height: 212px;
			  }
			  
.header_text		{ padding: 135px 0px 0px 130px;}
.header_text		{ font-family: Tahoma, Verdana, helvetica, sans-serif; 
	  		  font-size: 9px; 
	  		  font-style: normal;
			  font-weight: bold; 
	  		  color:#333333;
			  text-align: left;
			  width: 350px;
	  		  }
.header_text A:link		{ color:#333333; text-decoration: none; font-weight: bold; }
.header_text A:visited		{ color:#333333; text-decoration: none; font-weight: bold;}
.header_text A:hover		{ color:#000000; text-decoration: underline; font-weight: bold;}
.header_text A:active		{ color:#333333; font-weight: bold;}
			  
#home1		{ background-image:none;
			  background-repeat: no-repeat;
			  width: 930px;
			  height: 100px;
			  }
			  
#sample_bg		{ background-image:url(../images/samples_bg.jpg);
			  background-repeat: no-repeat;
			  width: 930px;
			  height: 625px;
			  }
			  
#booking_bg		{ background-image:url(../images/booking_bg.jpg);
			  background-repeat: no-repeat;
			  width: 930px;
			  height: 625px;
			  }
			  
.booking_text { padding: 0px 0px 0px 50px; }
			  
#links_bg		{ background-image:url(../images/links_bg.jpg);
			  background-repeat: no-repeat;
			  width: 930px;
			  height: 625px;
			  }
			  
.home_text	{ padding: 40px 0px 0px 300px;}		  
.home_text		{ font-family: Tahoma, Verdana, helvetica, sans-serif; 
	  		  font-size: 11px; 
	  		  font-style: normal;
			  font-weight: normal; 
	  		  color:#ffffff;
			  text-align: left;
			  width: 500px;
	  		  }
.home_text A:link		{ color:#ffffff; text-decoration: none; font-weight: bold; }
.home_text A:visited		{ color:#ffffff; text-decoration: none; font-weight: bold;}
.home_text A:hover		{ color:#ffffff; text-decoration: underline; font-weight: bold;}
.home_text A:active		{ color:#ffffff; font-weight: bold;}
			  
#home2		{ background-image:url(../images/home2.jpg);
			  background-repeat: no-repeat;
			  width: 930px;
			  height: 335px;
			  }
			  
#foot		{ background-image:url(../images/foot.jpg);
			  background-repeat: no-repeat;
			  width: 930px;
			  height: 112px;
			  }
			  
#samples_foot		{ background-image:url(../images/samples_foot.jpg);
			  background-repeat: no-repeat;
			  width: 930px;
			  height: 112px;
			  }
			  
#booking_foot		{ background-image:url(../images/booking_foot.jpg);
			  background-repeat: no-repeat;
			  width: 930px;
			  height: 112px;
			  }

#links_foot		{ background-image:url(../images/links_foot.jpg);
			  background-repeat: no-repeat;
			  width: 930px;
			  height: 112px;
			  }
			  
.foot		{ padding: 43px 0px 0px 0px;}		  
.foot		{ font-family: Tahoma, Verdana, helvetica, sans-serif; 
	  		  font-size: 9px; 
	  		  font-style: normal;
			  font-weight: bold; 
	  		  color:#ffffff;
			  text-align: center;
	  		  }
.foot A:link		{ color:#ffffff; text-decoration: none; font-weight: bold; }
.foot A:visited		{ color:#ffffff; text-decoration: none; font-weight: bold;}
.foot A:hover		{ color:#ffffff; text-decoration: underline; font-weight: bold;}
.foot A:active		{ color:#ffffff; font-weight: bold;}

/* menu */

#menu		{ background-image:url(../images/menu.jpg);
			  background-repeat: no-repeat;
			  width: 930px;
			  height: 75px;
			  }

#menutab	{ padding: 20px 9px 0px 9px; }
.menutab 	{ margin-left: 0px;
			  font-family: Tahoma, Arial, helvetica, sans-serif;
			  font-size: 10px; 
			  font-style: normal;
			  font-weight: bold;
			  list-style-type: none;
			  text-align: center; /*set to left, center, or right to align the menu as desired*/
			  color: #666666;
			  }

.menutab li { display: inline; color: #cccccc; text-align: left;}
.menutab li a { display: inline; 
				 text-decoration: none;  
				 color: #ffffff; 
				 padding: 5px 20px 5px 20px; 
				 margin-right: 0px;
				 border-left: solid 1px #efefef;
				 border-right: solid 1px #efefef;
				 }

.menutab li a:visited 	{ color: #666666; }
.menutab li a:hover 	{ background-color: #000000; color: #ffffff; }
.menutab li a:active 	{ color: #ffffff; }

.grayout li a	{color: #666666;}

.text	{ font-family: Verdana, helvetica, Tahoma, sans-serif; 
	  		  font-size: 9px; 
	  		  font-style: normal;
			  font-weight: bold; 
	  		  color:#ffffff;
			  text-align: left;
	  		  }
.text A:link	{ color:#ffffff; text-decoration: none; font-weight: bold; }
.text A:visited	{ color:#ffffff; text-decoration: none; font-weight: bold;}
.text A:hover	{ color:#efefef; text-decoration: underline; font-weight: bold;}
.text A:active	{ color:#ffffff; font-weight: bold;}

.form		{ font-family: Tahoma, Verdana, helvetica, sans-serif; 
			  font-size: 11px; 
			  font-style: normal; 
			  color:#ffffff; 
			  }

.form A:link	{ color:#ffffff; text-decoration: none;}
.form A:visited	{ color:#ffffff; text-decoration: none;}
.form A:hover	{ color:#ffffff; text-decoration: none;}
.form A:active	{ color:#ffffff;}

input, select, textarea {
	background: #ffffff;
	font-family: Tahoma, Verdana, helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color:#333333;
	border: solid 1px #cc0000;
	padding: 2px;
}

