﻿body
{
	font-size:small;
	font-family:"Lucida Grande", Arial, sans-serif;
	color:#000000;
	background:#000000;
	/*filter: progid:DXImageTransform.Microsoft.Gradient(startColorStr='#000000' ,endColorStr='#FFFFFF' ,gradientType= '0');*/
}

/****************************************************************************
																    CONTAINER
****************************************************************************/

#container {
	background-color:#ffffff;
	width:824px;
	margin:0px auto 0px auto;
}

/****************************************************************************
																	   HEADER
****************************************************************************/

#headercontainer
{
	background-color:#000000;
	height:100px;
	width:824px;
	text-align:right;
	display:block;
}

#header {
	background-color:#000000;
	color:#000000;
}

#header img 
{
	border:0px none;
	vertical-align:middle
}

#viewcart {
	margin-right:5px;
	margin-bottom:-10px;
	float:right;
}

/****************************************************************************
														  NAVCONTENTCONTAINER
****************************************************************************/

#navcontentcontainer 
{
	background-color:#FFFFFF;
	border:solid 2px #FFFFFF;
	margin-top:-5px;
	width:820px;
}

#verticalnavigation
{
	float:left;
	width:160px;
	height:420px;
	margin-top:10px;
	background-color:#FFFFFF;
}

/*****************************************************************************
																   MAINCONTENT
******************************************************************************/

#maincontent 
{
	float:right;
	width:620px;
	line-height:150%;
	/*filter: progid:DXImageTransform.Microsoft.Gradient(startColorStr='#FFFFFF' ,endColorStr='#000000' ,gradientType= '1');*/
}

#maincontent p
{
	margin-top:20px;
	color:#FF0000;
	font-size:14px;
	font-family:"Lucida Grande", Arial, sans-serif;
	padding-left:10px;
	padding-right:10px;
	padding-bottom:10px;
}

#maincontent h4
{
	padding-top:1em;
	padding-left:1em;
	padding-right:5em;
	letter-spacing:.15em;
	font-size:medium;
	color:#000000;
}

#maincontent a
{
	color:0672fd;
	font-weight:bold;
}

#maincontent a:hover
 {
	color:0672fd;
 }

#maincontentImage
{
	float:right;
	width:220px;
	padding-right:20px;
	padding-left:10px;
	text-align:center;
	color:#000000;
	font-weight:bold;
	/*border-top:solid 2px #000000;*/
	/*filter:DropShadow (Color='#ededed', OffX='-2', OffY='0', Positive='true');*/
}

#maincontentImage img
{
	border:0px none;
	width:200px;
	height:150px
}

/*****************************************************************************
																 CONTACTNUMBER
******************************************************************************/

#contactnumber
{
	float:right;
	color:#000000;
	font-size:small;
	font-weight:bold;
	padding-right:5px;
	letter-spacing:.1em;
}

/*****************************************************************************
																		FOOTER
******************************************************************************/
#footercontainer 
{
	background-color:#000000;
	width:824px;
}

#footer {
	background-color:#000000;
	text-align:center;
	font-size:x-small;
	padding-top:1px;
	text-decoration: underline;
}

#footer li
{
	display:inline;
	margin-right:.75em;
	padding-right:.75em;
	border-right:solid 2px #ffffff;
	font-weight:bold;
}

#footer a
{
	color:#0376FD;
}

 #footer li a:hover
 {
	color:#FFFFFF;
 }

#footer li.lastitem
{
	border:0px none;
}

/***************************************************************************/
														   SITE-WIDE CLASSES
/***************************************************************************/

.separator	/*USED TO SEPARATE CONTENT AS AN HR ELEMENT*/
{
	color:#ff0000;
	text-align:left;
}
