/*
** author: Charlie Morris 
** date: May, 2008
*/

/************
html elements
*************/
*{margin:0; padding:0;}
p, blockquote{margin: 5px; line-height:20px;}
h2{margin: 30px 0;}
h3{margin: 20px 0 0 0;}
body{background: url(../images/body_bg.jpg) repeat-x #606060; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:.9em;}
dt{margin:10px 0; font-size:16px; font-weight:700;}
dd{margin:0 0 20px 5px; font-style:italic;}
img{margin: 10px 10px 0 0;}
ul {margin-left:25px; padding: 3px 0;}
ul ul{padding:5px 10px;}
li {padding: 3px 0; line-height:16px;}


/************
wrapper
*************/
#wrapper{margin: 0 auto; width: 686px; background: url(../images/layout_bg.gif) repeat-y;}

/************
header
*************/
#header{height: 146px; background: url(../images/header_bg.jpg) no-repeat; margin-left:4px;}
#header p{font-weight:bold; color:#80491F; text-transform:lowercase; margin: 0 0 0 260px; padding: 6px 0 0 0;}
#header h1{margin: -9px 0 0 45px; background: url(../images/header_logo.jpg) no-repeat;height: 127px; }
#header h1 span{display:none;}

/************
sidebar
*************/
#sidebar{width:142px; }
#sidebar ul{list-style:none; margin: 45px 0 0 11px; width:100px;}
#sidebar ul li {margin: 8px 0 8px 4px; font-size:16px;color:#80491F; font-weight:700;}
#sidebar a {text-decoration:none; color: #80491F; display:block;  width:105px; height:36px; padding: 2px 0 0 5px;}
#sidebar a:hover{background:url(../images/hover.gif) no-repeat;width:118px;}

/************
sub-menu
*************/
ul#sub-menu{list-style:none; width:449px;  margin: -15px 0 0 -27px; padding-top:10px; border-right: 2px solid #80491F; }
ul#sub-menu li{
	display: inline;
	text-transform:lowercase;
	letter-spacing:1px;
	font-weight: bold;
	line-height:25px;
}
ul#sub-menu a{text-decoration:none; color:#277212;padding: 0 10px; }
ul#sub-menu a:hover{color:#80491F;}
#sub-menu-bg{background:url(../images/submenu.gif) no-repeat; width:451px; height: 32px; margin: 0 0 0 -27px;}

/************
content
*************/
#content{width: 470px; float:right; padding: 15px 45px 15px 0;}
#content p{margin: 10px 0; padding-right:25px;}


/************
footer
*************/
#footer{clear:both; height:90px; background: url(../images/footer_bg.gif) no-repeat bottom left;}
#footer p{margin:0 0 0 160px;font-size: 13px;vertical-align:text-bottom;letter-spacing: 1px;}

/************
handy
*************/
.italic {font-style:italic;}
.left {float:left;}
.right {float:right;}
p.britain {font-family: georgia; color: #80491F;}
img.diamond {height: 13px; width: 11px;}
img.logo{padding-left:9px; width:131px; height:72px; float:left; border:none;}
p.image_caption{font-size:90%; font-style:italic; text-align: center;}
.margintop{ margin-top:50px; background:#fff;}

