/*
Theme Name: WordPress Default
Theme URI: 
Description: Feral theme
Version: 1
Author: Eric
Author URI: http://binarybonsai.com/
Tags: three column, fixed width

*/




html{
	margin: 0;
}
body {	
	font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;	
	color:#666;
	text-align: left;
	font-size: 12px;
	margin: 0;
	background-color:#F0F0F0;
}
h1, h2,h3,h4,h5, p, ul{margin: 0px 0 0 0; padding: 0;}
*{
	color: #666;
}
a{text-decoration: underline;}
a:hover{text-decoration: underline;}
.clear{
	clear: both;
	height: 0;
	font-size: 0;
	line-height: 0;
}
a:link{color:#333;}

#page {
	background-color: white;
	background-color:
	text-align: left;
    width: 960px;
    margin: 0 auto;    
	}

#header {
		width: 100%;
		height: 183px;
		background-image: url(images/banner.jpg);
		background-repeat:no-repeat;
}

#header.pestsmartHeader{
	background-image:none;
}

#header h1{
	text-align: left;
	padding-left: 60px;
	float: left;
	width: 281px;
	height: 183px;
}
#header h1 a{
	width: 281px;
	height: 183px;
	text-decoration: none;
}
#header h1 a img{
	border: none 0;
}
#header-search-form{
	float: right;
	width: 120px;
	height: 18px;
	background: url(images/search_box.png) no-repeat;
	margin: 75px 15px 0 0;
	padding: 0 10px;
}

#header-search-form.pestsmart-form{
	background:none;	
	margin: 75px 13px 0 0;
}
.screen-reader-text {
	left:-1000em;
	position:absolute;
	display: none;

}
#header-search-form #searchsubmit{
	left:-1000em;
	position:absolute;
	display: none;
}
#header-search-form input#s{
	border: none 0;
	background: transparent none;
	width: 120px !important;
}
#footer{
	text-align: right;	
	padding: 50px 30px 30px;
}
#footer span{
	margin: 0 30px;
}


#leftmenubar{
	padding: 0 30px 0 25px;
	width: 180px;
	float: left;
}
#leftmenubar #SideNavOnly{
	list-style: none;
	padding-right: 10px;
}

#leftmenubar li.Bhover a, #leftmenubar li.Bhierarhy a{
	font-weight: bold;
	text-decoration: none;
	color: #666;
	padding: 8px 0 8px 10px;
	line-height: 1.2em;
	display: block;
	border-bottom: solid 1px #f1f1f1;
}
#leftmenubar li.Bhierarhy{
	border-bottom: solid 1px #f1f1f1;
}

#leftmenubar li.Bhover ul, #leftmenubar li.Bhierarhy ul {
	list-style: none;
	padding: 6px 0 6px 10px;

}
#leftmenubar li.Bhover ul a, #leftmenubar li.Bhierarhy ul a{
	line-height: 1.2em;
	padding: 2px 0 2px 10px;
	font-weight: normal;
	border-bottom: none 0;
	border-top: none 0;
}
#leftmenubar li.Bhover ul{
	display: none;
}
#leftmenubar li.Bhierarhy ul{
	display: block;
}

#rightsidebar{
	width: 135px;
	float: left;
	padding: 0 15px 0 25px;
}
#rightsidebar ul{
	list-style:none;
}


#rightsidebar .rtw_widget .textwidget ul{
	list-style: none;
}

#rightsidebar .rtw_widget .textwidget img{
	border:none;
}

#rightsidebar .rtw_widget .textwidget p{
	color:#fff;
	padding:0;
	border:none;
}

#rightsidebar .rtw_widget .textwidget ul li a{
	font-weight: bold;
	text-decoration: none;
	color: #a0a0a0;
	padding: 8px 0;
	line-height: 1.2em;
	display: block;
	border-bottom: solid 1px #f1f1f1;
}

