body {
	background-color: #999999;
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;

}

td {
	font-family: Arial, Helvetica, sans-serif;
}

th {
	font-family: Arial, Helvetica, sans-serif;
}

/* ================================================================ 
This copyright notice must be untouched at all times.

The original version of this stylesheet and the associated (x)html
is available at http://www.cssplay.co.uk/menus/tab_padding.html
Copyright (c) 2005-2007 Stu Nicholls. All rights reserved.
This stylesheet and the associated (x)html may be modified in any 
way to fit your requirements.
=================================================================== */
a:link { 
	text-decoration: none; 
	color:#000000;
	}
a:visited { 
	text-decoration: none; 
	color:#000000;
	}
a:hover, a:active { 
	text-decoration: none; 
	color:#FFF;
	}

/* pageHeader contains the logo jpg */
#pageheader  { 
	/*background-position: top left;  */
	position:relative; 
	margin-left: 60px; /* was 65 */
	padding-top: -45px; /* was -30 */
	padding-bottom:-10px; /* was 0 */
	margin-top: 5px;
	width: 670px; /* was 650px */
	z-index:100;

}

.pageheader {
	font-size:.7em;
	text-align:right; 
	color: #000000; /* was #920A0D; */
	font-weight: bold;
	
}

.pageheader a:link, a:visited {
	text-decoration:none;
								
}

.li a:link, a:visited {
	text-decoration:none;
								
}

.pageheader a:hover {
	color:#92C9C9;
	background:#000;
}

	
/* phones contains the phone number */	
#phones {
	position:relative;
	padding-left:170px; /* was 230 px */
	width:500px; /* was 100 */
	margin-top: -19px; /* was *32px */
	}

#tagline {
	position:absolute;
	left:120px; /* was 230 */
	width:550px; /* was 100 */
	top: 20px; /* was -32px*/
	}

.phones {
	font-size:.70em;
	text-align:right;
	font-weight:bold;
}

.phones a:hover {
	color:#92C9C9;
	background:#000;
}


/* shopper contains the shopping cart jpg */	
#shopper {
	position:relative;
	float:right;
	padding-left:110px; /* was 100px */
	width:100px;
	margin-top: -40px; /* was -47px */
	
}

.shopper {
	font-size:.7em;
	text-align:center;
	color:#920A0D;
	font-weight: bold;
	
}

.shopper a:link, a:visited {
	text-decoration:none;
								
}

.shopper a:hover {
	color:#92C9C9;
	color:#000;
}

#searchdiv {

	position:relative;
	padding-top:5px;
	left: 225px;
	text-align:center;
	width:300px;
}
	
#searchtop {

	position:relative;
	margin-top:-8px;
	text-align:center;
	margin-left:-210px;
	/* width:600px;*/
}

/* container holds the main section of the gallery pages */
#container { 
	
	}
	
/* pagetitle goes under the menu; contains page information */

#pagetitle {

	position:relative;
	margin-top:-15px;
	left: 55px;
	text-align:center;
	width:600px;
	}

/* producttable contains the thumbnail tables */
#producttable {

	position:relative;
	margin-left:25px; /* was 50px */
	width:750px;
	
	
}
#thumbnails {
	position:absolute; 
	top: 115px; 
	left: 0;
	margin-left: 3px;
	width: 180px; /*was 175*/
	background-color: #610311;
}

#thumbnailsright {
	position:absolute; 
	top: 115px; 
	left: 500px;
	margin-left: 3px;
	width: 180px; /*was 175*/
	background-color: #610311;
}

#rightframe {
	position:absolute; 
	top: 115px; 
	left: 500px;
	margin-left: 3px;
	width: 225px; 
	/*background-color: #610311*/;
}

#leftframe {
	position:relative; 
	width:132px; 
	/* height:370px; */
	z-index:15; 
	left: 27px; 
	top: -100px; 
	background-color: #610311; 
	layer-background-color: #610311; 
	border: none #000000;
	}
	
#catdesc {
	position:relative;
	top:-360px;
	left:180px;
	width:550px; 
	/* top:14px; 
	height:460px;  */
}


	
#featuredartists {
	position:absolute;
	top: 115px;
	left:55px;
	width: 400px; /* was 200px */
	
}

#ProdCat {
	position:absolute;
	top: 115px;
	left: 0;
	margin-left: 490px;
	width: 250px; /*was 180*/
}

#SingleImage {
	position:absolute;
	top:14px;
	left:3px;
	width:440px; 
	height:460px; 
	
}

#SwapImage {
	position:relative;
	margin-top:24px;
	left:10; /* was 0 */
	margin-left: 260px; /* was 240 */
	width: 250px;
	text-align:center;
}

#MainImage {
	position:absolute;
	top: 115px; /* was 115*/
	right: 3px;
	padding: 4px;
	width: 435px;	
}


