/*
border gold - #FFC15F
*/
body {
	margin:0px;
	padding:0px;

	background-image:url(../images/bg_header_fullscreen.jpg);
	background-repeat:repeat-x;
	background-color:#331900;

	font-family: Tahoma;
	/*font-family: Trebuchet MS;*/
	/*font-size: .8em;*/
	font-size: 13px;
	color:#EAEAEA;
}
body.none_background {
	background-image:none;
}
.clear {clear:both;margin:0px;padding:0px;height:0px;overflow:hidden;}
a {text-decoration:none;outline:none;}
form {margin:0px;padding:0px;}
fieldset {border:0px;margin:0px;padding:0px;}
img {border:0px;margin:0px;padding:0px;}
* html img {behavior:url(../javascripts/iepngfix.htc);}
table {border:0px;padding:0px;margin:0px;width:100%;}

#wrapper {
	margin:0px auto 0px auto;
	padding:0px;
	width:1003px;
	border:solid 0px #00FF00;
	background-color: #331900;
}

#wrapper.fullscreen {
	width:100%;
}

#header {
	margin:0px;
	padding:0px;
	background-image:url(../images/bg_header.jpg);
	background-repeat:repeat-x;
}

#header img {float:left;}

#header #headerItem {
	float:right;
	padding:0px;
	border:solid 0px #4499FF;
	position:relative;
	width:600px;
}

#header #headerItem #search_form {
	float:right;
	text-align:right;
	margin:7px 3px 0px 0px;
	padding:0px;
	border:solid 0px #FFFF70;
	width:600px;
}

#header #headerItem #express_news {
	margin:30px 3px 0px 0px;
	padding:0px 0px 0px 0px;
	float:right;
	width:600px;
	font-size:14px;
	border:solid 0px #FFF;
}

#header #line_header {
	margin:0px;
	padding:0px;
}

.box {
	display:block;
	margin:0px 5px 10px 0px;
	padding:0px;
	border:solid 1px #FFC15F;
}
.box.noborder {border:0px;}
.box.ad {border:0px;}
.box.ad img {margin-bottom:8px !important;}
.box.ad object {margin-bottom:8px !important;}
.box.ad .flash {margin-bottom:8px !important;}

.shadow {
	height: 9px;
	background-image:url(../images/line_shadow.jpg);
	background-repeat:repeat-x;
}
.imageBg {
	width:120px;
	height:135px;
	background-image:url(../images/bgPostThumbnail.jpg);
	background-repeat:no-repeat;
}
#right #main_content .imageBg img {
	margin:10px 0px 0px 0px;
	border:solid 0px #FF0000;
}
#topmenu {
	margin:0px;
	padding:0px;
	height:32px;
	background-color:#5B3007;
	border:0px solid #FF00FF;
}

#topmenu img.left {float:left;border:solid 0px #00FFFF;}

#topmenu ul {
	margin:0px;
	padding:0px;
	list-style-type:none;
}

#topmenu ul li {
	float:right;
	font-size:14px;
	font-weight:bold;
	margin:0px;
	padding:7px 16px 8px 16px;/* = height:32px;*/
	text-align:center;
	border:0px solid #FF00FF;
}
#topmenu ul li.hover {
	background-image:url(../images/bg_active_mainmenu.jpg);	
	background-repeat:repeat-x;
}
#topmenu ul li.active {
	margin:0px;
	background-image:url(../images/bg_active_mainmenu.jpg);
	background-repeat:repeat-x;
}
#topmenu ul li a {
	color:#FFC15F;
}

#wrapper #adjust_bg_sidebar {
	float:left;
	margin:0px;
	padding:0px;
	background-image:url(../images/bg_sidebar_spacer.jpg);
	background-repeat:repeat-y;
	border: solid 0px #FF0F4F;
}

#left {
	float:left;
	margin:0px;
	padding:0px;
	border: solid 0px #44999F;
	display:block;
}

#left #side_bg {
	float:left;
	width: 40px;
	margin:0px;
	padding:0px;
	border: solid 0px #0000FF;
}

