body { padding: 0px; height: 100%; background-color:#000000; background-image: url('images/fwbg.jpg'); margin: 0px; }
.borderL { background-image: url('images/borderL.gif'); background-position: top left; background-repeat: repeat-y; }
.borderR { background-image: url('images/borderR.gif'); background-position: top left; background-repeat: repeat-y; }
.titlebg1 { background-image: url('images/titlebg1.gif'); background-position: top left; background-repeat: repeat-x; background-color: #000000; }
.titlebg2 { background-image: url('images/titlebg2.gif'); background-position: top left; background-repeat: no-repeat; background-color: #000000; }
.title1area { width: 307px; padding-left: 0px; color: #FFFFFF;}
.title2area { width: 91px; padding-left: 0px; color: #FFFFFF;}
.imageBorder { border: 1px solid #9D9D9D }
.prodTextArea { padding: 12px; color: #666666; font-size: 10px; }

.productListingBox { border-width: 0px 3px; border-style: solid; border-color: #FFFFFF; }
.titleArea { padding-top: 5px; background-color: #8F8F8F; width: 161px; background-image: url('images/titleAreaTopper.gif'); background-position: top left; background-repeat: no-repeat; color: #FFFFFF;}
.titleAreaProductName { color: #FFFFFF; height: 32px; width: 155px; }
a.productTitleForListing { color: #FFFFFF; text-decoration: none; }
.titleAreaPrice { background-color: #BC141A; width: 65px; padding: 3px; margin-top: 4px; color: #FFFFFF; } 

#backgrd { 
	position: absolute; 
	left: 0px; 
	top: 0px; 
	padding: 0px; 
	width: 100%; 
	height: 100%; /* works only if parent container is assigned a height value, ie body height = 100% */ 
	color: #444444; 
	background: #FFFFFF; 
	/*background-image: url('images/topgrunge.gif');*/
	background-image: url('images/topflowers2bw.jpg');
	background-position: top left; background-repeat: no-repeat;
} 
#bottomright { position: absolute; bottom: 0px; right: 0px; }
#topleft { float: left; position: absolute; top: 0px; left: 0px; }

li { padding-bottom: 5px; }

body.old	{ background-color: #FFE8F4; background-image: url('images/bg.gif'); background-position: top left; background-repeat: repeat; }
body.index3	{ background-color: #E34697; background-image: url('images/bg2.gif'); background-position: top left; background-repeat: repeat; }
body.index4	{ background-color: #E34697; background-image: url('images/bg3.gif'); background-position: top left; background-repeat: repeat; }
body.index5	{ background-color: #222222; background-image: url('images/large_grey_stripes_dark.gif'); background-position: top left; background-repeat: repeat; }
body.index6	{ background-color: #666666; background-image: url('images/large_grey_stripes.jpg'); background-position: top left; background-repeat: repeat; }
body.index7	{ background-color: #666666; background-image: url('images/copper_fade.jpg'); background-position: top left; background-repeat: repeat; }


a	{color:#CC0000;}
a:hover	{color:#FF0000;}
a.bigLink	{font-size: 15px; font-weight: bold; color:#ffaa00; text-decoration: none;}

a.frontMenu {font-size: 29px; color: #888888; text-decoration: none; }
a.frontMenu:hover {color: #DD137B;}
.frontMenuSmaller {font-size: 18px; color: #888888; text-decoration: none; }
a.frontMenuSM {font-size: 13px; color: #888888; text-decoration: none; }
a.frontMenuSM:hover {color: #DD137B;}

a.topMenu   {font-family:Tahoma;font-size:11;color:#ffffff; text-decoration:none }
a.topMenu:hover   {color:#ffcc00;}
a.topSubMenu   {font-family:Tahoma;font-size:11;color:#FFFF99; text-decoration:none }
a.topSubMenu:hover   {color:#ffcc00;}

.bottomMenu {font-family: Tahoma; font-size: 11px; color: #666666; text-decoration: none; }
a.bottomMenu {font-family: Tahoma; font-size: 11px; color: #666666; text-decoration: none; }
a.bottomMenu:hover {color: #ff0000; }

.bottomLinks	{color:#888888;}
a.bottomLinks	{color:#888888;}
a.bottomLinks:hover	{color:#AA0000;}

a.sideMenu:hover { color:#9CA6B2; text-decoration: none; filter: Xray; height: 3; }
a.mainHeader:hover { filter:FlipH; height:1 }

.brdr {border: 3px solid #CCCCCC;}

td.sidebar { background-color: #8EB871; background-image: url('images/sidebarTop.gif'); background-position: top left; background-repeat: repeat-x; }
td.h1a { padding-right: 50px; background-image: url('images/h1a.gif'); background-position: top left; background-repeat: no-repeat; color: #666666; }

.yellow {color: #FFFF99;}
.blue {color: #13466D;}
.grey {color: #888888;}
.hotpink {color: #DE147C;}
a.frontMenuSM {font-size: 13px; color: #888888; text-decoration: none; }

div	{font-family: Tahoma, Verdana, Arial; font-size: 13px; color: #000000;}
td	{font-family: Tahoma, Verdana, Arial; font-size: 13px; color: #000000;}
h1	{font-family:Tahoma, Verdana, Arial, Helvetica;font-size:14px;color:#000000; margin-bottom: 0px;}
.prodH1	{font-family:Tahoma, Verdana, Arial, Helvetica;font-size:14px;color:#000000; margin-bottom: 0px;}
h2 {font-family:Tahoma, Verdana, Arial, Helvetica; font-size:13px; margin-bottom: 0px; color:#AA0000; }
h3 {font-family:Tahoma, Verdana, Arial, Helvetica; font-size:11px; margin-bottom: 0px; color:#AA0000; }