/*

THEME NAME: Thematic

THEME URI: http://themeshaper.com/thematic-for-wordpress/

DESCRIPTION: The ultimate in SEO-ready themes, Thematic is a highly extensible, WordPress Theme Framework featuring 13 widget-ready areas, drop-down menus, grid-based layout samples, plugin integration, shortcodes for your footer, &amp; a whole lot more. Perfect for any blog and <strong><em>the</em></strong> starting point for theme development.

VERSION: 0.9

AUTHOR: Ian Stewart

AUTHOR URI: http://themeshaper.com/

TAGS: white, three-columns, two-columns, fixed-width, theme-options, left-sidebar, right-sidebar, threaded-comments, sticky-post, microformats

.

Thematic is copyright Ian Stewart http://themeshaper.com/

This work, like WordPress, is released under GNU General Public License, version 2 (GPL).

http://www.gnu.org/licenses/old-licenses/gpl-2.0.html

.

*/

/* Reset browser defaults */

@import url('library/styles/reset.css');



/* Apply basic typography styles */

@import url('library/styles/typography.css');



/* Apply a basic layout */

@import url('library/layouts/2c-r-fixed.css');



/* Apply basic image styles */

@import url('library/styles/images.css');


/* Apply default theme styles and colors */

@import url('library/styles/default.css');



/* Prepare theme for plugins */

@import url('library/styles/plugins.css');










____________________________________

.icon {
width:97px;
height:97px;
float:left;
clear:none;
position:relative;
padding:2px;
border: 1px solid #ddd;
}

a:link, a:visited {
	color: #0055a5;
	text-decoration: none;
}
a:hover, a:active {
	color: #0055a5;
	text-decoration: underline;
}

#content-wrapper a:link, #content-wrapper a:visited {
	color: #0055a5;
	text-decoration: none;
}
#content-wrapper a:hover, #content-wrapper a:active {
	color: #0055a5;
	text-decoration: underline;
}

a.title:link, a.title:visited {
        color: #0055a5;
	text-decoration: none;
}
a.title:hover, a.title:active {
        color: #0055a5;
	text-decoration: underline;
}


body {



	margin: 0px;



	padding: 0px;



	background-color: #ddd;



	font-family: Helvetica, Verdana, Arial, sans-serif;



	color: #333;



	line-height: 20px;



}



#headbar {



	background-image: url(img/nav/nav-bg-stretch-46.png);



	background-repeat: repeat-x;



	height: 46px;



	left: 0px;



	top: 0px;



	right: 0px;



	text-align: center;



	color: #ddd;



	position: fixed;



	z-index: 1;



	margin-bottom: 15px;



}



#nav-shadow {







        background: url(img/nav/shadow.png) repeat-x;







        position: relative;







        height: 9px;







}



#wrapper {



	margin: auto;



	padding-left: 10px;



	padding-right: 10px;



	width: 900px;



	margin-top: 61px;



}



#header-wrapper {



	height: 64px;



	margin-top: 10px;



	margin-bottom: 10px;



}



#header-wrapper a:link h1, #header-wrapper a:visited h1 {



	font-family: Helvetica, Arial, Verdana, sans-serif;



	color: #333;



	font-size: 64px;



	font-weight: normal;



	padding: 0px;



	margin: 0px;



	text-decoration: none;



}



#header-wrapper a:hover h1, #header-wrapper a:active h1 {



	font-family: Helvetica, Arial, Verdana, sans-serif;



	color: #333;



	font-size: 64px;



	font-weight: normal;



	padding: 0px;



	margin: 0px;



	text-decoration: none;



}



#nav-wrapper {



	height: 46px;



	width: 900px;



	position: relative;



	margin: auto;



}



#nav-left {



	background-image: url(img/nav/nav-bg-stretch-46.png);



	background-repeat: repeat-x;



	float: left;



	-moz-border-radius: 10px;



	-webkit-border-radius: 10px;



	-moz-box-shadow: 3.5, 3.5;



	border-radius: 10px;



	height:46px;



	font-family: Helvetica, Arial, Verdana, sans-serif;



	padding-right: 10px;



	padding-left: 10px;



}



