/*standard elements*/
/*
* {
   padding:0;
   margin:0;
} */
a {
	color: #FFFFCC;
}
a:visited {
}
a:hover {
	color: #FFFFFF;
}
body {
}
body#index {
	background-color:#111111;	
	background-position: top left;
	background-image:url('../images/bg-page.jpg');
	background-repeat: no-repeat;
}
div {
	color: #FFFFCC;
}
h1 {
	font-family: Arial, Helvetica, Verdana, San-Serif;
	font-size: 1em;
	font-weight:normal;
	color: #FFFFCC;
	margin:0;
	padding:0;
	padding-bottom: 10px;
	text-align:center;
	vertical-align:text-center;
}

img {
	border:0px;
}
input {

}
select {

}
/*footer*/
div#footer {
	position: absolute;
	left: 14px;
	top: 545px;
	z-index: 98;
	color: #333300;
	font-size: .875em;
}
div#footer1{
	position: absolute;
	left: 500px;
	top: 545px;
	width:478px;
	z-index: 98;
	color: #333300;
	font-size: .875em;
	text-align: right;
}
a.footer {
	color: #660000;
}
a.footer:visited {
}
a.footer:hover {
	text-decoration: none;
	color: #333333;
}
a.footer1 {
	color: #663300;
	text-decoration: none;
}
a.footer1:visited {
}
a.footer1:hover {
	text-decoration: none;
	color: #996633;
}
ul.footer {
	margin:0px;
	padding:0px;
}
ul.footer1 {
	margin:0px;
	padding:0px;
}
ul.footer li.footer{
	display: inline;
}
ul.footer1 li.footer1 {
	display: inline;
}
/*iframe*/
body.ifr {
	background-color: transparent;
}
div#ifr {
	font-family: Arial, Helvetica, Verdana, San-Serif;
	font-size:.75em;
	overflow:auto; 
	overflow-x:hidden; 
	height: 335px;
	width:403px;
	padding-right: .25em;

	z-index: 99;	
}
h1.ifr {
	width: 385px;
	height: 26px;
	letter-spacing: 0.06em;
	padding-top:.6em;
	margin-top:5px;
	background-image:url('../images/h1-medium.gif');
	background-repeat: no-repeat;
	background-position: top left;
}
h2.ifr {
	font-size:1em;
	padding-top:4px;
	margin-top:4px;
	margin-bottom:6px;
}
iframe.ifr {
	height: 363px;
	width:420px; 
}
li.ifr {
	padding-bottom:.25em;
}
ul.ifr {
	margin-top: 4px;
	padding-left: 1em;
	text-indent: -1em;
	list-style-type: disc;
	list-style-image: url(../images/bullet.gif);
	list-style-position: inside;
}
.portfolio {
	font-size: .75em;
}
/*logo*/
div#logo {
	position: absolute;
	left: 20px;
	top: 65px;
	z-index: 97;
	width: 250px;
	height: 158px;
	}
