/* CSS Document */

/* Max Koi Farm Style */



html{

	height:100%;

}



body{

	margin:0;

	padding:0;

	background:url(../images/bgpattern.jpg) repeat #0b0d0b;

	font-family:Tahoma, Arial, Helvetica, sans-serif;

	font-size:11px;

	color:#FFFFFF;

	height:100%;

}



h1,h2,h3,h4,h5,h6{

	margin-top:0;

	margin-bottom:5px;

	font-family:Tahoma, Arial, Helvetica, sans-serif;

	font-weight:bold;

}



#fieldset{

	margin-top:5px;

	margin-bottom:5px;

	padding:5px;

	color:#999999;

	border-bottom:1px dashed #CCCCCC;

	text-align:left;

	font-weight:bold;

	font-size:14px;

}



img#product{

	padding:3px;

/*	background-color:#FFFFFF;	*/

}



a,a:link,a:visited,a:active 

{

	color:#FFCC00;

	text-decoration:underline;

}



a:hover

{

	color:#FFCC00;

	text-decoration:underline;

}



.fluid{

	width:980px;

}



.wrap{

	width:940px;

}



img{

	border:0;

}



#viewcart{

	text-align:right;

	font-weight:bold;

}



#list_product_null{

	margin:0;

	padding:0;

	color:#666666;

}



#body_container{

	margin:0 auto;

	padding:0;

	background:url(../images/bodybg.jpg) repeat-y #000000;

	min-height:100%;

	height:auto !important;

	height:100%;

}



#main_container{

	margin:0 auto;

	padding:0;

}



#banner_container{

	margin:0;

	padding:0;

}



/* BUTTON */

#button_container{

	margin:1px 0;

	padding:0;

	/*background:url(../images/menu_bg.jpg) repeat-x;*/

	color:#FFFFFF;

	height:43px;

}



#button_container ul{

	margin:0;

	padding:0;

	list-style: none;

}



#button_container li{

	float: left;

	z-index:1000;

}



#button_container li a{

	/*border-right:1px solid #8e3206;*/

	display: block;

	padding-top:14px;

	padding-bottom:14px;

	padding-left:3px;

	padding-right:3px;

	/*background: #d9500c url(../images/menu_bg.jpg) repeat-x;*/

	color:#ffffff;

	text-transform:capitalize;

	text-decoration: none;

	font-size:10px;

	font-weight:bold;

}



#button_container li a:hover{

	background: #d9500c url(../images/menu_bg.jpg) repeat-x;

}







/* CONTENT */

#content_container{

	margin-bottom:1px;

	padding:0;

	overflow:hidden;

	width:100%;

}



#content_title{

	margin:0;

	padding:10px;

	background-color:#333333;

	border-bottom:1px solid #999999;

	color:#FFFFFF;

}



#content{

	margin:0;

	padding:10px;

}



#column1{

	margin:0;

	padding:0;

	width:755px;

	float:left;

}



#column2{

	margin:0;

	padding:0;

	/*width:235px;*/

	width:180px;

	float:right;

	background-color:#993366;

}



#shoppingcart_note{

	margin:0;

	padding:10px 0;

	text-align:center;

	color:#99FF00;

}



#shoppingcart_container{

	width:180px;

	background:url(../images/menu_shoppingcart_bg_container.jpg) repeat-y;

}



#shoppingcart_title_container{

	background: #000000 url(../images/menu_shoppingcart_bg.jpg) no-repeat;

}



#shoppingcart_title{

	padding:15px;

	font-weight:bold;

	text-align:center;

}



#shoppingcart_info{

	padding:7px;

	color:#FFFFCC;

	background:url(../images/eventsbg.jpg) no-repeat bottom;

	min-height:160px;

	height:auto !important;

	height:160px;

}



#personal_information_container{

	margin:0;

	padding:0;

}



#personal_information_note{

	margin:15px 0;

	padding:0;

	font-weight:bold;

}



#personal_information{

	margin:0;

	padding:0;

	overflow:hidden;

	width:100%;

}



#personal_information_column1{

	margin:0;

	padding:5px;

	width:30%;

	float:left;

}



#personal_information_column2{

	margin:0;

	padding:5px;

	width:32%;

	float:left;

	border-left:1px dashed #999999;

	border-right:1px dashed #999999;

}



#personal_information_column3{

	margin:0;

	padding:5px;

	width:32%;

	float:left;

}



#personal_information_title{

	margin:0;

	padding:5px 0;

	color:#99FF00;

	font-weight:bold;

	text-transform:uppercase;

}



#personal_information_row{

	margin:0;

	padding:2px;

	width:100%;

	overflow:hidden;

}



