body {
		font-family: helvetica, arial, sans-serif;
		margin:0px 0px 0px 0px;  /* top, left, bottom, right */
		padding:0px;
		background-color: White;			
		text-align: center;
}	

H1 {
	font-family: verdana,arial,helvetica,sans-serif; color: #9e9e9e; font-size: small; 
}

H2	 {
	font-family: verdana,arial,helvetica,sans-serif; color: #336699; font-size: small; 
}


.serif { font-family: times,serif; font-size: small; }
.sans { font-family: verdana,arial,helvetica,sans-serif; font-size: small; color: White }
.small { font-family: verdana,arial,helvetica,sans-serif; font-size: x-small; }
.smallorange { font-family: verdana,arial,helvetica,sans-serif; font-size: x-small;color: #cc6600 }
.smallgray { font-family: arial,helvetica,sans-serif; font-size: x-small;color: #606060 }
.smallgreen { font-family: verdana,arial,helvetica,sans-serif; color: #336600; font-size: x-small; }
.h3color { font-family: verdana,arial,helvetica,sans-serif; color: #CC6600; font-size: x-small; }
.tiny { font-family: verdana,arial,helvetica,sans-serif; font-size: xx-small; }
.listprice { font-family: arial,verdana,sans-serif; text-decoration: line-through; font-size: x-small; }
.price { font-family: verdana,arial,helvetica,sans-serif; color: #990000; font-size: x-small; }
.litebluefont { font-family: verdana,arial,helvetica,sans-serif; color: #0066cc; font-size: small; }
.whitefont { font-family: verdana,arial,helvetica,sans-serif; color: White; font-size: small;font-weight: bold; }
.whitefontsmall { font-family: verdana,arial,helvetica,sans-serif; color: White; font-size: x-small;}
A:link    { color: #006699; }
A:visited { color: #006699; }
A:active  { color: #66cc33; }
A:Hover {	color: #9999cc;}

#main {
	position: relative;
	top:0px;		
	left: 0px;
	right: 0px;
	width:84%;	
	margin:0px 0px; /* Right and left margin widths set to "auto" */	
	/*margin-left:-288px;
	text-align:left; /* Counteract to IE5/Win Hack */
	padding: 0px 0px 0px 0px;  /*top, right, bottom, left */
	background-color: white;	
	text-align: left;	
}
#box {	
	vertical-align: bottom;  /* baseline | sub | super | top | text-top | middle | bottom | text-bottom | <percentage> */	
	}
	
#blueframebox {	
	position: relative;	
	width:190px;
	color: black; font-weight: normal;	
	background-color : white;
	border: #0033cc solid .05em;  /* border style: [ none | dotted | dashed | solid | double | groove | ridge | inset | outset ] */		
	}	
	
#descbox {		
	width:190px;
	color: black; font-weight: normal;	
	font-family: verdana,arial,helvetica,sans-serif; font-size: x-small;
	}	

#greenframebox {
		font-variant: normal;  /* normal, small-caps  */
		position: relative;
		width:155px;
		padding: 0px 0px 0px 0px;  /*top, right, bottom, left */
		background:white;
		border: solid green .05em;  /* border style: [ none | dotted | dashed | solid | double | groove | ridge | inset | outset ] */		
		}

#brownframebox {
		font-variant: normal;  /* normal, small-caps  */
		position: relative;
		width:155px;
		padding: 0px 0px 0px 0px;  /*top, right, bottom, left */
		border:#fcf1c9 solid .05em;  /* border style: [ none | dotted | dashed | solid | double | groove | ridge | inset | outset ] */
		background:#f1eac0;				
		}
#brownhframebox {
		font-variant: normal;  /* normal, small-caps  */
		position: relative;
		width:155px;
		color: #336600; font-weight: normal;	
		padding: 0px 0px 0px 0px;  /*top, right, bottom, left */
		border:#336600 solid .075em;  /* border style: [ none | dotted | dashed | solid | double | groove | ridge | inset | outset ] */						
		}
#trackorderbox {	
	position: relative;	
	width:186px;		
	border:#ff6600 dashed .08em;  /* border style: [ none | dotted | dashed | solid | double | groove | ridge | inset | outset ] */						
	background:#ffddbb;		
	}	
	
#musthave {	
	position: relative;	
	width:186px;		
	border:#339900 solid .08em;  /* border style: [ none | dotted | dashed | solid | double | groove | ridge | inset | outset ] */						
	background:#ccffcc;		
	}	

#redframebox {	
	position: relative;	
	width:155px;	
	border: .05em solid #990000;	
	padding: 10px 5px 10px 2px;  /*top, right, bottom, left */
	color: black; font-weight: normal;	
	background-color : #FFFFCC;
	}	
#bluebox {	
	position: relative;	
	width:190px;
	color: black; font-weight: normal;	
	background-color : #99CCFF;
	}	

#proddetail {		
	padding: 0px 0px 0px 30px;  /*top, right, bottom, left */	
	}
	
.navbg {	
	background-color: #4697d2;	
}

.stripe1 {	
	background-color: #DEF4D7;	
}
.stripe2 {	
	background-color: #c6e6bd;	
}

.menuitem {
	font: 12px/18px verdana, helvetica, arial, sans-serif;
	word-spacing : 50px;
}

.comment {
	font-family : Arial, Helvetica, sans-serif;
	font-size : larger;
	border : thin dashed;
	border-color : #006633;
	color : #336633;
	margin-bottom : 0px;
	margin-left : 15px;
	margin-right : 15px;
	padding-bottom : 15px;
	padding-left : 15px;
	padding-right : 15px;
	padding-top : 15px;
}

.smallcomment {
	font-family : Arial, Helvetica, sans-serif;
	font-size : small;
	border : thin dashed;
	border-color : #ff9900;
	color : #660000;
	margin-bottom : 0px;
	margin-left : 15px;
	margin-right : 15px;
	padding-bottom : 15px;
	padding-left : 15px;
	padding-right : 15px;
	padding-top : 15px;
}


.header{
	font-family: "MS Sans Serif", Geneva, sans-serif;
	font-size: medium;
	color: #006633;
	font-style : normal;
	text-decoration : underline;
	margin-top : 10px;
	margin-bottom : 5px;
}

.intro{
	color : #333333;
	font : normal 120% Helvetica, Arial, sans-serif;
	text-decoration : none;
	font-size : normal;
}

.bighead{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 18px;
	font-style : normal;
	font : bolder;	
	color : #006600;			
}
.smallnote{
	font : Arial, Helvetica, sans-serif;
	font-size : x-small;
	color : #343434;
}
.tinynote{
	font : Arial, Helvetica, sans-serif;
	font-size : xx-small;
	color : #343434;
}