body,form,li 	{margin:0;padding:0}
body			{font:normal 62.5% 'Lucida Grande', Verdana, Arial, Sans-Serif;background:#999;color:#333;text-align:center}
img				{border:0}
a				{text-decoration:none;color:#666}

#main			{font-size: 1.2em;position:relative;background:#fff url(http://img.hi-fi-insight.com/images/background.jpg) top center repeat-y;;margin:20px auto;padding:100px 10px 0 10px;width:950px;border:1px solid #959596;text-align:left}
#header 		{position:absolute;top:0;left:10px;background:#000;color:#fff;margin:0;padding:0 0 0 40px;height:100px;width:910px}
#header a		{display:block;text-indent:-2000px;line-height:70px;background:url(http://img.hi-fi-insight.com/images/h1.gif) 0px 20px no-repeat}
#subscribe 		{position:absolute;top:10px;right:40px}
#topbanner 		{position:absolute;top:10px;right:140px}

#middle			{float:left;width:620px;margin:0px 15px 0 40px;line-height:1.6em}
#middle p		{text-align:justify}
#middle p.posted{text-align:center;margin-bottom:40px}

#menu			{float:right;width:220px;margin-right:10px;font-size:0.9em}
#menu *			{list-style-position:inside;list-style-type:none;margin:0;padding:0}
#menu li.title	{font-size:1.2em;padding:10px 0;border-bottom:1px #ccc dashed}
#menu li a		{color:#666;line-height:1.6em}

#footer 		{clear:both;background:#000;text-align:center;padding:10px;margin:0}
#footer,#footer *{color:#fff}


h1.index		{display:none}
h1,h2,h2 a,h3	{font:normal 22px/24px Helvetica, Arial, Sans-Serif;color:#2E393B;margin:20px 0}
h3,h3 a			{font-size:16px;color:#000}

.nav			{position:relative}
.posted,.posted *,.nav *,small{color:#777;font-size:10px}
.nav .next		{position:absolute;right:0px}

.pbox			{background:#eee;text-align:center;padding:5px 20px;border:1px #ccc solid;border-right:0;border-left:0;font-family:Arial, Verdana, Sans-Serif}
.captcha		{border:1px #666 solid;margin:5px 0}
small			{font:normal 11px Arial, Helvetica, Sans-Serif}

.gallery img	{padding:5px;margin:4px;width:100px;height:75px}
.gallery a img	{border:2px #ccc solid}
.gallery a:hover img{border:2px #666 solid}

.comments		{font:normal 11px Verdana,Arial,Helvetica,Sans-Serif;line-height:16px}
.comments h2	{font-weight:normal;font-size:16px;color:#000;margin-top:30px}
.comments p		{padding:0 10px}
.comments strong{font-size:12px;text-transform:capitalize}
.comments a		{color:#06c;font-size:10px}
#comments 		{float:left;width:340px}
#comments label	{margin:0 0 5px 5px;font:normal 11px Arial,Helvetica,Verdana,Sans-Serif}
#comments input	{margin-bottom:5px}
#comments textarea{font:normal 13px Arial,Helvetica,Verdana,Sans-Serif}
input.sbox		{width:120px;margin-right:5px;height:18px}

/* BenBox */
#bbBlack,#bbWhite	{display:none;position:absolute;clear:both;overflow:hidden}
#bbBlack			{top:0;left:0;width:100%;height:100%;background-color:#000;z-index:1001;-moz-opacity:0.8;opacity:.80;filter:alpha(opacity=80)}
#bbWhite 			{border:5px #666 solid;padding:25px;background-color:#fff;z-index:1002}
#bbWhite a			{position:absolute;right:22px;color:#666;font-size:13px;line-height:25px}
#bbImg				{border:1px #ccc solid}