#personal_information_label{

	margin-right:5px;

	padding:5px;

	width:35%;

	float:left;

	font-weight:bold;

	font-size:10px;

	color:#FFFFFF;

}



#personal_information_text_box{

	width:55%;

	float:left;

}



#process_button_container{

	margin:15px 0;

	padding:10px;

	background-color:#333333;

	text-align:center;

}



#sidebox_container{

	margin:0;

	padding:0;

	background-color:#363636;

}



#sidebox_title{

	margin:0;

	padding:5px;

	background:url(../images/boxtitlebg.jpg) repeat-x;

	text-align:left;

	color:#000000;

	font-size:11px;

	font-weight:bold;

}



#sidebox_content{

	margin:0;

	padding:5px;

	color:#FFFFFF;

	font-size:11px;

}



#sidebox_content ul{

	margin:3px 15px;

	padding:0;

	list-style:square;

}



#footer_container{

	margin-top:20px;

	padding:0;

	width:100%;

	background-color:#111111;

	color:#FFFFFF;

}



#footer_site_information{

	margin:0;

	padding:25px;

}



/* FORM */

form{margin:0;padding:0;}



input{

	padding:3px;

	border:1px solid #b5b8c8;

	color:#003300;

	font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;

	font-size:11px;

	background:url(../images/input_bg.jpg) repeat-x #FFFFFF;

}



input#combut{

	padding-left:5px;

	padding-right:5px;

	border:none;

	color:#7e2608;

	background:url(../images/buttonbg.jpg) repeat-x;

	font-weight:bold;

	font-size:10px;

	color:#FFFFFF;

	cursor:pointer;

}



input.inputRadio{

	background:none;

	border:none;

	color:#FFFFFF;

	font-weight:normal;

	letter-spacing:normal;

	padding:0;

}



textarea{

	padding:2px;

	border:1px solid #b5b8c8;

	color:#003300;

	font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;

	font-size:11px;

	letter-spacing:0.3px;

	background:url(../images/input_bg.jpg) repeat-x #FFFFFF;

}



select{

	padding:2px;

	border:1px solid #b5b8c8;

	color:#003300;

	font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;

	font-size:11px;

	letter-spacing:0.3px;

	background:url(../images/input_bg.jpg) repeat-x #FFFFFF;

}



/* Error Box */

#error_box{

	margin-top:1em;

	margin-bottom:1em;

	padding:5px;

	text-align:center;

	border:1px solid #CC0000;

	background-color:#FEEDF0;

	color:#CC0000;

}



#success_box{

	margin-top:1em;

	margin-bottom:1em;

	padding:5px;

	text-align:center;

	border:1px solid #99CC00;

	background-color:#FFFFCC;

	color:#006600;

}



#confirmation_box{

	margin-top:1em;

	margin-bottom:1em;

	padding:5px;

	text-align:center;

	border:1px solid #99CC00;

	background-color:#FFFFCC;

	color:#006600;

}



#box_error_msg{

	margin-top:1px;

	font-size:9px;

	color:#CC0000;

	/*background-color:#fff4f2;

	border:1px solid #fdb3a5;

	padding:5px;*/

}



#note{

	font-size:10px;

	color:#B8B8B8;

}



#row{

	padding:2px;

	overflow:hidden;

	width:100%;

}



#label{

	margin-right:5px;

	padding:5px;

	width:20%;

	float:left;

	text-align:right;

	font-weight:bold;

	font-size:10px;

	color:#FFFFFF;

}



#label_column{

	margin-right:5px;

	padding:5px;

	width:25%;

	float:left;

	text-align:right;

	font-weight:bold;

	font-size:10px;

	color:#FFFFFF;

}



#text_box{

	width:70%;

	float:left;

}



/* GRID */

#grid_container{

	margin-top			:	1em;

	margin-bottom		:	1em;

}



.grid{

	background-color	:	#000000;

	color				:	#4f6b72;

	width				:	100%;

}



#grid_title{

	background:url(../images/grid_title_bg.jpg) repeat-x;

	font-size:11px;

	text-align			:	center;

	font-weight			:	bold;

	height:25px;

	vertical-align:middle;

}



.odd_row{

	height				:	18px;

	background-color:#EEEEEE;

	text-align			:	center;

	color:#333333;

}



.even_row{

	height				:	18px;

	background-color	:	#FFFFFF;

	text-align			:	center;

	color:#333333;

}



.odd_row:hover,.even_row:hover{

	background-color:#dddddd;

	font-weight			:	normal;

}



.odd_row img,.even_row img{

	border				:	none;

}



