body	{font:0.9em "Gill Sans", "Arial", "Helvetica", sans-serif; color:#D0FFD0; margin:0; padding:0; background:#666633;}
img			{border:0px;}
a	{
	text-decoration:none; 
	color:#129494;
	outline: 0;
}
a:hover		{color:#FF0000;}
a:visited		{}
ul			{list-style:none;margin:0;padding-left:1em;}
li			{margin:0;padding:0;}



h1	{
		font-size:30px;
		font-weight:normal; 
		color:#F63;
}

h2	{
		font-family: "Gill Sans", "Trebuchet MS", "Arial", "Helvetica", "Sans-Serif";
		font-size: 1.7em;

		font-weight: normal;
		line-height:1.2em;
		margin-top:1.5em;
		color:#FFF;
}

h3		{
		font-family: "Gill Sans", "Trebuchet MS", "Arial", "Helvetica", Sans-Serif;
		font-size: 18px;
		font-weight: normal;

		line-height: 18px;
		margin-top:1.5em;
		color:#D0FFD0;
}

h4		{
		font-family: "Gill Sans", "Trebuchet MS", "Arial", "Helvetica", Sans-Serif;
		font-size: 1.7em;
		font-weight: normal;
		letter-spacing:-.05em;
		line-height: 18px;
		margin-top:1em;
		color:#66FFFF;
}


/***********************************************
* CMotion Image Gallery- © Dynamic Drive DHTML code library (www.dynamicdrive.com)
* Visit http://www.dynamicDrive.com for hundreds of DHTML scripts
* This notice must stay intact for legal use
* Modified by Jscheuer1 for autowidth and optional starting positions
***********************************************/



#motioncontainer {
background-color: #666633;
margin: auto;/* Uncomment this line if you wish to center the gallery on page */
width: 95%; /* Set to gallery width, in px or percentage */
height: 102px; /* Set to gallery height */
		border-top:2px solid #104410;
		border-bottom:2px  solid #104410;;
}

#motioncontainer a img {
border: 1px solid #666633; /* Set image border color */
}

#motioncontainer a:hover img {
border: 1px solid #D0FFD0; /* Set image border hover color */
}

#statusdiv {
background-color: #666633;
border: 0px solid gray;
padding: 2px;
position: absolute; /* Stop Editing Gallery Styles */
left: -300px;
visibility: hidden;
}

#motioncontainer a:hover {
border: 1px solid #D0FFD0; /* Dummy definition to overcome IE bug */
}

		/* End Gallery Styles */

#content	{
		position:relative;
		left:0px;
		top:10%;
		width:21400px;
		height:100%;
		font-size:.92em;
}
#content1		{
		position:relative;
		left:0px;
		top:30px;
		width:100%;
		margin-top:5%;
		margin-left:20%;
		text-align:center;
}
#content div	{
		text-align:center;
}
.rowt		{
		margin-top:45px;
		height:10%;
}
.rowmid		{
		top:200px;
		height:200px;
		border-top:1px solid #D0FFD0;
		border-bottom:1px  solid #D0FFD0;
}
.rowbot		{
		top:410px;
		height:170px;
}
#content p,#content table	{
		position:absolute;
		left:0px;
		top:0px;
		width:100%;
		height:90%;
		padding:10%;
}
#coltext	{
		position:absolute;
		left:0px;
		top:27%;
		width:100%;
		padding:0%;
		text-align:center;
		font-size:.92em;
		margin-top:0%;
		margin-left:0%;
		margin-right:0%;
		margin-bottom:0%;
}
/*-------------------Merchandise-------------------*/
#hiddenInfo, #hiddenInfo1, #hiddenInfo2, #hiddenInfo3, #hiddenInfo4, #hiddenInfo5, #hiddenInfo6, #hiddenInfo7, #hiddenInfo8, #hiddenInfo9, #hiddenInfo10, #hiddenInfo11, #hiddenInfo12, #hiddenInfo13, #hiddenInfo14, #hiddenInfo15, #hiddenInfo16, #hiddenInfo17, #hiddenInfo18, #hiddenInfo19, #hiddenInfo20, #hiddenInfo21, #hiddenInfo22, #hiddenInfo23, #hiddenInfo24, #hiddenInfo25, #hiddenInfo26, #hiddenInfo27, #hiddenInfo28, #hiddenInfo29, #hiddenInfo30, #hiddenInfo31, #hiddenInfo32, #hiddenInfo33, #hiddenInfo34, #hiddenInfo35, #hiddenInfo36, #hiddenInfo37, #hiddenInfo38, #hiddenInfo39, #hiddenInfo40, #hiddenInfo41, #hiddenInfo42, #hiddenInfo43, #hiddenInfo44, #hiddenInfo45, #hiddenInfo46, #hiddenInfo47, #hiddenInfo48, #hiddenInfo49, #hiddenInfo50, #hiddenInfo51, #hiddenInfo52, #hiddenInfo53, #hiddenInfo54  {
	display:none;
	width:50%;
	position:absolute;
	left:25%;
	top:20px;
	line-height:1.5em;
	color:#B7FA9B;
	overflow:hidden;
}

