/* 







	Theme Name: Streamline WordPress Theme







	Theme URL: http://www.studiopress.com/themes/streamline







	Description: Streamline is a 3-column Widget-ready theme created for WordPress.







	Author: StudioPress







	Author URI: http://www.studiopress.com







	Version: 1.0







	Tags: three columns, fixed width, white, gray, black, silver, red, sidebar widgets







	







	The CSS, XHTML and design is released under GPL:







	http://www.opensource.org/licenses/gpl-license.php







	







	Changelog:







		v1.0 - 1/1/09







		First Release of Streamline, to ensure compatibility with WordPress 2.7







*/















body {











	background: #b9b9b9 url(images/back.jpg);



	



	background-repeat:no-repeat;



	



	background-position:top center;







	color: #333333;







	font-size: 13px;







	font-family: arial, Lucida Grande, Tahoma, Verdana;







	margin: 0px auto 0px;







	padding: 0px;







	}







	







#main {







	







	color: #333333;







	font-size: 12px;







	font-family: Arial, Tahoma, Verdana;







	margin: auto;







	padding-bottom: 10px;			















	}







	







#wrap {















	margin: 0px auto 0px;







	margin-bottom: 10px;



	







				







	







	}







	







/************************************************







*	Hyperlinks									*







************************************************/















a, a:visited {







	color: #1d5885;







	text-decoration: none;







	}







	







a:hover {







	color: #666666;







	text-decoration: underline;







	}







	







a img {







	border: none;







	}







	







a:focus, a:hover, a:active {







	outline: none 







	}







	







/************************************************







*	Top Navbar      							*







************************************************/















#topnavbar {







	width: 960px;







	height: 30px;







	color: #000000;







	margin: 0px auto 0px;







	padding: 0px;



	











	}







	







#topnavbar a, #topnavbar a:visited  {







	font-size: 11px;







	font-weight: bold;







	color: #000000;







	text-decoration: none;







	}







	







#topnavbar a:hover {







	color: #FFFFFF;







	text-decoration: underline;







	}







	







#topnavbar p {







	font-size: 11px;







	font-weight: bold;







	padding: 0px;







	margin: 0px;







	}







	







.topnavbarleft {







	width: 260px;







	float: left;







	margin: 0px;







	padding: 8px 0px 0px 0px;







	}







	







.topnavbarright {







	width: 700px;







	float: right;







	margin: 0px;







	padding: 7px 0px 0px 0px;







	text-transform: uppercase;







	text-align: right;







	}















.feed {



  margin-left: 3px;



  padding: 0px 0 0 19px;



  background: url(http://blarmcast.com/wp-content/themes/streamline_10/images/feed-icon-14x14.png) no-repeat 0 50%;











 } 







	







/************************************************







*	Header  									*







************************************************/















#header {

















	color: #FFFFFF;







	font-size: 16px;







	font-weight: normal;







	margin: 0 auto 0;







	padding: 0px;







	overflow: hidden;



	



width: 970px;

				



				











	}







	







#header p {







	padding: 0px 0px 5px 0px;







	margin: 0px;







	line-height: 20px;







	}







	







#header h1 {







	color: #FFFFFF;







	font-size: 36px;







	font-family: Arial; Times New Roman, Georgia, Trebuchet MS;







	font-weight: normal;







	margin: 0px;







	padding: 20px 0px 0px 0px;







	text-decoration: none;







	}







	







#header h1 a, #header h1 a:visited {







	color: #FFFFFF;







	font-size: 36px;







	font-family: arial, Times New Roman, Georgia, Trebuchet MS;







	font-weight: normal;







	margin: 0px;







	padding: 20px 0px 0px 0px;







	text-decoration: none;







	}







	







#header h1 a:hover {







	color: #FFFFFF;







	text-decoration: none;







	}















.headerleft {







	width: 970px;







	float: left;







	margin-top: 15px;







	padding: 0px;







	overflow: hidden;







	}







	







.headerright {







	width: 480px;







	float: right;







	margin: 0px;







	padding: 15px 0px 0px 0px;







	text-align: right;







	}







	







.headerright a, .headerright a:visited {







	color: #FFFFFF;







	font-size: 11px;







	text-transform: uppercase;







	text-decoration: none;







	padding: 0px 0px 0px 3px;







	}







	







.headerright a:hover {







	color: #FFFFFF;







	text-decoration: underline;







	}







	







