﻿body							{ margin:0px; color:#2C45AC; background:#F2E4F4; font-family: Arial, verdana, Helvetica, sans-serif; font-size:11px; }
a								{ color:#863E91; text-decoration:none; }
a:hover							{ color:#B92363; text-decoration:none; }
a.active						{ color:#B92363; }
h1, .page_title					{ font-size:150%; font-weight:bold; color:#000; margin:0px 0px 5px 0px; padding:0px; }
h2								{ font-size:125%; font-weight:bold; color:#000; margin:0px 0px 5px 0px; padding:0px; }

#nav							{
	position:absolute;
	top:25px;
	left:515px;
	text-transform:uppercase;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:11px;
}
#content						{ position:absolute; letter-spacing:.025em; line-height:15px; }
#content p, #content span		{ letter-spacing:.025em; line-height:15px; }
#address						{ position:absolute; top:567px; left:126px; color:#B92263; font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:12px; }
.main							{
	width:900px;
	height:598px;
	position:relative;
	margin:0px auto;
	background-image: url(images/products.jpg);
}

#index							{ background:url(/images/index.jpg) top left no-repeat; }
	#index #nav					{ top:216px; left:126px; }
		#index #nav_home		{ display:none; }
	#index #content				{ top:243px; left:126px; width:350px; height:280px; }
	
#links							{ background:url(/images/links.jpg) top left no-repeat; }
	#links #content				{ top:200px; left:126px; width:385px; height:280px; }	
	.link						{ padding-top:10px; }
#press							{ background:url(/images/press.jpg) top left no-repeat; }
	#press #content				{ top:264px; left:126px; width:685px; height:280px; }	
	.press						{ padding-top:10px; }
#retailers						{ background:url(/images/retailers.jpg) top left no-repeat; }
	#retailers #content			{ top:264px; left:126px; width:330px; height:280px; }
	#retailers #content a		{ color:#B92263; }
	#retailers .cat				{ text-transform:uppercase; color:#863E91; }
	
#products						{ background:url(../images/products.jpg) top left no-repeat; }
	#product_image				{ width:317px; text-align:right; position:absolute; top:154px; left:182px; }
	#product_desc				{ width:255px; position:absolute; top:154px; left:535px; color:#B92363; }
	#prod_nav_1					{ position:absolute; top:391px; left:788px; }
	#prod_nav_2					{ position:absolute; top:391px; left:820px; }
	#prod_nav_3					{ position:absolute; top:391px; left:854px; }

#product_footer							{
	position:absolute;
	top:570px;
	margin-left:100px;
}

#home_footer							{
	position:absolute;
	top:491px;
	margin-left:100px;
}

#home_footer1							{
	position:absolute;
	top:517px;
	margin-left:100px;
	width: 340px;
}

#home_footer2							{
	position:absolute;
	top:543px;
	margin-left:100px;
}

.maintxt {

	font-family: Arial, verdana, Helvetica, sans-serif;
	font-size: 12px;
	color:#dcdce2;
	text-align: justify;
}

.maintxt1 {
	font-family: Arial, verdana, Helvetica, sans-serif;
	font-size: 12px;
	color:#dcdce2;
	text-align: left;
}

.toplink {
	font-family: Arial, verdana, Helvetica, sans-serif;
	font-size: 13px;
	color: #3d3d3d;
	text-decoration: none;
	text-align: left;
}
a.toplink:link {
	font-family: Arial, verdana, Helvetica, sans-serif;
	font-size: 13px;
	color: #3d3d3d;
	text-align: left;
}
a.toplink:hover {
	font-family: Arial, verdana, Helvetica, sans-serif;
	font-size: 13px;
	color: #3d3d3d;
	text-align: left;
	text-decoration: none;
	border-bottom-color:#d4000c;
	border-bottom-style:solid;
	border-bottom-width: 2px;
	/*border-bottom: thick inset #ee3338;*/
}

.linkvisited {
	font-family: Arial, verdana, Helvetica, sans-serif;
	font-size: 13px;
	color: #3d3d3d;
	text-align: left;
	text-decoration: none;
	border-bottom-color:#d4000c;
	border-bottom-style:solid;
	border-width: 2px;
}

.copyright {
	font-family: Arial, verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #262626;
	text-align:left;
}


.table1 { border-collapse:collapse; border:1px; border-color: #6A6A36; border-style:solid;
}

.border {
border-width: 1px;
border-style: solid;
border-color:#CCCCCC;
}

.leftlink {
	font-family: Arial, verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff;
	text-align:center;
	text-decoration: none;
}

a.leftlink:link {
	font-family: Arial, verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff;
	text-align:center;
	text-decoration: none;
}
a.leftlink:hover {
	font-family: Arial, verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff;
	text-align:center;
	text-decoration: underline;
}


.leftlink1{
	font-family: Arial, verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #701D42;
	text-align:left;
	text-decoration: underline;
}
a.leftlink1:link {
	font-family: Arial, verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #701D42;
	text-align:left;
	text-decoration: underline;
}
a.leftlink1:hover {
	font-family: Arial, verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #982757;
	text-align:left;
	text-decoration: none;
}

.table1 {
	border-collapse:collapse;
	border:1px;
	border-color: #CCCCCC;
	border-style: solid;
}

.style2 {
	color: #000000;
	font-size: 24px;
}
.style3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #dd0000;
}
.style4 {
	font-size: 13px;
	font-weight: bold;
	color: #f5f5f5;
}


.error {
	color: #FF0000;  
	font-weight: bold;
	font-size: 13px;
}

.heading {
	font-family: Arial, verdana, Helvetica, sans-serif;
	font-size: 18px;
	color:#cc3333;
	text-align: left;
}

.mainbold {
	font-family: Arial, verdana, Helvetica, sans-serif;
	font-size: 13px;
	color:#ffffff;
	text-align: left;
	font-weight:bold;
}

.blackbold {
	color: #000;
}

.otherlink {
	font-size:11px; font-family: Arial, Helvetica, sans-serif; color:#863E91; text-decoration:none;
}

a.otherlink:link{ font-size:11px; font-family: Arial, Helvetica, sans-serif; color:#863E91; text-decoration:none; }

a.otherlink:hover{	color:#B92363;}
a.active { color:#B92363; }
a.nohover:hover img  {
filter:alpha(opacity=80); -moz-opacity: .80; opacity:.80;
}
