div, span, body, form, input, table, tbody, td,tr {
	margin:0px;
	padding:0px;
	
}
p {padding:5px;margin:0px;}
img{border:none;}
a{text-decoration:none; color:#444;}
a:hover{text-decoration:underline; color:#222;}

.clr{clear:both;}

#cakeSqlLog{
	background-color:#E8E1C4;
}

#cakeSqlLog td{
	padding:3px;
	border:1px solid #c8c1b4;
}

body {
	font-family: Arial;
	font-size: 12px;	
	background-color: #68000B;	
}

#wrap{
	margin:20px auto 0 auto;
	width:776px;	
}

#header{	
	height:162px;
}

#menu{
	background: url(../img/menu_bg.jpg) top left no-repeat;
	height:30px;
	text-align:center;
}

#menu a{
	font-size: 14px;
	font-weight: bold;
	color:white;
	margin:5px 30px;
}



#middle-inner{
	background: url(../img/content_bg.gif) top left repeat-y #E8E1C4;	
	float:left;	
	min-height:450px;
	height:auto;
}
*html #middle-inner{height:450px;}

#middle-inner-inner{
	width:741px;
	margin-right:10px;
	padding:15px 0 15px 25px;

}

#content{	
	width:435px;
	float:left;		
	margin-left:25px;	
}

h1,h2,h3{color:#68000b;}
h1{font-size:16px;}
h2{font-size:14px;}

.cat_description{
	font-weight:bold;
	font-size:11px;
	color:#797565;
}
.cat_section{
border:1px solid #D5CFB5;
padding:2px;
margin:5px 1px;
}
.cat_section hr{color:#ccc; height:1px;}
.in{width:15px;text-align:center;}

.menuframe{
border:1px solid #855;
width:410px;
padding:10px;
}

*html #content {margin-left:20px;}

#sidebarwrap
{
width:265px;
float:right;
}

#sidebar{	
width:265px;	
position:fixed;
}

#sidebar p img{	margin: 20px 5px 0 5px;}
#sidebar .items td{padding:2px;}


.checkout td, .checkout th{padding:4px;}
#content #cart_summary td{padding:4px;}
.checkout_bottom{text-align:right; width:200px; float:right;}
.checkout2 th{text-align:right;}


#sidebar #cart_summary {margin:10px 0;}
#sidebar #cart_summary td{margin:2px;}


#bottom{width:776px; margin:0 auto; text-align:center; }
#bottom p, #bottom p a { font-size:11px; color:white; margin:0 15px;}

.admin_top_menu {}
.admin_top_menu a {margin:10px; font-weight:bold;}

.error_message{color:#68000B;font-weight:bold;}

pre{
	background: #E8E1C4;
}
.contact_form .input, .contact_form .textarea{
	width: 200px;
	
}

.contact_form div{
	margin-left:20px;
	text-align:right;
}

