/* reset.css (from Blueprint CSS Framework 0.7.1 screen.css)*/
html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, code, del, dfn, em, img, q, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {margin:0;padding:0;border:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline;}
body {line-height:1.5;}
table {border-collapse:separate;border-spacing:0;}
caption, th, td {text-align:left;font-weight:normal;}
table, td, th {vertical-align:middle;}
blockquote:before, blockquote:after, q:before, q:after {content:"";}
blockquote, q {quotes:"" "";}
a img {border:none;}



body { 
	font: 12px/18px Verdana, Helvetica, Arial, sans-serif;
	color: #684f40;
	background: #eee url('../images/shared/bg.jpg') repeat-x;
	text-align: center;
}

div.clearing {
	clear: both;
}

p,ol,ul,h1,h2,h3,h4,h5,h6 {
	text-align: left;
}

p a {
	text-decoration: none;
	color: #684f40;
	padding: 2px;
	border-bottom: 1px solid #DCD7E0;
}
p a:visited { border-bottom: 1px dotted #DCD7E0; }
p a:hover {
	color: #fff;
	background: #C3ACC4;
	border-bottom: 1px solid #C3ACC4;
}

div#container {
	margin: 30px auto 10px auto; 
	padding: 10px 20px 10px 20px;
	width: 823px; 
	border: 1px solid #eee; 
	background: #fff;
}
div#news {
	padding: 18px 5px 5px 8px;
}
div#footer {
	margin: 15px auto 0 auto; 
	padding: 0 0 30px 0;
	width: 823px; 
}
div#footer p {
	text-align: center;
}



/* from photoshop */

#Table_01 {
	position:absolute;
	left:0px;
	top:0px;
	width:823px;
	height:802px;
}

#contact {
	position:absolute;
	left:605px;
	top:0px;
	width:67px;
	height:28px;
}

#retailer {
	position:absolute;
	left:672px;
	top:0px;
	width:130px;
	height:28px;
}

#logo {
	position:absolute;
	left:0px;
	top:35px;
	width:317px;
	height:97px;
}


#front-image {
	position:absolute;
	left:317px;
	top:35px;
	width:506px;
	height:366px;
}

#front-image:hover{
	cursor:pointer;
}

#blurb {
	position:absolute;
	left:0px;
	top:160px;
	width:317px;
	height:171px;
}


#story {
	position:absolute;
	left:276px;
	top:401px;
	width:120px;
	height:62px;
}

#products {
	position:absolute;
	left:119px;
	top:401px;
	width:157px;
	height:62px;
}

#sightings {
	position:absolute;
	left:395px;
	top:401px;
	width:117px;
	height:62px;
}

#buy {
	position:absolute;
	left:118px;
	top:0px;
	width:113px;
	height:62px;
}

#shop {
	position:absolute;
	left:0px;
	top:401px;
	width:118px;
	height:62px;
}


#front2-15 {
	position:absolute;
	left:230px;
	top:0px;
	width:190px;
	height:62px;
}

#news {
	position:absolute;
	left:-400px;
	top:62px;
	width:178px;
	height:339px;
}

#kowallis {
	position:absolute;
	left:-210px;
	top:62px;
	width:631px;
	height:339px;
}