.headerright a img {







	border: none;







	margin: 0px;







	padding: 0px;







	}







	







/************************************************







*	Navbar  									*







************************************************/















#navbar {



	background: #000000;



	



	width: 960px;







	height: 42px;







	color: #FFFFFF;







	margin: 10px auto 10px;







	padding: 0px 0px 0px 0px;







	}







	







#navbarleft {







	







	width: 600px;







	float: left;







	margin: 1px 0px 0px 0px;







	padding: 0px;







	}







	







#navbarright {







	width: 280px;







	float: right;







	margin: 0px;







	padding: 3px 0px 0px 0px;







	}







	







#nav          {







	margin: 0px;







	padding: 0px;







	}







	







#nav ul {







	float: left;







	list-style: none;







	margin: 0px 0px 0px 0px;







	padding: 0px;







	}







	







#nav li {







	float: left;







	list-style: none;







	margin: 0px;







	padding: 0px;







	}







	







#nav ul li {







	list-style: none;







	margin: 0px 0px 0px -1px;







	padding: 0px;







	}







	







#nav li a, #nav li a:link, #nav li a:visited {







	color: #ffffff;







	display: block;







	font-size: 14px;







    margin: 0px 0px 0px 0px;







	padding: 12px 20px 12px 20px;







	border-right: 1px solid #333333;







	}







	







#nav li a:hover, #nav li a:active {







	background: #222222 url(images/navhov.png);







	color: #FFFFFF;







	display: block;







	text-decoration: none;







    margin: 0px 0px 0px 0px;







	padding: 12px 20px 12px 20px;







	}







	







#nav li li a, #nav li li a:link, #nav li li a:visited {







	opacity: .90;







	filter: alpha(opacity=90);







	background: #1A1A1A;







	width: 170px;







	color: #CCCCCC;







	float: none;







	margin: 0px;







	padding: 7px 10px 7px 10px;







	border-bottom: 1px solid #333333;







	border-left: 1px solid #333333;







	border-right: 1px solid #333333;







	}







	







#nav li li a:hover, #nav li li a:active {







	background: #373737;







	color: #FFFFFF;







	padding: 7px 10px 7px 10px;







	}















#nav li ul {







	z-index: 9999;







	position: absolute;







	left: -999em;







	height: auto;







	width: 190px;







	margin: 0px;







	padding: 0px;







	}















#nav li li { 







	}















#nav li ul a { 







	width: 160px;







	}















#nav li ul a:hover, #nav li ul a:active { 







	}















#nav li ul ul  {







	margin: -31px 0 0 192px;







	}















#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li.sfhover ul ul, #nav li.sfhover ul ul ul {







	left: -999em;







	}















#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul, #nav li li li.sfhover ul {







	left: auto;







	}















#nav li:hover, #nav li.sfhover { 







	position: static;







	}







	







/************************************************







*	Homepage					     		    * 







************************************************/















#homepage, #featuredpage {







	width: 970px;







	margin: 0px auto 0px;







	padding: 20px 0px 0px 0px;







	line-height: 20px;







	}







	







#homepage p, #featuredpage p {







	padding: 0px 0px 0px 0px;







	margin: 0px;







	}







	







#homepage h1, #featuredpage h1 {







	color: #ffffff;







	font-size: 36px;







	font-family: arial narrow, arial, Georgia, Times New Roman, Trebuchet MS;







	font-weight: medium;







	margin: 0px 0px 0px 0px;







	padding-bottom: 5px;



	



	text-transform:uppercase;



	





	



	line-height: 30px;



		















	}







	







#homepage h1 a, #homepage h1 a:visited, #featuredpage h1 a, #featuredpage h1 a:visited {







	color: #000000;







	text-decoration: none;



	











	}















#homepage h1 a:hover, #featuredpage h1 a:hover {







	color: #1d5885;







	text-decoration: none;







	}







	







#homepage h2, #homebottom h2, #featuredpage h2 {







	background: #000000;







	color: #FFFFFF;







	font-size: 11px;







	font-family: Arial, Tahoma, Verdana;







	font-weight: bold;







	text-transform: uppercase;







	margin: 0px 0px 5px 0px;







	padding: 3px 0px 3px 7px;







	}







	







#homepage h3, #featuredpage h3 {







	color: #333333;







	font-size: 18px;







	font-family: arial, Georgia, Times New Roman, Trebuchet MS;







	font-weight: normal;







	margin: 0px 0px 0px 0px;







	padding: 0px 0px 0px 0px;







	}







	







