@charset "utf-8";
.home-page-header {
	background-image: url(images/home-page-header.jpg);
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}
.home-page-header1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	padding-right: 15px;
}


h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 3px;
	padding-left: 0px;
}
.outer-glow-left {
	background-image: url(images/outer-glow-left.jpg);
	background-repeat: repeat-y;
}
.outer-glow-right {
	background-image: url(images/outer-glow-right.jpg);
	background-repeat: repeat-y;
}
.home-page-header1 a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #66cc66;
	text-decoration: underline;
	margin: 0px;
	padding: 0px;
}
.home-page-header1 a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #66cc66;
	text-decoration: underline;
	margin: 0px;
	padding: 0px;
}
.home-page-header1 a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #ffffff;
	text-decoration: underline;
	margin: 0px;
	padding: 0px;
}
.home-page-header1 a:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #66cc66;
	text-decoration: underline;
	margin: 0px;
	padding: 0px;
}
.home-page-header a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #66cc66;
	text-decoration: underline;
	margin: 0px;
	padding: 0px;
}
.home-page-header a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #66cc66;
	text-decoration: underline;
	margin: 0px;
	padding: 0px;
}
.home-page-header a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: underline;
	margin: 0px;
	padding: 0px;
}
.home-page-header a:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #66cc66;
	text-decoration: underline;
	margin: 0px;
	padding: 0px;
}
.navigation {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #090537;
}
.navigation a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #090537;
}
.navigation a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #090537;
}
.navigation a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: normal;
	color: #66cc66;
	text-decoration: none;
	background-color: #090537;
}
.navigation a:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #090537;
}
.solidblockmenu ul {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	background-color: #090537;
	padding-left: 20px;
}
.solidblockmenu ul ul li{
	display:inline;
	color:#FFFFFF;
	margin:0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	background-color: #090537;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 20px;
}

.solidblockmenu li{
	display: inline;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	background-color: #090537;
	padding-left: 20px;
}
.solidblockmenu ul {
	margin:0px;
	padding:0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	background-color: #090537;
}

.solidblockmenu li a{
	float: none;
	color: #fff;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	padding-right: 6px;
	padding-left: 6px;
	background-color: #090537;
}

.solidblockmenu li a:visited{
	color: #fff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	padding-right: 6px;
	padding-left: 6px;
	background-color: #090537;
}

.solidblockmenu li a:hover{
	color:#66CC66;
	font-color:#ef1a56;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	padding-right: 6px;
	padding-left: 6px;
	background-color: #090537;
}
.solidblockmenu li a:hover .navDesc{
	color:#99FFCC;
	font-color:#ef1a56;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	padding-right: 6px;
	padding-left: 6px;
	background-color: #090537;
}

