
body { background:#121212; color:#676155 }

.mainwrapper { background:#ffecca url(../images/header_top.jpg) repeat-x top center; }
.wrapper { background: url(../images/bgmid.jpg) repeat-x bottom center;  }

h1, h2, h3, h4, h5, h6 { font-weight:bold; color:#fff }
h1 a, h2 a, h3 a, h4 a, h5 a, h6 a { text-decoration:none; color:#fff; }

a { color:#fff; }
a:hover { color:#999; }

#header {  } 
#header h1 { float: left;  display: inline; width: 300px; height: 40px; margin:20px 0 0 0;  padding:0;}
#header h1 a {display: block; height: 40px; text-indent: -1000px; background: url('../images/logo.jpg') no-repeat top left; overflow: hidden; border:0px; }
#header h1 a:hover { background: url('../images/logo.jpg') no-repeat  bottom left; }

#header ul { list-style:none; padding:39px 0 10px; margin:0px; float:left; display:inline; }
#header ul li { list-style:none; padding:0px; margin:0px; float:left; display:inline; margin-left:25px; }
#header ul li a { text-decoration:none; font-weight:bold; font-size:13px;  border:0px; color:#666; }
#header ul li a:hover { color:#444; }
#header ul li.selected a { color:#222; }

.header_strip { height:77px; background:#fff; }
.header_block { background:#ffecca url(../images/header_home.jpg) no-repeat top center; height:466px; }
.header_block_page { background: url(../images/header_page.jpg) no-repeat top center; height:175px; }
#header .container { background: #ffecca; }
#content { background:#191919  }
#content .container { background: #191919; }
#content p img { float:left; margin:0 5px 5px 0; }
#footer { background:#121212 url(../images/footer.jpg) repeat-x top center; text-align:center; color:#222; } 
#footer .container { padding-top:50px; padding-bottom:20px; text-align:center; background: url(../images/footer_bg.jpg) no-repeat top center; }
#footer a { color:#444; }
.pratleylogo { margin-top:10px; }
.pratleylogo h3 { float:left;  display: inline; width: 150px; height: 60px; margin:00px 0 0 0;  padding:0;}
.pratleylogo h3 a {display: block; height: 60px; text-indent: -1000px; background: url('../images/pratley_logo.jpg') no-repeat top center; overflow: hidden; border:0px; }
.pratleylogo h3 a:hover { background: url('../images/pratley_logo.jpg') no-repeat  bottom center; }

.box { background:#222; }
.sidebar h1, .sidebar h2, .sidebar h3, .sidebar h4, .sidebar h5, .sidebar h6 { color:#fff; }
div.colborder { border-right:1px solid #222;}

.block { padding:0 0 0 20px ; }
.block_r { padding:0 20px 0 0  ; }
.span-half { width:20px; float:left; }

