/* --------------------------------------------------------------------------------------------------------
AUTHOR:			Jeremy Burgeson
DATE CREATED:	2003.07.29
PURPOSE:		VenYou Stylesheet
REVISIONS:
	2005.09.13.JMB - Added link style for column links
	2009.02.03.JMB - Changed body and main table styles for proper margin and centering
-------------------------------------------------------------------------------------------------------- */


/* Base font definition */

A, CENTER, P, UL, OL, BLOCKQUOTE, TD, TH, H1, H2, H3, H4, H5,
.textStandard, .textHeader, .textSubHeader, .textSubHeaderAdinkra, .textSubHeaderAmericana, .textSubHeaderGalleryArt, 
.textSalePrice, .textSmall, .textCartTableHeader, .textFooter, .textError, .textErrorSmall
{
	font-family: Arial, Helvetica, sans-serif;
}


/* Body style */

BODY {
	font-family: Arial, Helvetica, sans-serif;
	text-align: center;
	margin: 0px;
}

#bodyTable {
	width: 782px;
	margin: 0px auto;
	background-color: #fff;
}


/* Link definitions */

a { text-decoration:underline; color:#999999; }
a:visited { text-decoration:underline; color:#999999; }
a:hover { text-decoration:none; color:#999999; }
a:active { text-decoration:none; color:#999999; }

a.leftNav { text-decoration:underline; color:#f0faeb; font-weight:bold; }
a.leftNav:visited { text-decoration:underline; color:#f0faeb; font-weight:bold; }
a.leftNav:hover { text-decoration:none; color:#f0faeb; font-weight:bold; }
a.leftNav:active { text-decoration:none; color:#f0faeb; font-weight:bold; }

a.column { text-decoration:underline; color:#000000; }
a.column:visited { text-decoration:underline; color:#000000; }
a.column:hover { text-decoration:none; color:#000000; }
a.column:active { text-decoration:none; color:#000000; }


/* Font definitions */

.textStandard {
	font-size: 12px;
	padding: 0px;
	color: #000000;
}

.textSmall {
	font-size: 11px;
	padding: 0px;
	color: #000000;
}

.textTiny {
	font-size: 10px;
	padding: 0px;
	color: #000000;
}

.textHeader {
	font-weight: bold;
	font-size: 16px;
	padding: 0px;
	color: #000000;
}

.textSubHeader {
	font-weight: bold;
	font-size: 14px;
	padding: 0px;
	color: #000000;
}

.textSubHeaderAdinkra {
	font-weight: bold;
	font-size: 14px;
	padding: 0px;
	color: #996699;
}

.textSubHeaderAmericana {
	font-weight: bold;
	font-size: 14px;
	padding: 0px;
	color: #6666cc;
}

.textSubHeaderGalleryArt {
	font-weight: bold;
	font-size: 14px;
	padding: 0px;
	color: #669966;
}

.textSalePrice {
	font-weight: bold;
	color: #cc0000;
}

.textCartTableHeader {
	font-size: 12px;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 2px;
	padding-bottom: 2px;
	color: #ffffff;
}

.textFooter {
	font-size: 11px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 8px;
	padding-bottom: 8px;
	color: #000000;
}

.textError {
	font-weight: bold;
	font-size: 11px;
	padding: 5px;
	color: #cc0000;
	background-color: #ffeeee;
}

.textErrorSmall {
	font-size: 11px;
	padding: 5px;
	color: #cc0000;
}


/* DIV & SPAN definitions -------------------------------------------------------------------------------- */

DIV.accessoriesBox {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding: 5px;
	color: #000000;
	border: 1px, solid;
	border-color: #cccccc;
}

SPAN.selectedLink {
	color: #999999;
	font-weight: bold;
}


/* Horizontal Rule definitions */

HR.list590 {
	width: 590px;
	height: 1px;
	color: #999999;
}


/* Input Field definitions -------------------------------------------------------------------------------- */

INPUT.formstyle {
	background-color: #ffffff;
	font-size: 11px;
	color: #000000;
}

SELECT.formstyle {
	background-color: #ffffff;
	font-size: 11px;
	color: #000000;
}

TEXTAREA.formstyle {
	background-color: #ffffff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}

INPUT.buttonstyle {
	background-color: #465a64;
	font-size: 11px;
	font-weight: bold;
	color: #ffffff;
	border-left-color: #7896aa;
	border-top-color: #7896aa;
	border-right-color: #3a454b;
	border-bottom-color: #3a454b;
}

INPUT.addToCart {
	background-color: #ffffff;
	font-size: 10px;
	color: #000000;
}

