/*
1.2em = 12pt, 3.5em = 35pt, etc.
*/

body		{  	
		margin: 0;
        padding: 0;
		background-color: #353535;
		background-image:url(images/bg.jpg);
		background-position:center;
		background-repeat: repeat;
		color: #000000;
		font-size: 62.5%;				
		}
                         	
h1		{  
		font-family: Georgia, Times, serif;
		font-size: 3em;  
		color: #fff;
		margin: 0 0 20px 0;
		}

h2		{
		font-family: Georgia, Times, serif;
		font-size: 2.6em;  	
		color: #fff;
		margin: 20px 0 5px 0;		
		}

h3		{
		font-family: Georgia, Times, serif;
		font-size: 2.4em;  			
		color: #fff;
		margin: 20px 0 5px 0;			
		}

h4		{
		font-family: Georgia, Times, serif;
		font-size: 2em;  			
		color: #fff;
		margin: 20px 0 5px 0;			
		}

p		{
		font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
		font-size: 16px; 
		line-height: 20px;
		margin: 5px 0 10px 0;		
		}
#content p		{
		font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
		font-size: 18px; 
		line-height: 24px;
		margin: 5px 0 10px 0;		
		color: #ddba7c; 
		}
#content li		{
		font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
		font-size: 18px; 
		line-height: 24px;
		margin: 5px 0 10px 0;		
		color: #ddba7c; 
		}
#content {
		float: left; 
		width: 800px; 
		padding: 20px 0 0 55px; 
		text-align: left;
		}
		
div 	{
		margin: 0;
		padding: 0;
		}
		
#menu 	{
		margin: 0; 
		padding: 0 0 0 295px;
		}
#menu li {
		margin: 0;
		padding: 0 14px 0 0;
		float: left;
		list-style: none;
		}
		
#home a {
		margin: 0;
		padding: 0;
		background-image: url(images/home1.png);
		background-repeat:no-repeat;
		display:block;
		width: 85px;
		height: 35px;
		}

#home a:hover {
		margin: 0;
		padding: 0;
		background-image: url(images/home2.png);
		background-repeat:no-repeat;
		display:block;
		width: 85px;
		height: 35px;
		}
		
#ourmenu a {
		margin: 0;
		padding: 0;
		background-image: url(images/menu1.png);
		background-repeat:no-repeat;
		display:block;
		width: 127px;
		height: 35px;
		}

#ourmenu a:hover {
		margin: 0;
		padding: 0;
		background-image: url(images/menu2.png);
		background-repeat:no-repeat;
		display:block;
		width: 127px;
		height: 35px;
		}

#specials a {
		margin: 0;
		padding: 0;
		background-image: url(images/specials1.png);
		background-repeat:no-repeat;
		display:block;
		width: 122px;
		height: 35px;
		}

#specials a:hover {
		margin: 0;
		padding: 0;
		background-image: url(images/specials2.png);
		background-repeat:no-repeat;
		display:block;
		width: 122px;
		height: 35px;
		}

#aboutus a {
		margin: 0;
		padding: 0;
		background-image: url(images/about1.png);
		background-repeat:no-repeat;
		display:block;
		width: 128px;
		height: 35px;
		}
	
#aboutus a:hover {
		margin: 0;
		padding: 0;
		background-image: url(images/about2.png);
		background-repeat:no-repeat;
		display:block;
		width: 128px;
		height: 35px;
		}
		
#contact a {
		margin: 0;
		padding: 0;
		background-image: url(images/contact1.png);
		background-repeat:no-repeat;
		display:block;
		width: 108px;
		height: 35px;
		}
		
#contact a:hover {
		margin: 0;
		padding: 0;
		background-image: url(images/contact2.png);
		background-repeat:no-repeat;
		display:block;
		width: 108px;
		height: 35px;
		}
		
img 	{
		margin: 0;
		padding: 0;
		border: none;
		}
		
#credits	{
		background-image: url(images/bottomsign.png);
		background-repeat:no-repeat;
		background-position: center top;
		height: 192px;
		width: 483px;
		margin: 0 0 40px 40px;
		clear: both;
		float: left;
		padding: 50px 0 0 0;
		}
				

#masthead {
	width: 935px; margin: 0 0 0 0; height: 350px; background-image: url(images/contentsub.jpg); background-repeat:no-repeat; background-position: center 20px
	}

#preload {
			position:absolute;
top:-9999;
left:-9999;
height:1px;
width:1px;
overflow:hidden;
			}
