body
{
	background-color:#B3B38F;
	
}

table
{
	margin:auto;
	border-collapse:collapse;
	padding:0px;
}

table td
{
	border-collapse:collapse;
	padding:0px;
}

.max_width
{
	width:800px;
	border:solid 1px #FFFFFF;
}

.menu
{
	background-color:#242424;
	width:100%;
}

.menu td
{
	font-family:verdana;
	font-size:13px;
	color:#FFFFFF;
	font-style:italic;
	font-weight:bold;
	padding:4px 4px 4px;
	text-align:center;
}

.menu td a
{
	font-family:verdana;
	font-size:13px;
	color:#FFFFFF;
	font-style:italic;
	text-decoration:none;
	
}

.menu td a:hover{ text-decoration: underline; color : #DD6900; }

.content_table
{
	width:100%;
	background-color:#FFFFCC;
	height:400px;
}

.content
{
	padding:10px 6px 10px;
	
	font-family:verdana;
	font-size:12px;
	color:#000000;
	vertical-align:top;
	/*font-weight:bold;*/
	
}

.left_column
{
	width:175px;
	border-right:1px solid #000000;
	background-image:url(images/monkey_back.jpg);
	background-position:top;
	background-repeat:no-repeat;
	vertical-align:top;
	padding-top:25px;
}

.page_head
{
	font-size:20px;
	color:#046837;
}

.footer
{
	font-size:10px;
	color:#FFFFFF;
}

.faq_italics
{
	color:#0072B5;
	font-style:italic;
}
.top
{
	height:30px;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=image src='images/top.png'); 
}

.mid
{
	text-align:left;
	padding:5px;
	height:250px;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='images/mid.png'); 
}

.mid a
{
	position:relative;
}

.bot
{
	height:30px;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=image src='images/bot.png'); 
}

/*FF Netscape*/
.top[class]
{
	height:30px;
	background-image:url(images/top.png); 
}

.mid[class]
{
	background-image:url(images/mid.png);
}

.bot[class]
{
	height:30px;
	background-image:url(images/bot.png); 
}

/*STORE CSS RULES*/
.product_table
{
	width:100%;
}

.product_table td
{
	border:1px solid #242424;
	/*border:1px solid #0072B5;*/
	padding: 6px 3px 6px;
}

.back
{
	background-color:#FFFFF2;
}

.product_table td table td
{
	border:0px;
}

.cat_color
{
	color:#0072B5;
}

.product_title
{
	font-size:14px;
	color:#FFFFFF;
	font-weight:bold;
}

.category_menu_title
{
	font-family:verdana;
	font-size:13px;
	color:#000000;
	font-weight:bold;
	
}

.cat_link
{
	font-family:verdana;
	font-size:11px;
	color:#046837;
	font-weight:bold;
}

.cat_link_text
{
	font-family:verdana;
	font-size:11px;
	color:#046837;
	font-weight:bold;
}
.cat_link:hover
{
	color:#FFFFFF;
}

.product_title_back
{
	background-color:#0072B5;

}

.price
{
	color:red;
	text-decoration:underline;
	font-size:14px;
	
}

form
{
	margin:0px;
	paddding:0px;
}

.cart_table
{
	width:100%;
	
}

.cart_table td
{
	padding:4px;
	border:solid 1px #000000;
}

.cart_head_back
{
	background-color:#0072B5;
	color:#FFFFFF;
}

a img
{
	border:0px;
}

.cart_num
{
	font-family:verdana;
	font-size:13px;
	color:#000000;
	font-weight:bold;
}

/*Store Admin Rules*/
.add_table
{
	width:400px;
	/*border:1px solid #000000;*/
	
}

.add_table td
{
	padding:5px;
	border:1px solid #000000;
	
}

.add_table_text
{
	width:400px;
}

.order_info_view
{
	color:red;
}

/*store checkout rules*/
.checkout_table
{
	width:300px;
	
}

.checkout_table td
{
	border:solid 1px #000000;
	padding:4px;
}

.checkout_text_width
{
	width:100%;
}

.photo_table tr td
{
	padding:5px;
}

.news_events
{
	color:#FFFFFF;
}

ul li
{
	padding-bottom:8px;
}

.cert_table_head
{
	background-color:#0071b5;
	color:#FFFFFF;
	font-family:verdana;
	
	
}

.cert_table
{
	border:solid 1px #000000;
}

.cert_table td
{
	padding:2px;
}

.fabric_table
{
	width:100%;
}

.fabric_table td
{
	font-size:11px;
	text-align:center;
}

.custom_table
{
	font-family:verdana;
	font-size:10px;
}

.custom_table td
{
	border:solid 1px #000000;
	padding:4px;
	width:100px;
}