/* mac hide\*/
html, body {height:100%}
/* end hide */
body {
	padding:0;
	margin:0;
	text-align:center;
	min-width:760px;/* for mozilla*/
	background-color: #5f5a50;
	color: #000000;
	background: #5f5a50 url(../images/bg.jpg) no-repeat; background-position: center top;
}
#outer{
	height:100%;
	min-height:100%;
	width:990px;
	color: #000000;
	text-align:left;
	margin:auto;
	position:relative;
	background:  url(/templates/paranoia/pics/l_bg.jpg) repeat-y; background-position: center 236px;
	position:relative;
}

html>body #outer{height:auto;} /*for mozilla as IE treats height as min-height anyway*/
#innerwrap {/* enables content first */
    float:left;
	width:990px;
	padding-top: 50px;
}
#header{
	position:absolute;
	top:0;
	left:-1px;
	width:990px;
	height:87px;
	background:#FF0000;
	overflow:hidden;
	color: #000000;
	z-index:100;
	background: url(/templates/paranoia/pics/l_up.jpg) no-repeat;
	text-align: center;
	padding-top: 15px;
}

#right {
	position:relative;
	width:300px;
	float:right;
	text-align: center;
}

#footer {
	width:990px;
	clear:both;
	height:22px;
	background-color: #FF8080;
	text-align:center;
	left:0;
	bottom:0;
	position: absolute;
	background: url(/templates/paranoia/pics/l_footer.jpg) no-repeat;

}
* html #footer {/*only ie gets this style*/
	\height:24px;/* for ie5 */
	he\ight:22px;/* for ie6 */
}
div,p  {margin-top:0}/*clear top margin for mozilla*/
#centrecontent {
	float:left;
	width:690px;
	padding-top:10px;
	padding-bottom:22px;
}
#centrecontent img {  border: 1px double #000; }
#clearfooter {width:100%;height:22px;clear:both} /* to clear footer */

h1,h2,h3,h4,h5,h6 { color: #ffb400; font: 17px Tahoma; text-transform: uppercase; }
h1 { font-size: 24px; }
p, ul, ol, li, div, span { color: #ffffff; font: 14px Tahoma; }

a {
	color: #ffffff;
	text-decoration: underline;
}

a:hover
{
	color: #ffde00;
	text-decoration: none;
}

#right a:hover { background-color: #6d685f; }

#right img, #centrecontent img { margin: 0 30px 30px 0; border: 1px solid #bbb8b1; padding: 2px; margin: 10px; }
a img {opacity:0.9; -moz-opacity:0.9; filter:alpha(opacity=90);}
a:hover img {opacity:1.0; -moz-opacity:1.0; filter:alpha(opacity=100); cursor:default; }

.row1top, .row2top, .row3top { padding: 5px; }
.row1top { background-color: #555149; text-align: left; }
.row2top { background-color: #5f5a50; text-align: left; }
.row3top { background-color: #555149; text-align: center; }
.row4top { background-color: #5f5a50; text-align: center; }


ul#nav				{ padding:33px 0 30px 30px;  }
ul#nav li			{ display:inline; width:auto; }
ul#nav li a			{ font:10px tahoma; color:white; text-decoration:none; display:block; float:left; height:15px;  padding:0 6px 0 5px; _padding:0 6px 0 8px;  }
ul#nav li a:hover,
ul#nav li a.active			{ color:black; background:white url(../images/back7_right.gif) no-repeat right top; padding:0 6px 0 0; }
ul#nav li a:hover span,
ul#nav li a.active span		{ display:block; float:left; height:15px; width:5px; background:url(../images/back7_left.gif) no-repeat left top; }
ul#nav ul					{ position:absolute; left:0; display:none; margin:10px 0 0 85px; padding:10px 0;  width:650px; }
ul#nav ul li				{ color:#4C4C4C; height:15px; padding-top:10px; }
ul#nav ul li a				{ color:#4C4C4C; padding:0 5px; margin:0; display:inline; float:none; }
ul#nav ul li a:hover		{ color:white; padding:0 5px; background:none; }

ul#nav li:hover ul,
ul#nav li.over ul   		{ display:block; }


#cat, #cat a { font-size: 15px; padding-right: 10px; }
ul#sales, ul#sales li { font-size: 15px; padding-top: 3px }
#main {
	display: none;
}

