body {
	min-width: 700px; /* Keeps the content from bumping up against the left edge of the browser window when it's really small. */
	margin-top: 10px; /* Removes default margin that some browsers add. */
	padding: 10px 0 0 0; /* Removes default padding that some browsers add. */
	background-color: #006262;
	color: #fff; /* Sets the default color of the text. */
	font: 76% Tahoma, Arial, Helvetica, sans-serif; /* Sets the default size of the text to 76% of the user's default, a well tested starting point. Also sets the font families to use on the text throughout the page. */
	text-align: center; /* Centers the page in WinIE5.x. */
	}
#wrapper {
	position: relative;
	width: 793px; /* Sets the width of the content of the page. */
	height: 100%;
	margin: 0px auto; /* Centers the content of the page within the window in all but WinIE5.x. */
	text-align: left; /* Resets the text alignment to left to override what was set for WinIE5.x. */
	/*border: 1px solid #00ffff;*/
	/*border-bottom:none;*/
	}

#header {
	width: 793px; /* Needed for MacOpera and Safari to keep div from shrinkwrapping around floated childen. */
	padding-top: 0px;  /* IE ignores top margin, so padding is used instead to move header down from top of window. */
	padding-left: 0px; /*alignment for FF, IE setting is handled in the conditional IE style sheet*/
	border: 1px solid #00ffff;
	}
	
#menu {
	width:793px;
	height: 35px;
	margin: 0;
	padding: 0;
	border-left: 1px solid #00ffff;
	border-right: 1px solid #00ffff;
			text-align: center;
	}
	
	td.nav {
	color: #fff;
	font-size: 11pt;
	text-decoration: none;
	font-weight: bold;

}

.nav {
	font-size: 11pt;
	text-decoration: none;
	font-weight: bold;



}




A.navB {
	COLOR: #fff; TEXT-DECORATION: none;
	display: block;
	height: 20px;
	margin: none;
	line-space: 0;
	width: 150px;
	text-align: center;
}



A.navB:hover {
	COLOR: #01FFFF;
	background-color: #202020;
}






A.navB:visited {
	color: #fff;

	


}



#content {
	clear: left;
	color: #ccc;
}


#container {
	float: left; /* Makes it contain children floats so that its background will display all the way down behind them. */
	width: 793px; /* Needed for MacOpera and Safari to keep div from shrinkwrapping around floated childen. */
	/*height: 550px;*/
	min-height:550px;
	margin: 0 0 0px 0; /* Creates space above and below div. */
	background-color:#202020;
	border: 1px solid #00ffff;
	}
#content {
	width: 580px; /* Sets width of div. If you change this, make sure to change width in the sidebar, main-content, and feature divs as well. */
	margin-left: 155px;
	margin-top: 10px;
	}
#contentText {
	width: 700px;
	margin-top: 20px;
	margin-left: 30px;
	}
#categoryTitle {
	width: 300px;
	margin: 5px 0 10px 20px;
	padding: 0px;
	border: 0px solid #00ffff;
	}
#cartLinks  {
	position:absolute;
	float: right;
	top: 108px;
	right:0px;
	border: 0px solid #00ffff;
	padding: 3px;
	margin-right: 5px;
	}
#leftColumn {
	float: left; /* Moves div to the left side of its container and allows sidebar div to sit on its right. */
	width: 110px; /* Sets width of div. If you change this, make sure to change width in the sidebar, main-content, and feature divs as well. */
	height: 400px;
	margin: 3px 10px;
	padding: 5px;
	background-color:#4f4f4f;
	border: 1px solid #00ffff;
	font-family: Tahoma,Arial, Helvetica, sans-serif
	font-size: 12px;
	font-weight: bold;
	line-height: 185%;
	}

#featured {	 /*only on home page*/
	float: left; /* Moves div to the left side of its container and allows sidebar div to sit on its right. */
	bottom: 150px;
	width: 100%; /* Sets width of div. If you change this, make sure to change width in the sidebar, main-content, and feature divs as well. */
	border-top: 1px solid #00ffff;
	}