.hometopleft {







	background: #FFFFFF url(images/sidebar.png) repeat-x;







	float: left;







	width: 592px;







	margin: 0px 20px 0px 0px;







	padding: 5px 5px 5px 5px;







	border: 1px solid #333333;







	}







	







.hometopright {







	float: left;







	width: 292px;







	margin: 0px 0px 0px 0px;







	padding: 0px;







	display: inline







	}







	







#hometop {







	width: 916px;







	margin: 0px auto 0px;







	padding: 0px 0px 0px 0px;







	line-height: 20px;







	}







	







#homebottom {







	width: 916px;







	margin: 0px auto 0px;







	padding: 20px 0px 0px 0px;







	line-height: 20px;







	}







	







#hometop p, #homebottom p {







	margin: 0px;







	padding: 0px 5px 0px 5px;







	}







	







#hometop ul, #homebottom ul {







	list-style-type: none;







	margin: 0px;







	padding: 0px;







	}







	







#hometop ul li, #homebottom ul li {







	list-style-type: none;







	margin: 0px 0px 10px 0px;







	padding: 5px;







	}















#hometop ul ul, #homebottom ul ul {







	list-style-type: none;







	margin: 5px 0px 0px 20px;







	padding: 0px;







	}







	







#hometop ul li li, #homebottom ul li li {







	list-style-type: square;







	margin: 0px;







	padding: 0px;







	}







	







#hometop ul li ul li, #homebottom ul li ul li {







	margin: 0px;







	padding: 0px 0px 3px 0px;







	}







	







.homebottomleft {







	float: left;







	width: 292px;







	margin: 0px 20px 10px 0px;







	padding: 0px;







	display: inline







	}







	







.homebottommiddle {







	float: left;







	width: 292px;







	margin: 0px 20px 10px 0px;







	padding: 0px;







	display: inline







	}







	







.homebottomright {







	float: left;







	width: 292px;







	margin: 0px 0px 10px 0px;







	padding: 0px;







	display: inline







	}







	







/************************************************







*	Content 					     		    * 







************************************************/















#content {







	width: 970px;







	margin: 0px auto 0px;







	padding-top: 20px;







	line-height: 20px;







	}







	







#content h1 {







	color: #000000;







	font-size: 36px;







	font-family: arial narrow, arial, Georgia, Times New Roman, Trebuchet MS;







	font-weight: medium;



		



	text-transform:uppercase;



	



	line-height: 36px;



	























	}







	







#content h1 a, #content h1 a:visited {







	color: #000000;







	text-decoration: none;



	







	}















#content h1 a:hover {







	color: #1d5885;







	text-decoration: none;







	}







	







#contentleft h2 {







	color: #FFFFFF;







	font-size: 20px;







	font-family: Georgia, Times New Roman, Trebuchet MS;







	font-weight: normal;







	text-transform: none;







	margin: 0px 0px 5px 0px;







	padding: 5px 0px 5px 10px;







	}















	







#content h3 {







	color: #333333;







	font-size: 20px;







	font-family: arial narrow, arial, Verdana;







	font-weight: bold;







	margin: 20px 0px 5px 0px;







	padding: 0px 0px 0px 0px;







	}







	







#content h4 {







	color: #333333;







	font-size: 20px;







	font-family: arial narrow, arial, Georgia, Times New Roman, Trebuchet MS;;







	font-weight: bold;







	margin: 40px 0px 10px 0px;







	padding: 0px 0px 7px 0px;;







	border-bottom: 1px dotted #575656;

	

	text-transform: uppercase;









	}







	







#content h5 {







	color: #333333;







	font-size: 16px;







	font-family: Georgia, Times New Roman, Trebuchet MS;







	font-weight: normal;







	font-style: italic;







	margin: 20px 0px 10px 0px;







	padding: 0px;;







	}







	







#content img.wp-smiley {







	float: none;







	border: none;







	padding: 0px;







	margin: 0px;







	}















#content img.wp-wink {







	float: none;







	border: none;







	padding: 0px;







	margin: 0px;







	}







	







#content blockquote p {







	margin: 0px 0px 0px 0px;







	padding: 0px 0px 10px 0px;







	}







	







blockquote {







	background: #EEEEEE;







	margin: 0px 20px 15px 20px;







	padding: 10px 15px 0px 25px;







	border: 1px dotted #BBBBBB;







	}







	