#left #menu {
	float:left;
	margin:0px 0px 20px 0px;
	padding:0px;
	/*background-color: #5C2800;*/
	border: solid 0px #00FFFF;
	width:180px;
}

#left #menu ul {
	margin:0px;
	padding:0px;
	list-style-type:none;
	border:0px solid black;
}
#left #menu ul li {
	margin:0px 0px 0px 0px;
	padding:4px 5px 4px 10px;
	font-weight:bold;
	font-size:13px;
	border:0px solid green;
}
#left #menu ul li a {
	margin:0px;
	padding:0px;
	color: #FFF;
}
#left #menu ul li a:link, #left #menu ul li a:visited {}
#left #menu ul li a:hover {color:#FFC15F;}
#left #menu #member_info ul li {font-size:13px;font-weight:normal;}
#left #menu #member_info ul li span {color:#FFFF70;}

#left #menu h3 {
	margin:0px;
	padding:5px 0px 5px 10px;
	font-size:14px;
	font-weight:bold;
	color:#FFC15F;
	background-image:url(../images/bg_submenu.jpg);
	background-repeat:repeat-x;
}

#left #menu .menu_content {
	margin:0px 0px 10px 0px;
	padding:0px;
}

#left #menu .menu_content p {margin:0px;}
#left #menu .menu_content p a {color:#FFF;}
#left #menu .menu_content p a:hover {color:#FFC15F;}
#left #menu .menu_content p a:link, #menu .menu_content p a:visited {}

#left #menu .menu_content p.left {
	float:left;
	padding:5px 0px 0px 10px;
}
#left #menu .menu_content p.right {
	float:right;
	padding:5px 10px 0px 0px;
}
#left #menu .menu_content p.invalid {
	margin:0px;
	padding:5px 0px 5px 0px;
	text-align:center;
	color:#E20000;
	font-size:14px;
}

#right {
	float:right;
	margin:0px 0px 20px 0px;
	padding:0px 0px 0px 10px;
	border:solid 0px #FFF;
	display:block;
}

#right a {color:#FFC15F;}
#right a:hover {color:#D18000;text-decoration:underline;}
#right a:link, #right a:visited {}

#right #main_content {
	float:left;
	margin:0px;
	padding:0px 0px 0px 0px;
	border:solid 0px #FF0000;
}

#right #main_content img {
	margin:0px 0px 0px 0px;
	padding:0px;
	border:solid 0px #FF0000;
}

#right #main_content.index {
	width:595px;
	padding:0px;
	margin:0px;
	border:solid 0px #88FFdd;
}

#right #main_content.mailbox {
	width:773px;
	border:solid 0px #00FFFF;
}

#right #main_content.fullscreen {
	width:100%;
	border:solid 0px #D100FF;
}

#right #main_content .boxinfo {
	float:left;
	margin:0px 0px 10px 0px;
	padding:0px;
	border:solid 0px #00FF88;
	width:100%;
	display:block;
}

#right #main_content .boxinfo ol {
	margin:5px 0px 0px 20px;
	padding:0px 5px 0px 0px;
	border:solid 0px #00FFFF;
}

#right #main_content .boxinfo ol li {
	padding:5px 0px 5px 0px;
}

#right #main_content .boxinfo.notice  p{
	color:#FF9907 !important;
}

#right #msg_info {
	margin:0px 0px 0px 95px;
	padding:10px;
	border:solid 1px #FFFF70;
	background-color:#5B3007;
	width: 500px;
}
#right #msg_info span {color:#FFFF70;}

#right #main_content h1 {
	margin:0px;
	padding:4px 0px 4px 30px;
	font-size:15px;
	background-image:url(../images/icon_h1.jpg);
	background-position:0px 3px;
	background-repeat:no-repeat;
	border:solid 0px #FF77FF;
}

#right #main_content p {
	margin:0px;
	padding:5px 0px 5px 0px;
}

#right #main_content p.invalid {
	margin:0px;
	padding:0px 0px 5px 0px;
	text-align:center;
	color:#E20000;
	font-size:14px;
}

#right #main_content p.success {
	margin:0px;
	padding:0px 0px 5px 0px;
	text-align:center;
	color:#33DD33;
	font-size:14px;
}

