* { margin: 0; padding: 0; }

p, li, td, tbody, span, input[type="text"], input[type="submit"], input[type="password"], textarea, select, option {font-size:14px !important; font-family: Trebuchet MS, Verdana, Sans-Serif; color: #36454F; line-height: 1.6em;}

form { padding: 0;margin: 0; }

option { margin:3px 3px 3px 3px; }

img { border: 0; }

table { border-width:0px; border:0px; }

tbody { border-width:0px;border:0px; }

td { border-width:0px; border:0px; }

tr { border-width:0px; border:0px; }

p { margin-bottom: 1em;}

strong { color:#9a184c; }

input[type="text"],input[type="password"], textarea, select, option { font-size:14px !important; border:solid 1px #c7006c; display:block; margin-bottom:2px; width:175px; }	

li { margin-left: 2em; margin-bottom: .5em; line-height: 1.5em; }
	
hr
{
	clear:both;
	float:left;
	color: #ed1d8d;
	background-color:#ed1d8d;
	border:0px;
	height: 1px;
	width:100%;
}

#wrapper {
	width: 893px;
	margin: 0px auto;
	padding: 0px;
	background: #ffffff;
	display: block;
	}

#header {	
	width: 893px;
	height: 181px;
	overflow: hidden;
	background: #ffffff;
	}
			

#contentBody 
{
	clear: both;
	float: none;
	overflow: auto;
	background-color:#fff;
	min-height: 445px;	
}
	#contentItems
	{
		clear: both;
		float: left;
		margin: 20px 35px 20px 35px;
		overflow: auto;
		
	}
	
	#newarrivalsItem
	{
		float:left;
		width:auto;
		height:auto;
		padding:15px 15px 15px 15px;
	}	
	#content
		{
			margin: 20px 35px 20px 35px;
			overflow: auto;
		}
		.productRow
		{
			clear: both;
			float: left;
			overflow:hidden;
			margin-left:0px;
			margin-bottom:20px;
			/*border:1px solid #0000aa;*/
		}	
			.productImage
			{
				float:left;
				width:200px;
				padding-right:15px;
				overflow:visible;
				/*border:1px solid #aaaaff;*/
			}
			.productContent
			{
				float:left;
				width:580px;
				margin-right:20px;
				overflow:visible;
				/*border:1px solid #aa00aa;*/
			}
			#contentLeft
			{
				float: left;
				width: 350px;
				min-height: 335px;
				padding-right: 40px;
			}
			#contentRight
			{
				float: left;
				width: 430px;
				min-height: 345px;
			}
			#contentFull
			{
				float: left;
				width: 780px;
				min-height: 345px;
			}
			
			#contentSplash
			{
				width: 893px;
				height: 436px;
				overflow: hidden;
				background: #fff;
				background-image: url(../img/splash.jpg);
				background-repeat: no-repeat;
			}
				#contentSplashLeft
				{
					clear: both;
					float:left;
					margin-left:50px;
					margin-top:50px;
					width:475px;
					height:372px;
					overflow:auto;	
				}
					#contentSplashLeft p
					{
						color:#fff;
						font-size: 9pt;
					}
					#contentSplashLeft H1
					{
						font-family: Arial, Verdana, Sans-Serif;
						font-size: 20pt;	
						color: #fff;	
						font-weight:normal;
						line-height: 1.5em;
						margin-bottom: 1em;
					}

#h_products
{
	width: 893px;
	height: 62px;
	overflow: hidden;
	background: #fff;
	background-image: url(../img/h_products.jpg);
	background-repeat: no-repeat;
}

#h_testimonials
{
	width: 893px;
	height: 62px;
	overflow: hidden;
	background: #fff;
	background-image: url(../img/h_testimonials.jpg);
	background-repeat: no-repeat;
}

#h_newarrivals
{
	width: 893px;
	height: 62px;
	overflow: hidden;
	background: #fff;
	background-image: url(../img/h_newarrivals.jpg);
	background-repeat: no-repeat;
}
#h_specials
{
	width: 893px;
	height: 62px;
	overflow: hidden;
	background: #fff;
	background-image: url(../img/h_specials.jpg);
	background-repeat: no-repeat;
}
#h_contact
{
	width: 893px;
	height: 62px;
	overflow: hidden;
	background: #fff;
	background-image: url(../img/h_contact.jpg);
	background-repeat: no-repeat;
}

#h_sitemap
{
	width: 893px;
	height: 62px;
	overflow: hidden;
	background: #fff;
	background-image: url(../img/h_sitemap.jpg);
	background-repeat: no-repeat;
}

#footerA
{
	width:893px;
	overflow:hidden;
	margin-bottom:20px;
}		
	#specials
	{
		float:left;
		margin-right:6px;
		margin-left:6px;
	}
	#newarrivals
	{
		float:left;
		margin-right:6px;
	}
	#products
	{
		float:left;
		margin-right:0px;
	}
#footerB
{
	width:893px;
	overflow:hidden;
}	
	#footNav a.links	
	{
		font-weight:bold;
	}
	#footNav p
	{
		color: #c7006c;
	}	
	#footNav a
	{
		color: #c7006c;
	}
	
	#footText p
	{
		font-size: 12px !important;	
		
	}
	#footText a
	{
		color: #36454F;
	}
		
#footer {

	}
	#footer a {
		color: #ffffff;
		}	

#nav
{
	width: 893px;
	height: 40px;
	overflow: hidden;
}

	#nav #centerNav
	{
		margin: 0 auto;
	}
		#nav #centerNav div
		{
			float:left;
		}

.oopsText
{
	color: #ff0000;
	font-size:12px !important;
}