#fcg {







	margin: 0px 0px 0px 0px;



	



	border: 8px solid #000000;



	



	width: 600px;



	



	margin-bottom: 30px;



	



	







	}







	







#fcg p {







	margin: 0px;











	}















#myGallery h2 {







	font-size: 10px;



	font-family: arial, Georgia, Times New Roman, Trebuchet MS;



	margin-top: 20px;











	}















#contentleft {

	float: left;

	width: 610px;

	padding: 0px 0px 20px 0px;

	margin-right: 55px;

}



.postarea {



	float: left;

	width: 610px;

	margin: 0 0px 0px 0px



}

.postarea p, #postwide {

width: 610px;

}



	











	







.postarea ol, .postright ol, #postwide ol {







	margin: 0px 0px 0px 15px;







	padding: 0px 0px 5px 0px;







	}







	







.postarea ol li, .postright ol li, #postwide ol li {







	margin: 0px 0px 0px 15px;







	padding: 0px 0px 5px 0px;







	}







	







.postarea ul, .postright ul, #postwide ul {







list-style-image: url(/wp-content/themes/streamline_10/images/bulletarrow.gif)







	margin: 0px 0px 0px 15px;







	padding: 0px 0px 5px 0px;







	}







	







.postarea ul li, .postright ul li, #postwide ul li {







list-style-image: url(/wp-content/themes/streamline_10/images/bulletarrow.gif)







	margin: 0px 0px 0px 15px;







	padding: 0px 0px 5px 0px;







	}







	







.postarea ul ul, .postright ul ul, #postwide ul ul {







	list-style-type: none;







	margin: 5px 0px 0px 20px;







	padding: 0px;







	}







	







.postarea ul li li, .postright ul li li, #postwide ul li li  {







	list-style-type: square;







	margin: 0px;







	padding: 0px;







	}







	







.postarea ul li ul li, .postright ul li ul li, .postwide ul li ul li {







	margin: 0px;







	padding: 0px 0px 3px 0px;







	}







	







.postright {



	float: right;



	width: 324px;



	margin: 0px 0px 0px 0px;



	padding: 0px 0px 10px 0px;



	}







.postright p {



	padding: 0px 0px 20px 0px;



	margin: 0px;



	line-height: 20px;



}







#postwide {



	width: 916px;



	float: left;



	margin: 0px;



	padding: 0px 20px 10px 20px;



	z-index:2;



}







.breadcrumb {



	color: #333333;



	font-size: 11px;



	text-transform: uppercase;



	margin: 0px 0px 0px 0px;



	padding: 0px 0px 0px 0px;



	border-bottom: 2px solid #333333;	



	width: 610px;



}	







.headline {



	float: left;



	margin: 0px 0px 0px 0px;



	clear: both;



}	







.headline p {



	margin: 0px;



	padding: 0px;



}



.headline a:hover {



	color: #1d5885;



	text-decoration: none;



}



.headlineleft {



	margin: 0px;



	padding: 0px;	



}







.headlineleft h1 {







	margin-top: 10px;



	margin-bottom: 10px;



	padding: 0px;



	font-size: 36px;



	font-family: arial narrow, arial, Georgia, Times New Roman, Trebuchet MS;



}







.headlineright{



	margin: 0px;



	padding: 0px;



	font-size: 12px;



	font-family: arial, Georgia, Times New Roman, Trebuchet MS;







}







.headlineright a{



	margin: 0px;



	padding: 0px;



	font-size: 16px;	



	font-family: arial narrow, arial, Georgia, Times New Roman, Trebuchet MS;



}	



	



#sub{	



	margin: 0px;



	padding: 0px;	



	color: #000000;



	font-size: 40px;



	font-family: arial narrow, arial, Georgia, Times New Roman, Trebuchet MS;



	font-weight: bold;



	text-transform:uppercase;	



	line-height: 40px;



}







.postmeta {



	background: #EEEEEE;



	width: 590px;



	font-size: 11px;



	text-transform: uppercase;



	margin: 40px 0px 40px 0px;



	padding: 10px;






}







.postmeta p {



	margin: 0px;



	padding: 0px;



}







.author {



	background: #EEEEEE;



	width: 540px;



	float: left;



	font-size: 11px;



	text-transform: uppercase;



	margin: 0px 0px 30px 0px;



	padding: 10px 10px 0px 10px;



	border: 1px dotted #BBBBBB;



}







