/* CSS Document */*{	padding:0;	margin:0;}BODY	{	color:#505050;	background-color:#d6d6d6;	font-size:78%;	font-family:"Lucida Grande","Lucida Sans",Verdana,sans-serif;	}DIV.ou1	{	width: 730px;	position: relative;	top:0;	left:50%;	margin-left:-365px;	background:url(i/grad.gif);	}DIV.ou2	{	width: 730px;	position: relative;	top:0;	left:50%;	margin-left:-365px;	background-color:#ffffff;	}/* NAV -------------------------*/#nav	{	float:left;	width:169px;	}#nav a:link,#nav a:visited	{	color:#1e4d00;	text-decoration:none;	}#nav a:hover	{	color:#ff3300;	}#nav li	{	margin:0;	padding:4px 0 4px 40px;	border-bottom:1px solid #cccccc;	border-top:1px solid #ffffff;	background:#ffefd5;	}#nav ul	{	padding:0;	list-style-type:none;	font-weight:bold;	}/* FOOTER -----------------------*/#footer	{	border-top:1px solid #cccccc;	background-color: #d6d6d6;	height: 1em;	padding:0.7em 0 1em 0;	clear:right;		}#footer a:link,#footer a:visited	{	color:#999999;	text-decoration:none;	}#footer a:hover	{	color:#ff3300;	text-decoration:underline;	}#footer li	{	padding-left:7px;	padding-right:7px;	display:inline;	}#footer ul	{	float:right;	font-size:85%;	}/* COPYRIGHT */.copy	{	color:#999999;	font-size:90%;	}/* HEADINGS ------------------- */H1	{	font-size:150%;	}H2	{	font-size:140%;	margin:1em 0 0 190px;	padding:.5em 0 1em 0;	}H3	{	padding: 0.3em 0 0.2em 0;	font-size:120%;	}div.beebox h2 	{	margin:0;	}/* PARAGRAPHS ----------------*/P	{	font-size:100%;	line-height:140%;	padding: 0.2em 0 1em 0;	}	/* PAGE LINKS -------------------*/A:link, A:visited	{	color:#ff3300;	text-decoration:none;	}A:hover	{	text-decoration:underline;	}A:active	{	color:#ff3300;	text-decoration:none;	}		/* SITE LINKS */.top	{	float:right;	}/* CONTENT ----------------------*//* I BOX ------*/DIV.ibox	{	margin: 0 0 2em 190px;	width:430px;	border-bottom:10px solid #d6d6d6;	}DIV.ibox1 	{	margin: 0 0  0 110px;	width: 310px;	}/* A BOX ------*/.abox	{	margin-left:190px;	padding-bottom:3em;	width:415px;	}/* B BOX ---------------*/.beebox	{	width:600px;	margin:1em 0 3em 80px;	}/* C BOX ---------------*/.ceebox	{	width:650px;	margin-left:50px;	padding:2em 0 2em 0;	}	/* THANK YOU BOX -------*/.tybox 	{	margin-left:190px;	width:415px;	padding-bottom:20em;	}	/* SPACER ------------------------*/.spacer	{	clear:both;	}/* IMAGES -----------------------*/IMG	{	border:0;	}/* PHONE IMG --------*/.phone	{	padding:2em 0 0 30px;	}/* INDEX TEES --------*/.tee	{	float:left;	padding: 2.3em 14px 0 0;	}/* JAM PIC */.jam	{	float:right;	margin:0 30px 0 0;	padding-left:0px;	}/* BAG --------------*/.bag	{	float:right;	padding:0 0 1em 3px;	}.news	{	float:right;	padding:0 0 .5em 5px;	}/* EARTH POSITIVE -------*/.ep	{	float:right;	margin:1em 50px 0 0;	}/* PRINT COLORS ---------*/.colors	{	float:right;	margin:.5em 0 0 0;	padding-left:4px;	}	/* PERMASET IMG ------*/.permaset	{	float:right;	margin:10px 0 0 0;	padding-left:0px;	}		/* PRICE LIST IMGS-------------------- */.pricet	{	float:left;	padding:0 0 .75em 10px;	}.size	{	float:left;	margin:1em 0 0 50px;	}.tcol	{	float:left;	padding:1em 0 0 50px;	}.tcol2	{	float:left;	padding:1em 0 0 30px;	}.tcol3	{	float:left;	padding:0;	margin-top:-1em;	}/* TEE DETAIL PAGES ----------*/.oj{float:left;}.ojcol{float:left;margin-left:10px;}.ojsze{float:left;margin-left:20px;padding-bottom:2em;}.wojcol{float:left;margin-left:30px;}	/* PRICE TABLES ---------- */TABLE	{		border:0;	clear:both;	border-collapse:collapse;	margin-bottom:2em;	}TD,TH	{	padding:6px;	}TH	{	color:#1e4d00;	font-size:84%;	background:url("i/tablefade.gif") repeat-x;	text-align:left;	}/* FORM -------------------*/CAPTION	{	padding:10px;	font-weight:bold;	}FIELDSET	{	margin:0 0 10px 0;	padding:5px;	border:1px solid #cccccc;	}FIELDSET P	{	margin:.5em 0px .5em 0;	padding-left:15px;	background:#ffefd5;	font-weight:bold;	}INPUT,TEXTAREA	{	margin:5px 0 5px 15px;	border:3px double #cccccc;	font-family:"Lucida Grande","Lucida Sans",Verdana,sans-serif;		}LABEL	{	margin-left:15px;	font-weight:bold;	}LEGEND	{	margin-left:35px;	}