#footer {
	position: relative;
	clear: both;
	/*display: block;*/
	width: 793px;
	height: 30px;
	margin: 0px auto;
	padding: 3px 0px 0px 0;
	text-align: right;
	font-size: 90%;
	font-weight: bold;
	list-style: none;
	overflow: hidden;
	}
#footer li {
	display:inline;
	list-style: none;
	}	
	
/* ONE COLUMN PAGE --------------------------------------- */
/* --------------------------------------------------------- */

#middleColumnWide {
	position: absolute;
	width: 600px;
	top: 100px;
	left: 175px;
	padding: 0px 10px 0px 10px;
	border: 0px solid #000;	
	}


/* TWO COLUMN PAGE ----------------------------------------- */
/* --------------------------------------------------------- */
#twocol #container {
	float: left; /* Makes it contain children floats so that its background will display all the way down behind them. */
	width: 795px; /* Needed for MacOpera and Safari to keep div from shrinkwrapping around floated childen. */
	margin: 15px 0; /* Creates space above and below div. */
	border: 1px solid #fff;
	}

/* TEXT ---------------------------------------------------- */
/* --------------------------------------------------------- */
p {
	margin: 0 0 1.2em 0; /* Removes the default top margin on paragraphs so that headers can sit right up against them if need be. Paragraphs remain spaced out from each other due to the bottom margin on them, set here. */
	line-height: 1.2; /* Sets spacing between lines of text. A value around 1.2 is usually the default. */
	}
h1 {
	margin: 0 0 1em 0; /* Removes default top margin but sets bottom margin equal to the height of one line of text. */
	font-size: 150%; /* Sets font size larger than default body text size. */
	font-family: Georgia, "Times New Roman", Times, serif; /* Sets different font family options for h1 page headers. */
	}
h2 {
	margin: 0 0 .6em 0; /* Removes default top margin but sets bottom margin to create space beneath header and following text. */
	font-size: 120%; /* Sets font size larger than default body text size but smaller than h1. */
	}
#featured h2 {
	margin: 5px 0 .6em 100px;	
	}
	
h3 {
	margin: 0; /* Removes default top and bottom margins so text will sit right up against following text. */
	font-size: 100%; /* Sets font size equal to default body text size. The h3 is bold by default, so it will still be distinguishable from the text it is heading. */
	}
h4 {
	margin: 0; /* Removes default top and bottom margins so text will sit right up against following text. */
	font-size: 80%; /* Sets font size equal to default body text size.*/
	font-weight: normal;
	}	
	
/* LINKS --------------------------------------------------- */
/* --------------------------------------------------------- */
a:link, a:visited {
	padding: 0px 0px;
	color:#01FFFF;
	text-decoration: none ; 
	}
a:hover {
	color: #fff;
    text-decoration: none;
	}
a:active {
	color: #00FFFF;
	text-decoration:none;
}	

a.imageNoborder:link {
	background:none;
	border: none;
	}
a.imageNoborder:visited {
	background:none;
	border: none;
	}
a.imageNoborder:hover {
	background:none;
	}	
	
/* LISTS --------------------------------------------------- */
/* --------------------------------------------------------- */
dt {
	margin: 1em 0 0 0; /* Creates space between each dt-dd pairing. */
	font-weight: bold; /* Makes text bold. */
	}
dd {
	margin: 0; /* Removes default left margin so text is not indented. */
	}

/* TABLES -------------------------------------------------- */
/* --------------------------------------------------------- */
/*table {
	margin: 0 0 1.5em 0;
	border-collapse: collapse;
	}
th, td {
	padding: 0px 0px 0px 0px;
	}
th {
	background: #72C0FF;
	color: #2A567F;
	text-align: left;
	}*/

/* IMAGES --------------------------------------------------- */
/* --------------------------------------------------------- */

.imageRight {
	float: right;
	padding: 10px;
	}
	
.imageLeft {
	float: left;
	padding: 10px;
	}	