.solidblockmenu li .current {
	font-color:#ef1a56;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #00FF00;
	background-color: #090537;
}.mid-bg {
	background-image: url(images/mid-bg.jpg);
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	background-repeat: no-repeat;
	line-height: 23px;
}
.mid-bg1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	background-repeat: no-repeat;
	line-height: 23px;
	padding-right: 10px;
}
.main-copy {
	background-color: #090537;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: normal;
	color: #FFFFFF;
	line-height: 23px;
}
h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 25px;
	font-weight: bold;
	color: #66cc66;
	margin: 0px;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 20px;
}
.picture-border {
	border: 2px solid #65618e;
}
.mid-bg1 a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: normal;
	color: #66cc66;
	text-decoration: none;
	background-repeat: no-repeat;
	line-height: 23px;
}
.mid-bg1 a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: normal;
	color: #66cc66;
	text-decoration: none;
	background-repeat: no-repeat;
	line-height: 23px;
}
.mid-bg1 a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: normal;
	color: #ffffff;
	text-decoration: none;
	background-repeat: no-repeat;
	line-height: 23px;
}
.mid-bg1 a:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: normal;
	color: #66cc66;
	text-decoration: none;
	background-repeat: no-repeat;
	line-height: 23px;
}
h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #66cc66;
	margin: 0px;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 3px;
	padding-left: 0px;
}
.go {
	padding-top: 15px;
}
.footer {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #221f4d;
	line-height: normal;
	padding: 5px;
}
.footer a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #221f4d;
	line-height: normal;
	padding: 0px;
}
.footer a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #221f4d;
	line-height: normal;
	padding: 0px;
}
.footer a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #66cc66;
	text-decoration: none;
	background-color: #221f4d;
	line-height: normal;
	padding: 0px;
}
.footer1 a:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #221f4d;
	line-height: normal;
	padding: 0px;
}
.footer1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #221f4d;
	line-height: normal;
	padding: 5px;
}
.footer1 a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #66cc66;
	text-decoration: none;
	background-color: #221f4d;
	line-height: normal;
	padding: 0px;
}
.footer1 a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #66cc66;
	text-decoration: none;
	background-color: #221f4d;
	line-height: normal;
	padding: 0px;
}
.footer1 a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #66cc66;
	text-decoration: none;
	background-color: #221f4d;
	line-height: normal;
	padding: 0px;
}
.footer a:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #66cc66;
	text-decoration: none;
	background-color: #221f4d;
	line-height: normal;
	padding: 0px;
}
.footer2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	line-height: normal;
}
.sub-pg-video-area {
	background-color: #06032d;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 23px;
	font-weight: normal;
	color: #FFFFFF;
}
h4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 25px;
	font-weight: bold;
	color: #FFFFFF;
	margin: 0px;
	padding-top: 15px;
	padding-right: 15px;
	padding-bottom: 3px;
	padding-left: 0px;
}
.sub-pg-video-area1 {
	background-color: #06032d;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 23px;
	font-weight: normal;
	color: #FFFFFF;
	padding-right: 15px;
	padding-left: 15px;
}
h5 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #6f6c82;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
h6 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #6f6c82;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 20px;
}
.picture-caption {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #090537;
	background-color: #65618e;
	margin: 0px;
	padding: 0px;
	line-height: normal;
}
.price1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 25px;
	font-weight: bold;
	color: #FFFFFF;
	margin: 0px;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.price2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 25px;
	font-weight: bold;
	color: #6f6c82;
	margin: 0px;
	padding: 0px;
}
.add-to-cart {
	padding-top: 10px;
}
.outer-glow-bot-left {
	background-image: url(images/outer-glow-bot-left.jpg);
	background-repeat: no-repeat;
	background-position: center;
}
.outer-glow-bot {
	background-image: url(images/outer-glow-bottom.jpg);
	background-repeat: repeat-x;
}
.outer-glow-bot-right {
	background-image: url(images/outer-glow-bot-right.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.sub-copy {
	background-color: #090537;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: normal;
	color: #FFFFFF;
	line-height: 23px;
	padding-right: 20px;
	padding-left: 20px;
}
.sub-copy a:link {
	background-color: #090537;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: normal;
	color: #FFFFFF;
	line-height: 23px;
	text-decoration: none;
}
.sub-copy a:visited {
	background-color: #090537;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: normal;
	color: #FFFFFF;
	line-height: 23px;
	text-decoration: none;
}
.sub-copy a:hover {
	background-color: #090537;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: normal;
	color: #66cc66;
	line-height: 23px;
	text-decoration: none;
}
.sub-copy a:active {
	background-color: #090537;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: normal;
	color: #FFFFFF;
	line-height: 23px;
	text-decoration: none;
}
.sub-header {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
	color: #66cc66;
	margin: 0px;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 3px;
	padding-left: 0px;
}
.sub-copy1 {
	background-color: #090537;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: normal;
	color: #FFFFFF;
	line-height: 23px;
	padding-left: 20px;
}
.sub-copy1 a:link {
	background-color: #090537;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: normal;
	color: #FFFFFF;
	line-height: 23px;
	text-decoration: underline;
}
.sub-copy1 a:visited {
	background-color: #090537;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: normal;
	color: #FFFFFF;
	line-height: 23px;
	text-decoration: underline;
}
.sub-copy1 a:hover {
	background-color: #090537;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: normal;
	color: #66cc66;
	line-height: 23px;
	text-decoration: underline;
}
.sub-copy a:active {
	background-color: #090537;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: normal;
	color: #FFFFFF;
	line-height: 23px;
	text-decoration: underline;
}
.style1 {
	color: #66cc66;
	font-weight: bold;
}
.style2 {
	color: #00CCCC;
	font-weight: bold;
}
.style3 {
	color: #0033CC;
	font-weight: bold;
}
.style4 {
	color: #FF0000;
	font-weight: bold;
}
.style5 {
	color: #330066;
	font-weight: bold;
}
.style6 {
	color: #CC0000;
	font-weight: bold;
}.sub-copy2 {
	background-color: #090537;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: normal;
	color: #FFFFFF;
	line-height: 23px;
	text-align: center;
}
.additional-quantities {
	font-family: Arial, Helvetica, sans-serif;
	font-size: x-small;
	font-style: normal;
	background-color: #090537;
	text-align: right;
}

.sub-copy2  a:link {
	background-color: #090537;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: normal;
	color: #FFFFFF;
	line-height: 23px;
}
.sub-copy2 a:visited {
	background-color: #090537;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: normal;
	color: #FFFFFF;
	line-height: 23px;
}
.sub-copy2 a:hover {
	background-color: #090537;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: normal;
	color: #FFFFFF;
	line-height: 23px;
}
.sub-copy2 a:active {
	background-color: #090537;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: normal;
	color: #FFFFFF;
	line-height: 23px;
}
.outside-US {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	background-color: #090537;
	color: #02e9f9;
}
.style7 {
	font-size: 18px;
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	color: #45ffb6;
}

.page_stardesc{
	width:100%;
	margin-top:20px;
}

.page_textblock{
	float:left;
	width:340px;
}

h3.smalltitle{font-size:18px; margin:4px 0px 5px 0px ; padding:0px; color:#F6F30F;}
.page_textblock p.link{clear:both;float:left; margin:10px 0px 10px 0px; padding:0px;}
.page_textblock p.link a{color:#fff;}
.page_textblock .starpics{clear:both;}
.page_textblock .starpics a {float:left;margin-left:3px;}

.page_video{
	float:left;
	width:330px;
	margin-left:40px;
}

.page_video p.link{clear:both;float:left; margin:10px 0px 10px 0px; padding:10px 20px 10px 20px; background:#000; border:1px solid #fff;}
.page_video p.link a{color:#fff;}

.product_block{
	clear:both;
	float:left;
	width:100%;
	margin:20px 0px 10px 0px;
}


.product_block .title{float:left; width:720px; font-size:18px; font-weight:bold; color:#00FF00; padding-bottom:5px; border-bottom:1px solid #00FF00;}
.product_block .lcolumn{ clear:both;float:left;width:180px; height:auto; }
.product_block .rcolumn{ float:left;width:490px; margin-left:10px;}
.product_block .lcolumn .thumbnail{ width:172px; height:135px; background:#0c635d;border:1px solid #000; margin:20px 0px 0px 0px;} 
.product_block .lcolumn .thumbnail .image{ width:150px; height:100px; border:1px solid #fff; margin:10px;overflow:hidden;}
.product_block .lcolumn .thumbnail .caption{ position:relative; top:-10px;text-align:center; font-size:12px; color:#fff;}
.product_block .rcolumn .description{ padding:0px 10px; font-size:13px; color:#fff;}
.product_block .lcolumn .button{ clear:both; width:180px; height:20px; margin:15px 0px 3px 0px; padding-bottom:3px; border-bottom:1px solid #63138d;}
.product_block .lcolumn .cart_desc{ float:left; width:90px; margin:4px 0px 0px 5px;color:#fff;font-size:15px;}
.product_block .lcolumn .cart_button{ float:left;width:75px; height:15px; display:inline; padding:0px;position:relative;top:-7px;left:12px;}
.constell{float:left; width:80px; height:59px; border:1px solid #fff; margin-right:10px;} 




/*

////////  messed up stylesheet /////////////////////


@charset "utf-8";
.home-page-header {
	background-image: url(images/home-page-header.jpg);
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}
.home-page-header1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	padding-right: 15px;
}


h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 3px;
	padding-left: 0px;
}
.outer-glow-left {
	background-image: url(images/outer-glow-left.jpg);
	background-repeat: repeat-y;
}
.outer-glow-right {
	background-image: url(images/outer-glow-right.jpg);
	background-repeat: repeat-y;
}
.home-page-header1 a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #66cc66;
	text-decoration: underline;
	margin: 0px;
	padding: 0px;
}
.home-page-header1 a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #66cc66;
	text-decoration: underline;
	margin: 0px;
	padding: 0px;
}
.home-page-header1 a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #ffffff;
	text-decoration: underline;
	margin: 0px;
	padding: 0px;
}
.home-page-header1 a:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #66cc66;
	text-decoration: underline;
	margin: 0px;
	padding: 0px;
}
.home-page-header a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #66cc66;
	text-decoration: underline;
	margin: 0px;
	padding: 0px;
}
.home-page-header a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #66cc66;
	text-decoration: underline;
	margin: 0px;
	padding: 0px;
}
.home-page-header a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: underline;
	margin: 0px;
	padding: 0px;
}
.home-page-header a:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #66cc66;
	text-decoration: underline;
	margin: 0px;
	padding: 0px;
}
.navigation {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #090537;
}
.navigation a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #090537;
}
.navigation a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #090537;
}
.navigation a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: normal;
	color: #66cc66;
	text-decoration: none;
	background-color: #090537;
}
.navigation a:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #090537;
}
.solidblockmenu ul {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	background-color: #090537;
	padding-left: 20px;
}
.solidblockmenu ul ul li{
	display:inline;
	color:#FFFFFF;
	margin:0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	background-color: #090537;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 20px;
}

.solidblockmenu li{
	display: inline;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	background-color: #090537;
	padding-left: 20px;
}
.solidblockmenu ul {
	margin:0px;
	padding:0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	background-color: #090537;
}

.solidblockmenu li a{
	float: none;
	color: #fff;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	padding-right: 6px;
	padding-left: 6px;
	background-color: #090537;
}

.solidblockmenu li a:visited{
	color: #fff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	padding-right: 6px;
	padding-left: 6px;
	background-color: #090537;
}

.solidblockmenu li a:hover{
	color:#66CC66;
	font-color:#ef1a56;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	padding-right: 6px;
	padding-left: 6px;
	background-color: #090537;
}
.solidblockmenu li a:hover .navDesc{
	color:#99FFCC;
	font-color:#ef1a56;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	padding-right: 6px;
	padding-left: 6px;
	background-color: #090537;
}

.solidblockmenu li .current {
	font-color:#ef1a56;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #00FF00;
	background-color: #090537;
}.mid-bg {
	background-image: url(images/mid-bg.jpg);
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	background-repeat: no-repeat;
	line-height: 23px;
}
.mid-bg1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	background-repeat: no-repeat;
	line-height: 23px;
	padding-right: 10px;
}
.main-copy {
	background-color: #090537;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: normal;
	color: #FFFFFF;
	line-height: 23px;
}
h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 25px;
	font-weight: bold;
	color: #66cc66;
	margin: 0px;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 20px;
}
.picture-border {
	border: 2px solid #65618e;
}
.mid-bg1 a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: normal;
	color: #66cc66;
	text-decoration: none;
	background-repeat: no-repeat;
	line-height: 23px;
}
.mid-bg1 a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: normal;
	color: #66cc66;
	text-decoration: none;
	background-repeat: no-repeat;
	line-height: 23px;
}
.mid-bg1 a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: normal;
	color: #ffffff;
	text-decoration: none;
	background-repeat: no-repeat;
	line-height: 23px;
}
.mid-bg1 a:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: normal;
	color: #66cc66;
	text-decoration: none;
	background-repeat: no-repeat;
	line-height: 23px;
}
h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #66cc66;
	margin: 0px;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 3px;
	padding-left: 0px;
}
.go {
	padding-top: 15px;
}
.footer {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #221f4d;
	line-height: normal;
	padding: 5px;
}
.footer a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #221f4d;
	line-height: normal;
	padding: 0px;
}
.footer a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #221f4d;
	line-height: normal;
	padding: 0px;
}
.footer a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #66cc66;
	text-decoration: none;
	background-color: #221f4d;
	line-height: normal;
	padding: 0px;
}
.footer1 a:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #221f4d;
	line-height: normal;
	padding: 0px;
}
.footer1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #221f4d;
	line-height: normal;
	padding: 5px;
}
.footer1 a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #66cc66;
	text-decoration: none;
	background-color: #221f4d;
	line-height: normal;
	padding: 0px;
}
.footer1 a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #66cc66;
	text-decoration: none;
	background-color: #221f4d;
	line-height: normal;
	padding: 0px;
}
.footer1 a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #66cc66;
	text-decoration: none;
	background-color: #221f4d;
	line-height: normal;
	padding: 0px;
}
.footer a:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #66cc66;
	text-decoration: none;
	background-color: #221f4d;
	line-height: normal;
	padding: 0px;
}
.footer2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	line-height: normal;
}
.sub-pg-video-area {
	background-color: #06032d;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 23px;
	font-weight: normal;
	color: #FFFFFF;
}
h4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 25px;
	font-weight: bold;
	color: #FFFFFF;
	margin: 0px;
	padding-top: 15px;
	padding-right: 15px;
	padding-bottom: 3px;
	padding-left: 0px;
}
.sub-pg-video-area1 {
	background-color: #06032d;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 23px;
	font-weight: normal;
	color: #FFFFFF;
	padding-right: 15px;
	padding-left: 15px;
}
h5 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #6f6c82;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
h6 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #6f6c82;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 20px;
}
.picture-caption {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #090537;
	background-color: #65618e;
	margin: 0px;
	padding: 0px;
	line-height: normal;
}
.price1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 25px;
	font-weight: bold;
	color: #FFFFFF;
	margin: 0px;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.price2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 25px;
	font-weight: bold;
	color: #6f6c82;
	margin: 0px;
	padding: 0px;
}
.add-to-cart {
	padding-top: 10px;
}
.outer-glow-bot-left {
	background-image: url(images/outer-glow-bot-left.jpg);
	background-repeat: no-repeat;
	background-position: center;
}
.outer-glow-bot {
	background-image: url(images/outer-glow-bottom.jpg);
	background-repeat: repeat-x;
}
.outer-glow-bot-right {
	background-image: url(images/outer-glow-bot-right.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.sub-copy {
	background-color: #090537;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: normal;
	color: #FFFFFF;
	line-height: 23px;
	padding-right: 20px;
	padding-left: 20px;
}
.sub-copy a:link {
	background-color: #090537;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: normal;
	color: #FFFFFF;
	line-height: 23px;
	text-decoration: none;
}
.sub-copy a:visited {
	background-color: #090537;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: normal;
	color: #FFFFFF;
	line-height: 23px;
	text-decoration: none;
}
.sub-copy a:hover {
	background-color: #090537;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: normal;
	color: #66cc66;
	line-height: 23px;
	text-decoration: none;
}
.sub-copy a:active {
	background-color: #090537;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: normal;
	color: #FFFFFF;
	line-height: 23px;
	text-decoration: none;
}
.sub-header {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
	color: #66cc66;
	margin: 0px;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 3px;
	padding-left: 0px;
}
.sub-copy1 {
	background-color: #090537;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: normal;
	color: #FFFFFF;
	line-height: 23px;
	padding-left: 20px;
}
.sub-copy1 a:link {
	background-color: #090537;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: normal;
	color: #FFFFFF;
	line-height: 23px;
	text-decoration: underline;
}
.sub-copy1 a:visited {
	background-color: #090537;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: normal;
	color: #FFFFFF;
	line-height: 23px;
	text-decoration: underline;
}
.sub-copy1 a:hover {
	background-color: #090537;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: normal;
	color: #66cc66;
	line-height: 23px;
	text-decoration: underline;
}
.sub-copy a:active {
	background-color: #090537;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: normal;
	color: #FFFFFF;
	line-height: 23px;
	text-decoration: underline;
}
.style1 {
	color: #66cc66;
	font-weight: bold;
}
.style2 {
	color: #00CCCC;
	font-weight: bold;
}
.style3 {
	color: #0033CC;
	font-weight: bold;
}
.style4 {
	color: #FF0000;
	font-weight: bold;
}
.style5 {
	color: #330066;
	font-weight: bold;
}
.style6 {
	color: #CC0000;
	font-weight: bold;
}.sub-copy2 {
	background-color: #090537;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: normal;
	color: #FFFFFF;
	line-height: 23px;
	text-align: center;
}
.additional-quantities {
	font-family: Arial, Helvetica, sans-serif;
	font-size: x-small;
	font-style: normal;
	background-color: #090537;
	text-align: right;
}

.sub-copy2  a:link {
	background-color: #090537;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: normal;
	color: #FFFFFF;
	line-height: 23px;
}
.sub-copy2 a:visited {
	background-color: #090537;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: normal;
	color: #FFFFFF;
	line-height: 23px;
}
.sub-copy2 a:hover {
	background-color: #090537;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: normal;
	color: #FFFFFF;
	line-height: 23px;
}
.sub-copy2 a:active {
	background-color: #090537;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: normal;
	color: #FFFFFF;
	line-height: 23px;
}
.outside-US {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	background-color: #090537;
	color: #02e9f9;
}
.style7 {
	font-size: 18px;
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	color: #45ffb6;
}*/