a.grid_link, a.grid_link:link, a.grid_link:visited, a.grid_link:active {

	color					:	#7e9910;

	font-weight				:	normal;

}



/* PAGING */

#page_container{

	text-align			:	right;

	border-bottom:1px solid #1B1B1B;

	border-top:1px solid #1B1B1B;

	margin-top			:	20px;

	margin-bottom		:	20px;

	overflow			:	hidden;

	padding:5px;

}



#page_info{

	font-size			:	9px;

	color				:	#747474;

	width				:	20%;

	text-align			:	left;

	float				:	left;

}



#page_number{

	width				:	80%;

	float				:	right;

}



a.paging, a.paging:link, a.paging:visited, a.paging:active {

	padding:2px 3px;

	border:1px solid #666666;

	background-color:#333333;

	color:#FFFFFF;

	font-size:10px;

	text-decoration:none;

}



a.paging:hover{

	border:1px solid #666666;

	background-color:#1B1B1B;

	color:#FFFFFF;

	font-size			:	10px;

	text-decoration:none;

}



.paging_disable{

	padding:2px 3px;

	border:1px solid #1B1B1B;

	color:#1B1B1B;

	font-size:10px;

	background-color:#999999;

}



.page_selected{

	padding:2px 3px;

	border:1px solid #333333;

	background-color:#CC9900;

	color:#FFFFFF;

	text-decoration:none;

	font-weight:bold;

	font-size:10px;

}



/* SHOPPING CART */

.shoppingcart_table{

	background-color:#505050;

	color:#FFFFFF;

}



.shoppingcart_title{

	background-color:#333333;

	text-align:center;

	font-weight:bold;

}



.shoppingcart_row{

	background-color:#FFFFFF;

	color:#333333;

}



.shoppingcart_total{

	background-color:#444444;

	font-weight:bold;

}



.shoppingcart_gst{

	background-color:#4d4d4d;

	font-weight:bold;

}



.shoppingcart_grand_total{

	background-color:#333333;

	font-weight:bold;

	color:#FFCC00;

}



.shoppingcart_button{

	background-color:#000000;

	text-align:right;

}



.shoppingcart_no_item{

	text-align:center;

	color:#FFCC00;

	height:50px;

	background-color:#000000;

}



/* ADMIN */

#member_container{

	margin:0;

	padding:8px 0;

	color:#999999;

	text-align:right;

}



#login_container{

	margin:20em auto;

	padding:5px;

	width:250px;

	color:#FFFFFF;

	background-color:#000000;

}



#login_row{

	margin:0;

	padding:5px 0;

	overflow:hidden

}



#login_title{

	margin:0;

	padding:10px;

	font-weight:bold;

	border-bottom:1px dotted #333333;

	text-align:center;

	font-size:12px;

}



#login_content{

	margin:0;

	padding:5px;

	overflow:hidden;

	background:url(../images/loginbox_bg.jpg) no-repeat bottom #000000;

	min-height:200px;

	height:auto !important;

	height:200px;

}



#login_column1{

	margin:0;

	padding:0;

	width:50%;

	float:left;

}



#login_column2{

	margin:0;

	padding:0;

	width:50%;

	float:right;

}



#login_label{

	margin:0;

	padding:0;

}



#content_inner{

	margin:0;

	padding:0;

	overflow:hidden;

	width:100%;

}



#admin_form_column1{

	margin:0;

	padding:0;

	width:50%;

	float:left;

}



#admin_form_column2{

	margin:0;

	padding:0;

	width:45%;

	float:right;

}



#auction_info_container{

	margin:0;

	padding:0;

	overflow:hidden;

	width:99%;

}



#auction_info_title{

	margin:0;

	padding:7px;

	background-color:#CCCCCC;

	border-bottom:1px solid #272727;

	color:#333333;

	font-weight:bold;

	text-align:center;

}



/* MISC */

#cart_container{

	margin:0;

	padding:5px 0;

}



.click_for_large

{

	color:#FFFF00;

}

.newpaging, .newpaging a

{

	background-color:#333333;

	border-bottom:1px solid #999999;

	color:#FFFFFF;

	padding:4px;

	font-size:12px; 

	font-weight:bold; 

}



.productlist li 

{

	float:left;

	padding:8px;

	width:200px;

	height:300px;

}



.ulreset, .ulreset li

 {

	list-style: none;

	margin: 12px;

	padding: 0;

}

.pbox

{

text-align:center;



}

.clear

{

	clear:both;

}

.plist_paging

{

	clear:left;

	float:none;

	background-color:#333333;

	border:1px solid #999999;

	color:#FFFFFF;

	padding:4px;

	font-size:12px; 

	font-weight:bold; 

}