.information_link {
	position:absolute;
	left:0px;
       background-color:#88603A;
	font-size:12px;
	text-decoration:none;
	color:#B7FA9B;
	margin:5px 0px;
	padding:2px 5px;
	display:block;
	overflow:hidden;
       border:1px outset #886644;
	cursor:pointer;
}
.information_link:visited	{
	color:#FFFF00;
	background-color:#004444;
	border:1px outset #6D242A;
}
.information_link:hover	{
	color:#FFFF00;
	background-color:#B20002;
	border:1px outset #CC0022;
}
.information_link:active	{
	color:#FFFF00;
	background-color:#662200;
	border:1px inset #BB2211;
}

.infocol		{
	position:relative; 
	width:100%;
	padding-bottom:2em; 
	padding-top:1em; 
	border-bottom:1px dotted #D0FFD0;
} 
.infocol img		{float:right}



#lcol li.tiny {text-align:left; padding: 0.5em 0.5em 0.5em 1em; font-size:0.7em; line-height:1.5em; color:#0CFE0C;
}
#lcol li.tiny a:hover { color:#FAFE4C;
}
#lcol li a.off { color:#129D2A; padding-left:1.2em; font-size:1.3em;line-height:1.3em;
}
#lcol li a.off:hover { color:#EF9900;
}

tr, td	{	
       border-bottom:1px dotted #E37017;
	}	


.prod {
	width:28%; 
	float:left; 
	padding:2px 0px 0px 0px;
	overflow:hidden;
}

.rowspace {
	width:100%; 
	height:3px; 
	float:left; 
	overflow:hidden;
       border-bottom:1px dotted #E37017;
}

.details {
	width:100%; 
	float:left; 
}

.prodinfo {
	text-align:right;
	float:right;
	width:72%; 
	padding:2px 0px 0px 0px;
	overflow:hidden;
}

.blink {
       background-color:#C38D51;
	text-decoration:none;
	color:#0C0FF9;
	margin:0px 0px;
	padding:0px 5px 2px 5px;
	overflow:hidden;
       border:1px outset #886644;
}
.blink:visited	{
	color:#0C0FF9;
	background-color:#A16B30;
	border:1px outset #4343CC;
}
.blink:hover		{
	color:#FFCC00;
	background-color:#101088;
	border:1px outset #9595FF;
}
.blink:active	{
	color:#FFFF00;
	background-color:#222299;
	border:1px inset #BB2211;
}


.link {
       background-color:#C38D51;
	text-decoration:none;
	color:#003300;
	margin:0px 0px;
	padding:0px 5px 2px 5px;
	overflow:hidden;
       border:1px outset #886644;
}
.link:visited	{
	color:#FFFF00;
	background-color:#B27C40;
	border:1px outset #6D242A;
}
.link:hover		{
	color:#FFFF00;
	background-color:#B20002;
	border:1px outset #CC0022;
}
.link:active	{
	color:#FFFF00;
	background-color:#662200;
	border:1px inset #BB2211;
}


