body
{background:#1D1D1D;margin:0;padding:0;color:#fff;font-family:arial,verdana,serif;}
h1,h2,h3,h4,h5,h6,p,form,input
{margin:0;padding:0;}
.clear
{clear:both;}
.wrapper
{padding:0 20px;background:#eee url(/.e/le.gif) 0 0;}

/* header */
#header
{background:#000 url(/.e/headbg.gif) 0 0;height:116px;position:relative;}
img.leftCorner
{margin:3px 0 0 0;border-left:2px solid #000;}
img.logoImg
{position:absolute;top:14px;left:182px;z-index:5;}
#header #flashcode
{position:absolute;top:0;right:0;}

#content
{background:#000;border:1px solid #757575;border-width:0 1px 1px 1px;min-width:1085px;}

h1
{font-size:24px;line-height:30px;padding:8px 0;}
h2
{font-weight:bold;font-style:italic;font-size:16px;line-height:20px;margin:10px 0;padding:0 0 0 50px;background:transparent url(/Templates/graphics/h1_bg.gif) 3px 0 no-repeat;color:#DFDFDF;}
.body
{font-size:16px;line-height:20px;padding:8px 0;color:#ccc;}
.image
{text-align:center;}
/* top navigation */
#nav
{background: #000 url(/.e/nav2bg.gif) 0 0;height:108px;position:relative;}
#nav ul
{margin:0;padding:17px 0 0 0;list-style:none;}
#nav ul li
{margin:0;padding:0;float:right;}
#nav ul li:first-child
{border-right:0;}
#nav ul li a
{display:block;padding:3px 9px;font-size:12px;font-weight:bold;color:#DFDFDF;text-decoration:none;border-right:2px solid #0C193F;border-bottom:1px solid transparent;}
#nav ul li a:hover
{color:#fff;border-color:#ccc;border-bottom:1px solid #D8A053;}
#nav ul li a.right
{border-right:0;}
#nav .bar
{position:absolute;top:73px;right:0;width:551px;height:36px;background:url(/.e/bar.gif) 0 0 no-repeat;}

.ctnt
{background:url(/.e/contentbg.gif) 0 0;padding:0 12px 24px 0;}
.leftnav
{background:#1D1D1D;margin:0 12px 0 0;width:202px;float:left;}
.leftnav ul
{margin:0;padding:0;list-style:none;}
.leftnav ul li
{margin:0;padding:0;}
.leftnav ul li a
{display:block;padding:12px 20px 12px 40px;background:url(/.e/vertical_menu.gif) 0 0 no-repeat;font-size:12px;font-weight:bold;text-decoration:none;color:#fff;}
.leftnav ul li a:hover
{background-position:0 -46px;}

.rightcol
{float:left;width:78%;}

/* inventory over-rides */
body#inventory .leftnav
{display:none;}
body#inventory .rightcol
{width:100%;}
body#inventory .ctnt
{padding-left:12px;}
body#inventory #nav
{height:50px;}
body#inventory #nav .bar
{display:none;}

/* content over-rides */
body#contentpage a
{color:#fff;font-weight:bold;}

body#homepage a
{color:#fff;font-weight:bold;}

body#homepage
{background:#eee url(http://sparkysmachines.com/Templates/graphics/index_bg.jpg) center top repeat-y;}
body#homepage .wrapper
{background:transparent url(http://sparkysmachines.com/Templates/graphics/bg_image.jpg) center -7px no-repeat;}

body#homepage .leftnav
{display:none;}
body#homepage #content
{width:760px;margin:0 auto;min-width:0;}
body#homepage #flashcodehome
{width:760px;height:581px;background:url(http://sparkysmachines.com/Templates/graphics/index_header.jpg) 0 0 no-repeat;margin-top:-86px;}
body#homepage #nav
{height:50px;}
body#homepage #nav .bar
{display:none;}
body#homepage .rightcol
{float:none;width:758px;border:1px solid #999;border-width:0 1px;margin-top:-70px;padding-bottom:20px;}
body#homepage .ctnt
{background:#000;padding-bottom:0;}
	* html body#homepage .ctnt
	{padding-right:0;}
body#homepage .body
{padding:8px 12px;}


#footer
{padding:20px;text-align:center;font-size:12px;}
#footer span
{display:block;padding-bottom:12px;}
#footer div
{padding:20px;font-size:11px;border-top:1px dashed #333;}
#footer div a
{color:#DFDFDF;text-decoration:none;}
#footer div a:hover
{color:#fff;}

/* latest news box */
.latestnewsbox 
{background:transparent url(/Templates/graphics/info.gif) 0 0 no-repeat;font-size:14px;line-height:18px;margin-top:10px;}
.latestnewsbox .h
{font-weight:bold;padding:8px 0 10px 40px;}
.latestnewsbox .c
{padding:8px 0 30px 30px;}



/* list_inventory.php */
.item
{position:relative;border:1px dotted #ccc;padding:12px;margin-bottom:12px;}
.item .desc
{margin-left:161px;min-height:152px;}
.item h4
{padding:0 0 8px 0;}
.item h4 a
{color:#fff;text-decoration:none;}
.item .thumb,
.item .thumb_sold
{position:absolute;top:44px;left:12px;margin:0 12px 24px 0;width:149px;height:152px;overflow:hidden;}
.item .thumb span,
.item .thumb_sold span
{display:block;}
.item .thumb_sold
{background:transparent url(/.e/img/SOLDBEST.png) 0 0 no-repeat;}
	* html .item .thumb_sold
	{behavior:url(/admin/css/iepngfix.htc);}
.item .thumb_sold img
{filter:alpha(opacity=55);opacity:.55;}
.item a
{color:#ccc;}
.item .price
{text-indent:161px;padding-top:10px;}
.item .price b
{color:#FF0000;}
.item .disclaim
{border-top:18px solid #ccc;border-bottom:2px solid #ccc;padding:6px 0 8px 0;text-indent:161px;margin:12px 0;}


/* inventory.php */

body#inventory .wrapper #content .ctnt
{background:transparent url(http://sparkysmachines.com/images/back.jpg);}
body#inventory h1,
body#inventory h2,
body#inventory h3
{background:#ccc;color:#111;margin:0;padding:8px 12px;}
body#inventory h1 span
{color:#a00;}
body#inventory .price
{padding:10px 0;}
body#inventory .price b
{color:#a00;}
#thumbnails
{display:none;padding:8px 0 8px 50px;background:#333;}
#thumbnails div.t
{float:left;padding:0 10px 10px 0;}
a#click4thumbs
{display:block;color:#009;padding:8px;background:#ccc;}
.body
{font-size:20px;line-height:24px;text-align:center;background:#ccc;padding:12px;color:#009;}
a:focus
{outline:none;}


.galName
{text-align:left;background:#000;font-weight:bold;padding:10px;text-transform:uppercase;background:#000 url(/.e/img/arrowdown.png) 1px 1px repeat-x;}
.galName b
{background:#000;padding:2px 8px;}