.pagination {



	color: #333333;



	font-size: 11px;



	text-transform: uppercase;



	margin: 0px 0px 30px 0px;



	padding: 5px 0px 0px 0px;



}















.palignright {







	float: right;







	}















.palignleft {







	float: left;







	}







	







.archives {







	width: 270px;







	float: left;







	margin: 0px;







	padding: 0px;







	}







	







.aheadline {







	width: 560px;







	float: left;







	margin: 10px 0px 10px 0px;







	padding: 3px 0px 7px 0px;







	border-bottom: 1px dotted #BBBBBB;







	clear: both;







	}







	







.bheadline    {







	width: 560px;







	float: left;







	margin: 10px 0px 0px 0px;







	padding: 3px 0px 7px 0px;







	clear: both;







	}







	







.fheadline {







	width: 916px;







	float: left;







	margin: 10px 0px 10px 0px;







	padding: 3px 0px 7px 0px;







	border-bottom: 1px dotted #BBBBBB;







	clear: both;







	}







	







.pheadline {







	width: 324px;







	float: left;







	margin: 0px 0px 10px 0px;







	padding: 3px 0px 7px 0px;







	border-bottom: 1px dotted #BBBBBB;







	clear: both;







	}







	







.vheadline {







	width: 560px;







	float: left;







	margin: 0px 0px 10px 0px;







	padding: 3px 0px 7px 0px;







	border-bottom: 1px dotted #BBBBBB;







	clear: both;







	}







	







/************************************************







*	Images  					     		    * 







************************************************/















img.centered {







	display: block;







	margin-left: auto;







	margin-right: auto;







	margin-bottom: 10px;







	padding: 0px;







	}







	







img.alignnone {







	margin: 0px 0px 10px 0px;







	padding: 0px;







	display: inline;







	}















img.alignright {







	margin: 0px 0px 10px 10px;







	padding: 0px;







	display: inline;







	}















img.alignleft {







	padding: 0px;







	margin: 0px 10px 10px 0px;







	display: inline;







	}







	







.aligncenter {







	display: block;







	margin-left: auto;







	margin-right: auto;







	margin-bottom: 10px;







	}















.alignright {







	float: right;







	margin: 0px 0px 10px 10px;







	}















.alignleft {







	float: left;







	margin: 0px 10px 10px 0px;







	}







	







.wp-caption {







	border: 1px solid #DDDDDD;







	text-align: center;







	background-color: #EEEEEE;







	padding: 4px 0px 5px 0px;







	border-radius: 3px;







	}















.wp-caption img {







	margin: 0px 0px 5px 0px;







	padding: 0px;







	border: 0px;







	}















.wp-caption p.wp-caption-text {







	margin: 0px;







	padding: 0px 0px 0px 0px;







	font-size: 11px;







	font-weight: normal;







	line-height: 12px;







	}







	







/************************************************







*	 		    	        	        * 







************************************************/















#sidebar {



	float: left;



	width: 300px;



	margin: 0px 0px 10px 0px;



	padding: 0px 0px 10px 0px;	









}



	



#sidebar h2 {



	background: #000000;



	color: #FFFFFF;



	font-size: 11px;



	font-family: Arial, Tahoma, Verdana;



	font-weight: bold;



	text-transform: uppercase;



	padding: 3px 0px 3px 7px;



}



	



#sidebar p {



	margin: 0px;



	padding: 0px 5px 5px 5px;



}



	



#sidebar a img {



	border: none;



	margin: 0px;



	padding: 0px;



}







#sidebar ul {



	list-style-type: none;



	margin: 0px;



	padding: 0px;



}







#sidebar ul li {



	list-style-type: none;





}







#sidebar ul ul {



	list-style-type: none;



	margin: 5px 8px 0px 20px;



	padding: 0px;



}







#sidebar ul li li {



	list-style-image: url("/wp-content/themes/streamline_10/images/arrowbullet.gif");



	border-bottom: 1px dotted #cccccc;



}







#sidebar ul li ul li {



	margin: 0px;



	padding: 0px 0px 3px 0px;



}







li.widget widget_video  {



	margin-left: 20px;



	}







.widget {





	margin: 0px 0px 10px 0px;



	padding: 0px;





	}













.video {



	background: #FFFFFF ;



	float: left;



	margin: 0px 0px 10px 10px;



	padding: 10px;



	border: 6px solid #333333;



	width: 100%;



	}