.super {
	vertical-align:super;
	font-size:.6em;
}
.promoref {
	font-size:.75em;
}
div#main {
	font-family: Arial, Helvetica, Verdana, San-Serif;
	font-size: .75em;
	color: #FFFFCC;
	position: absolute;
	left: 330px;
	top: 90px;
	z-index: 94;
	width:380px;
	height:300px;
	margin-left:10px;
	padding: 0px;
	border:0px;
}
h1.main {
	width: 385px;
	height: 26px;
	letter-spacing: 0.06em;
	padding-top:5px;
	background-image:url('../images/h1-big.gif');
	background-repeat: no-repeat;
	background-position: top;
}
div#mainpromo {
	
}
img.mainpromo {
	margin-top:25px;

}
a.mainpromo {
	padding: 8px;
	vertical-align: bottom;
	font-family: Serif, Times, Georgia;
	text-decoration: none;
	width: 130px;
	height: 132px;
	background-image:url('../images/crate.gif');
	background-repeat: no-repeat;
	background-position: bottom;
}
a:visited .mainpromo{
}
a:hover.mainpromo {
	padding: 8px;
	font-family: Serif, Times, Georgia;
	text-decoration: none;
	width: 130px;
	height: 132px;
	background-image:url('../images/crate-open.gif');
	background-repeat: no-repeat;	
	background-position: bottom left;
}
a:active.mainpromo {

}
p.mainpromo {
	padding: 8px;
	margin-top:2px;
	margin-bottom:8px;
}
div#mainpromo1 {
	position: absolute;
	left: 330px;
	top: 325px;
	width: 132px;
	height: 198px;
	background-image:url('../images/sack1.gif');
	background-repeat: no-repeat;
	z-index: 97;
}
div#mainpromo2 {
	position: absolute;
	left: 464px;
	top: 325px;
	width: 132px;
	height: 198px;
	background-image:url('../images/sack2.gif');
	background-repeat: no-repeat;
	z-index: 97;
}
div#mainpromo3 {
	position: absolute;
	left: 598px;
	top: 325px;
	width: 132px;
	height: 198px;
	background-image:url('../images/sack3.gif');
	background-repeat: no-repeat;
	z-index: 97;
}
/*
div#promotop1 {
	position: absolute;
	vertical-align:text-bottom;
	left: 330px;
	top: 225px;
	width: 130px;
	height:132px;
	z-index: 99;
	border:1px solid #FFFFFF;
}
div#promotop2 {
	position: absolute;
	left: 464px;
	top: 325px;
	width: 130px;
	height: 188px;
	z-index: 99;
}
div#promotop3 {
	position: absolute;
	left: 598px;
	top: 325px;
	width: 130px;
	height: 188px;
	z-index: 99;
}
*/
a.navigation {
	height: 120px;/* apply to all browsers */
	#height: 36px;/* override for Microsoft Internet Explorer browsers*/
	_height: 36px;/* override for IE browsers 6.0 and older */

	width:126px;
	padding-top:10px;
	padding-bottom:10px;
	padding-right:80px;
	padding-left:20px;
	font-family: Serif, Times, Georgia;
	font-size: .875em;
	color: #663300;
	text-decoration: none;
	background-position: top left;
	background-image:url('../images/bg-nav.gif');
	background-repeat: no-repeat;	
}
a.navigation:visited {

}
a.navigation:hover {
	color:#996633;
	background-position: top left;
	background-image:url('../images/bg-nav-hover.gif');
	background-repeat: no-repeat;		
}
a.navend {
	width:126px;
	height: 120px;/* apply to all browsers */
	#height: 36px;/* override for Microsoft Internet Explorer browsers*/
	_height: 36px;/* override for IE browsers 6.0 and older */

	padding-top:10px;
	padding-bottom:10px;
	padding-right:80px;
	padding-left:20px;
	font-family: Serif, Times, Georgia;
	font-size: .875em;
	color: #663300;
	text-decoration: none;
	background-position: top left;
	background-image:url('../images/bg-nav-end.gif');
	background-repeat: no-repeat;	
}
a.navend:visited {

}
a.navend:hover {
	color:#996633;
	background-position: top left;
	background-image:url('../images/bg-nav-hover-end.gif');
	background-repeat: no-repeat;		
}
div#navigation {
	
	text-align: left;
	position: absolute;
	left: 168px;
	top: 16.1em;
	z-index: 97;
	margin:.6em;
}
ul.navigation  {
	list-style-type: none;
	padding:0;
	padding-top:.5em;
	margin:0;
}
li.navigation  {

	height:36px;
	width:126px;
}
div#header {
	text-align:center;
	font-family: Serif, Times, Georgia;
	font-size: 1.2em;
	color:#FFFFCC;
	position: absolute;
	padding-top: 13px;
	left: 332px;
	top: 27px;
	width: 395px;
	height: 48px;
	background-image:url('../images/header.gif');
	background-repeat: no-repeat;
	z-index: 99;
}
div#promo1 {
/*boots and pitchfork
	position: absolute;
	left: 761px;
	top: 150px;
	width: 192px;
	height: 377px;
	background-image:url('../images/promo1.gif');
	background-repeat: no-repeat;
	filter:alpha(opacity=80);
	opacity:0.8;
	z-index: 99;
*/
}
div#promo2 {
	position: absolute;
	text-align: center;
	left: 30px;
	top: 240px;
	width: 240px;
	height: 377px;
	padding-top: .1em;
	z-index: 96;	
}
a.promo2 {
	text-decoration:none;
	font-size: .75em;
	font-family: Serif, Times, Georgia;
	letter-spacing: 0.1em;
}
div#promo3 {
	position: absolute;
	font-family: Arial, Helvetica, Verdana, San-Serif;
	font-size:.75em;
	text-align: left;
	left: 770px;
	top: 90px;
	width: 177px;
	height: 500px;
	z-index: 99;
}
h1.promo3 {
	height: 26px;
	text-align:center;
	font-weight:normal;
	color: #FFFFCC;
	letter-spacing: 0.06em;
	padding-top:5px;
	background-image:url('../images/h1-small.gif');
	background-repeat: no-repeat;
	background-position: top;
}
div#promo4 {
/*state of SC*/
	position: absolute;
	left: 26px;
	top: 284px;
	width: 130px;
	height: 188px;
	z-index: 99;
	font-family: Serif, Times, Georgia;
	font-size:.75em;
}
p.promo4 {
	padding-top: 115px;
}
div#promo5 {
/*grass*/
	position: absolute;
	left: 326px;
	top: 500px;
	width: 406px;
	height: 32px;
	background-image:url('../images/promo5.gif');
	background-repeat: no-repeat;
	background-position: bottom right;
	z-index: 99;
}
