* #copyright{
margin-top:0px; text-align:center; color:#ffffff;
filter:alpha(opacity=90); opacity: 0.9; -moz-opacity:0.9;
}
* #copyright a{
color:#ffffff; text-decoration:none; 
}
* .picSet{
	width:400px;
	display:inline;
	float:left;
}
* .picSet img{
	margin: 10px 5px 0px 0px;
	border: thin #4f3508 solid;	
}

html, body {
	margin: 0;
	padding: 0;
	background: #bba467 url(images/background.png) repeat-y;
}

BODY, TD, .NormalText { font-weight: normal; text-decoration: none; font-style: normal; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; color:#000000;}

.Header		{ color: #FFFFFF; font-size: 24px; font-style: italic; font-family: Times New Roman; }
.BlackHeader{ color: #000000; font-size: 18px; font-weight: bold; font-style: italic; font-family: Arial; }
.Subheader	{ color: #000000; font-size: 12px; font-weight: bold; font-family: Arial; }

.Black		{ color: #000000; }
.White		{ color: #FFFFFF; }

.SmallText	{ font-size: 10px; }
.MediumText	{ font-size: 16px; line-height: 16px; }
.LargeText	{ font-size: 24px; line-height: 24px; }

IMG.FloatLeft 	{ float: left; margin: 0 5px 5px 0; }
IMG.FloatRight 	{ float: right; margin: 0 0 5px 5px; }

TABLE.gallery TD { padding: 0 8px 8px 0; } 
TABLE.gallery IMG{ border: 2px solid #000; }

img {border:0px;}

* #header{
position:absolute;
z-index:9;
top:0px;
left:0px;
width:750px;
height:164px;
overflow:hidden;
border: 0px solid #bebec2;
background: url(images/header.png) 0 0 no-repeat !important;
background: transparent;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/header.png');
}

* #slides{
position:absolute;
z-index:8;
top:0px;
left:379px;
width:371px;
height:164px;
overflow:hidden;
}

* #secondbackground{
height:282px;
background: #BD995B url(images/secondbackground.png) repeat-x;
}



* #faceshot{
position:absolute;
z-index:9;
top:232px;
left:0px;
width:269px;
height:272px;
overflow:hidden;
    background: url(images/faceshot.png) 0 0 no-repeat !important;
	background: transparent;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/faceshot.png');
}
* #facepic{
position:absolute;
z-index:8;
top:232px;
left:0px;
width:231px;
height:272px;
overflow:hidden;
}

* #menu{
position:absolute;
top:164px;
left:0px;
height:67px;
width:750px;
overflow:hidden;
background: url(images/backgroundmenu.png) no-repeat;
}

* #mainmenu{
position:absolute;
top:0px;
left:147px;
}

* #mainmenu img{ float:left;}

* #copy{
position:absolute;
top:300px;
left:268px;
width:500px;
line-height:1.4;
color:#000000;
font-family:Arial, Helvetica, sans-serif;
}


* #copy h1{
position:absolute;
z-index:10;
top:-60px;
left:0px;
width:400px;
margin:0px;
color:#FFFFFF;
font-family:"Times New Roman", Times, serif;
font-style:italic;
font-weight:normal;
font-size:26px;
filter:alpha(opacity=90); opacity: 0.9; -moz-opacity:0.9;
}

* .subs{
position:absolute;
z-index:90;
top:205px;
width:150px;
overflow:hidden;
border: 0px solid red;
text-align:right; display:inline;
line-height:2;
color:#cdb87c;
font-size:12px;
background-color:#000000;
text-align:center;
border:1px solid #8D6A0C;
border-top:0px solid #FFFFFF;
}
* .subs a {
display:block;
color:#cdb87c;
white-space:nowrap;
overflow:hidden;
text-decoration:none;
display:block;
font-family:Geneva, Arial, Helvetica, sans-serif;
font-weight:600;
}
* .subs a:hover {
color:#FFFFFF;
background:#8D6A0C;
}

* .hours {
width: 100px;
}