* {
		margin: 0;
		padding: 0;
		}
	
html {
		font-size: 100%;
		}
		
p {
		margin-bottom: 1.5em;
		}

body {
		font: 62.5%/1.5 Verdana, Arial, Helvetica, sans-serif;
		background: url(images/wood.jpg);
		border:none;
		}

#wrapper {
		background:url(images/brwnBack.png) repeat-y  ;
		font-size: 1.2em;
		line-height: 1.5em;
		width:870px;
		height:auto;
		position:absolute;
		top: 50%;
		left: 50%;
		margin-left: -380px;
		margin-top:-330px;
		
		}

.foot {
	background:url(images/brwnBot.png) no-repeat;
	position:absolute;
	top:auto;
		left: 50%;
		margin-top:0px;
		margin-left: -435px;
		width:870px;
		height:100px;
	}

img.logo {
	position: fixed;
	z-index: 1;
	border:none;
	top: 190px;
	left:-180px;
	top: 50%;
		left: 35%;
		margin-left: -395px;
		margin-top:-200px;
		}
copyright{
	position:relative;
	top:9px;
	left:515px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:.75em;
	color:#FBD78B;
	}		

/*Navigation Navigation Navigation *Navigation Navigation Navigation *Navigation Navigation Navigation *Navigation Navigation Navigation *Navigation Navigation Navigation *Navigation Navigation Navigation*/
#masthead {
	background:url(images/bar.png) repeat-x;
	position:fixed;
	height:58px;
	width:100%;
	top:0%;
	left:0%;
	z-index:3;
	border:none;
		}

#navContainer {
		height: 58px;
		width:1500px;
		border:none;
		top:0%;
		left: 50%;
		margin-left:-460px;
		position:absolute;
		}


#navigation ul {
		list-style-type: none;
		}

#navigation li {
		position: relative;
		float: left;
		background:url(images/bar.png);
		width: 145px;
		height: 58px;
		border:none;
		}

#navigation a:link, #navigation a:visited {
		font: bold 1.1em Arial, Helvetica, sans-serif;
		text-transform: uppercase;
		color: #ffffff;
		text-decoration: none;
		display: block;
		height: 58px;
		padding: 0px 0px 0px 0px;
		}

#navigation a:hover {
	background:url(images/subRoll.png) repeat-x;
	height:58px;
		}

#navigation a:active {
	background:url(images/subRoll.png) repeat-x;
	height:58px;
	}

#navigation li ul {
		border:none;
		width: 185px;
		position: absolute;
		left: -10000px
		}

#navigation li:hover ul {
		display: block;
		left: 0;
		}

#navigation li li {
		background:url(images/bar.png);
		border-bottom: #003366;
		z-index:3;
		height:35px;
		}

#navigation li li a:link, #navigation li li a:visited {
		text-transform: none;
		padding-left: 0px;
		}

#navigation li li a:hover, #navigation li li a:active {
	background:url(images/subRoll.png);
	height:35px;
		}
#homePage{
	position:fixed;
	width:125px;
	height:58px;
	z-index:4;
	}
	
#contact{		
	position:fixed;
	width:125px;
	height:58px;
	z-index:4;
	}
	
#news{
position:fixed;
	width:125px;
	height:58px;
	z-index:4;
	}
	
#gallery{
	position:fixed;
	width:125px;
	height:58px;
	z-index:4;
	}
	
#hand{
	position:fixed;
	width:125px;
	height:58px;
	z-index:4;
	}
	
#shop {
	position:fixed;
	width:125px;
	height:58px;
	z-index:4;
	}

#repair {
	position:fixed;
	width:125px;
	height:58px;
	z-index:4;
	}

/*Font and Heads Font and Heads Font and Heads Font and Heads Font and Heads Font and Heads Font and Heads Font and Heads Font and Heads Font and Heads*/

a {
	color:#46708E;
	text-decoration:none;
	}

a:visited {
	color:#46708E;
	text-decoration:none;
	}
	
a:active {
	color:#46708E;
	text-decoration:none;
	}

a:hover {
text-decoration:underline;
	}




p {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#FBD78B;
	font-size:1.1em;
	line-height:1.4em;
	}
blueTxt {
	color:#46708E;
	}

h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#46708E;
	size:1.5em;
	padding-bottom:8px;

	}
h2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#46708E;
	size:1.2em;
	padding-bottom:8px;

	}
h3 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#FBD78B;
	font-size:1.2em;
	line-height:1.4em;
	padding-bottom:3px;
	}

h4{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#46708E;
	font-size:1.3em;
	}

.slapList {
 	postion: absolute;
	color:#FBD78B;
	list-style-image:url(images/bullet.png);
	padding-left:50px;
	}




/*Gallery Gallery Gallery Gallery Gallery Gallery  Gallery Gallery Gallery  Gallery Gallery Gallery Gallery Gallery Gallery    */
.gallerycontainer .text { 
font-size: 11px; 
margin-bottom: 10px; }



.gallerycontainer a,.gallerycontainer a:link,.gallerycontainer a:visited { 
font-weight: normal; }



.gallerycontainer li, .gallerycontainer ul { 
list-style-type: none; 
padding: 10px; 
float:right; }



.thumbnail img { 
border:none; 
margin: 40px 0 0px 0; 
width: 137px; 
height: 137px;
padding-top:420px; 
 }



.thumbnail:hover { 
background-color: transparent; }




.thumbnail span { 
position: absolute; 
left: -2000px; 
visibility: hidden; 
text-decoration: none; }



.thumbnail:hover span img { 
margin: 2px 0 5px 0; 
padding-top:0;
 padding-left:480px; 
 border:none; 
 height: 450px; 
 width: 300px; }



.thumbnail:hover span { 
visibility: visible; 
position:absolute; 
top: 10px; 
left: -100px; 
z-index: 2; 
font-size: 12px; color: #333; }

.thumbnail2 img { border:none; margin: 0 0 120px 0; width: 137px; height: 137px; padding-top:0px; }



.thumbnail2:hover { background-color: transparent; }




.thumbnail2 span { position: absolute; left: -2000px; visibility: hidden; text-decoration: none; }



.thumbnail2:hover span img { margin: 2px 0 5px 0; padding-top:0; padding-left:480px; border:none; height: 450px; width: 300px; }



.thumbnail2:hover span { visibility: visible; position:absolute; top: 10px; left: -100px; z-index: 2; font-size: 12px; color: #333; }