#description {
	position:relative;
	top: 10px;
	margin-left: 180px;
	/*margin-left: 180px; */
	/*width:450px; */
	margin-right: 438px;
}

#landingtext {
	position:absolute;
	top: 127px;
	left: 190px;
	width:300px; 
}

#newlandingtext {
	position:absolute;
	top: 110px;
	left: 60px;
	width:400px; 
}

#descriptionSingle {
	position:absolute;
	width:317px; 
	height:438px; 
	left: 413px; 
	top: 10px;
	/*margin-left:450px; was 585
	width:400px; */
}

/* style the outer div to give it width */

.newmenu {font-size:0.8em;
		font-family: Arial, Helvetica, sans-serif;
		position:relative;
		z-index:1000;
		/*padding-top:5px;  was 5px */
		width:700px;
		margin-left:50px;
		} /* original font size = .85em  padding:25px 0 200px 300px; width:700px;*/

.menu {font-size:0.8em;
		font-family: Arial, Helvetica, sans-serif;
		position:relative;
		z-index:1000;
		padding-top:5px; /* was 5px */
		width:700px;
		margin-left:50px;
		} /* original font size = .85em  padding:25px 0 200px 300px; width:700px;*/

/* remove all the bullets, borders and padding from the default list styling */
.menu ul {padding:0;margin:0;list-style-type:none; height:25px; background:transparent;}

/* style the sub-level lists */
.menu ul ul {width:625px;}

/* float the top list items to make it horizontal and a relative positon so that you can control the dropdown menu positon */
.menu ul li {float:left; /* original float=left */

height:25px; line-height:24px; display:block; margin-right:2px;}

/* style the sub level list items */
.menu ul ul li {display:block; width:150px; /* original width =150px */
height:auto; line-height:1em;}
.menu ul ul li.last {padding-bottom:10px; background:url(tab/sub_bottom.gif) bottom left no-repeat;}
.menu ul ul ul li.last {padding-bottom:10px; background:url(tab/two_bottom.gif) bottom left no-repeat;}
.menu ul ul ul ul li.last {padding-bottom:10px; background:url(tab/three_bottom.gif) bottom left no-repeat;}