#nav-left ul {



	background-image: url(img/nav/radar.png);



	background-repeat: no-repeat;



	margin: 0px;



	height: 46px;



	list-style-image: none;



	list-style-type: none;



	clear: none;



	float: left;



	width: 270px;



	height: 32px;



	display: inline;



	position: relative;



	padding: 14px 0 0 60px;



}



#nav-left ul li a:link, #nav-left ul li a:visited {



	margin: 0px;



	height: 31px;



	float: left;



	padding-right: 5px;



	font-size: 18px;



	padding-left: 5px;



	text-decoration: none;



	color: #ddd;



	clear: none;



	background: none;



	background-image: url(none);



	line-height: 18px;



}



#nav-left ul li a:hover, #nav-left ul li a:active {



	color: #fff;



}



#nav-middle {



	height: 46px;



	float: right;



	position: relative;



}



#nav-right {



	background-image: url(img/nav/nav-bg-stretch-46.png);



	background-repeat: repeat-x;



	-moz-border-radius: 10px;



	-webkit-border-radius: 10px;



	border-radius: 10px;



	height: 46px;



	padding: 0 8px;



	font-family: Helvetica, Arial, Verdana, sans-serif;



	clear: none;



	width: 250px;



	float: right;



	color: #ddd;



	line-height: 15px;



}



.search-icon {
width:25px;
height:25px;


	margin: 0px;



	padding: 10.5px 0;



	clear: none;



	float: left;

background: url(http://equaltechnews.com/wp-content/themes/equal_tech_news/img/nav/search-spotlight-icon.png) center center no-repeat;

}



#searchbox {



	margin: 0px;



	padding: 8px 0;



	float: right;



	position: relative;



	line-height: 20px;



}



input#s {



	border-top-style: none;



	border-right-style: none;



	border-bottom-style: none;



	border-left-style: none;



	font-size: 16px;



	width: 205px;



	background-image: none;



	background-color: #fff;



	-moz-border-radius: 5px;



	-webkit-border-radius: 5px;



	border-radius: 5px;



	padding: 5px;



	margin: 0px;



	position: relative;



	line-height: 20px;



}



#notification-top {



	font-size: 14px;



	background-color: #71a0cc;



	height: 18px;



	width: 100%;



	text-align: center;



	margin-top: 10px;



	line-height: 18px;



	color: #eee;



	border: 1px solid #1e73c2;



}



#slideshow {



	height: 360px;



	background-color: #CCCCCC;



	width: 600px;



	margin: 15px 150px;



}



#content-wrapper {



	background-color: #FFFFFF;



	width: 880px;



	margin-top: 15px;



	padding: 10px 10px 16px;



	-moz-border-radius: 6px 6px 0 0;



	-webkit-border-top-left-radius: 6px;

	-webkit-border-top-right-radius: 6px;



	border-radius: 6px;



	margin-bottom: 0px;



}



#category-picker {



	margin-bottom: 15px;



	width: 440px;



	text-align: center;



	margin-top: 15px;



	font-size: 18px;



	line-height: 20px;



}



#category-pick {



	font-size: 14px;



}


#postcontent {
width:530px;
}

#bottomposts {


float:left;
	clear: none;
width:530px;


}



.postleft {



	border-bottom: 2px solid #ddd;



	float: none;



	margin-top: 0;



	margin-right: 0;



	margin-bottom: 15px;



	margin-left: 0;



	padding-top: 0;



	padding-right: 0;



	padding-bottom: 5px;



	padding-left: 0;



	clear: none;



	width: 440px;



}



.postleftbtm {



	border-bottom: 2px solid #ddd;



	float: none;



	margin-top: 0;



	margin-right: 0;



	margin-bottom: 15px;



	margin-left: 0;



	padding-top: 0;



	padding-right: 0;



	padding-bottom: 5px;



	padding-left: 0;







	width: 530px;



}



.post-title {



	font-size: 18px;



	margin-bottom: 3px;



}



#right-sidebar {

	margin: 0 0 0 10px;

	padding: 10px 0 10px 10px;

	float: right;
clear:none;
	width: 325px;

        border-left: 2px solid #ddd;



font-size:16px;

}

.post-content {

min-width: 440px;

max-width:525px;

}

#right-sidebar ul {

           list-style-image: none;

          list-style-type: none;

         padding:0px;

          margin:0px;

}