#right #main_content p.remark {
	margin:0px;
	padding:0px 0px 5px 0px;
	text-align:center;
	color:#FFFF70;
	font-size:14px;
}

#right #main_content p.notice {
	margin:0px;
	padding:0px 0px 5px 0px;
	text-align:center;
	color:#E20000;
	font-size:14px;
}

#right #main_content span.onepra {
	color:#FF9907;
}

#right #main_content label {
	margin:0px;
	padding:0px 0px 5px 0px;
	font-size:14px;
}

#right #main_content label.remark {
	color:#FFFF70;
}

#right #main_content label.sticky {
	color:#FF0000;
	font-size:12px;
	font-weight:bold;
	padding:0px !important;
}

#right #main_content label.lowerprice {
	color:#FF0000;
	font-weight:bold;
}

#right #main_content .item_list {
	margin:0px;
	padding:10px 0px 0px 0px;
	border:solid 0px #FF77FF;
}

#right #main_content .item_list .items {
	float:left;
	margin:0px;
	padding:0px 10px 10px 10px;
	width: 176px;
	text-align:center;
	border:solid 0px #FF7766;
}

#right #main_content .moreInfoList {
	border-top:solid 1px #64472C;
	margin:10px;
}

#right #main_content .moreInfoList p.right {
	float:right;
	margin-right:5px;
	color:#FFFF70;
}

#right #main_content .moreInfoList p.left {
	float:left;
	margin-left:5px;
	color:#FFFF70;
}

#right #main_content #voteBar {
	margin:0px auto 8px auto;
	width: 400px;
}

#right #main_content #voteBar td {padding:0px; margin:0px;}

#right #main_content #voteBar td.positiveBar {height:10px;background-color:#88FF88;}
#right #main_content #voteBar td.negativeBar {height:10px;background-color:#FF0000;}

#right #main_content #voteBar td span.left {float:left;color:#88FF88;}
#right #main_content #voteBar td span.right {float:right;color:#FF0000;}

#right #sidebar_right {
	float:right;
	margin:0px 0px 0px 6px;
	padding:0px;
	width:170px;
	border:solid 0px #FF7766;
}

#right #sidebar_right h2 {
	margin:0px;
	padding:4px 0px 4px 0px;
	background-image:url(../images/bg_box_header.jpg);
	background-position:0px 0px;
	background-repeat:repeat-x;
	/*background-color:#794617;*/
	font-size:13px;
	color:#FFC15F;
	font-weight:normal;
	text-align:center;
}

#right #sidebar_right .center {
	text-align:center;
}

#right #sidebar_right p {
	margin:0px;
	padding:4px 0px 4px 0px;
}

#right #sidebar_right img {
	margin:0px;
	padding:0px;
}

#right #sidebar_right ul {
	margin:0px;
	padding:0px;
	list-style-type:none;
}

#right #sidebar_right ul li {
	margin:0px;
	padding:3px 0px 3px 7px;
	border:solid 0px #550099;
}
#right #sidebar_right a {
	margin:0px;
	padding:0px;
	color: #FFF;
}
#right #sidebar_right a:link, #menu ul li a:visited {}
#right #sidebar_right a:hover {color:#FFC15F;}

#right .boxinfo .btn_action {
	height:20px;
	margin:5px 0px 5px 0px;
	border:solid 0px #FFF;
	padding:0px;
}
#right .boxinfo .btn_action .right {
	float:right;
	text-align:right;
	padding:0px;
	margin:0px;
}
#right .boxinfo .btn_action .left {
	float:left;
	text-align:left;
	padding:0px;
	margin:0px;
}

/*Paging*/
#right .paging {
	margin:0px 0px 0px 0px;
	padding:1px 0px;
	width:270px;
}
#right ul.page {float:right;margin:0px;padding:0px;list-style-type:none;}
#right ul.page li {background-image:none;float:left;margin:0px;padding:0px 10px 0px 0px;}
#right ul.page li.first {0px;padding:0px 10px 0px 0px;}
#right ul.page li a {}
#right ul.page li a:hover {text-decoration:underline;}
#right ul.page li a.active {text-decoration:underline;}
/*End Paging*/

