/*
Theme Name: New Black layout
Theme URI: http://www.design-kent.co.uk
Description: This is a custom Wordpress theme with a fixed width, laid out in 2 columns with the menu on the left
Author: Waynne Smith
Author URI: http://www.design-kent.co.uk


/*-----------Block Level Elements--------------*/

html, body{
padding: 0;
margin: 0;
border: 0;
background-color:#fff;
}
body 
{	
border-width: 0px;
border-style: none;
}

#container {
width: 950px;
margin:auto;
font-family:Verdana,"Times New Roman", Times, serif;
}
#top
{
height: 165px;
}
#header 
{
height: 117px;
}
#menu-top {
width: 720px;
background:#333333;
background-image:url(images/menu-bg.jpg);
color:#CCCCCC;
border-top: 1px #999999 solid;
border-left: 1px #999999 solid;
border-right: 1px #000000 solid;
border-bottom: 1px #000000 solid;
float: right;
text-align:center;
padding: 5px 2px;
margin-top: 5px;
margin-right: 5px;
}
#menu-top ul{
list-style-type: none;
margin: 0;
padding: 0px;
}
#menu-top li{
font-size: 14px;
list-style-type:none;
list-style-position:outside;
display:inline;
}
#menu-top a:link{
color:#CCCCCC;
text-decoration: none;
}
#menu-top a:visited{
	color:#CCCCCC;
	text-decoration: none;
}
#menu-top a:hover{
	color:#999999;
	text-decoration: none;
}
#menu-top a:active{
	color:#999999;
	text-decoration: none;
}
#maincontainer {
width: 700px;
background:#FFF;
float: left;
margin: 5px 10px;
padding: 5px;
color:#000;
}
#main{
width: 700px;
background:#FFF;
float: left;
margin: 5px 10px;
padding: 5px;
color:#000;
}

#mainleft {
width: 200px;
float: left;
margin: 5px 10px;
padding: 0px;
color:#000;
}
#mainmiddle {
width: 200px;
float: left;
margin: 5px 10px;
padding: 0px;
color:#000;
}
#mainleft h2{
	padding-left:35px;
	background-image:url(images/news-title.jpg);
	height:30px;
	margin: 0px;
}
#mainleft p{
	padding-top:10px;
	padding-left:10px;
	margin: 5px;
}
#mainright {
width: 200px;
background:#fff;
float: left;
margin: 5px 10px;
padding: 0px;
}
#mainright ul{
list-style: none;
padding: 5px;
margin: 3px;
}
#main  a:link{
	color:#F97139;
	text-decoration: none;
}
#main a:visited{
	color:#F97139;
	text-decoration: none;
}
#main a:hover{
	color:#999;
	text-decoration: none;
}
#main a:active{
	color:#F97139;
	text-decoration: none;
}
#main h1{
color:#000;
font-size:16px;
}
#main h2{
font-size:14px;
color:#000;

}
#main p {
font-size:14px;
color:#000;	
}
#main ul li {
font-size:14px;
color:#CCCCCC;
}
#rightbox {
width: 199px;
float:left;
margin: 5px;
padding: 5px;
color: #222;
margin-top: -15px;
margin-right:0px;
padding-right:0px;
}
#rightbox ul li{
font-size: 12px;
background:#333;
}
#rightbox h2{
font-size: 14px;
background:#fff;
color:#000;
padding-left:25px;
padding-top: 5px;
padding-bottom: 5px;
background-image:url(images/paw.gif);
background-repeat:no-repeat;}
#rightbox p{
font-size: 10px;
color:#CCCCCC;
background:#333;

}
#rightbox a:link{
color: #CCCCCC;
text-decoration: none;
}
#rightbox a:visited{
	color: #CCCCCC;
	text-decoration: none;
}
#rightbox a:hover{
	color:#666666;
	text-decoration: none;
}
#rightbox a:active{
	color:#666666;
	text-decoration: none;
}
#rightbox ul{
list-style-type:none;
margin-left:0;
padding: 7px 5px;
background:#000000;
}
#rightbox li{
font-size: 14px;
list-style-type:none;
list-style-position:outside;
}

#footer {
margin: 5px 10px;
padding: 5px;
color:#CCCCCC;
clear:both;
text-align:center;
}
#menu-footer {
width: 940px;
background:#333333;
background-image:url(images/menu-bg.jpg);
color:#CCCCCC;
border-top: 1px #999999 solid;
border-left: 1px #999999 solid;
border-right: 1px #000000 solid;
border-bottom: 1px #000000 solid;
text-align:center;
padding: 5px 2px;
margin-top: 5px;
margin-right: 5px;
}
#menu-footer ul{
list-style-type: none;
margin: 0;
padding: 0px;
}
#menu-footer li{
font-size: 14px;
list-style-type:none;
list-style-position:outside;
display:inline;
}
#menu-footer a:link{
color:#CCCCCC;
text-decoration: none;
}
#menu-footer a:visited{
       color:#CCCCCC;
       text-decoration: none;
}
#menu-footer a:hover{
       color:#999999;
       text-decoration: none;
}
#menu-footer a:active{
       color:#999999;
       text-decoration: none;
}
.alignleft {
	padding: 2px 6px 2px 4px;
	float: left;
}
.alignright {
	padding: 2px 4px 2px 6px;
	float: right;
}
.aligncenter {
	padding: 2px 6px 2px 6px;
	text-align:center;
}
ul {
list-style:inside;
}
#copyright {
width: 950px;
margin:auto;
text-align:center;
color:#333;
}
#copyright p {
font-size:10px;
}
.nosh{
visibility: hidden
}