/*

simple-bookish template by http://www.glypetheme.com
Ported to glype by http://www.glypetheme.com


*/
body {
    min-width:750px;
	margin:0;
    padding:0;
    background:url('images/bg.gif');
    color:#FFF;
	font-family: "trebuchet ms", helvetica, sans-serif;
	color: #857D74;
	font-size: 12px;
    }
#wrap {
    background:#FFF;
    margin: 20px auto 0px auto;
    width: 750px;
	padding: 10px 13px 0px 13px;
    }
#header {
	position: relative;
    background:url('images/headbg.gif');
    }
#header_banner
{
	float: right; padding-top: 15px; padding-right: 32px;
}
#header h1 {
    padding:15px 15px 2px;
    margin:0;
    }
#header p {
	padding:0 15px 15px;
	margin: 0;
	color: #FFF;
}
#header a {
	color: #FFF;
	text-decoration: none;
}
#menu
{
Position: absolute;
right: 0px;
padding-right: 20px;
bottom: 15px;
}
#menu ul
{
list-style: none;
}
#menu li
{
float: left;
border-left: solid 1px #A75300;
border-right: solid 1px #A75300;
padding-left: 4px;
padding-right: 4px;
margin-left: 4px;
}
#menu a
{
color: #fff;
}
#menu a:hover
{
background-color: #cf6500;
}
#nav {
    background:#FFF;
	padding:2px;
    }
#main {
    background:#FFF;
    float:left;
    width:544px;
	border-right: 1px solid;
    }
#main h2, #main h3{ 
	color: #6C3C1E;
    padding:0 10px;
	background-image: url('images/db1.gif');
	background-repeat: no-repeat;
	padding-left: 22px;
    }
#main p {
padding-left:22px;
}
a
{
color: #D97900;
}
a:hover
{
text-decoration: none;
background-color: #D97900;
color: #FFF;
}
#sidebar {
    background:#FFF;
    float:right;
    width:200px;
	padding-left: 5px;
    }
#sidebar ul {
    margin-bottom:0;
	list-style: none;
    }
#sidebar li {
	background-image: url('images/bullet.gif');
	background-repeat: no-repeat;
	background-position: 0px 6px;
	padding-left:10px;
}
#sidebar h3 {
	color: #fff;
    padding:5px 0 5px 5px;
	background-color: #834900;
    }
#sidebar p {
padding:0 5px;
}
#separator {
	clear:both;
	}
#footer {
	width:750px;
	margin: 20px auto 0px auto;
	text-align: center;
	font-size: 10px;
	color: #6495A3;
    }
#footer p {
    padding:5px;
    margin:0;
    }
#footer a
{
color: #7DAFBD;
}
#footer a:hover
{
background-color: #7DAFBD;
color: #E8FAFF;
}
#minime_url_textbox,#minime_submit
{
background-color:white;
border:1px solid gainsboro;
width:400px;padding:.25em;
margin-top:1em;
margin-left: 1em;
margin-bottom: 1em;
}
#minime_submit
{
width:50px;	background-color:whitesmoke; border:1px solid gainsboro
}
#minime_ad{margin:0.5em;}

#header_banner
{
	float: right; padding-top: 15px; padding-right: 32px;
}
#options
{
text-align:center;	
}




