/* General tags */
*{margin:0; color: #FFD700;}
body{background:#ccc url(images/btile.gif) repeat; font:76% verdana,tahoma,sans-serif,white;}
a{background-color:inherit; color:#FF7; font-weight:bold; text-decoration:none;}
a:hover{text-decoration:underline;}
p{margin:0 0 16px 0;}
ul, ol{margin:0 0 16px 15px; padding-left:5px;}
ul ul, ol ol{margin:3px 0 0 15px;}
img{border:0; margin: 0 10px 15px 0;}
/* Headers */
h1{color:#FFF; font-size:3.6em; letter-spacing:-3px; margin:0; text-align:right;}
input {	background-color: #470000; }
h2{font-size:1.6em; font-weight:normal; letter-spacing:-1px; margin:5px 0 10px;}
h3{font-size: 14px; }
/* IDs */
#title{margin:20px auto -9px; width:800px;}
#container{
	background:#470000;
	opacity:50%;
	border:10px solid #000000;
	color:#FFF;
	margin:0 auto 15px;
	padding:10px;
	width:700px;
	line-height:1.3em;
}
#sidebar{
	float:left;
	padding-left:5px;
	width:100px;
}
#sidebar img{
	border:2px solid black;
}
#sidebar p{margin:10px 0 5px 0; text-align:center; font-size:0.8em;}
#mainbit{float:right; width:520px; min-height: 400px;}
#footer{clear:both;}

/* Menu */
.menu{margin: 0 10px 5px 0;}

/* Various classes */
.credits{color:#888; font-size:0.9em; margin-bottom:0;}
.credits a{color:#888;}
.menu_items{ font-size:12px; margin-left: 0px; list-style:none; }
.menu_price{ font-size:12px; color: FFC; margin-left: 200px; list-style:none; }
.menu_desc{ font-size:12px; color:#FFFFFF; padding: 5px; margin-bottom: -1px; }
.on_title { }
.on_details { }
.on_desc { }