.button	{
	padding:3px 6px 3px 6px;
	color:#B7FA9B;
	font-family:Arial;
	font-size:.9em;
	background-color:#AA0000;
	border:1px outset #6D242A;
	cursor:pointer;
}
.button:visited	{
	color:#FFFF00;
	background-color:#004444;
	border:1px outset #6D242A;
}
.button:hover	{
	color:#FFFF00;
	background-color:#B20002;
	border:1px outset #CC0022;
}
.button:active	{
	color:#FFFF00;
	background-color:#662200;
	border:1px inset #BB2211;
}

/*-------------------Mail Box-------------------*/


#theLayer {
	position:fixed;
	left:37%;top:50%;
	visibility:hidden;                          
	background-color: #323232;
	width: 260px;
	border-width: 2px;
	border-style:outset;
	border-color:#444444;
	padding:5px;
}
#theLayer input {
	background-color:#330000;
       color:#05fa9e;
       border-color:#0cc0cc;
       border:1px;
       border-style:dotted;
       margin-top:7px;
}
#theLayer input.button {
	color:#90001B;
       font-family:Arial;
       font-size:10pt;       
       background-color:#000000;
       border:1px;
	border-style:outset;
	border-color:#444444;
       margin-top:7px;
}
#theLayer input.button:hover {
	color:#FFFF00;
	background-color:#B20002;
	border-color:#CC0022;
}

input.text	{
color:#290002; background-color:#FFFAC3;}

#hidden_content		{color:#D0FFD0;
}

#hidden_content H5 	{
	text-decoration:underline;
}

/*-------------------Alert Box-------------------*/


#modalContainer {
	background-color:transparent;
	position:absolute;
	width:100%;
	height:100%;
	top:0px;
	left:0px;
	z-index:10000;
	background-image:url(tp.png); /* required by MSIE to prevent actions on lower z-index elements */
}

#alertBox {
	position:relative;
	width:300px;
	min-height:100px;
	margin-top:53px;
	border: 2px solid #EB3A00;
	padding:5px;
	background-color:#BDBFAF;
	background-image:url(alert.png);
	background-repeat:no-repeat;
	background-position:20px 30px;
}

#modalContainer > #alertBox {
	position:fixed;
}

#alertBox h1 {
	margin:0;
	font:bold 1.2em verdana,arial;
	text-align:center;
	background-color:#313131;
	color:#FF0000;
	border-bottom:1px solid #000;
	padding:2px 0 2px 5px;
}

#alertBox p {
	font:1em verdana,arial;
	color:#331100;
	min-height:40px;
	padding-top:10px;
	text-align:center;
}

#alertBox #closeBtn {
	display:block;
	position:relative;
	margin:3px auto;
	padding:2px;
	border-width: 2px;
	border-style:outset;
	border-color:#444444;
	width:60px;
	font:bold 1em verdana,arial;
	text-align:center;
	color:#EF0000;
	background-color:#000000;
} 
/*-------------blowpages and access--------------*/



#header,#footer		{opacity:0.95; filter: alpha(opacity=95); width:100%;  background:#212121; position: fixed;}
#header			{top: 0px; left:0px; border-bottom:1px dotted #D0FFD0; padding:.7em; padding-bottom:.3em; text-align:center;}

#header2		{opacity:0.95; filter: alpha(opacity=95); width:60%; background:#AA6633; position:fixed;}
#header2		{top: 57px; left:10%; border-bottom:1px dotted #999999;padding:.7em;}

#footer a		{color:#0C0FF9;}
#footer a:hover		{color:#FF0000;}

#logo			{float:left; padding: 0.4em 6em 0.3em 2em; font-size:16px; font-weight:bold;}
#logo A			{opacity:0.7; filter: alpha(opacity=70); text-decoration:none;font-weight:bold; color:#999;}
#logo A:hover		{opacity:1; filter: alpha(opacity=100); text-decoration:none;font-weight:bold; color:#999;}

#footer			{clear:both; bottom:0px; left: 0px; border-top:1px dotted #D0FFD0; text-align:center; padding-top:0em; padding-right:20px;padding-bottom:.3em; font-family:"Gill Sans","Verdana","Myriad Web",sans-serif; font-style:italic; font-size:1em; color:#61E969;}


#Title		{
	position:absolute;
	left:35%;
	text-align:center;
	font-size:30px;
	font-weight:normal; 
	color:#F63;
}

