/* Urban Fidelity Style */

body 				{background: #fff; text-align: center; margin: 0 0 0 0;}
3C3C3E
#topstripe			{border-top: 2px solid #3d3d3d; border-bottom: 2px solid #A7A9AC;}

#wrapper 			{width: 762px; margin: 0 auto; padding: 0 8px 0 8px; text-align: center; font: 12px Arial, verdana, sans-serif; color: #3d3d3d; background: #fff; border-right: 1px solid #BABCBF; border-left: 1px solid #BABCBF; border-bottom: 1px solid #BABCBF;}

#gallery img  {padding: 2px; border: 1px solid #BABCBF; clear: both;}
#gallery .left  {margin: 10px 0px 0px 0px;}

.clear				{clear: both;}


/* Header */

#logowrapper 		{padding: 0 0 0px 0; width: 762px; text-align: left; margin: 0px 0px 0px 0px;}

#tagline 	{float: right; width: 675px; font: 11px Arial, verdana, sans-serif; background: #fff; border: 0px solid #C1C2C4; text-align: left; padding: 0 0 0 0; margin: 0;}

#logo 		{ float: left; padding: 0; text-align: left; width: 61px; border-top: 0px solid #96999C; margin: 0 0 0 1px;}

#logo .logospace {color: #fff;}

#logoline		{width: 675px; font-family: impact, helvetica, Verdana, Arial, sans-serif; font-size: 11px; padding: 1px 0 5px 0; margin: 0; background-color: #fff; color: #99000A; border-bottom: 0px solid #595B5D; vertical-align: middle; white-space: nowrap; text-align: left; float: right;}

#spacer {margin-top: 10px; height: 10px}

/*  Navigation */

#nav 				{width: 762px; font-family: helvetica, Verdana, Arial, sans-serif; font-size: 11px; padding: 5px 0 5px 0; margin: 0; background-color: #000; color: #999; border-top: 1px solid #fff; border-top: 1px solid #3d3d3d; border-bottom: 3px solid #595B5D; vertical-align: middle; white-space: nowrap; text-align: right;}
#nav a 				{color: #fff; text-decoration: none; padding: 5px 5px 5px 5px; border-left: 1px solid #000; border-right: 1px solid #000;}
#nav a:hover 		{color: #000;  background-color: #e2e2e2; border-top: 0px solid #e2e2e2; border-bottom: 0px solid #e2e2e2; border-left: 1px solid #e2e2e2; border-right: 1px solid #e2e2e2;}
#nav .navspace {color: #000;}

#nav .navleft			{padding-left: 0px;}
#nav .navright		{float: right; padding: 0px;}

/*  Navigation TWO */

#nav2 				{width: 655px; font-family: helvetica, Verdana, Arial, sans-serif; font-size: 12px; padding: 39px 0 5px 0; margin: 0; background-color: #fff; color: #3d3d3d; border-bottom: 1px solid #BABCBF; vertical-align: middle; white-space: nowrap; text-align: left; float: right;}
#nav2 a 				{color: #818387; text-decoration: none; padding: 5px 28px 2px 0px; border-left: 0px solid #fff; border-right: 0px solid #fff;}
#nav2 a:hover 		{color: #99000A;  background-color: #fff; border-top: 0px solid #e2e2e2; border-bottom: 0px solid #e2e2e2; border-left: 0px solid #e2e2e2; border-right: 0px solid #e2e2e2;}
#nav2 .navspace {color: #fff; margin-left: -5px;}

#nav2 .red			{color: 99000A;}
#nav2 .navright		{float: right; padding: 0px;}

/*  Navigation THREE */

#nav3 				{width: 655px; font-family: helvetica, Verdana, Arial, sans-serif; font-size: 12px; padding: 5px 0 0px 0; margin: 0; background-color: #fff; color: #3d3d3d; border-bottom: 0px solid #BABCBF; vertical-align: middle; white-space: nowrap; text-align: right; float: right;}
#nav3 a 				{color: #818387; text-decoration: none; padding: 5px 5px 5px 5px; border-left: 0px solid #fff; border-right: 0px solid #fff;}
#nav3 a:hover 		{color: #99000A;  background-color: #fff; border-top: 0px solid #e2e2e2; border-bottom: 0px solid #e2e2e2; border-left: 0px solid #e2e2e2; border-right: 0px solid #e2e2e2;}
#nav3 .navspace {color: #fff; margin-left: -5px;}



/*  Buy Now */

#buynow 				{width: 760px; font-family: helvetica, Arial, sans-serif; letter-spacing: 0.1-ex; font-size: 14px; padding: 0px 0 0px 0; margin-bottom: 4px; background-color: #000; color: #3d3d3d; border-top: 0px solid #6F8C8F; border-bottom: 1px solid #fff;   vertical-align: middle; white-space: nowrap; text-align: right;}
#buynow a 				{color: #9E0621; text-decoration: none; padding: 0px 0px 0px 0px; border: 1px solid #fff;  font-variant: none; font-weight: bold;}
#buynow a:hover 		{ }

#buynow .contactleft			{padding-left: 0px;}
#buynow .contactright		{float: right; padding: 0px;}


/* Main Body */

#main 				{padding: 0px; text-align: center; width: 762px; text-align: left; margin: 0px;}

#main .mainline {border-top: 1px solid #BABCBF; width: 762px;}

#main .protitle h1			{padding: 3px 0px 3px 30px; font: 22px helvetica, arial, verdana, sans-serif; margin: 0; color: #BABCBF; font-weight: lighter;}
#main .protitle h1 a		{color: #818387; text-decoration: none;}
#main .protitle h1 a:hover		{color: #99000A; text-decoration: none;}

.padder 		{margin: 10px 0 0 0;}

.float				{ display: inline; }

#main .frontbanner			{margin: 0 0 5px 0; text-align: center; font: 10px 'Lucida Grande', Geneva, Verdana, Arial, sans-serif; width: 760px; border: 1px solid #BABCBF;}


/* Front Page Triple Buttons */

#feedwrapper 			{width: 760px;}

.buttonright 	a		{float: right; font: 10px Arial, verdana, sans-serif; border: 1px solid #e2e2e2; margin-bottom: 10px;}

.buttonright a:hover	{border: 1px solid #A20252;}

.buttonleft a   	{float: left; font: 10px Arial, verdana, sans-serif; border: 1px solid #e2e2e2; margin-bottom: 10px; margin-right: 8px;}

.buttonleft a:hover	{border: 1px solid #A20252;}


/* Main Top Layout */

#mainbanner			{margin: 0 0 0px 0; text-align: center; font: 10px 'Lucida Grande', Geneva, Verdana, Arial, sans-serif; width: 760px; height: 65px;}

#mainbanner h1 		{background-image: url(/images/l2bwthin1.jpg); background-repeat: no-repeat; height: 65px; width: 760px;  vertical-align: middle; text-align: left; white-space: nowrap; color: #fff; font-size: 20px; padding: 20px 6px 0px 20px; font-family: arial, helvetica, sans-serif; }

#main .title				{font-size: 22px; font-variant: small-caps; text-align: left; vertical-align: middle; white-space: nowrap; margin-bottom: 20px; color: #3d3d3d; background: #fff; padding: 8px 8px 8px 35px; border-top: 2px solid #999; border-bottom: 0px solid #3d3d3d; font-weight: bolder;}
			
/* Front Page */

#frontpage 				{float: left; width: 535px; overflow: hidden; font: 12px Arial, sans-serif; background: #fff; padding: 12px 0 25px 0; margin: 0px; border: 1px solid #BABCBF; height: 380px;}

#frontpage p			{padding: 0 8px 0 8px; font: 13px arial; font-weight: none; color: #000; margin: 0px;}
#frontpage p a		{color: #9E0621; text-decoration: none;}
#frontpage p a:hover		{text-decoration: underline;}

#frontpage ul		{}
#frontpage li 		{margin: 0px 0px 3px 5px; font: 13px verdana, sans-serif;}
#frontpage li a		{color: #9E0621; text-decoration: none;}
#frontpage li a:hover		{text-decoration: underline;}

#frontpage h1			{margin: 0 0 3px 8px; font: 18px arial, verdana, sans-serif; padding-bottom: 0em; color: #000; font-weight: lighter; font-variant: small-caps;}
#frontpage h1 a		{color: #9E0621; text-decoration: none; font-weight: bold;}
#frontpage h1 a:hover		{text-decoration: underline;}

#frontpage h2			{padding-left: 7px; padding-right: 0px; font: 14px helvetica, verdana, sans-serif; padding-bottom: 0.5em; font-weight: bold;}
#frontpage h2 a		{color: #9E0621; text-decoration: none;}
#frontpage h2 a:hover		{text-decoration: underline;}

#frontpage h3			{padding-left: 2px; padding-right: 0px; font: 12px verdana, sans-serif; padding-bottom: 0em; margin-top: 10px;}
#frontpage h3 a		{color: #9E0621; text-decoration: none;}
#frontpage h3 a:hover		{text-decoration: underline;}

#frontpage h4			{margin: 0 0 10px 10px; font: 24px helvetica, arial, verdana, sans-serif; padding-bottom: 0em; color: #818387;}
#frontpage h4 a		{color: #9E0621; text-decoration: none; font-weight: bold;}
#frontpage h4 a:hover		{text-decoration: underline;}

#frontpage .center    {text-align: center; padding-right: 5px;}

#frontpage .bigblock   {border: 1px solid #000; margin: 15px 0 10px 0;}

#frontpage .seller 			{float: right; font: 10px Arial, verdana, sans-serif; border: 0px solid #e2e2e2; padding-right: 65px; margin-bottom: 10px;}

#frontpage .buyer 			{float: left; font: 10px Arial, verdana, sans-serif; border: 0px solid #e2e2e2; padding-left: 65px; margin-bottom: 10px;}

#frontpage img  {border: 1px solid #BABCBF; padding: 2px; margin: 0 8px 2px 8px;}


/*  PRODUCT NAVIGATION */

#pronav 				{width: 762px; font-family: helvetica, Verdana, Arial, sans-serif; font-size: 11px; padding: 5px 0 5px 0; margin: 2px 0 5px 0; background-color: #fff; color: #000; border: 1px solid #BABCBF; vertical-align: middle; white-space: nowrap; text-align: left;}

html>body #pronav {width: 760px;}

#pronav a 				{color: #000; text-decoration: none; padding: 5px 5px 5px 5px; border-left: 1px solid #fff; border-right: 1px solid #fff; font-weight: bold;}
#pronav a:hover 		{color: #fff;  background-color: #3d3d3d; border-top: 0px solid #e2e2e2; border-bottom: 0px solid #e2e2e2; border-left: 1px solid #e2e2e2; border-right: 1px solid #e2e2e2;}
#pronav .navspace {color: #fff;}

#pronav .navleft			{padding-left: 0px;}
#pronav .navright		{float: right; padding: 0px;}


/* Content */

#content 				{float: left; width: 520px; overflow: hidden; font: 12px Arial, sans-serif; background: #fff; margin: 0px; padding: 18px 4px 25px 8px; margin: 0px; border: 1px solid #BABCBF;}

#content p			{padding: 0 8px 8px 0px; font: 13px arial; font-weight: none; color: #000; margin: 0px;}
#content p a		{color: #9E0621; text-decoration: none;}
#content p a:hover		{text-decoration: underline;}

#content ul		{}
#content li 		{margin: 0px 0px 3px 5px; font: 13px verdana, sans-serif;}
#content li a		{color: #9E0621; text-decoration: none;}
#content li a:hover		{text-decoration: underline;}

#content h1			{margin: 0 0 6px 0px; font: 18px arial, verdana, sans-serif; color: #000; font-weight: lighter; font-variant: small-caps;}
#content h1 a		{color: #9E0621; text-decoration: none; font-weight: bold;}
#content h1 a:hover		{text-decoration: underline;}

#content h2			{margin: -6px 0 6px 8px; font: 12px arial, verdana, sans-serif; color: #000; font-weight: lighter;}
#content h2 a		{color: #9E0621; text-decoration: none; font-weight: bold;}
#content h2 a:hover		{text-decoration: underline;}

#content h3			{padding-left: 2px; padding-right: 0px; font: 12px verdana, sans-serif; padding-bottom: 0em; margin-top: 10px;}
#content h3 a		{color: #9E0621; text-decoration: none;}
#content h3 a:hover		{text-decoration: underline;}

#content h4			{margin: 0 0 10px 0px; font: 22px helvetica, arial, verdana, sans-serif; padding-bottom: 0em; color: #818387; font-weight: lighter;}
#content h4 a		{color: #9E0621; text-decoration: none; font-weight: bold;}
#content h4 a:hover		{text-decoration: underline;}

#content .center    {text-align: center; padding-right: 5px;}

#content .bigblock   {border: 1px solid #000; margin: 15px 0 10px 0;}

#content .seller 			{float: right; font: 10px Arial, verdana, sans-serif; border: 0px solid #e2e2e2; padding-right: 65px; margin-bottom: 10px;}

#content .buyer 			{float: left; font: 10px Arial, verdana, sans-serif; border: 0px solid #e2e2e2; padding-left: 65px; margin-bottom: 10px;}

#content img  {padding: 2px; border: 1px solid #BABCBF; margin: 0 8px 0px 0px;}


/* Feed */

#successfeed 			{float: left; width: 246px; font: 10px Arial, verdana, sans-serif; border: 1px solid #3d3d3d;}

#successfeed h1 		{font-size: 12px; text-align: center; vertical-align: middle; white-space: nowrap; padding: 4px; margin-bottom: 10px; color: #3d3d3d; background: #e2e2e2; border-top: 1px solid #bfbebd; border-bottom: 1px solid #bfbebd;}

#successfeed h2 		{font-size: 11px; text-align: left;  padding: 6px; color: #000;}

#successfeed h3 		{font-size: 10px; text-align: right; margin-bottom: 10px; color: #000; padding-right: 6px;}
#successfeed h3 a		{color: #000; text-decoration: none; display: block;}
#successfeed h3 a:hover {color: #85d9f8;}	


/* Product Content */

#procontent 			{float: left; width: 540px; overflow: hidden; font: 12px Arial, verdana, sans-serif; margin-top: 0px;  border: 0px solid #3d3d3d;}

#procontent #titlehead			{margin: 0 0 -10px 0; text-align: center; font: 10px 'Lucida Grande', Geneva, Verdana, Arial, sans-serif; width: 558px; height: 65px;}

#procontent #titlehead h1 		{background-image: url(/images/borderheader1.jpg); background-repeat: no-repeat; height: 60px; width: 558px;  vertical-align: middle; text-align: center; white-space: nowrap; color: #fff; font-size: 16px; padding: 8px 0px 0px 0px; font-family: arial, helvetica, sans-serif; }

#procontent p			{padding: 5px 15px 0 0px; color: #3d3d3d; font-size: 12px;}
#procontent p a		{color: #9E0621; text-decoration: none;}
#procontent p a:hover		{text-decoration: underline;}

#procontent h1			{padding: 1px 12px 10px 0px; font: 16px verdana, sans-serif; font-weight: bold; font-variant: small-caps;}
#procontent h1 a		{color: #9E0621; text-decoration: none;}
#procontent h1 a:hover {text-decoration: underline;}

#procontent h2			{padding: 15px 0 5px 10px; font: 13px verdana, sans-serif; font-weight: bold;}
#procontent h2 a		{color: #9E0621; text-decoration: none;}
#procontent h2 a:hover {text-decoration: underline;}

#procontent h3		{padding: 5px 10px 10px 10px; color: #3d3d3d; font-size: 14px;}
#procontent h3 a		{color: #9E0621; text-decoration: none;}
#procontent h3 a:hover		{text-decoration: underline;}

#procontent h4			{padding: 12px 12px 18px 12px; font: 16px verdana, sans-serif; margin: 0;}
#procontent h4 a		{color: #9E0621; text-decoration: none; font-variant: small-caps;}
#procontent h4 a:hover {text-decoration: underline;}

#procontent h5			{padding: 12px 12px 18px 12px; font: 16px verdana, sans-serif; font-weight: bold; margin: 0;}
#procontent h5 a		{color: #9E0621; text-decoration: none; font-variant: small-caps;}
#procontent h5 a:hover {text-decoration: underline;}

#procontent ul		{margin: 0px 40px 10px 50px; padding: 0px;}
#procontent li 		{margin: 0px 10px 3px 0px; padding: 0px;}

#procontent tr        {width: 558px;}
#procontent tr.d0 td {width: 279px; background-color: #e2e2e2; color: black; padding: 8px; font: 14px Arial, verdana, sans-serif;}
#procontent tr.d1 td {width: 279px; background-color: #fff; color: black; padding: 8px; font: 14px Arial, verdana, sans-serif;}

#procontent .widehead		{padding: 0 2px 10px 10px;}

#procontent .topimg		{margin: 0 0 0px 0; width: 560px; padding-bottom: 0px; border-bottom: 0px solid #999;}

#procontent .topline		{margin: 0 0 0px 0; width: 560px; height: 10px; padding-bottom: 0px; border-bottom: 0px solid #999;}

#procontent .center    {text-align: center; padding-bottom: 15px;}

#procontent .clear 		{clear: both; padding-bottom: 15px;}

#procontent .darktitle		{font-size: 14px; color: #3d3d3d;}

#procontent .main					{margin: 20px 0 20px 0;}
#procontent .smallborder			{border: 1px solid #3d3d3d;}


/* Black Sidebar */


#frontside 			{float: right; width: 210px; font: 10px Arial, verdana, sans-serif; background: #fff; border: 0px solid #C1C2C4; text-align: center; padding: 0 0 0 0; margin-top: 18px;}

#frontside p 		{font: impact, verdana, Arial, sans-serif; font-size: 12px; text-align: left; padding-left: 0px; padding-right: 8px; margin-top: 0px; color: #000;}

#frontside h1 		{font-size: 16px; text-align: left; padding: 0px 0px 5px 0px; margin-bottom: 0px; color: #000;}
#frontside h1 a		{color: #9E0621; text-decoration: none;}
#frontside h1 a:hover {text-decoration: underline;}

#frontside h2 		{font-size: 10px; text-align: center; padding-left: 0px; margin-bottom: 0px; color: #3d3d3d;}
#frontside h2 a		{color: #9E0621; text-decoration: none;}
#frontside h2 a:hover {text-decoration: underline;}

#frontside h3 		{font-size: 11px; text-align: center; vertical-align: middle; white-space: nowrap; border: 1px solid #3d3d3d; border-top: 1px solid #3d3d3d; color: #fff; background: #A20252; margin-bottom: 1em;}
#frontside h3 a		{color: #fff; text-decoration: none; display: block; padding: 4px;}
#frontside h3 a:hover {color: #fff; background: #3d3d3d;}

#frontside img {margin-bottom: 15px; margin-top: 0px;}


/* White Sidebar */


#sidebar 			{float: right; width: 220px; font: 10px Arial, verdana, sans-serif; background: #fff; border: 0px solid #C1C2C4; text-align: center; padding: 0 0 0 0; margin: 0px;}

#sidebar p 		{font-size: 12px; text-align: left; padding-left: 0px; padding-right: 8px; margin-top: 0px; color: #000; margin: 0px;}
#sidebar p a		{color: #9E0621; text-decoration: none;}
#sidebar p a:hover {text-decoration: underline;}

#sidebar .larger 		{font-size: 12px; font-weight: bold; color: #99000A;}

#sidebar h1 		{font: impact, verdana, Arial, sans-serif; font-size: 16px; text-align: left; padding: 0px 0px 3px 0px; margin: 0px; color: #000;}
#sidebar h1 a		{color: #9E0621; text-decoration: none;}
#sidebar h1 a:hover {text-decoration: underline;}

#sidebar h2 		{font: impact, verdana, Arial, sans-serif; font-size: 14px; text-align: left; padding: 0px 0px 0px 0px; margin: 0px; color: #9E0621;}
#sidebar h2 a		{color: #9E0621; text-decoration: none;}
#sidebar h2 a:hover {text-decoration: underline;}

#sidebar h3 		{font: impact, verdana, Arial, sans-serif; font-size: 13px; text-align: left; padding: 0px 0px 6px 18px; margin: 0px; color: #000;}
#sidebar h3 a		{color: #9E0621; text-decoration: none;}
#sidebar h3 a:hover {text-decoration: underline;}

#sidebar h4 		{font-size: 12px; text-align: center; vertical-align: middle; white-space: nowrap; border: 1px solid #3d3d3d; border-top: 1px solid #3d3d3d; color: #fff; background: #9E0621; margin-bottom: 10px; margin-top: 0;}
#sidebar h4 a		{color: #fff; text-decoration: none; display: block; padding: 4px;}
#sidebar h4 a:hover {color: #fff; background: #3d3d3d;}

#sidebar img {text-align: right; padding: 2px; border: 1px solid #BABCBF; margin: 0 0px 5px 0px;}
#sidebar img a		{text-decoration: none;}
#sidebar img :hover {border: 1px solid #99000A;}


/* blog */

#blogcontent 			{float: left; width: 560px; overflow: hidden; font: 12px Arial, verdana, sans-serif;}

#blogcontent p			{padding: 0px 20px 0 4px; color: #3d3d3d; font: 13px arial, verdana, sans-serif;}
#blogcontent p a		{color: #9E0621; text-decoration: none;}
#blogcontent p a:hover		{text-decoration: underline;}

#blogcontent h1			{padding: 5px 0 0px 4px; font: 16px arial, verdana, sans-serif; font-weight: bold;}
#blogcontent h1 a		{color: #9E0621; text-decoration: none;}
#blogcontent h1 a:hover {text-decoration: underline;}

#blogcontent h2			{padding: 60px 0 0 0; font: 14px verdana, sans-serif; font-weight: bold;  font-variant: small-caps;}
#blogcontent h2 a		{color: #9E0621; text-decoration: none;}
#blogcontent h2 a:hover {text-decoration: underline;}

#blogcontent h3		{padding: 5px 0 16px 2px; color: #3d3d3d; font-size: 12px;}
#blogcontent h3 a		{color: #9E0621; text-decoration: none;}
#blogcontent h3 a:hover		{text-decoration: underline;}

#blogcontent ul		{margin: 0px 40px 16px 50px;}
#blogcontent li 		{margin: 0px 0px 3px 0px;}

#blogcontent .widehead		{padding: 0 2px 10px 0px;}
#blogcontent .topimg		{margin: 0 0 5px 0; padding-bottom: 3px; border-bottom: 2px solid #999;}

#blogcontent .clear 		{clear: both;}

#blogcontent .darktitle		{font-size: 16px; color: #3d3d3d;  font-variant: small-caps;}

#blogcontent .main					{margin: 20px 0 20px 0;}
#blogcontent .smallborder			{border: 1px solid #3d3d3d;}

#blogcontent img  {margin: 0px 13px 3px 0px; padding: 0px;}

#blogsidebar 			{float: right; width: 180px; font: 10px Arial, verdana, sans-serif; background: #e2e2e2; border: 1px solid #3d3d3d; text-align: center; padding: 7px;}

#blogsidebar a		{color: #9E0621; font-size: 12px; color: #9E0621; text-decoration: none;}
#blogsidebar a:hover		{text-decoration: underline;}

#blogsidebar p 		{font-size: 12px; text-align: left; padding-left: 0px; padding-right: 10px; margin-top: 8px; color: #3d3d3d;}

#blogsidebar h1 		{font: 11px verdana, sans-serif; font-weight: bold; text-align: left; padding: 0px 0px 10px 0px; margin-bottom: 12px; color: #3d3d3d; border-bottom: 1px solid #3d3d3d;}

#blogsidebar h2 		{font-size: 10px; text-align: left; padding-right: 6px; margin-top: 8px; color: #3d3d3d;}
#blogsidebar h2 a		{color: #9E0621; text-decoration: none;}
#blogsidebar h2 a:hover {text-decoration: underline;}

#blogsidebar h3 		{font-size: 11px; text-align: center; vertical-align: middle; white-space: nowrap; border: 1px solid #3d3d3d; border-top: 1px solid #3d3d3d; color: #fff; background: #999; margin-bottom: 1em;}
#blogsidebar h3 a		{color: #fff; text-decoration: none; display: block; padding: 4px;}
#blogsidebar h3 a:hover {color: #fff; background: #9E0621;}

#blogsidebar ul		{font-size: 12px; text-align: left; color: #3d3d3d; margin: 0px 10px 16px 0px;}
#blogsidebar li 		{margin: 0px 0px 3px 0px;}

/* generic img tags */

img 				{border: 0;}
img.left 			{float: left; margin: 0; border: 0;}
img.right 		{float: right; margin: 0; border: 0;}
img.across 	{margin: 0 0 10px 0; border: 0;}
img.center 	{margin-left: auto; margin-right: auto; margin-bottom: 15px; border: 0;}

/* Floater Tags for content text */



/* footer */

#footer 				{width: 762px; background-color: #fff; border-bottom: 0px solid #BABCBF; color: #3d3d3d; font-family: Trebuchet MS; font-size: 12px; margin-top: 0px; margin-bottom: 0; padding: 8px 0 8px 0; text-align: center;}
#footer a 			{text-decoration: none; color: #000;}
#footer a:hover 	{color: #3d3d3d;}
#footer img.logo  {padding-left: 60px;}





/*  STORE >>>>   */


/*  STORE NAVIGATION */

#storenav 				{width: 760px; font-family: helvetica, Verdana, Arial, sans-serif; font-size: 11px; padding: 5px 0 5px 0; margin: 0; background-color: #e2e2e2; color: #000; border-top: 1px solid #3d3d3d; border-bottom: 1px solid #3d3d3d; vertical-align: middle; white-space: nowrap; text-align: left;}
#storenav a 				{color: #000; text-decoration: none; padding: 5px 5px 5px 5px; border-left: 1px solid #e2e2e2; border-right: 1px solid #e2e2e2;}
#storenav a:hover 		{color: #fff;  background-color: #A20252; border-top: 0px solid #e2e2e2; border-bottom: 0px solid #e2e2e2; border-left: 1px solid #e2e2e2; border-right: 1px solid #e2e2e2;}
#storenav .navspace {color: #e2e2e2;}

#storenav .navleft			{padding-left: 0px;}
#storenav .navright		{float: right; padding: 0px;}


/* STORE CONTENT -- WIDE FORMAT */

#storewide h1 {margin: 0 12px -1px 0; font: 14px verdana, sans-serif; font-weight: bold; font-variant: small-caps; color: #fff; background: #000;}


/* STORE CONTENT */

#storecontent 			{float: left; width: 440px; overflow: hidden; font: 12px Arial, verdana, sans-serif; margin-top: 0px;  border: 0px solid #3d3d3d;}

#storecontent #titlehead			{margin: 0 0 -10px 0; text-align: center; font: 10px 'Lucida Grande', Geneva, Verdana, Arial, sans-serif; width: 558px; height: 65px;}

#storecontent #titlehead h1 		{background-image: url(/images/borderheader1.jpg); background-repeat: no-repeat; height: 60px; width: 558px;  vertical-align: middle; text-align: center; white-space: nowrap; color: #fff; font-size: 16px; padding: 8px 0px 0px 0px; font-family: arial, helvetica, sans-serif; }

#storecontent p			{padding: 5px 15px 0 0px; color: #3d3d3d; font-size: 12px;}
#storecontent p a		{color: #9E0621; text-decoration: none;}
#storecontent p a:hover		{text-decoration: underline;}

#storecontent h1			{padding: 1px 12px 0px 0px; font: 14px verdana, sans-serif; font-weight: bold; font-variant: small-caps;}
#procontent h1 a		{color: #9E0621; text-decoration: none;}
#procontent h1 a:hover {text-decoration: underline;}

#storecontent h2			{padding: 15px 0 5px 10px; font: 13px verdana, sans-serif; font-weight: bold;}
#storecontent h2 a		{color: #9E0621; text-decoration: none;}
#storecontent h2 a:hover {text-decoration: underline;}

#storecontent h3		{padding: 5px 10px 10px 10px; color: #3d3d3d; font-size: 14px;}
#storecontent h3 a		{color: #9E0621; text-decoration: none;}
#storecontent h3 a:hover		{text-decoration: underline;}

#storecontent h4			{padding: 12px 12px 18px 12px; font: 16px verdana, sans-serif; margin: 0;}
#storecontent h4 a		{color: #9E0621; text-decoration: none; font-variant: small-caps;}
#storecontent h4 a:hover {text-decoration: underline;}

#storecontent h5			{padding: 12px 12px 18px 12px; font: 16px verdana, sans-serif; font-weight: bold; margin: 0;}
#storecontent h5 a		{color: #9E0621; text-decoration: none; font-variant: small-caps;}
#storecontent h5 a:hover {text-decoration: underline;}

#storecontent ul		{margin: 0px 40px 10px 50px; padding: 0px;}
#storecontent li 		{margin: 0px 10px 3px 0px; padding: 0px;}

#storecontent tr        {width: 558px;}
#storecontent tr.d0 td {width: 279px; background-color: #e2e2e2; color: black; padding: 8px; font: 14px Arial, verdana, sans-serif;}
#storecontent tr.d1 td {width: 279px; background-color: #fff; color: black; padding: 8px; font: 14px Arial, verdana, sans-serif;}

#storecontent .widehead		{padding: 0 2px 10px 10px;}

#storecontent .topimg		{margin: 0 0 0px 0; width: 560px; padding-bottom: 0px; border-bottom: 0px solid #999;}

#storecontent .topline		{margin: 0 0 0px 0; width: 560px; height: 10px; padding-bottom: 0px; border-bottom: 0px solid #999;}

#storecontent .center    {text-align: center; padding-bottom: 15px;}

#storecontent .clear 		{clear: both; padding-bottom: 15px;}

#storecontent .darktitle		{font-size: 14px; color: #3d3d3d;}

#storecontent .main					{margin: 20px 0 20px 0;}
#storecontent .smallborder			{border: 1px solid #3d3d3d;}

#storecontent img {padding-bottom: 14px;}


/* STORE SIDEBAR */

#storesidebar 			{float: right; width: 300px; font: 10px Arial, verdana, sans-serif; background: #fff; border: 0px solid #C1C2C4; text-align: center; padding: 0 0 0 0; margin-top: 0px;}

#storesidebar p 		{font: impact, verdana, Arial, sans-serif; font-size: 12px; text-align: left; padding-left: 0px; padding-right: 10px; margin-top: 0px; color: #3d3d3d;}

#storesidebar h1 		{font-size: 12px; text-align: left; padding: 0px 0px 5px 0px; margin-bottom: 0px; color: #3d3d3d;}

#storesidebar h2 		{font-size: 11px; text-align: center; vertical-align: middle; white-space: nowrap; border: 1px solid #3d3d3d; border-top: 1px solid #3d3d3d; color: #fff; background: #000; margin-bottom: 1em;  padding: 4px;}
#storesidebar h2 a		{color: #fff; text-decoration: none; display: block;}
#storesidebar h2 a:hover {color: #fff; background: #3d3d3d;}

#storesidebar h3 		{font-size: 11px; text-align: center; vertical-align: middle; white-space: nowrap; border: 1px solid #3d3d3d; border-top: 1px solid #3d3d3d; color: #fff; background: #A20252; margin-bottom: 1em;}
#storesidebar h3 a		{color: #fff; text-decoration: none; display: block; padding: 4px;}
#storesidebar h3 a:hover {color: #fff; background: #3d3d3d;}

#storesidebar h4 		{font-size: 12px; text-align: center; margin-bottom: 0px; color: #3d3d3d;}

#storesidebar img {margin-bottom: 10px; margin-top: 0px;}
