body { background-color: #000; background-image: url(../customimages/bgBlack.jpg); background-position: top left; background-repeat: repeat-x; }

p { line-height: 20px; }

a {outline: none;}

#navigation { height: auto; margin: 0; padding: 0; overflow: auto;  background-image: url(../customimages/navbg.jpg); background-repeat: repeat-x; }
	#navigation a { display: block; background: url(../customimages/navbg.jpg) repeat-x; float: left; padding: 10px 44px 9px 45px; color: #FFF; text-align: center;}
	#navigation a:hover { color: #FFF; background: url(../customimages/navbgh.jpg) repeat-x;}
	#navigation ul { margin: 0; padding: 0; }
	#navigation ul li.top { display: inline; margin: 0; padding: 0; }
	li.item div { background-color: #000; }
	a.BoxLink { color: #000; }

td.BoxHeader {
	padding: 7px 0 6px 10px;
	color: #FFF;
	background-image: url(../customimages/titlebg.jpg);
	background-repeat: repeat-x;
	background-color: #000;
	height: auto;
	border: 1px solid #333;
}
	table.BoxFrame { border: 1px solid #333333; border-top: none; background-image: url(../customimages/homeBoxBg.jpg); background-repeat: repeat;}
	table.BoxFrame li, table.BoxFrame ul { list-style: none; padding: 0; margin: 0; }
	table.BoxFrame li a { font-weight: bold; color: #fff; }
	table.BoxFrame li { padding: 2px 0 2px 20px; }

table.homeBoxes { width: 100%; }
	table.homeBoxes tr td { padding-bottom: 20px; }

td.notHome table{ background-color: #fff; }
a u b { color: #000; }

td.CatalogItemLight { padding-top: 20px; }

#breadcrumbs {  background: url(../images/images/bg_breadcrbs.gif) no-repeat; background-color: #000; }
	#breadcrumbs a { color: green; }

#session { margin-top: 20px; }
#session, #menu { margin-right: 10px;  }

#footer { background-color: #000; text-align: center; }

#container table { background-color: #000; }
div.borderMe { border: 1px solid #5a1212; }

