@charset "utf-8";
.right{ float:right; padding-right:10px;}

#decks{width: 947px; /*Width of main container*/margin: 0 auto; /*Center container on page*/clear:both; margin-top:10px; line-height:1.6em;}
	#decks h2{color:#9b7921; margin-bottom:0px;}
	#decks h2 span{ font-size:0.8em; }
	#decks .box{border:1px solid #861310; }
#decks_create{float: left;width: 100%;}
#contentcolumn1{margin-left: 530px; /*Margin for content column. Should be (RightColumnWidth + LeftColumnWidth)*/}
	#decks_mainlist{ width:414px;}
		#decks_mainlist th{ background-color:#D4D0C8; color:#000}
		#decks_mainlist .b_title{ color:#990000; padding-left:10px; text-align:left; font-weight:bold}
		#decks_mainlist td{ border-bottom:1px solid #CCC; border-right:1px solid #ccc;}
		
	#decks_info{width: 414px; margin-top:3px;}
		#decks_info table{border-top:1px solid #861310; border-left:1px solid #861310;}
		#decks_info th,#decks_info td{ border-bottom:1px solid #861310; border-right:1px solid #861310; padding:5px 2px;}
		#decks_info th{ height:18px;}
	#decks_submit{ text-align:center; margin-top:9px; clear:both}
		
#leftcolumn1{float: left;width: 254px; /*Width of left column in pixel*/margin-left: -947px; /*Set left margin to -(MainContainerWidth)*/height:503px;}
	#contentcolumn1 td{ text-align:center}
	#decks_search{width:234px; min-height:230px; overflow:hidden; padding:10px;}
	* html #decks_search{height:230px;}
		#decks_search p{ line-height:1.4em; margin-bottom:4px;}
		#decks_search .w1{ width:230px;}
		#decks_search .w2{ width:78px;}
	#decks_list{width:254px; height:296px; overflow: auto;overflow-x:hidden; margin-top:3px; position: absolute; clear:both}
		#decks_list tr{ cursor:pointer}
		#decks_list .t1{ width:150px; border-bottom:1px solid #CCC; border-right:1px solid #ccc; padding-left:2px;}
		#decks_list .t2{ width:60px;border-bottom:1px solid #CCC; border-right:1px solid #ccc; text-align:center}
		#decks_list .t3{ width:60px;border-bottom:1px solid #CCC; text-align:center}
	
#rightcolumn1{float: left;width: 262px; /*Width of right column in pixels*/margin-left: -685px; /*Set right margin to -(MainContainerWidth - LeftColumnWidth)*/background: #FFCCCC; height:493px; overflow:hidden; padding-top:9px;}
	#decks_op{width: 220px; text-align:center; margin:0px auto; margin-top:9px;}
	.decks_topic{ width:auto; padding:5px; border:1px dotted #060; margin-top:10px; text-align:left}
	.rightt1{ width:30px;}
	.rightt2{}
	.rightt3{ width:40px;}
	.rightt4{width:40px;}
	.rightt5{width:50px;}
#decksValue,#decksType,#decksCost{ line-height:1.4em; text-align:left; padding-left:15px;}	


.topic_info{color:#999; margin:0px; padding:0px}
/************ preview **/	
.preview{ background:#ececec; padding:0px 20px;}
#decksinfolist{ padding-left:30px;}
#decksinfolist li{ line-height:1.8em;}
#fenxilist{ float:right; width:450px; text-align:center}
#fenxilist table{ border-top:1px solid #300; border-left:1px solid #300;width:450px; margin-bottom:5px;}
#fenxilist td,#fenxilist th{ border-bottom:1px solid #300; border-right:1px solid #300; line-height:1.5em; padding:4px; font-weight:normal;}

#contentwrapper h3 a{ color:#333; text-decoration:underline}
#contentwrapper h3 a:hover{ color:#861310;}

#mwsinfo{ padding:10px;}
.mwsinfo{ border:1px dashed #861310; padding:5px; margin:8px 0px;}
.mwsinfo p{  padding:0px; margin:0px; text-indent:24px; line-height:1.6em;}
/********************** decks_message **/
#decks_message{ font-size:14px; font-weight:normal}
#decks_message li{ margin-bottom:15px; font-size:14px; font-weight:normal}
#decks_message_form dl{ margin:0; padding:0;}
#decks_message_form dt{ margin:0; padding:0; width:110px; float:left; text-align:right; padding-right:3px; font-size:14px; font-weight:normal;margin-bottom:4px;}
#decks_message_form dd{margin:0; padding:0;font-size:14px; font-weight:normal; margin-bottom:4px;}
.comment-title { font-size:14px; font-weight:normal}
.comment-content{ word-wrap:break-word;background:url(../images/comm.gif) top no-repeat #dcf3ab; width:686px; white-space:normal; padding:7px;padding-top: 25px; word-break:break-all;  line-height:1.6em; font-size:14px; font-weight:normal}

#randomseven{ height:250px;}
#decksJslist{ background-color:#000; text-align:center; padding:5px 0px;}
#decksJslist img{ margin:2px; width:133px;}
#decksJsButtn{ text-align:right; margin-top:5px; padding-right:15px;}

