@charset "utf-8";

body {
	font: 90% Tahoma, Geneva, sans-serif;
	margin:0;padding:0;
	background:#000;
	color:#030;
	letter-spacing:1px;}
a:link {
	text-decoration:none;color:#AAA;}
a:visited {
	text-decoration:none;color:#AAA;}
a:hover {
	text-decoration:underline; color:#390;}
a:active {
	text-decoration:none; color:#AAA;}
.text a:link {text-decoration:underline;}
#container {
	width:1000px;
	margin:0 auto;
	border-right:#390 solid 5px;
	border-left:#390 solid 5px;
	text-align:center;
	background:#FFF;}
p.links {
	margin:0;padding:0;
	font-size:12px;
	color:#777;
	text-align:center;}
.vSmall {font-size:9px;}
#header {
	width:1000px;
	margin:0;padding:20px 0 5px 0;
	text-align:center;
	}
#header img {border:none;}
#header h1 {font-size:42px;letter-spacing:6px;color:#060;}
#nav {
	width:900px;
	margin:0 auto;padding:10px 0;
	text-align:center;
	border-top:#DDD solid 1px;}
.content {
	width:850px;
	margin:25px auto 0 auto;
	padding:10px 0 25px 0;
	border:#390 solid 1px;
	background:#f7f7f7;}
.content h1,h2 {
	text-align:center;
	margin:0;padding:15px 0 5px 0;
	color:#390;}
.content h3,h4 {
	text-align:center;
	margin:0;padding:8px 0 0 0;
	color:#999;}
.content p {
	margin:0;padding:10px 50px 5px 50px;
	line-height:18px;
	text-align:justify;}
.content p.first {
	margin:0;padding:25px 50px 10px 50px;
	line-height:18px;
	text-align:justify;}
.content p.small {
	margin:0;padding:8px 75px 0 75px;
	font-size:12px;
	color:#999;
	text-align:justify;}
.content p.links {
	margin:0;padding:0;
	font-size:12px;
	color:#777;
	text-align:center;}
.content table p.submit {text-align:right;letter-spacing:0;}
img {padding:2px;border:#390 solid 1px;}
.floatRight {
	float:right;
	margin: 15px 0 5px 20px;
}
.floatLeft {
	float:left;
	margin: 15px 20px 5px 0;
}
.shopContent {
	width:850px;
	min-height:300px;
	margin:25px auto 0 auto;
	padding:10px 0 25px 0;
	border:#390 solid 1px;
	background:#f7f7f7;}
.shopContent p {
	margin:0;padding:10px 20px 5px 20px;
	line-height:16px;
	text-align:left;
	font-size:14px;}
.shopContent h1,h2 {
	text-align:center;
	margin:0;padding:15px 0 5px 0;
	color:#390;}
.shopLeft {
	float:left;
	width:140px;
	margin: 20px 10px 20px 50px;
	padding:10px 5px;
	border:#390 solid 1px;
	background:#fff;
	}
.shopNavButton {
	width:130px;
	margin:10px 5px;
	font-size:12px;
	text-align:left;}
.shopNavButton2 {
	width:120px;
	margin:10px 5px 10px 20px;
	font-size:12px;
	text-align:left;
	text-decoration:underline;}
.shopNavButton3 {
	width:110px;
	margin:10px 5px 10px 30px;
	font-size:12px;
	text-align:left;}
.shopNavButton4 {
	width:100px;
	margin:10px 5px 10px 40px;
	font-size:12px;
	text-align:left;}
.shopRight {
	float:right;
	width:550px;
	height:293px;
	margin: 20px 50px 20px 10px;
	padding:10px 10px 15px 10px;
	border:#390 solid 1px;
	background:#fff;
	}
.shopBottom {
	width:728px;
	margin:5px auto 20px auto;
	padding:10px 10px 15px 10px;
	border:#390 solid 1px;
	background:#fff;
	}
.clearAll {
	clear:both;
	width:99%;}
#footer {
	width:900px;
	margin:40px auto 0 auto;padding:10px 0 2px 0;
	text-align:center;
	border-top:#DDD solid 1px;
	}