/* style the links for the top level */
.menu a, .menu a:visited {display:block; float:left; height:24px; width:115px; 
font-size:1.0em; /* original font-size:10px; */
text-decoration:none; color:#000; 
 background:#fff url(tab/top.gif); padding:0 0 0 10px; text-align:center;border:0; border-bottom:1px solid #222;} /* color was #222 */
/* hack IE5.x to get the correct the faulty box model and get the width right */
* html .menu a, * html .menu a:visited {width:125px; w\idth:115px;}

/* style the sub level links */
.menu ul ul a, .menu ul ul a:visited {display:block;background:#699699; /* original background #699 */
color:#000;width:128px; text-align:left; /* original width=128px */
height:100%; line-height:1em; padding:5px 10px; border:1px solid #000; border-width:0 1px;}
* html .menu ul ul a, * html .menu ul ul a:visited  {width:150px; w\idth:128px;}


/* style the table so that it takes no part in the layout - required for IE to work */
.menu table {border-collapse:collapse; padding:0; margin:-1px; width:0; height:0; font-size:1em; z-index:1;}


/* style the third level background */
.menu ul ul ul a, .menu ul ul ul a:visited {background:#AF182D;} /* original background=#c99 */
/* style the fourth level background */
.menu ul ul ul ul a, .menu ul ul ul ul a:visited {background:#c96;}
/* style the sub level 1 background */
.menu ul :hover a.sub1 {background:#477;} /* original background #477*/
/* style the sub level 2 background */
.menu ul ul :hover a.sub2 {background:#a77;}

/* style the level hovers */
/* first */
* html .menu a:hover {color:#ff0; border:0; height:25px; position:relative; z-index:100;}
.menu li:hover {position:relative;}

.menu :hover > a {color:#ff0; border:0; height:25px;}
/* second */
* html .menu ul ul a:hover{color:#ff0; background:#477; position:relative; z-index:110; height:100%; border:1px solid #000; border-width:0 1px;}

.menu ul ul li:hover {position:relative;}
.menu ul ul :hover > a {color:#ff0;background:#7aa;background:#477; z-index:110; height:100%; border:1px solid #000; border-width:0 1px;}
/* third */
* html .menu ul ul ul a:hover {background:#a77; position:relative; z-index:120;}
.menu ul ul ul :hover > a {background:#a77;}
/* fourth */
.menu ul ul ul ul a:hover {background:#a75; position:relative; z-index:130;}


/* hide the sub levels and give them a positon absolute so that they take up no room */
.menu ul ul {visibility:hidden;position:absolute;height:0; top:25px; left:0; width:150px;}

/* position the third level flyout menu */
.menu ul ul ul{top:-10px; width:150px;}


/* make the second level visible when hover on first level list OR link */
.menu ul :hover ul {visibility:visible; height:auto; padding:15px 30px 30px 30px; background:transparent url(tab/sub_top.gif) 30px 0 no-repeat; left:-30px;}
.menu ul :hover ul.left {visibility:visible; height:auto; padding:15px 30px 30px 30px; background:transparent url(tab/sub_top_left.gif) 30px 0 no-repeat; left:-55px;}


/* keep the third level hidden when you hover on first level list OR link */
.menu ul :hover ul ul{visibility:hidden;}
/* keep the fourth level hidden when you hover on second level list OR link */
.menu ul :hover ul :hover ul ul{visibility:hidden;}
/* make the third level visible when you hover over second level list OR link */
.menu ul :hover ul :hover ul{visibility:visible; left:90px; height:auto; padding:10px 30px 30px 30px; background:transparent url(tab/two_top.gif) 30px 0 no-repeat;}
.menu ul :hover ul.left :hover ul {left:-150px;}
/* make the fourth level visible when you hover over third level list OR link */
.menu ul :hover ul :hover ul :hover ul {visibility:visible; left:90px; height:auto; padding:10px 30px 30px 30px; background:transparent url(tab/three_top.gif) 30px 0 no-repeat;}

* html #pageheader .gainlayout { height: 1%; 
								display: inline;
								margin-right: -3px }

* html #menu .gainlayout { height: 1%; 
							display: inline;
								margin-right: -3px }
								

/* fonts */

.bodyblackleft {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	text-align: left;
	color: #000000;
}

.bodystrikethrough {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	text-align: center;
	color: #000000;
	text-decoration: line-through;
	}
	
.strikewhite {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	text-align: center;
	color: #FFFFFF;
	text-decoration: line-through;
	}
	
.scroll {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	text-align: center;
	color: #000000;
}

.scrollwhite {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align: center;
	font-weight: bold;
	color: #FFFFFF;
}

.whitelarge {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	text-align: center;
	font-weight: bold;
	color: #FFFFFF;
}

.nameblack {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: center;
	font-weight: bold;
	color: #000000;
}

.black14 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-align: center;
	font-weight: bold;
	color: #000000;
}

.nameblackleft {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: left;
	font-weight: bold;
	color: #000000;
}

.nameblackleft a:link, a:visited {
	text-decoration:none;
	color:#FFFFFF								
}

.nameblackstrikethrough {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: left;
	font-weight: bold;
	color: #000000;
	text-decoration: line-through;
}

.red {
	font-family: Arial, Helvetica, sans-serif;
	color: #990000;
	font-size: 16px;
	font-weight: bold;
}


.red12 {
	font-family: Arial, Helvetica, sans-serif;
	color: #990000;
	font-size: 12px;
	font-weight: bold;
	text-align:center;
}

.red14 {
	font-family: Arial, Helvetica, sans-serif;
	color: #990000;
	font-size: 14px;
	font-weight: bold
}

.red16 {
	font-family: Arial, Helvetica, sans-serif;
	color: #990000;
	font-size: 16px;
	font-weight: bold
}

.white14left {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-align: left;
	font-weight: bold;
	color: #FFFFFF;
}

.red14it {
	font-family: Arial, Helvetica, sans-serif;
	color: #990000;
	font-size: 14px;
	font-weight:bold;
	font-style:italic;
}


.SOLD {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #990000;
	text-align:center;
}

.REDLARGE {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #BD2D2D;
}

/* footer contains copyright and any other footer info */
#footer {
	position:relative;
	/*width:300px; */
	text-align:center;
	padding-top:15px;
	/*margin-left:85px; */
}

.blue {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #0033E1;
}

.teal10 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #005151;
}

.blue16 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #0033E1;
}

.bodystyleblack {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	text-align: center;
	color: #000000;
}

.nineworks1 {
	font-family:"Times New Roman", Times, serif;
	font-size: 24px;
	font-weight: bold;
	text-align: center;
	color: #000000;
}

.nineworks2 {
	font-family:"Times New Roman", Times, serif;
	font-size: 24px;
	font-weight: bold;
	text-align: center;
	color:#804000
}

scrollbar {
	scrollbar-face-color: #FFFFFF;
	scrollbar-arrow-color: #FFFFFF;
	scrollbar-base-color: #FFFFFF;
	scrollbar-shadow-color: #FFFFFF;
	scrollbar-darkshadow-color: #FFFFFF;
	scrollbar-highlight-color: #FFFFFF;
	scrollbar-3dlight-color: #FFFFFF;
	scrollbar-track-color: #FFFFFF;
}

p span.hide 
{ 
	display:none;
}