#right-sidebar ul li {

           list-style-image: none;

          list-style-type: none;

         padding:0px;

          margin:0px;

}

#right-sidebar ul li ul li {

           list-style-image:none;

          list-style-type: none;

         padding:0px;

          margin:0px;

padding-bottom:3px;

}

li.sidebar-item {

           list-style-image: none;

          list-style-type: none;

}

li.sidebar-item h2 {

font-size:21px;

color:#0055a5;

           list-style-image: none;

          list-style-type: none;

         padding:0 0 5px;

          margin:5px 0 15px;

         border-bottom: 1px solid #0055a5;

}


.etn-featured-bar {
width:300px;
margin:auto;
height: 92px;
font-size:10px;
color:#aaa;
line-height:10px;
}



ul {



	list-style-image: none;



	list-style-type: none;



}



#featured-box-right {



	height: 285px;



	width: 428px;



	margin: 0 0 10px 10px;



	float: right;



	-moz-border-radius: 6px;



	-webkit-border-radius: 6px;



	border-radius: 6px;



	overflow: hidden;



	border: 2px solid #ddd;



}



p {



	margin: 0;



	padding: 0 0 15px;



}



#featured-box-content {



	padding: 10px;



	height: 219px;



	width: 408px;



	background-color: #fff;



	margin-top: -6px;



	position: relative;



}



#featured-review {



	height: 36px;



	width: 408px;



	padding: 5px 10px;



	text-align: center;



	background-color: #ddd;



	background-image: url(img/nav/nav-bg-stretch-46.png);



	background-repeat: repeat-x;



	overflow: hidden;



	-moz-border-radius: 6px;



	-webkit-border-radius: 6px;



	border-radius: 6px;



	background-position: center -3px;



}



#featured-review  h2 {



	font-size: 30px;



	margin: 0px;



	padding: 0px;



	color: #ddd;



	font-weight: bold;



	letter-spacing: 0.08em;



	line-height: 30px;



}



.review-title {



	font-size: 18px;



	margin-bottom: 3px;



	width: 263px;



	float: left;

text-decoration:none;



}



#featured-box-image {



	height: 125px;



	width: 125px;

padding: 5px;

	margin: 0 0 10px 10px;



	background-color: #ddd;



	float: right;



	position: relative;



	clear: none;



}



#other-content {



	clear: none;



	width: 430px;



	position: relative;



	float: left;



	-moz-border-radius: 10px;



	-webkit-border-radius: 10px;



	border-radius: 10px;







}



#footer-wrapper {



	clear: both;



	height: 130px;



	color: #ddd;



	background-color: #333333;



	background-repeat: repeat-x;



	background-image: url(img/footer/footer-bg-stretch.png);



	padding-top: 15px;



	padding-bottom: 15px;



	margin: auto;



	bottom: 0px;



	left: 0px;

border:none;

}



#footer {



	padding: 0 10px;



	height: 130px;



	margin: auto;



	width: 900px;

border:none;

}



#footer-content {



	height: 130px;



	width: 880px;



	margin: auto;

border:none;

}



.footerbox {



	float: left;



	width: 200px;



	padding-right: 20px;

border:none;

}



.footerbox-right {



	float: right;



	width: 200px;



	padding-right: 20px;

border:none;

}



ul.footer   {



	list-style-type: none;



	list-style-image: none;



	margin: 0px;



	padding: 0px;

border:none;

}



ul.footer   li  {



	list-style-type: none;



	padding-bottom: 15px;



	list-style-image: none;



	margin: 0px;



	padding: 0px;



	font-size: 14px;



	line-height: 18px;

border:none;

}



ul.footer li h2 {



	font-weight: bold;



	margin-bottom: 5px;



	border-bottom: 1px solid #ccc;



	padding: 0 0 1px 0;



	margin: 0 0 10px;



	letter-spacing: 0.03em;



	font-size: 16px;



}



ul.footer li a:link, ul.footer li a:visited {



	text-decoration: none;



	color: #ddd;

border:none;

}



ul.footer li a:hover, ul.footer li a:active {



	text-decoration: underline;



	color: #ddd;

border:none;

}



#copyright {



	clear: both;



	width: 100%;



	padding: 9px 0 0 0;



	font-size: 14px;



	letter-spacing: 0.07em;



}