.newsletter {



	background: #FFFFFF url(images/sidebar.png) repeat-x;



	width: 308px;



	float: left;



	margin: 0px 0px 10px 0px;



	padding: 5px;



	border: 1px solid #333333;







	}



/************************************************







*	Left Sidebar                    	        * 







************************************************/















#l_sidebar {







	float: left;







	width: 170px;







	margin: 0px;







	padding: 0px;







	}







	







#l_sidebar p {







	margin: 0px;







	padding: 0px 0px 10px 0px;







	}







	







#l_sidebar a img {







	border: none;







	margin: 0px;







	padding: 0px;







	}















/************************************************







*	Right Sidebar                       	    * 







************************************************/















#r_sidebar {







	float: right;







	width: 120px;







	margin: 0px;







	padding: 0px;







	}







	







#r_sidebar p {







	margin: 0px;







	padding: 0px 0px 10px 0px;







	}







	







#r_sidebar a img {







	border: none;







	margin: 0px;







	padding: 0px;







	}















/************************************************







*	Footer Background							*







************************************************/















#footerbg {











	background: #d1d1d1;

	





	}







	







/************************************************







*	Footer  									*







************************************************/











#footer {







	width: 970px;







	height: 200px;







	color: #CCCCCC;







	margin: 50px auto 0px;







	padding: 0px;



	background: url(images/building.gif) no-repeat;

	

	background-position:top right;







	}







	







#footer p {







	color: #000000;







    font-weight: normal;







	margin: 0px;	







	padding: 0px 0px 5px 0px;







	}















#footer a {







	color: #000000;







	text-decoration: none;







	}















#footer a:hover {







	color: #000000;







	text-decoration: underline;







	}







	







#footer ul {







	list-style-type: none;







	margin: 0px;







	padding: 0px;







	}







	







#footer ul li {







	list-style-type: none;







	margin: 0px 0px 10px 0px;







	padding: 5px;







	}















#footer ul ul {







	list-style-type: none;







	margin: 5px 0px 0px 20px;







	padding: 0px;







	}







	







#footer ul li li {







	list-style-type: square;







	margin: 0px;







	padding: 0px;







	}







	







#footer ul li ul li {







	margin: 0px;







	padding: 0px 0px 3px 0px;







	}







	







#footer h2 {







	color: #999999;







	font-size: 12px;







	font-family: Arial, Tahoma, Verdana;







	font-weight: bold;







	text-transform: uppercase;







	margin: 0px 0px 5px 0px;







	padding: 0px 0px 0px 0px;







	}







	







#footer h2 a {







	color: #999999;







	font-size: 12px;







	font-family: Arial, Tahoma, Verdana;







	font-weight: bold;







	text-transform: uppercase;







	margin: 0px 0px 5px 0px;







	padding: 0px 0px 0px 0px;







	}







	







#footer .widget {







	background: none;







	margin: 0px;







	padding: 5px 0px 0px 0px;







	border: none;







	}















.footer1 a img, .footer2 a img, .footer3 a img {







	border: none;







	margin: 0px 5px 0px 0px;







	padding: 0px;







	}







	







.footer1 {







	width: 220px;







	float: left;







	margin: 0px;







	padding: 100px 20px 5px 50px;







	}







	







.footer2 {







	width: 220px;







	float: left;







	margin: 0px;







	padding: 20px 20px 5px 0px;







	}







	







.footer3 {







	width: 220px;







	float: left;







	margin: 0px;







	padding: 20px 20px 5px 20px;







	}







	







.footer5 {







	width: 230px;







	float: right;







	margin: 0px;







	padding: 20px 0px 20px 20px;







	}







	







.footer5 a img {







	border: none;







	margin: 0px 10px 0px 0px;







	padding: 0px;







	}







	







/************************************************







*	Search Form									*







************************************************/















#searchdiv {







	margin: 0px;







	padding: 0px;







	}







	







#searchform {







	margin: 0px;







	padding: 4px 0px 0px 0px;







	}















#s {







	margin-left: 6px;



	margin-bottom: 5px;



	width: 100px;



	border: 1px solid #111111;



	font-family: Arial, Tahoma, Verdana;



	padding: 2px;















	}











	







#searchbox {







	background: #393939 !important;







	width: 170px;







	color: #CCCCCC;







	font-size: 14px;







	font-family: Arial, Tahoma, Verdana;







	padding: 5px;







	margin: 0px 3px 0px 0px;







	border: 1px solid #111111;



	



	float:left;







	}







	