#rightsidebar .rtw_widget .textwidget ul li{
	list-style: none;
	padding: 6px 0 6px 10px;

}
#rightsidebar .rtw_widget .textwidget ul li ul a{
	line-height: 1.2em;
	padding: 2px 0 2px 10px;
	font-weight: normal;
	border-bottom: none 0;
	border-top: none 0;
}


#newLeftSidebar{
	
}


#newLeftSidebar{
	width: 135px;
	float: left;
	padding: 15px 0px 0 0px;
}
#newLeftSidebar ul{
	list-style:none;
}


#newLeftSidebar .rtw_widget .textwidget ul{
	list-style: none;
}

#newLeftSidebar .rtw_widget .textwidget img{
	border:none;
}

#newLeftSidebar .rtw_widget .textwidget img{
	border:none;
}

#newLeftSidebar .rtw_widget .textwidget p{
	color:#fff;
	padding:0;
	border:none;
}

#newLeftSidebar .rtw_widget .textwidget ul li a{
	font-weight: bold;
	text-decoration: none;
	color: #a0a0a0;
	padding: 8px 0;
	line-height: 1.2em;
	display: block;
	border-bottom: solid 1px #f1f1f1;
}

#newLeftSidebar .rtw_widget .textwidget ul li{
	list-style: none;
	padding: 6px 0 6px 10px;

}
#newLeftSidebar .rtw_widget .textwidget ul li ul a{
	line-height: 1.2em;
	padding: 2px 0 2px 10px;
	font-weight: normal;
	border-bottom: none 0;
	border-top: none 0;
}




.wide-contr{
	width: 700px;
	float: left;
}

.middle-contr{
	width: 545px;
	float: left;
}
.middle-contr h2, .wide-contr h2{
	padding-bottom: 5px;
	color: #F37234;
	font-size: 16px;
	margin:16px 0 0 0;
}
.middle-contr h2 a, .wide-contr h2 a{
	color: #F37234;
	font-size: 16px;
}
.post-list .post{
	padding: 0 0 20px;
}
.middle-contr .post p, .wide-contr .post p{
	padding: 5px 0;
}
.wide{
	width: 100% !important;
}
.middle-contr h3, .wide-contr h3{
	padding-bottom: 5px;
	color: #F37234;
	font-size: 14px;
	margin:16px 0 0 0;
}
.middle-contr h3 a, .wide-contr h3 a{
	padding-bottom: 5px;
	color: #F37234;
	font-size: 14px;
}


.resultItem{
	background-color:#FAFAFA;
	margin:12px 0;
	padding:6px;
	width:auto;
	float:none;
}
.resultItem .resultItemDetails{
	width:690px;
}
.resultItemDetails .refType{
	width:120px;
	float:left;
	margin:6px 6px 6px 0;
}

.resultItemDetails .author{
	width:470px;
	float:left;
	margin:6px 6px 0px 0;
}

.resultItemDetails .year{
	width:70px;
	float:left;
	margin:6px 6px 6px 0;
}

.restultItemsImages{
	width:auto;
}

.resultTools{
	background-color:#E1E1E1;
	padding:6px;
	margin:12px 0 12px 0;
}

.resultDesc{
	float:left;
}

.resultNav{
	float:right;
}

.metaTable{
	margin:24px 0 24px 0;
	width:100%;
}

.metaTable th{
	padding:6px;
	background-color:#E1E1E1;
	width:120px;
}

.metaTable td{
	padding:6px;
	background-color:#FAFAFA;
}

#top-ul li{
	list-style:none;
}

ul.rightsidebarLinks{
	margin:12px 0;
	list-style:none;
}
ul.rightsidebarLinks a{
	display:block;
	padding:4px;
	margin:2px 0;
	background-color:#FAFAFA;
	border:1px solid #E1E1E1;
	
}

li.addthis_sidebar_widget{
	margin-top:20px;
}

div.entry ul{
	margin:1em 0em 1em 2em;
}
div.entry ul li{
	margin-bottom:1em;
}
