body {	font-family: Arial, Helvetica, sans-serif;	background-image: url(graphics/bg-mar2.jpg);	margin: 0px;
	color: #000000;	background-color: #D6DEF1;}
A:hover {COLOR:red}
TD,P,TH, H2, H3, H1, Div, Span, Blockquote, B, center {font-family: Arial, Helvetica, Verdana, sans-serif;}	
.floatLeft 			{ float: left; }
.floatRight			{ float: right; }
.clear				{ clear: both; }
h4 {	font-family: Arial, Helvetica, sans-serif;	font-size: 20px;	font-weight: 900;
	color: #000066;	margin: 15px 5px 10px 0px;}

table.custom {	background-color: #FFE6CC;	border: 2px solid #FF9933;}
table#form {	font-weight: bold;}
table#fair {	font-family: Arial, Helvetica, sans-serif;	background-color: #FFFFFF;
	border: 1px solid #000000;	margin-top: 15px;	margin-bottom: 15px;}
table#fair td {	border-top: 1px solid #CCCCCC;	border-right: 1px solid #CCCCCC;
	border-bottom: 0px solid #CCCCCC;	border-left: 0px solid #CCCCCC;}

table#fair th {	background-color: #FFCC99;	border-top: solid #CCCCCC;
	border-right: 1px solid #CCCCCC;	border-bottom: solid #CCCCCC;
	border-left: solid #CCCCCC;}	
table#fair td.right {	font-family: Arial, Helvetica, sans-serif;	font-size: 10px;	font-weight: normal;}

td#main {	padding: 10px 10px 20px;}
td.home A:link	{text-decoration: none; FONT-SIZE: 11px;}
td.home A:visited  {text-decoration: none; FONT-SIZE: 11px;}
td.home A:hover	{text-decoration: none; FONT-SIZE: 11px; color:white; background-color: black}
td.pic {	text-align: center;	width: 14%;}

div#hm {	font-size: 150%;	font-weight: bold;	color: #003366;	float: left;}
div#end {	background-color: #91A8F9;	padding: 5px;	height: auto;	width: auto;
	clear: both;	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	font-style: italic;
	font-weight: bold;	text-align: center;}	
div.comments {	font-family: Arial, Helvetica, sans-serif;	font-size: 10px;	font-style: italic;
	margin: 5px;	padding: 5px;	clear: both;	float: right;
	background-color: #FFCC99;	border: 1px solid #660033;	text-align: center;	width: auto;}
div.comments table {	background-color: #E8F7FF;	border: 1px solid #333333;}
	
.uline {	color: #993333;	border-bottom-width: 2px;	border-bottom-style: solid;
	border-bottom-color: #993333;	margin-top: 15px;	margin-left: 5px;}
.buttons {	font-style: italic;	background-color: #FFCC99;	border: 1px solid #000000;
	text-align: center;	font-weight: bold;	margin-top: 10px;	margin-right: auto;
	margin-left: auto;	font-size: 12px;}
.buttons img {	border: 1px solid #000000;	margin: 5px;	padding: 0px;}
.customimg {	font-family: Arial, Helvetica, sans-serif;	font-size: 14px;	font-weight: 700;
	text-align: center;	padding: 5px;	height: 100px;	width: 60px;}
.customh {	font-family: Arial, Helvetica, sans-serif;	font-size: 18px;	font-weight: 700;
	background-color: #FFFFFF;	text-align: left;	border: 1px solid #FF9933;}
.customtitle {	font-family: Arial, Helvetica, sans-serif;	font-size: 14px;	font-weight: 700;
}
.cart-shop {margin: auto;	text-align: center;}
#cart-list ul { margin: 0;	padding: 0;	list-style-type: none;}
#cart-list ul li {	display: inline;	margin: 5px;	padding: 5px;	font-size: 12px;	font-weight: bold;}
.garment {	font-family: Arial, Helvetica, sans-serif;	font-size: 10px;	font-style: italic;
	margin: 5px;	padding: 5px;	clear: both;	float: right;
	background-color: #FFFFFF;	border: 1px solid #660033;	text-align: center;	width: auto;}	
.home {	font-family: Arial, Helvetica, sans-serif;	font-size: 10px;	font-weight: bold;	text-align: center;
	vertical-align: top;}	
.homecustom {	background-color: #FFCC99;	font-size:20px;	font-weight: 700;
	text-indent: .5em;	border: 1px solid #FF6600;}	
.homeline {	font-size:20px;	font-weight: 700;	background-color: #F9F9FF;
	text-indent: .5em;	border: 1px solid #9595FF;}
.large {	font-family: Arial, Helvetica, sans-serif;	font-size: 20px;	font-weight: 900;	color: #000066;}	
.line {	background-color: #FFF5ED;	height: 1px;	width: 50%;	text-align: center;
	font-family: Arial, Helvetica, sans-serif;	font-size: 9px;	margin: 0px;	padding: 0px;}
.product {	margin: 8px;	padding: 8px;
	float: left;	border: 2px solid #FFF5ED;	clear: both;}
.product-img {	font-family: Arial, Helvetica, sans-serif;	font-size: 10px;
	font-style: italic;	text-align: center;	width: auto;	margin: 5px;	padding: 5px;}
.product-text {	margin: 5px;	padding: 5px;}		
.product-img img {	margin: 5px;	border: 1px solid #330000;}
.a {	font-size: 14px;	color: #000000;	margin-bottom: 10px;}
.q {	color: #663300;	font-weight: bold;	font-size: 14px;}
.right {	text-align: right;	margin-right: 10px;}
.select {	font-family: Arial, Helvetica, sans-serif;	font-weight: bold;	text-align: center;	vertical-align: middle;	float: left;}
.smallit {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	font-style: italic;}
.small {font-size:10px;}
.side {	font-size: 12px;	font-weight: 700;	text-align: center;	margin-bottom: 10px;}
.side2 {	font-size: 15px;	font-weight: 700;	text-align: center;	margin-bottom: 10px; }
.subtable {	font-size: 14px;	font-style: italic;	font-weight: 600;	background-color: #EFF2FA;}


.Sale {
	font-size:15px;
	font-weight: 700;
	text-indent: .5em;
	border: 1px solid #FF6600;
	padding: 5px;
	background: #FF9C04;
}
FORM {margin: 0px; padding: 0px;}.orderform {
	background: #D6DEF1;
	padding: 5px;
	margin-top: 20px;
	margin-bottom: 5px;
	border: 1px solid #91A8F9;
	float: left;
	width: 490px;
}
.orderform .colors {
	font: italic 10px Arial, Helvetica, sans-serif;
	float: right;
	width: 195px;
	text-align: center;
}
.quotes {
	font: 18px/20px Georgia, "Times New Roman", Times, serif;
	float: right;
	width: 200px;
	margin: 5px;
	text-align: center;
	color: #C08200;
	background: #E3E9F7;
	padding: 5px;
	border-right: 4px double #91A8F9;
	border-left: 4px double #91A8F9;
}
.quotes .right {
	font: 14px Georgia, "Times New Roman", Times, serif;
}
#main .list li {
	font-size: 18px;
	line-height: 24px;
}

#thumbBox{ /*Outermost DIV for thumbnail viewer*/
position: absolute;
left: 0;
top: 0;
width: auto;
padding: 10px;
padding-bottom: 0;
background: #313131;
visibility: hidden;
z-index: 10;
cursor: hand;
cursor: pointer;
}

#thumbBox .footerbar{ /*Footer DIV of thumbbox that contains "close" link */
	font: bold 14px/1.1em Tahoma;
	letter-spacing: 5px;
	color: #999999;
	padding: 5px 0;
	text-align: right;
}


#thumbBox #thumbImage{ /*DIV within thumbbox that holds the enlarged image */
background-color: white;
}

#thumbLoading{ /*DIV for showing "loading" status while thumbbox is being generated*/
position: absolute;
visibility: hidden;
border: 1px solid black;
background-color: #EFEFEF;
padding: 5px;
z-index: 5;
}
form table { background: #BCCBFC; padding: 5px; border: 1px solid #99F; }