#ccol			{margin-left:15em;padding-bottom:7em; padding-right:1em;padding-top:6em;}
#ccol p			{font-size:1.3em; line-height:1.2em; padding-bottom:0; padding:1em; margin-right:9em;}

#bcol			{float:right;}

#lcol			{position: fixed; top:0px; left:0; padding-left:0em; height:100%;}
#lcol a			{padding:1em;font-size:1.8em;color:#0CFE0C; } 
#lcol a:hover		{color:#FFFF00;}
#lcol a	img		{background:#0CFE0C;}
#lcol a	img:hover	{background:#FFF91D;}

#fcnt			{float:left; width:49%;}

#lang			{float:right;text-align:left; width:100px;}

#nav			{float:right;padding:0em 2em 0em 1em;}
#nav li			{ float:left; }
#nav a			{opacity:0.5; filter: alpha(opacity=50);padding:0em 0em 0em 1em; margin-right:1em;}
#nav a:hover		{opacity:1; filter: alpha(opacity=100);padding:0em 0em 0em 1em; margin-right:1em;}
#nav a.cur,#nav a.act 	{border:0px solid #4B82DA;}

.butt			{text-align:center; background:#C38D51; width:70%;}
a.act 			{}
a.cur 			{background:#F0F0F0;}

#copyright	{
		 float: right; padding-left:0%; padding-right:1%; font-size: 12px; font-family:"Gill Sans"; font-style:italic; color:#666660;
}

#webicons	{position:absolute; left:1em; top:.6em; opacity:0.95; filter: alpha(opacity=95);}
#sharebut	{position:absolute; left:5.5em; top:.6em; }

/*
h1				{visibility:hidden; height:20px;}
*/

#col1	{
		position:absolute;
		left:0px;
		width:1000px;
}

#strip1	{
		position:absolute;
		left:0px;
		width:1000px;
}

#botrow1	{
		position:absolute;
		left:0px;
		width:1000px;
}

#col2	{
		position:absolute;
		left:900px;
		width:850px;
}

#strip2	{
		position:absolute;
		left:900px;
		width:850px;
}

#botrow2	{
		position:absolute;
		left:900px;
		width:850px;
}

#col3	{
		position:absolute;
		left:1700px;
		width:850px;
}

#strip3	{
		position:absolute;
		left:1700px;
		width:850px;
}

#botrow3	{
		position:absolute;
		left:1700px;
		width:850px;
}

#col4	{
		position:absolute;
		left:2550px;
		width:900px;
}

#strip4	{
		position:absolute;
		left:2550px;
		width:900px;
}

#botrow4	{
		position:absolute;
		left:2550px;
		width:900px;
}

#col5	{
		position:absolute;
		left:3450px;
		width:850px;
}

#strip5	{
		position:absolute;
		left:3450px;
		width:850px;
}

#botrow5	{
		position:absolute;
		left:3450px;
		width:850px;
}

#col6	{
		position:absolute;
		left:4300px;
		width:850px;
}

#strip6	{
		position:absolute;
		left:4300px;
		width:850px;
}

#botrow6	{
		position:absolute;
		left:4300px;
		width:850px;
}

#col7	{
		position:absolute;
		left:5150px;
		width:1200px;
}

#strip7	{
		position:absolute;
		left:5150px;
		width:1200px;
}

#botrow7	{
		position:absolute;
		left:5150px;
		width:1200px;
}

#col8	{
		position:absolute;
		left:6350px;
		width:850px;
}

#strip8	{
		position:absolute;
		left:6350px;
		width:850px;
}

#botrow8	{
		position:absolute;
		left:6350px;
		width:850px;
}



#col9	{
		position:absolute;
		left:7150px;
		width:800px;
}

#strip9	{
		position:absolute;
		left:7150px;
		width:800px;
}

#botrow9	{
		position:absolute;
		left:7150px;
		width:800px;
}


#col10	{
		position:absolute;
		left:7950px;
		width:850px;
}

#strip10	{
		position:absolute;
		left:7950px;
		width:850px;
}

#botrow10	{
		position:absolute;
		left:7950px;
		width:850px;
}

