@charset "utf-8";
/* CSS Document */
body
{
background-image:url(images/body_bg.jpg);
background-color:#4E1C0A;
}


#Container
{
width:920px;
margin:auto;
min-height: 500px;
background-image:url(images/main-content.jpg);
background-repeat:repeat-y;
}

a:link
{
color:#69410C;
}

a:hover
{
color:#D5AF74;
}

a:visited
{
color:#69410C;
}
img
{
 border-color: #69410C;
}

/*#MenuImage
{
width: 728px;
background-image:url(images/thenextgrind_05.jpg);
}*/

#Header
{
margin: 0;
width:920px;
height:223px;
float:left;
clear:both;
}


ul#menu {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
height:38px;
width:920px;
margin: 0;
padding:0;
}

ul#menu li {
float:left;
}
ul#menu li a {
background:transparent url(images/menu-sprite.jpg) no-repeat scroll left top;
display:block;
height:38px;
position:relative;
}
ul#menu li a.home {
width:128px;
}
ul#menu li a.menu {
background-position:-128px 0;
width:128px;
}
ul#menu li a.gallery {
background-position:-256px 0;
width:128px;
}
ul#menu li a.awards {
background-position:-384px 0;
width:128px;
}
ul#menu li a.contacts {
background-position:-512px 0;
width:128px;
}
ul#menu li a.giftware {
background-position:-640px 0;
width:128px;
}
ul#menu li a.location {
background-position:-768px 0;
width:133px;
}
ul#menu li a span {
background:transparent url(images/menu-sprite.jpg) no-repeat scroll left bottom;
display:block;
height:100%;
left:0;
position:absolute;
top:0;
width:100%;
z-index:100;
}
ul#menu li a span:hover {
cursor:pointer;
}
ul#menu li a.home span {
background-position:0 -38px;
}
ul#menu li a.menu span {
background-position:-128px -38px;
}
ul#menu li a.gallery span {
background-position:-256px -38px;
}
ul#menu li a.awards span {
background-position:-384px -38px;
}
ul#menu li a.contacts span {
background-position:-512px -38px;
}
ul#menu li a.giftware span {
background-position:-640px -38px;
}
ul#menu li a.location span {
background-position:-768px -38px;
}

#Wrapper
{
min-height: 300px;
background-image:url(images/main-content.jpg);
background-repeat:repeat-y;
padding:0;
}

#menu-shadow
{
float:left;
padding:0;
height:16px;
}

#LeftBar
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#4E2D05;
	width:157px;
	padding:0 35px;
	float:left;
}

#MainContent
{
	width:650px;
	margin-left:20px;
	float:left;
	min-height:300px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#221301;
}

#Footer
{
clear:both;
width:920px;
height:42px;
background-image:url(images/footer.jpg);
background-repeat:no-repeat;
padding: 40px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
text-align:center;
}

#Footer a
{
text-decoration:none;
color:#FFFFFF;
}

#Footer a:hover
{

color:#8F5D19;
}

#featured
{
	height: 364px;
	width: 521px;
	border: none;
	margin: 20px 19px 20px 20px;
	position:relative;
}

#frame
{
position:absolute;
background-image:url(images/frame.jpg);
margin:0 45px;
height:381px;
width: 563px;
}


.heading1
{
font-family:"Times New Roman", Times, serif;
font-size:14px;
color:#4E2D05;
}

h2
{
font-size:15px;
color:#4E2D05;
margin:0;
}

#menuscroll 
{
width: 560px;
}
		 
#layer1	{
	position: relative;
	z-Index:	0;
}

#layer2	{
	position: absolute;
	top:	32px;
	left:	48px;
	z-Index:	1;
}


