/**
 * +[ Shigurui (Low price) ]+
 * Original run: March 23rd, 2010
 */
body {
	background: #000 url(skin_bg.jpg) no-repeat right 26px;
	font-family: Arial, Helvetica, sans-serif;
	margin: 0px;
}
#content {
	background: url(skin_header.jpg) no-repeat 4px 26px;
	margin: 0 175px 0 176px;
	padding-top: 25px;
	min-width: 831px !important;
	width: auto !important;
}
#content #tl_fill {
	display: none;
}
#content #tr_fill {
	display: none;
}
#content #tl {
	background: transparent url(tl.gif) no-repeat 0px 0px;
}
#content #tr {
	background: transparent url(tr.gif);
}
#content .bd {
	background: transparent url(ml.gif) repeat-y 0px 0px;
}
#content .bd .c {
	background: transparent url(mr.gif) repeat-y right 0px;
}
#content.fix .bd .c, #content.big .bd .c, #content.full .bd .c {
	background: transparent url(mr_white.gif) repeat-y right 0px;
}
#content .bd .c .s {
	background: #fff;
}
#content .ft {
	background: url(bl.gif) no-repeat 0px 0px;
}
#content .ft .c {
	background: transparent url(br.gif) no-repeat right 0px;
}
#content.fix .ft .c, #content.big .ft .c, #content.full .ft .c {
	background: transparent url(br_white.gif) no-repeat right 0px;
}
#content #b_fill {
	background: #695d62;
}
#netbar {
	background: #300 url(netbar_bg.gif) repeat-x right 0px;
	border-bottom: 0;
	color: #f66;
	margin: 0;
	position: absolute;
	top: 0px;
	left: 0px;
	right: 0px;
	width: auto;
}

* html #netbar {
	width: expression(document.documentElement.clientWidth);
}

#netbar a:link, #netbar a:visited { color: #fff; }
#netbar a:hover { text-decoration: underline; }
#searchbar input {
	background-image: none;
	background-color: #520000;
	border-color: #ed0000;
	color: #fff;
	font-family: Arial, Helvetica, sans-serif;
}
#userbar {
	background: transparent no-repeat 204px 0px;
	color: #fff;
	font-family: Arial, Helvetica, sans-serif;
	margin: 1px 4px 0px 20px;
	padding-top: 4px;
	padding-bottom: 112px;
}
#userbar #userbar_links a:link, #userbar #userbar_links a:visited {
	background-color: #900;
	border: 1px solid #c00;
	color: #c66;
	text-decoration: none !important;
}
#userbar #userbar_links .b:hover {
	background-color: #c00;
	border: 1px solid #f00;
	color: #f99;
}
/* login bar spacing fixes */
*:first-child+html #userbar #userbar_login { line-height: 22px; } /* IE7 fix */
* html #userbar #userbar_login { margin-top: 3px; } /* IE6 & below fix */
#userbar #userbar_login { padding: 0 }
#userbar #userbar_login a:link, #userbar #userbar_login a:visited {
	color: #fcc;
}
#userbar #userbar_login a:hover {
	color: #fff;
	text-decoration: none;
}
#userbar #userbar_login .textinput {
	background: #300;
	border: 1px solid #c00;
	color: #fff;
	font-family: Arial, Helvetica, sans-serif;
}
#userbar #userbar_login input {
	margin: 0px 5px 0px 5px;
	vertical-align: middle;
}
#menus {
	margin-right: 5px;
}
#container {
	background: #600;
	color: #fff;
}
#content #b_fill {
	background: #600;
}
#sidebar {
	background: #600;
}
	#sidebar a:link, #sidebar a:visited {
		color: #fcc;
	}
	#sidebar a:hover {
		color: #fff;
	}
#sidebar_featured_desc {
	background: transparent;
}
.sidebar_header {
	background: transparent url(sidebar_header.gif) repeat-x top;
}
.sidebar_items .date { color: #933; }
#sidebar #featured-videos #titles { width: 170px; }
#sidebar .sidebar_header.first, #featured-articles .sidebar_header, #recent-articles .sidebar_header {
	background: transparent url(sidebar_top.gif) repeat-x top;
}
#footer {
	background: #600;
	color: #b38080;
}
#footer a:link, #footer a:visited { background: transparent; color: #d1b3b3; }
#footer a:hover { background: transparent; color: #e8d9d9; }
#footer #bt_tl {
	background: transparent url(bt_tl.gif);
}
#footer #bt_tr {
	background: transparent url(bt_tr.gif);
}
/**
 * AD CAMPAIGN IMAGES
 */
#skin_left { background: url(skin_left.jpg); position: absolute; top: 26px; left: 0px; }
#skin_left, #skin_left img { height: 830px; width: 180px; }
#skin_header { position: absolute; top: 60px; left: 181px; }
#skin_header, #skin_header img { height: 90px; width: 630px; }
