body {
	padding: 0px;
	margin: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666;
}
td {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666;
}
a:link, a:visited {
	color: #666;
	text-decoration: none;
}
a:hover, a:active {
	color: #C63635;
	text-decoration: none;
}

.pNavOFF, .pNavOFF a:link, .pNavOFF a:visited {
	color: #666;
	text-decoration: none;
}
.pNavOFF a:hover, .pNavOFF a:active, .pNavON a:link, .pNavON a:visited, .pNavON a:hover, .pNavON a:active {
	color: #C63635;
	text-decoration: none;
}

form {
	border: none;
	padding: 0px;
	margin: 0px;
}

.headerText {
	font: 20px Arial, Helvetica, sans-serif;
	color: #666;
	text-transform: uppercase;
	text-decoration: none;
}

.menuOFF {
	font: 11px Arial, Helvetica, sans-serif;
	color: #666;
	text-transform: uppercase;
	text-decoration: none;
}
.menuON {
	font: 11px Arial, Helvetica, sans-serif;
	color: #C63635;
	text-transform: uppercase;
	text-decoration: none;
}
.sendButton {
	border: 1px solid #666;
	background-color: #CCC;
	color: #000;
	padding: 3px 5px;
}
.err {
	color: #C00;
	text-transform: uppercase;
	font-weight: bold;
}
#thumbOFF {
	float: left;
	padding: 0px 8px 8px 0px;
}
#thumbON {
	float: left;
	padding: 0px 8px 8px 0px;
}
#thumbOFF img, #thumbOFF a:link img, #thumbOFF a:visited img {
	border: 1px solid #666;
}
#thumbOFF a:hover img, #thumbOFF a:active img, #thumbON img, #thumbON a:link img, #thumbON a:visited img, #thumbON a:hover img, #thumbON a:active img {
	border: 1px solid #C63635;
}
#sideNav {
	float: left; 
	width: 120px; 
	height: 300px; 
	padding: 15px 15px 0 0; 
	border-right: 1px solid #ccc;
	margin-bottom: 15px;
}

#sideNav ul {
	list-style:	none;
	padding:	0;
	margin:		0;
}
#sideNav li {
	padding: 	0;
	margin:		0;
}

.pressContainer {
	float:		left;
	width:		300px;
	padding-right:	50px;
	margin-bottom:	30px;
}
.pressContainer .pressImage {
	float:		left;
	width:		100px;
}
.pressContainer .pressText {
	float:		left;
	width:		190px;
	padding-left:	10px;
}
.pressContainer .pressText p {
	margin:		10px 0 0 0;
	padding:	0;
}
.pressContainer .pressText p a {
	color:		#777777;
	text-transform:	uppercase;
}
.pressContainer .pressText p a:hover {
	color:		#000000;
}

.productContainer {
	float:		left;
	width:		278px;
	padding-right:	40px;
	margin-bottom:	30px;
}
.productContainer .productImage {
	float:		left;
	width:		100px;
}
.productContainer .productText {
	float:		left;
	width:		168px;
	padding-left:	10px;
}
.productContainer .productText p {
	margin:		10px 0 0 0;
	padding:	0;
}
.productContainer .productText p a {
	color:		#777777;
	text-transform:	uppercase;
}
.productContainer .productText p a:hover {
	color:		#000000;
}
.productLargeImage {
	float:		left;
	width:		250px;
	text-align:	right;
}
.productFullText {
	float:		left;
	width:		340px;
	padding-left:	10px;
}