#col11	{
		position:absolute;
		left:8800px;
		width:850px;
}

#strip11	{
		position:absolute;
		left:8800px;
		width:850px;
}

#botrow11	{
		position:absolute;
		left:8800px;
		width:850px;
}

#col12	{
		position:absolute;
		left:9650px;
		width:850px;
}

#strip12	{
		position:absolute;
		left:9650px;
		width:850px;
}

#botrow12	{
		position:absolute;
		left:9650px;
		width:850px;
}

#col13	{
		position:absolute;
		left:10500px;
		width:850px;
}

#strip13	{
		position:absolute;
		left:10500px;
		width:850px;
}

#botrow13	{
		position:absolute;
		left:10500px;
		width:850px;
}

#col14	{
		position:absolute;
		left:11350px;
		width:850px;
}

#strip14	{
		position:absolute;
		left:11350px;
		width:850px;
}

#botrow14	{
		position:absolute;
		left:11350px;
		width:850px;
}

#col15	{
		position:absolute;
		left:12200px;
		width:750px;
}

#strip15	{
		position:absolute;
		left:12200px;
		width:750px;
}

#botrow15	{
		position:absolute;
		left:12200px;
		width:750px;
}



#col16	{
		position:absolute;
		left:12950px;
		width:700px;
}

#strip16	{
		position:absolute;
		left:12950px;
		width:700px;
}

#botrow16	{
		position:absolute;
		left:12950px;
		width:700px;
}


#col17	{
		position:absolute;
		left:13650px;
		width:700px;
}

#strip17	{
		position:absolute;
		left:13650px;
		width:700px;
}

#botrow17	{
		position:absolute;
		left:13650px;
		width:700px;
}


#col18	{
		position:absolute;
		left:14350px;
		width:700px;
}

#strip18	{
		position:absolute;
		left:14350px;
		width:700px;
}

#botrow18	{
		position:absolute;
		left:14350px;
		width:700px;
}


#col19	{
		position:absolute;
		left:15050px;
		width:850px;
}

#strip19	{
		position:absolute;
		left:15050px;
		width:850px;
}

#botrow19	{
		position:absolute;
		left:15050px;
		width:850px;
}


#col20	{
		position:absolute;
		left:15900px;
		width:800px;
}

#strip20	{
		position:absolute;
		left:15900px;
		width:800px;
}

#botrow20	{
		position:absolute;
		left:15900px;
		width:800px;
}


#col21	{
		position:absolute;
		left:16700px;
		width:500px;
}

#strip21	{
		position:absolute;
		left:16700px;
		width:500px;
}

#botrow21	{
		position:absolute;
		left:16700px;
		width:500px;
}


#col22	{
		position:absolute;
		left:17200px;
		width:500px;
}

#strip22	{
		position:absolute;
		left:17200px;
		width:500px;
}

#botrow22	{
		position:absolute;
		left:17200px;
		width:500px;
}


#col23	{
		position:absolute;
		left:17700px;
		width:500px;
}

#strip23	{
		position:absolute;
		left:17700px;
		width:500px;
}

#botrow23	{
		position:absolute;
		left:17700px;
		width:500px;
}


#col24	{
		position:absolute;
		left:18200px;
		width:800px;
}

#strip24	{
		position:absolute;
		left:18200px;
		width:800px;
}

#botrow24	{
		position:absolute;
		left:18200px;
		width:800px;
}


#col25	{
		position:absolute;
		left:19000px;
		width:800px;
}

#strip25	{
		position:absolute;
		left:19000px;
		width:800px;
}

#botrow25	{
		position:absolute;
		left:19000px;
		width:800px;
}


#col26	{
		position:absolute;
		left:19800px;
		width:750px;
}

#strip26	{
		position:absolute;
		left:19800px;
		width:750px;
}

#botrow26	{
		position:absolute;
		left:19800px;
		width:750px;
}


#col27	{
		position:absolute;
		left:20550px;
		width:850px;
}

#strip27	{
		position:absolute;
		left:20550px;
		width:950px;
		padding-right:70px;
}

#botrow27	{
		position:absolute;
		left:20550px;
		width:850px;
}


