/* Top Elements */

* { margin: 0; padding: 0; outline: 0 }



body {

	background: #FFFFFF;

	color: #333;

	text-align: center;

	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;

	font-size: 13px;

	line-height: 170%;

}



#wrapper  {

	position: relative;

	width: 1000px;

	margin: 10px auto 30px auto;

	text-align: left;

	background-image: url(images/wrap2.gif);

	background-repeat: repeat-y;

	background-position: center top;

}



#top {

	position: relative;

	width: 1000px;

	height: 50px;

	background: #8AB84B url(images/tops.gif) no-repeat;

	color: #fff;

	padding: 0;

	margin: 0;

}



#header {

	position: relative;

	width: 1000px;

	height: 160px;

	background: #8AB84B url(images/wbmnews_header.png) no-repeat;

	color: #fff;

	padding: 0;

	margin: 0;

}



#content {
	float: left;
	width: 580px;
	padding: 0;
	display: inline;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 30px;
	color: #666;
}



#content ul li {

	list-style-image: url(bullet.gif);

}



#sidebar {
	float: right;
	width: 260px;
	display: inline;
        padding-top: 0;
	padding-right: 20px;
	padding-bottom: 0;
	padding-left: 0px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: solid;
	border-left-color: #E4F2C8;
	color: #666;
        margin-right: 5px;
}



#delimiter {

    clear: both;

}



#footer  {

	clear: both;

	width: 1000px;

	margin: 0;

	padding: 30px 0 25px 0;

	background: #CCC url(images/footer-bottom.gif) no-repeat left top;

	font-family: 'Trebuchet MS', 'Helvetica Neue', Arial, Sans-serif;

	font-size: 0.95em;

	color: #666;

	text-align: center;

	letter-spacing: .2px;

}



.title {

    font-size: 11pt;

    font-family: verdana;

    font-weight: bold;

}



/* links */

a, a:visited {
	color: #060;
	background: inherit;
	text-decoration: none;
}

a:hover {
	color: #999;
	background: inherit;
	text-decoration: underline;
}



/* headers */

h1, h2, h3 {
	font-family: 'Trebuchet MS', 'Helvetica Neue', Arial, Sans-serif;
	font-weight: bold;
	padding: 10px;
	color: #666;
}



h1 {

	color: #030;

	padding: 10px 0 5px 5px;

	margin-left: 5px;

	border-bottom: 1px solid #E4F2C8;

	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;

	font-size: 1.8em;

	font-weight: bold;

}



h1 a {

	color: #030;

	text-decoration: none;

}

h2 {
	font-size: 1.8em;
	color: #030;
        padding-top: 10px;
}

h3 {

	font-size: 1.6em;

	font-weight: normal;	

	padding: 16px 10px 4px 10px;	

}



/* Paragraph */

p { padding: 12px 10px;	}



/* Lists */

ul, ol {

	margin: 10px 20px;

	padding: 0 20px;	

}

ul { list-style: none; }



dl { padding: 10px; margin: 0; }



dt {

  font-weight: bold;

  color: #79A62E;

}

dd {

  padding-left: 25px; 

}



/* images */

img {

	border: 1px solid #E4E4E4;
	margin: 1px;
        padding: 2px;
	
}

img.float-right {

  	margin: 5px 0px 10px 10px;  

}

img.float-left {

  	margin: 5px 10px 10px 0px;

}



code {

  	margin: 5px 0;

  	padding: 15px;

  	text-align: left;

  	display: block;

  	overflow: auto;  

  	font: 500 1em/1.5em 'Lucida Console', 'Courier New', monospace;

  	/* white-space: pre; */

  	border: 1px solid #EEE8E1; 

	background: #FAF7F5;

}

acronym {

  cursor: help;

  border-bottom: 1px dotted #895F30;

}

blockquote {

	margin: 15px 10px;

 	padding: 5px 7px 5px 40px;  	

   font-weight: normal;

	font-size: 17px;

	line-height: 1.6em;

	font-style: italic;

	font-family: Georgia, 'Times New Roman', Times, serif;		

	color: #80614D;	

	border: 1px solid #EEE8E1; 

	background: #FAF7F5 url(quote.gif) no-repeat 15px 15px;

}



/* ######### CSS for top level tabs ######### */

.tabsmenuclass {

	clear: both;

	padding: 0;

	margin: 0;

	width: 1000px;

	height: 37px;

	background-image: url(images/nav2.jpg);

	background-repeat: no-repeat;

}



.tabsmenuclass ul{

clear: both;	

overflow: hidden;

width: 1000px;

margin: 0;

padding: 0 0 0 37px;

list-style-type: none;

}



.tabsmenuclass li{

float: left;

}



.tabsmenuclass a{
	display: block;
	padding: 12px 7px;
	color: #030;
	margin-right: 1px;
	text-decoration: none;
	font-family: Arial;
	font-size: 13px;
	font-weight: bold;
}



.tabsmenuclass a:hover, .tabsmenuclass a.selected{



color: white;

}

.adlink {
  	font-size: 10px;
	text-align: center;
	width: 225px;
}