#right table {
	border-left:1px solid #FFC15F;
	border-right:1px solid #FFC15F;
	border-top:1px solid #FFC15F;
}
#right table th {
	font-weight:bold;
	background-image:url(../images/bg_box_header.jpg);
	background-position:0px 0px;
	background-repeat:repeat-x;
	padding:4px 5px 4px 5px;
}
#right table td {
	padding:4px 5px 4px 5px;
}
#right table td h3 {
	font-size:13px;
	color:#FFC15F;
	padding:0px;
	margin:0px;
}

#right table .borderLine {
	border-right:solid 1px #FFC15F;
	border-bottom:solid 1px #FFC15F;
}
#right table .borderLineEnd {
	border-bottom:solid 1px #FFC15F;
}
#right table tr.swap {
	background-color:#64472C;
}
#right table td.red {
	color:#FF0000;
}
#right table.noborder{border:0px;}

#right table.auction_detail
{
	width:505px;
	padding:1px;
	margin:0px;
	border:0px;
}

#right table.auction_detail td {background-color:#64472C;}

#right table.auction_detail td.right {text-align:right;}

#right table.auction_detail img {
	padding:100px;
	margin:0px;
}

#footer {
	margin:0px;
	padding:0px;
}

#footer #footer_line {
	margin:0px;
	padding:0px;
	height:12px;
	background-image:url(../images/bg_line_bottom.jpg);
	background-repeat:repeat-x;
}

#footer #footer_content {
	margin:0px;
	padding:0px;
	text-align:center;
}

#footer #footer_content p {
	margin:0px;
	padding:3px 0px 5px 0px;
	border:solid 0px #0000FF;
}

#footer #footer_content p a {
	padding: 0px 10px 0px 10px;
	color:#FFF;
	border:solid 0px #000;
}
#footer #footer_content p a:hover {color:#FFFF70;}

#footer #footer_ad {width:800px; margin:0 auto; padding:0 0 0 70px;}

#footer .left {
	float:left;
	margin:0px;
	padding:0px;
}
#footer .right {
	float:right;
	margin:0px;
	padding:0px;
}

/* server time page*/
#serverTime {
	margin:20px 0px 0px 0px;
	padding:0px;
	text-align:center;
	border:solid 1px #FFC15F;
	background-color:#5E2A00;
	width:250px;
}
#serverTime h1 {
	margin:5px;
	padding:0px;
	font-size:15px;
}
#serverTime h2 {
	margin:5px;
	padding:0px;
	font-size:13px;
}
#serverTime p {
	margin:10px;
	padding:0px;
}

/* button section in topic page */
#btnSection {margin:10px auto 2px auto; padding:0; width:500px; text-align:right;}
#btnSection a img {opacity:0.8; filter:alpha(opacity=80);}
#btnSection a img:hover {opacity:1; filter:alpha(opacity=100);}

/* Vote section */
#right .voteV2Result {margin:10px auto; padding:5px 10px; width:480px; border:solid 1px #FFFF70;}
#right .voteV2Result h3 {margin:5px 0; padding:0; text-align:center; color:#FFFF70;}
#right .voteV2Result .voteInfo {margin:0 auto; padding:0; width:220px;}
#right #main_content .voteInfo p.title {height:20px; float:left;}
#right .voteV2Result .voteInfo p.number {height:20px; float:right; text-align:right;}
#right #main_content .voteInfo p img {margin:0 5px 0 0;}
#right #main_content .voteV2Result p.link {margin:5px 0 10px 0; padding:0; text-align:center;}
#right #main_content .voteV2Result p.desc {margin:5px 0; padding:0; text-align:center; color:#FF9907;}
#right #voteV2Desc {margin:10px auto; padding:0; width:500px;}

#right div#stopAuction {
	margin:10px auto 10px auto;
	padding:10px 0;
	color:#FF0000;
	width:700px;
	text-align:center;
	font-size:18px;
	background-color:#DDDDDD;
}

p.price {color:#77FF77; font-size:150%;}