#nrs-search-widget-with-title-submit {







	color: #CCCCCC;







	font-size: 12px;







	font-family: Arial, Tahoma, Verdana;







	padding: 4px;







	margin: 0px;















	}







	







#author, #email, #url {







	background: #EAEAEA !important;







	color: #333333;







	font-size: 12px;







	font-family: Arial, Tahoma, Verdana;











	padding: 4px;







	border-top: 1px solid #666666;







	border-right: 1px solid #DDDDDD;







	border-left: 1px solid #666666;







	border-bottom: 1px solid #DDDDDD;



	







	}







	







#comment {







	background: #EAEAEA !important;







	width: 460px;







	color: #333333;







	font-size: 12px;







	font-family: Arial, Tahoma, Verdana;







	padding: 4px;







	border-top: 1px solid #666666;







	border-right: 1px solid #DDDDDD;







	border-left: 1px solid #666666;







	border-bottom: 1px solid #DDDDDD;







	}







	







#submit {







	background: #000000;







	color: #CCCCCC;







	font-size: 14px;







	font-family: Arial, Tahoma, Verdana;







	padding: 4px;







	border: 1px solid #111111;



	







	}







	







#subscribe {







	margin: 0px;







	padding: 0px 0px 5px 5px;







	overflow: hidden;







	}















#subbox {







	background: #FFFFFF !important;







	width: 240px;







	color: #000000;







	font-size: 12px;







	font-family: Arial, Tahoma, Verdana;







	padding: 5px;







	margin: 0px 5px 0px 0px;







	border-top: 1px solid #666666;







	border-right: 1px solid #DDDDDD;







	border-left: 1px solid #666666;







	border-bottom: 1px solid #DDDDDD;







	}







	







#subbutton {







	background: #000000;







	color: #FFFFFF;







	font-size: 12px;







	font-family: Arial, Tahoma, Verdana;







	padding: 4px;







	margin: 0px;







	border: 1px solid #111111;







	}







	







/************************************************







*	Comments									*







************************************************/


.commentlist li ul li {
	font-size: 12px;
	}

.commentlist li {
	font-weight: bold;
	}
.commentlist li .avatar { 
	background: #FFFFFF;
	float: right;
	border: 1px solid #EEEEEE;
	padding: 2px;
	}
.commentlist cite, .commentlist cite a {
	font-weight: bold;
	font-style: normal;
	font-size: 12px;
	}
.commentlist p {
	font-weight: normal;
	text-transform: none;
	width: 460px;
	}

.commentmetadata {
	font-weight: normal;

	}

#2 input {
	width: 170px;
	padding: 2px;
	margin: 5px 5px 1px 0px;
	}

#commentform {
	margin: 25px 10px 0px 0px;
	}
#commentform textarea {
	width: 92%;
	}

#respond:after {
	content: "."; 
	display: block; 
	height: 0px; 
	clear: both; 
	visibility: hidden;
	margin-left: 20px;
}

#respond {
	content: "."; 
	display: block; 
	clear: both; 
	margin-left: 0px;
		background: #EEEEEE;
		padding:15px;

	}

#commentform p {
	margin: 5px 0px 5px 0px;
	}

#commentform #submit {
	float: left;
	}

.alt {
	margin: 0px;
	padding: 10px;
	}


.commentlist {
	margin: 0px;
	padding: 0px;
	list-style: none;
	}


.commentlist ol {
	margin: 0px;
	padding: 0px;

}


.commentlist li {
	list-style: none;
	margin: 0px;
}

.commentlist li ul li { 

	margin-right:-5px;
	margin-left: 10px;

	}


.commentlist p {
	margin: 10px 5px 10px 0px;

	}

.children { 

	margin: 0px;
	padding: 0px;

	}


.nocomments {
	text-align: center;
	margin: 0px;
	padding: 0px;
	}

.commentmetadata {
	font-size: 10px;
	margin: 0px;
	display: block;

	}


.navigation {

	display: block;
	text-align: center;
	margin-top: 10px;
	margin-bottom: 40px;


	}



.alignright {

	float: right;
	}

.alignleft {

	float: left;
	}
	
	
	.thread-alt {

	background: #FFFFFF;
	padding: 70px;
	}

.thread-even {
	background: #EEEEEE;
	padding: 70px;


}


.depth-1 {

	padding: 0px;


	}

.even, .alt {
	padding: 0px;

	}