body { font-family: 'Century Gothic','Arial', 'Verdana',sans-serif; margin-top: 0px; background-color:#000;text-align:center;} 
ul,li{margin-left:6px;padding:0;}
p{margin:0px;padding:4px;}

img {border:none}

#wrapper {margin-left: auto;margin-right: auto;width:954px;text-align:left;}
#main {margin-top:0px;}

#logo{position:absolute;margin-top:35px;margin-left:0px;background:transparent;z-index:10;}
#nav{position:absolute;margin-top:35px;margin-left:0px;background:transparent;z-index:10;}
#homenav{position:absolute;margin-top:550px;margin-left:0px;text-align:left;background:transparent;}
#homeflash{position:absolute;margin-top:100px;margin-left:0px;background:transparent;}
#copy{position:absolute;width:954px;margin-top:90px;padding-bottom:60px;background:transparent;min-height:575px;height:auto !important;height:575px;font-size:12px;line-height:18px;color:#fff;text-align:left;}
.copytext{color:#fff;text-align:left;padding-right:25px;}
.to_right{text-align:right;}

#copy_bg{position:relative;width:954px;min-height:620px;height:auto !important;height:620px;background:url(/graphics/body_repeat.png);background-repeat:repeat-y;margin:0;padding:0;}
#right{position:relative;float:right;width:300px;margin-right:57px;margin-left:15px;min-height:350px;height:auto !important;height:350px;margin-bottom:10px;background:transparent;text-align:center;}
#left{position:relative;float:left;width:180px;margin-right:15px;margin-left:55px;min-height:200px;height:auto !important;height:200px;margin-bottom:10px;margin-top:35px;background:url(/graphics/column_pattern.gif);background-repeat:repeat;text-align:center;}
#copy_left{position:relative;float:left;font-size:12px;line-height:16px;margin-top:140px;margin-left:10px;width:220px;text-align:left;}
#copy_right{position:relative;float:right;font-size:12px;line-height:16px;margin-top:0px;width:630px;margin-left:30px;}
#footer{position:relative;float:left;width:954px;min-height:40px;height:auto !important;height:40px;background:url(/graphics/body_bot.png);background-repeat:no-repeat;background-color:#A0D4D0;}
#foot-left{position:relative;float:left;margin-left:50px;margin-top:25px;background:transparent;}
#foot-right{position:relative;float:right;margin-right:20px;margin-top:25px;text-align:right;background:transparent;}
#foot-center{position:relative;padding-top:8px;margin-top:10px;text-align:center;height:40px;background:transparent;color:#0C6760;}


/** Home Page Elements **/
.navitems{display:inline;margin-left:10px;}



/** Store Page Elements **/
#storecopy{position:relative;font-size:12px;line-height:16px;margin-top:0px;margin-left:15px;width:600px;text-align:left;}
#cart{position:absolute;margin-top:175px;margin-left:740px;z-index:3;}
#checkout{position:absolute;margin-top:260px;margin-left:747px;z-index:2;}
#contact{position:absolute;margin-top:345px;margin-left:752px;z-index:1;}

.goright{text-align:right;}
.shoprow{text-align:left;padding-top:18px;width:300px;}
.menuitem{height:30px;font-size:12px;color: #E3E3E3;background:url(/graphics/menu/menu_line.png);text-align:center;background-repeat:no-repeat;background-position:0 100%;}
.subtitle{font-size:10px;}

.orange_button {margin:15px 0;}
.orange_button input {background-color:#000000;border:1px solid #FFFFFF;color:#FFFFFF; cursor:pointer;
font-family:'Century Gothic','Arial', 'Verdana',sans-serif;font-size:12px;margin-left:15px;padding:2px;
}

.product_strikethru {text-decoration: line-through;}

#order_steps {margin:10px 5px;}
#order_steps a{text-decoration:none;}

.order_info_on {}
.order_info_on:hover{text-decoration:underline!important;}
.order_ship_on{}
.order_ship_on:hover{text-decoration:underline!important;}
.order_payment_on{}
.order_payment_on:hover{text-decoration:underline!important;}
.order_review_on{}
.order_review_on:hover{text-decoration:underline!important;}
.order_print_on{}
.order_ship_off{color:#7d7d7d!important;}
.order_payment_off{color:#7d7d7d!important;}
.order_review_off{color:#7d7d7d!important;}
.order_print_off{color:#7d7d7d!important;}

.content {color:#fff!important;}
.content td {color:#fff!important;}
.form_label {color:#fff!important;}
.form_item{color:#fff!important;}

.message{color:red;}
.error_message{background-color:#bbb;height:25px;line-height:25px;}
.error_message img{margin:0 5px;}
.error_alert{line-height:25px; color:red;}

#nav ul {
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	display:inline;
	margin:0;
	padding:0;
	font-family: Arial Narrow, helvetica, sans-serif;
	font-size: 20px;
	color:#D6D3B3;
}
#nav ul li{display:inline; margin:0 28px 0px 0px;}
#nav ul li a:link,#nav ul li a:visited{
	display:inline;
	padding:4px;
	background: transparent;
	color:#D6D3B3;
	letter-spacing: .5px;
	font-weight: bold;
	font-family: Arial Narrow, helvetica, sans-serif;
	font-size: 20px;
	text-decoration:none;
}
#nav ul li a:hover,  #nav ul li a:active{
	background-color: #4C6E67;
	color:#D6D3B3;
	letter-spacing: .5px;
	font-weight: bold;
	font-family: Arial Narrow, helvetica, sans-serif;
	font-size: 20px;
	text-decoration:none;
}

#nav_sub A:link {  padding:4px;color:#D6D3B3;text-decoration:none;} 
#nav_sub A:visited { padding:4px;color:#D6D3B3;text-decoration:none;} 
#nav_sub A:active { padding:4px;color:#D6D3B3;text-decoration:none;} 
#nav_sub A:hover { padding:4px;color:#D6D3B3;background-color:#4C6E67;text-decoration:none;}

.footer {  font-size: 12px; color:#0C6760;line-height:15px;background:transparent;padding-right:15px;} 
.footer A:link {   color:#0C6760; text-decoration:underlineline-height:15px;} 
.footer A:visited {  color:#0C6760; text-decoration:underline} 
.footer A:active {   color:#0C6760; text-decoration:underline} 
.footer A:hover {  color:#0C6760; text-decoration:none;} 

.footer2 {  font-size: 11px; color: #241a0e;line-height:15px;} 
.footer2 A:link {  font-size: 11px; color: #241a0e; text-decoration:underline;line-height:15px;} 
.footer2 A:visited {  font-size: 11px; color: #241a0e; text-decoration:underline} 
.footer2 A:active {  font-size: 11px; color: #241a0e; text-decoration:underline} 
.footer2 A:hover {  font-size: 11px; color: #241a0e; text-decoration:none} 

A:link { color: #E3E3E3; text-decoration:underline} 
A:visited{ color: #E3E3E3; text-decoration:underline}
A:active { color: #E3E3E3; text-decoration:underline} 
A:hover {color: #E3E3E3; text-decoration:none;} 


.redSm { font-size: 12px; font-weight: bold;  color: #990000;}
.redMed {font-size: 16px; font-weight: bold;  color: #990000;}
.redBig { font-size: 20px; font-weight: bold;  color: #990000;}

.greenSm {font-size: 12px; font-weight: bold;  color: #005500;}
.greenMed {font-size: 16px; font-weight: bold;  color: #005500;}
.greenBig {font-size: 20px; font-weight: bold;  color: #005500;}

.blakSm {font-size: 12px; font-weight: bold;  color: #000000;}
.blakMed {font-size: 16px; font-weight: bold;  color: #000000;}
.blakBig {font-size: 20px; font-weight: bold;  color: #000000;}

.bluSm {font-size: 12px; font-weight: bold;  color: #534743;}
.bluMed {font-size: 16px; font-weight: bold;  color: #534743;}
.bluBig {font-size: 20px; font-weight: bold;  color: #534743;}

.white {
	color: #ffffff;
	line-height: 16px;
	text-decoration: none;
}

.text{ 
		font-family: 'Century Gothic','Arial', 'Verdana',sans-serif;
		font-size: 12px;
		color:#FFF;
		background-color: #000;
		padding:2px;
		BORDER: #FFF 1px solid;
		}
.submit,.button{ 
		font-family: 'Century Gothic','Arial', 'Verdana',sans-serif;
		font-size: 12px;
		color:#FFF;
		margin-left:15px;
		background-color: #000;
		padding:2px;
		BORDER: #FFF 1px solid;
		cursor:pointer;
		}


H1 {font-size: 24px; font-weight: normal;  color:#FFF;text-align:left; letter-spacing:1px;margin-top:0px;padding-top:0px;}
.copytext H1 {text-align:left!important;margin-bottom:0px!important;}

H2 { font-size: 20px; font-weight: normal;  color: #FFF; text-align:left;padding-top:0px;margin-top:3px;margin-bottom:3px;padding-bottom:0px;letter-spacing:1px;}
.copytext H2 {text-align:left!important;margin-bottom:0px!important;}

H3 { font-size: 14px; font-weight: normal;  color: #FFF; text-align:left;padding-top:0px;margin-top:10px;margin-bottom:0px;padding-bottom:0px;letter-spacing:1px;}
.copytext h3{text-align:left!important;}

