@charset "UTF-8";

*{margin:0px; padding:0px}

body {
color:#3E1B04;
background-color:#000;
background-image:url(images/background.jpg);
background-repeat:repeat;
background-position:center top;
font-family:"lucida sans", geneva, verdana, sans-serif, Verdana, Trebuchet, Helvetica, Georgia;
font-size : 12px; 
line-height:1.4;
letter-spacing:-0.1pt;
margin-top: 8em; margin-bottom: 3em;
}

p {
padding: 0;
margin-top: 0;
margin-right: 0;
margin-bottom: 1em;
margin-left: 0;
}

h1 { font-size: 22px; font-weight: normal;}
h2 { font-size: 22px; font-weight: normal; color:#bc1b1b}
h3 { font-size: 150%; }
h4 { font-size: 100%; font-weight: bold; }

a:active,a:focus {
outline:0;
}

.ShopPicture {
	height:350px;
	width:450px;
	float:left;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0;
}

.ShopText {
	float:right;
	height:350px;
	width:345px;
	margin-right:0px;
}

.centeraligned {
margin-bottom:13px;
position:static;
clear:both;
float:left;
margin-right:10px;
}

img {
border-style:none;
}

#padded p {
padding:20px;
}

a:link {
color:#630;
text-decoration:underline;
}

a:active {
color:#00f;
text-decoration:underline;
}

a:visited {
color:green;
text-decoration:underline;
}

a:hover {
color:#c00;
text-decoration:underline;
}

header {
position:relative;
background-position:center;
font-family:"lucida sans", verdana, sans-serif;
width:1700px;
height:95px;
background-color:#944720;
background-image:url(images/header.jpg);
background-repeat:no-repeat;
z-index:2;
color:#5E2D14;
float:left;
}

#ContainerNav {
float:right;
margin-top:55px;
padding:0;
}

#logo {
float:left;
background-repeat:no-repeat;
position:relative;
margin-top:0px;
}

#logo a {
text-decoration:none;
color:aaaaaa;
}

.nav {
float:right;
clear:both;
clip:rect(auto,auto,auto,auto);
}

.oneColFixCtrHdr #container {
width:820px;
text-align:left;
margin-top:0;
margin-right:auto;
margin-left:auto;
background-position:center;
height:680px;
position:relative;
left:auto;
right:auto;
border-style:none;
border-width:0;
padding:0;
}


#containermainContent {
background-image:url(images/main.jpg);
background-repeat:no-repeat;
height:388px;
width:820px;
margin-top:30px;
position:relative;
float:left;
}

#containermainContent2 {
background-color:#FFF;
background-repeat:no-repeat;
height:470px;
width:820px;
margin-top:30px;
position:relative;
float:left;
}

logo# a:hover {
text-decoration:underline;
color:#999;
}

.oneColFixCtrHdr #mainContent {
	padding-left:20px;
	padding-top:18px;
	position:relative;
	float:left;
	width:800px;
	display: inline;
}

#cart {
height:95px;
width:200px;
float:right;
margin-top:10px;
padding:0;
}

#containerAbout {
height:80px;
width:260px;
background-image:url(images/box.png);
background-repeat:no-repeat;
float:left;
font-size:12px;
color:#3E1B04;
position:relative;
margin-top:20px;
clear:both;
}

#about {
	float:left;
	clear:both;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	overflow: hidden;
}

#containerShop {
height:80px;
width:260px;
background-image:url(images/box.png);
background-repeat:no-repeat;
float:left;
font-size:12px;
color:#3E1B04;
position:relative;
margin-top:20px;
margin-left:20px;
}

#shop {
	float:left;
	clear:both;
	margin:0;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
}

#containerContact {
height:80px;
width:260px;
background-image:url(images/box.png);
background-repeat:no-repeat;
float:left;
font-size:12px;
color:#3E1B04;
position:relative;
margin-top:20px;
}

.tables {
position:relative;
width:400px;
background-position:top;
height:auto;
float:left;
clear:both;
display:inline-table;
top:1px;
margin:0;
}

#contact {
	clear:both;
	margin:0;
	display: block;
	float: left;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
}

.oneColFixCtrHdr #footer {
color:#000;
font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
font-size:11px;
margin-top:15px;
float:left;
width:820px;
}

#footer a {
color:#5d3226;
}

#footertext {
float:left;
}

.movedown {
margin-top:16px;
}

.oneColFixCtrHdr #header h1,.oneColFixCtrHdr #footer p {
margin:0;
padding:10px 0;
}

.picture,#socialmedia {
float:right;
}

