/*  







Theme Name: WP-Prosper 1.0 Basic







Theme URI: https://www.solostream.com







Author: Solostream Global Media







Author URI: https://www.solostream.com/







Description: This WordPress theme was designed and built by Solostream. The CSS, XHTML and design are copyright of Solostream. Usage is governed by the WP-Prosper 1.0 Basic END-USER LICENSE AGREEMENT. To get started, you may want to visit the <a href="themes.php?page=functions.php">WP-Prosper Theme Settings page</a>.







*/















/* Rev 06/24/2010







1. Fixed Search Form Bug.







2. Reduced Header Image Height From 140px to 100px.







3. Updated For WP 3.0 Menu Management Function.







*/ 















/* --- [ Default style settings are below, while user-defined adjustments and adjustments for various color schemes are in the style.php file. You can make additional adjustments in custom.css. ] --- */















/* -------------------[ Main Page Elements ]------------------- */











@font-face {
	font-family: 'Lucida Grande';
	src: url('lucida_grande-webfont.eot');
	src: 
        local('☺'), 
        url('lucida_grande-webfont.ttf') format('truetype'), 
        url('lucida_grande-webfont.svg#webfontdYvaQiLa') format('svg'),
        url('lucida_grande-webfont.woff') format('woff'), 
	font-weight: normal;
	font-style: normal;
}


@font-face {
	font-family: 'Lucida Grande Bold';
	src: url('lucida_grande_bold-webfont.eot');
	src: 
        local('☺'), 
        url('lucida_grande_bold-webfont.ttf') format('truetype'), 
        url('lucida_grande_bold-webfont.woff') format('woff'), 
        url('lucida_grande_bold-webfont.svg#webfontXERsOm5U') format('svg');
	font-weight: normal;
	font-style: normal;
}



























body {







	text-align: left;







	margin: 0;







	padding: 0 0 20px;







	color:#333;







	font-size: 12pt;







	line-height:1.5em;







	font-family:"Lucida Grande";







	background: #fff;







	}




























#head-content {







	width:980px;







	margin: 0 auto;







	height:100px;







	padding: 0;







	position:relative;







	z-index:999;







	}















#sitetitle {







	position:absolute;







	width:500px;







	margin:0;







	padding:0;







	left:0;







	top:0;







	}















#sitetitle .title {







	font-size: 30px;







	padding:0;







	margin:20px 0 0;







	text-align:left;







	line-height: 1.2em;







	letter-spacing:-1px;







	color:#fff;







	}















#sitetitle .title a {







	color:#fff;







	}















#sitetitle .description {







	font-size: 13px;







	padding: 0;







	margin:0;







	text-align:left;







	color:#fff;









	}



.description {

	position:absolute;

	z-index:99999;

	top:80px;

	left:30px;

	color: #F60;

	font-size: 15px;

}











#head-banner468 {







	float:right;







	width:468px;







	height:60px;







	margin-top:20px;







	overflow:hidden;







	padding:0;







	background:#fff;







	border:0px solid #ddd;







	}















#wrap {



	clear: both;



	padding:0;



	margin-top: -280px;



	margin-right: auto;



	margin-bottom: 0;



	margin-left: auto;



	}















#page {







	padding:20px;







	clear: both;







	margin: 0 auto;







	width:940px;







	background:#fff;











	}















#contentleft {







	width: 600px;







	float:left;







	padding: 0 0 20px;







	margin: 0;







	} 















#content {







	margin: 0;







	padding: 0;







	width: 600px;







	overflow:hidden;







	}















#contentright {







	font-size: 9pt;







	width: 320px;	







	float:right;	







	padding: 0 0 20px;	







	margin: 0;







	}















#sidebar {







	width: 320px;	







	float:none;	







	display:block;







	overflow:hidden;







	}















#sidebar-bottom {







	width: 320px;







	clear:both;







	display: block;







	overflow:hidden;







	padding:0;







	}















#sidebar-bottom-left {







	width:172px;







	float:left;







	padding:0;







	margin:0;







	overflow:hidden;







	}















#sidebar-bottom-right {







	width:132px;







	float:right;







	padding:0;







	margin:0;







	overflow:hidden;







	}















#footer {







	width:980px;







	clear: both;







	margin: 0 auto;







	padding: 20px 0 0;







	color:#666;







	position:relative;







	}















.clearfix:after,







blockquote:after {







	content: "."; 







	display: block; 







	height: 0; 







	clear: both; 







	visibility: hidden;







	}















.clearfix,







blockquote {







	display: inline-block;







	}















/* Hides from IE-mac \*/







* html .clearfix,







* html blockquote {







	height: 1%;







	}







.clearfix,







blockquote {







	display: block;







	}







/* End hide from IE-mac */















/* -------------------[ Headings ]------------------- */















h1, h2, h3, h4, h5, h6, h7 {







	font-family:cambria,georgia,times,serif;







	letter-spacing:-1px;







	margin: 0;







	padding: 0;







	text-align: left;







	font-weight:normal;







	color:#336699;







	line-height: 1.2em;







	}















h1 {







	font-size: 16pt;







	margin: 0;







	}















h2 {







	font-size: 20pt;







	}















h3 {







	font-size: 16pt;







	}















h4 {







	font-size: 14pt;







	letter-spacing:0;







	}















h5,h6,h7 {







	font-size: 12pt;







	letter-spacing:0;







	}















.entry h1,.entry h2,.entry h3, .entry h4, .entry h5, .entry h6, .entry h7 {







	margin-bottom: 15px;







	}















h3#comments, h3#respond, h3#trackbacks  {







	margin: 0 0 10px;







	}















h3#postinfo, h3#comments, h3#respond, h3#trackbacks, #respond h3  {







	margin: 0 0 10px;







	}















h3#comments  {







	margin: 0 0 5px;







	}















h3.post-title, h2.post-title {







	margin:0;







	}















h1.post-title {







	margin:0;







	}















h1.archive-title, h1.page-title {







	padding:0 0 15px;







	margin-bottom:15px;







	border-bottom: 1px dotted #ccc;







	}















h3.widgettitle {







	font-size:12pt;







	letter-spacing:0;







	padding: 0 0 5px;







	border-bottom:1px dotted #ccc;







	margin-bottom:10px;







	}















h2.feat-title  {







	padding: 0 0 5px;







	border-bottom:1px dotted #ccc;







	margin-bottom:10px;







	}















#sidebar-bottom h3.widgettitle {







	font-size:9pt;







	letter-spacing:0;







	padding: 5px 10px;







	border-bottom:1px solid #ddd;







	margin-bottom:0;







	background:#eee;







	}















.sitemap h2 {







	font-size:12pt;







	margin-bottom:5px;







	letter-spacing:0;







	}















#related .related-posts h3, 







#related .related-posts h2, 







#related .related-posts h1 {







	margin:0 0 5px;







	font-size:12pt;







	letter-spacing:0;







	}















.auth-bio h1 {







	margin:0 0 10px;







	}















/* -------------------[ Links ]------------------- */















a, a:link, a:visited {







	text-decoration:none;







	color:#336699;







	}















a:hover, a:active {







	text-decoration:none;







	color:#000000;







	}















a.more-link, 







a.more-link:link, 







a.more-link:visited  {







	width:80px;







	height:24px;







	line-height:24px;







	font-size:8pt;







	text-align:center;







	font-weight:bold;







	color:#fff;







	background:url(images/read-more.png) top left no-repeat;







	display:block;







	text-shadow: #777 1px 1px 1px;







	}















a.more-link:hover, 







a.more-link:active  {







	background:url(images/read-more.png) bottom left no-repeat;







	}















#footer a, #footer a:link, #footer a:visited {







	}















#footer a:hover, #footer a:active {







	}















.post-title a, .post-title a:link, .post-title a:visited {







	color:#333;







	text-decoration:none;







	}















.post-title a:hover, .post-title a:active {







	color:#000;







	}







	







/* -------------------[ Images ]------------------- */















.entry img {







	border:1px solid #ddd;







	padding:2px;







	background:#fff;







        }















img.alignright {







	float: right;







	clear: right;







	margin: 0 0 10px 10px;







        }















img.alignleft {







	float: left;







	clear: left;







	margin: 0 10px 10px 0px;







        }















img.aligncenter, img.centered, img.center { 







	display: block; 







	margin: 0 auto 15px auto;  







	float: none; 







	clear: both;







        }















img.thumbnail {







	float:right;







	margin: 0 0 15px 15px;







	border:1px solid #ddd;







	padding:2px;







	background:#fff;







	}















img.avatar, img.comment-grav {







	border:1px solid #ddd;







	padding:2px;







	background:#fff;







	float:right;







	margin:0 0 10px 10px;







	}















.commentlist img.avatar, img.comment-grav {







	margin-bottom:15px;







	}















.singlepost .auth-bio img.avatar {







	border:1px solid #ddd;







	padding:2px;







	background:#fff;







	float:right;







	margin:0 0 10px 10px;







	}















/* -------------------[ Caption Styles for WP 2.6+ ]------------------- */















.wp-caption {







	border: 1px solid #ddd;







	text-align: center;







	background-color: #fff;







	padding-top:5px;







	margin: 0 10px 10px;







	}















.wp-caption img {







	margin: 0;







	padding: 0;







	border: 0 none;







	}















.wp-caption p.wp-caption-text {







	font-size: 8pt;







	padding: 5px;







	margin: 0;







	}















/* -------------------[ Misc Tags and Classes ]------------------- */















p {







	margin-top: 0px;







	margin-bottom: 15px;







	}















ol {







	margin-left: 40px;







	padding: 0;







	}















ul {







	margin-left: 20px;







	padding: 0;







	}















.post ul, .post ol {







	list-style-type: none;







	}















.post ul li {







	list-style-type:none;







	padding: 0;







	margin: 0 0 2px;







	padding-left:16px;







	background:url(images/bullet.gif) 0 6px no-repeat;







	}















.post ul li li {







	padding-left:0;







	background:transparent;







	}















.post ol li {







	list-style-type:decimal;







	margin-left: 0;







	padding-left: 0;







	}















.post ul ul {







	margin-left:0;







	}















form, select {







	margin:0;







	padding:0;







	}















acronym, abbr, span.caps {







	cursor: help;







	}















acronym, abbr {







	border-bottom: 1px solid #999;







	}















* html acronym, abbr {







	border-bottom: 1px dashed #999;







	}















blockquote {







	margin: 0 20px 15px;







	color: #666;







	background:#eee;







	padding: 15px 20px 1px;







	border:1px solid #ddd;







	}















.center {







	text-align: center;







	}















a img, img a {







	border: none;







	}















code {







	font: 1.1em 'Courier New', Courier, Fixed;







	}















hr {







        display: block;







        clear:both;







        }















.navigation {







	margin: 0;







	padding: 10px 0 0;







	font-weight:bold;







	clear:both;







	}















.alignright {







	float: right;







	}







	







.alignleft {







	float: left;







	}















.aligncenter, div.aligncenter {







	display: block;







	margin-left: auto;







	margin-right: auto;







        float: none; 







        clear: both;







	}















.banner468 {







	text-align:center;







	margin: 0 auto 20px;







	padding:10px 0px;







	border:1px solid #ddd;







	background:#eee;







	float:none;







	display:block;







	}















.banner728 {







	text-align:center;







	margin: 0 auto 20px;







	padding:10px 0px;







	border:1px solid #ddd;







	background:#eee;







	float:none;







	display:block;







	}















input:focus {







	outline: none;







	}















table {







	margin-bottom:15px;







	}















/* ---------------[ Related Posts on Single Post Page ]--------------- */















#related {







	padding:15px;







	margin: 0;







	border:1px solid #ddd;







	background:#eee;







	}















#related .related-posts {







	font-weight:bold;







	width: 50%;







	float:right;







	}















#related .related-posts p {







	margin:0;







	}















#related .related-posts ol {







	font-weight:normal;







	margin:0 0 0 25px;







	}















#related .related-posts li {







	margin-bottom: 2px;







	}















#related .subscribe {







	width: 45%;







	float:left;







	padding: 0;







	}















#related .subscribe p.intro {







	font-weight:bold;







	}















#related .subscribe p.feed {







	margin-bottom:10px;







	font-weight:bold;







	padding-left: 21px;







	background: url(images/FeedIcon-16.gif) 0px 50% no-repeat;







	}















#related .subscribe form {







	margin:0;







	padding:0;







	}















/* -------------------[ Author Bio Info ]------------------- */















.auth-bio {







	padding: 15px 15px 1px;







	margin: 0 0 15px;







	background:#eee;







	border:1px solid #ddd;







	}















.auth-bio img.avatar {







	padding:1px;







	background:#fff;







	border:1px solid #ddd;







	float:right;







	margin:0 0 15px 15px;







	}















p.auth-icons {







	width:40%;







	float:right;







	margin: 0 0 12px;







	padding:0;







	text-align:right;







	}















p.auth-icons img {







	margin: 0 0 0 2px;







	padding:0;







	border:0;







	}















p.auth-website {







	width:40%;







	float:left;







	margin: 0 0 12px;







	padding:0;







	}















/* -------------------[ Comments ]------------------- */















.allcomments {







	}















.commentlist {







	padding: 0;







	list-style-type:none;







	margin: 0 ;







	}







	







.commentlist li {







	background: #eee;







	clear:both;







	margin: 15px 0 0;







	padding: 15px;







	border:1px solid #ddd;







	list-style-type:none;







	}















.commentlist li ul.children li {







	background: #fff;







	}















.commentlist li ul.children {







	margin: 0;







	padding: 0;







	}















.commentlist li.alt { }















.commentmetadata {







	display: block;







	margin-bottom:10px;







	font-size: 8pt;







	}















.commentlist cite {







	font-style:normal;







	font-weight:bold;







	}















#commentform {







	padding: 0;







	margin: 0;







	}















#commentform input#author,







#commentform input#email,







#commentform input#url,







#commentform textarea {







	padding:10px;







	border:1px solid #ddd;







	background:#fff;







	}















#commentform input#submit {







	cursor:pointer;







	font-family:arial,helvetica,sans-serif;







	clear:both;







	padding: 10px 15px;







	font-weight:bold;







	border:0;







	margin:0;







	color:#fff;







	background:#333;







	border:1px solid #000;







	font-size:12pt;







	text-shadow: 1px 1px 0px #000;







	text-transform:lowercase;







	}















#commentform input#submit:hover {







	color:#ffcc00;







	background:#000;







	border:1px solid #000;







	}















#commentform textarea {







	width:80%;







	}















.thread-alt { }	















.thread-even { }















#respond { 







	margin: 15px 0 0;







	padding:15px;







	background:#eee;







	border:1px solid #ddd;







	clear:both; 







	}















.commentlist #respond { 







	clear:both; 







	padding-top:15px; 







	}















.comments-navigation {







	display:block;







	margin: 0;







	padding:5px 0;







	font-weight:bold;







	}















.comments-navigation .alignleft {







	float:left;







	}















.comments-navigation .alignright {







	float:right;







	}















.comments-number {







	font-size:8pt;







	font-weight:bold;







	margin-bottom:0;







	padding:0 0 5px;







	}















.commentlist img.avatar, 







.commentlist img.comment-grav {







	padding:2px;







	background:#fff;







	border:1px solid #ddd;







	float:right;







	margin:0 0 10px 10px;







	}















.reply {







	padding: 0 0 5px;







	}















a.comment-reply-link, 







a.comment-reply-link:link, 







a.comment-reply-link:visited, 







.reply a, 







.reply a:link, 







.reply a:visited {







	clear:both;







	padding: 5px 10px;







	font-weight:bold;







	font-size:8pt;







	text-transform:lowercase;







	color:#fff;







	background:#333;







	border:1px solid #000;







	text-shadow: 1px 1px 0px #000;







	}















a.comment-reply-link:hover, 







a.comment-reply-link:active, 







.reply a:hover, 







.reply a:active {







	background:#000;







	color:#ffcc00 !important;







	}















.comment-body ul {







	list-style-type:disc;







	margin:0 30px 15px;







	padding:0;







	border:none;







	}















.comment-body ul li {







	list-style-type:disc;







	margin:0;







	padding:0;







	border:none;







	}















.comment-body ol {







	list-style-type:decimal;







	margin:0 30px 15px;







	padding:0;







	border:none;







	}















.comment-body ol li {







	list-style-type:decimal;







	margin:0;







	padding:0;







	border:none;







	}















.cancel-comment-reply {







	padding: 5px 0 10px;







	}















/* ---------------[ Site Map Page ]--------------- */















.sitemap .post {







	border:0;







	margin:0;







	padding:0;







	}















.sitemap ul {







	list-style-type:none;







	margin-top: 0;







	margin-left: 0;







	margin-bottom:25px;







	}















.sitemap ul ul {







	margin-left: 0;







	margin-bottom:0;







	}















.sitemap ul ul ul {







	margin-left: 15px;







	}















.sitemap img.post-thum, .sitemap img.thumbnail {







	float:right;







	margin: 0 0 0 5px;







	width:40px;







	height:40px;







	padding:1px;







	}















p.site-map {







	margin: 0;







	}















p.site-map.post-title {







	font-weight:bold;







	}















.sitemap-narrow {







	width:35%;







	float:right;







	border:1px solid #ddd;







	background:#eee;







	padding: 15px 15px 0;







	}















.sitemap-wide {







	width:55%;







	float:left;







	}















.sitemap select {







	width:80%;







	margin: 0 0 25px;







	}















.sitemap-wide .post {







	border:0;







	margin: 0 0 10px;







	padding: 0 0 10px;







	border-bottom:1px dotted #ccc;







	}















.sitemap-wide .entry {







	border:0;







	margin: 0;







	padding: 0;







	}















/* ---------[ Search Form ]--------- */















#search {



	margin:2px 0px 0px 0px;







}







.searchinput { display:inline; float:right; width:100px; height:14px; margin:1px 0px 0px 0px; padding:2px 4px 2px 4px; font-size:11px; color:#666; border:1px solid #e6e6e6; }







.searchsubmit { display:inline; float:right; background:url(images/search.png) repeat-x center; width:29px; height:20px; margin:0px 5px 0px 3px; border:none; cursor:pointer; }











/* -------------------[ Top Navigation ]------------------- */















#topnav {







	padding: 0;







	margin: 0 auto;







	font-size:9pt;







	width:980px;







	position:relative;







	z-index:99999;







	height:40px;







	}















#topnav ul {







	position:absolute;







	right:206px;







	z-index:999999;







	list-style: none;







	padding: 0;







	margin: 0;







	float:right;







	}















#topnav #search {







	position:absolute;







	right:0;







	z-index:999999;







	padding: 8px;







	background:#fff;







	}















#topnav ul a, 







#topnav ul a:link, 







#topnav ul a:visited {







	color:#ccc;







	display: block;







	text-decoration: none;







	padding: 0;







	margin:0;







	}















#topnav ul a:hover, 







#topnav ul a:active  {







	color:#fff;







	}















#topnav li {







	height:40px;







	line-height:40px;







	float: left;







	padding: 0;







	margin:0 0 0 15px;







	position:relative;







	z-index:99999;







	}















#topnav li ul {







	z-index:9999;







	position: absolute;







	right: 999em;







	height: auto;







	width: 202px;







	margin: 0 -10px 0 0;







	padding:0;







	background:#000;







	border-top:1px solid #444;







	}















#topnav li li {







	margin:0;







	height:30px;







	line-height:30px;







	text-align:right;







	border:1px solid #444;







	border-top:0;







	font-size:8pt;







	}















#topnav ul li ul a,







#topnav ul li ul a:link,







#topnav ul li ul a:visited {







	padding: 0 10px;







	width:180px;







	}















#topnav li ul ul {







	margin: -31px 0 0 0;







	}















#topnav li:hover ul ul, 







#topnav li:hover ul ul ul, 







#topnav li.sfhover ul ul, 







#topnav li.sfhover ul ul ul {







	z-index:9999;







	right: 999em;







	}















#topnav li:hover ul, 







#topnav li.sfhover ul {







	z-index:9999;







	right: 0;







	}















#topnav li li:hover ul, 







#topnav li li li:hover ul, 







#topnav li li.sfhover ul, 







#topnav li li li.sfhover ul {







	z-index:9999;







	right: 200px;







	}















#topnav li:hover, 







#topnav li.sfhover {







	z-index:9999;







	width:auto;







	}















/* -------------------[ Category Navigation ]------------------- 















#catnav {



	padding: 0;



	margin: 0 auto;



	font-size:9pt;



	clear:both;



	background:#fff;



	width:982px;



	border:1px solid #d45800;



	background-color: #ff8901;



	background-image: url(images/menubg.jpg);



	background-repeat: repeat-x;



	}















#catnav ul {



	list-style: none;



	padding: 0;



	margin: 0;



	clear:both;



	font-family: Arial, Helvetica, sans-serif;



	letter-spacing: 2px;



	}















#catnav ul a, 







#catnav ul a:link, 







#catnav ul a:visited {



	color:#fff;



	display: block;



	text-decoration: none;



	padding: 0 10px;



	margin:0;







	}















#catnav ul a:hover, 







#catnav ul a:active  {







	color:#fff;







	background:#d45800;







	}















#catnav li {







	height:32px;







	line-height:32px;







	float: left;







	padding: 0;







	margin:0px;







	border-right:1px solid #d45800;











	}















#catnav li ul {







	z-index:9999;







	position: absolute;







	left: -999em;







	height: auto;







	width: 252px;







	margin: 0;







	padding:0;







	background:#6b7484;







	border-top:1px solid #3f3d3d;



	opacity:0.95;



	filter:alpha(opacity=95);



	moz-opacity:0.95;



	font-family: Arial, Helvetica, sans-serif;



	letter-spacing: 0px;







	}















#catnav li li {







	margin-right:0;







	border:1px solid #3f3d3d;







	border-top:0;







	}















#catnav ul li ul a {







	width:230px;







	}















#catnav li ul ul {







	margin: -37px 0 0 250px;







	}















#catnav li:hover ul ul, 







#catnav li:hover ul ul ul, 







#catnav li.sfhover ul ul, 







#catnav li.sfhover ul ul ul {







	left: -999em;







	}















#catnav li:hover ul, 







#catnav li li:hover ul, 







#catnav li li li:hover ul, 







#catnav li.sfhover ul, 







#catnav li li.sfhover ul, 







#catnav li li li.sfhover ul {







	left: auto;







	}















#catnav li:hover, 







#catnav li.sfhover {







	width:auto;







	}











*/



/* ---------------[ New 125x125 Banner Ads ]--------------- */















.banner125 {







	width:260px;







	margin:0 auto;







	padding:5px 0 0;







	}















.banner125 .ad img {







	float:left;







	width:125px;







	height:125px;







	margin:0 5px 5px 0;







	padding:0;







	}















/* -------------------[ Social Media Icons ]------------------- */















.sub-icons {







	height:32px;







	line-height:32px;







	padding:0;







	margin:0;







	}















.sub-icons a {







	margin:0 7px 0 0;







	float:left;







	background:transparent;







	padding:0;







	display:block;







	}















.widget .sub-icons {







	margin-top:10px;







	}















#footer .sub-icons {







	position:absolute;







	top: 10px;







	right:0; 







	}















#footer .sub-icons a, #footer .sub-icons a:link, #footer .sub-icons a:visited {







	margin:0 0 0 7px;







	border:0;







	padding:0;







	}















/* --------------[ Basic Post Classes ]-------------- */















.post {







	margin: 0 0 5px;







	padding:  0;







	border-bottom:1px dotted #ccc;







	}















.singlepost .post {







	margin: 0 0 15px;







	padding:  0;







	border-bottom:0;







	}















.entry {







	margin: 0;







	padding: 0;







	}















p#breadcrumbs {







	padding: 0 0 5px;







	font-size:8pt;







	margin: 0 0 15px;







	color:#666;







	border-bottom:1px dotted #ccc;







	}















p.tags { 







	margin-bottom:5px;







	background:url(images/tag.gif) 0 0 no-repeat;







	padding-left:23px;







	}















p.cats { 







	background:url(images/folder.gif) 0 0 no-repeat;







	padding-left:23px;







	}















.single-video {







	padding:4px;







	background:#fff;







	border:1px solid #ddd;







	margin: 0 auto 20px;







	}















/* -------------------[ Meta ]------------------- */















.meta {







	margin: 0;







	padding:3px 0 10px;







	font-size:10px;







	height:16px;







	line-height:16px;







	clear:none;







	}







.meta2 {

	margin: 0;

	font-size:10px;

	height:16px;

	line-height:16px;

	clear:none;

	padding-top: 3px;

	padding-right: 0;

	padding-bottom: 3px;

	padding-left: 0;





	}









/* --------------[ Home Page Option 2 - 2 Posts Aligned Side-by-Side ( index2 ) ]-------------- */















.post-left {







	clear:left;







	float:left;







	width: 48%;







	margin: 0;







	padding:0;







	background:transparent;







	}















.post-right {







	clear:right;







	float:right;







	width: 48%;







	margin: 0;







	padding:0;







	background:transparent;







	}















.post-right img.thumbnail,







.post-left img.thumbnail {

	margin: 0px;

	width: 80px;

	height:100%

	}















.post-clear {







	clear:both;







	height:0;







	padding:0;







	background:transparent;







	}















.post-right .entry,







.post-left .entry {







	height:190px;







	overflow:hidden;







	margin: 0 0 15px;







	}















.post-right h2.post-title,







.post-left h2.post-title {







	margin:0;







	letter-spacing:0;







	font-size:12pt;







	line-height:1.2em;







	}















/* -------------------[ Home Page Option 3 - 3 Posts Aligned Side-by-Side ( index3 ) ]------------------- */















.posts-by-3 {







	margin: 0;







	padding: 0;







	clear:both;







	}















.posts-by-3 .post {







	float:left;







	width:190px;







	padding:0 15px 0 0;







	background:#fff;







	margin: 0 0 15px;







	}















.posts-by-3 .post.right {







	float:right;







	padding-right:0;







	}















.posts-by-3 .feature-image {







	float:none;







	margin: 0 auto 10px;







	padding:0;







	width:190px;







	height:127px;







	overflow:hidden;







	}















.posts-by-3 img.thumbnail {







	float:none;







	margin: 0 auto;







	border:1px solid #ddd;







	padding:2px;







	width:184px;







	height:121px;







	}















.posts-by-3 .entry {







	margin: 0 0 10px;







	padding:0;







	height:195px;







	overflow:hidden;







	}















.posts-by-3 h2.post-title {







	font-size:12pt;







	letter-spacing:0;







	margin: 0;







	padding:0;







	line-height:1.2em;







	}















/* -------------------[ Home Page Option 4 - 3 Posts Side-by-Side Arranged by Category ( index4 ) ]------------------- */















.cat-posts {







	margin: 0 0 15px;







	padding: 0;







	clear:both;







	border-bottom: 1px dotted #ccc;







	position:relative;







	z-index:1;







	}















.cat-posts .post {







	float:left;







	width:190px;







	padding:0 15px 0 0;







	background:#fff;







	margin: 0;







	border:0;







	}















.cat-posts .post.right {







	float:right;







	padding-right:0;







	}















.cat-posts .feature-image {







	float:none;







	margin: 0 auto 10px;







	padding:0;







	width:190px;







	height:127px;







	overflow:hidden;







	}















.cat-posts img.thumbnail {







	float:none;







	margin: 0 auto;







	border:1px solid #ddd;







	padding:2px;















	height:121px;







	}















.cat-posts .entry {







	margin: 0 0 10px;







	padding:0;







	height:195px;







	overflow:hidden;







	}















.cat-posts h3.post-title {







	font-size:12pt;







	letter-spacing:0;







	margin: 0;







	padding:0;







	line-height:1.2em;







	}















/* -------------------[ Home Page Option 5 - Posts Arranged by Category Side-by-Side ( index5 ) ]------------------- */















.cat-posts-left {







	width:48%;







	float:left;







	margin: 0;







	padding: 0;







	}















.cat-posts-right {







	width:48%;







	float:right;







	margin: 0;







	padding: 0;







	}















.cat-posts-left img.thumbnail,







.cat-posts-right img.thumbnail {







	float:right;







	margin: 0 0 10px 10px;







	width:100px;











	}















.cat-posts-left .entry,







.cat-posts-right .entry {







	height:230px;







	overflow:hidden;







	margin: 0 0 15px;







	}















.cat-posts-left h3.post-title,







.cat-posts-right h3.post-title {







	font-size:12pt;







	letter-spacing:0;







	margin: 0;







	padding:0;







	line-height:1.2em;







	}















/* -------------------[ Home Page Option 6 - Posts Arranged by Category Stacked ( index6 ) ]------------------- */















.cat-posts-stacked {







	clear:both;







	margin: 0 0 30px;







	padding: 0;







	border-bottom: 0;







	}















.cat-posts-stacked h3.post-title {







	font-size:12pt;







	letter-spacing:0;







	margin: 0;







	padding:0;







	line-height:1.2em;







	}















/* -------------------[ Subscribe Box ]------------------- */















p.email-form {







	width:220px;







	height:24px;







	margin:0;







	padding:0;







	background: url(images/emailbg.gif) top right no-repeat;







	}















p.email-form .sub {







	color:#aaa;







	float:left;







	padding:4px 0 0 26px;







	width:130px;







	margin: 0;







	border:0;







	background:transparent;







	}















p.email-form .subbutton {







	margin: 0;







	float:right;







	font-size:8pt;







	width:52px;







	height:24px;







	text-align:center;







	border:0;







	text-indent:-10000em;







	background: transparent;







	border:0;







	}















/* -------------------[ Widgets ]------------------- */















.widget {







	margin: 0 0 20px;







	padding:10px;







	overflow:hidden;







	background:#eee;







	border:0px solid #ddd;







	}















.widget-wrap {















	padding:10px;







	border:0px solid #ddd;







	}















.widget ul {







	list-style-type: none;







	margin: 0;







	padding: 0;







	}















.widget li {







	border:0;







	list-style-type: none;







	margin: 0 0 7px;







	padding: 0 0 0 16px;







	background:url(images/bullet.gif) 0 5px no-repeat;







	}















.widget .popular li {







	background:url(images/bullet-star.png) 0 5px no-repeat;







	}















.widget li.recentcomments {







	background:url(images/bullet-comment.gif) 0 5px no-repeat;







	}















.widget li li {







	list-style-type: none;







	margin: 0;







	border-bottom:0;







	padding: 0;







	background:transparent;







	}















.widget li li li {







	padding-left: 15px;







	}















#sidebar-bottom .widget {







	list-style-type: none;







	margin: 0 0 16px;







	padding:0;







	overflow:hidden;







	background:transparent;







	border-bottom:0;







	font-size:8pt;







	}















#sidebar-bottom .widget-wrap {







	background:transparent;







	padding:0;







	border:0;







	}















#sidebar-bottom .widget li {







	border-bottom:1px solid #ddd;







	list-style-type: none;







	margin: 0;







	padding: 3px 10px;







	background:transparent;







	}















#sidebar-bottom .widget li li {







	border-bottom:0;







	list-style-type: none;







	margin: 0;







	padding: 1px 15px;







	background:transparent;







	}















#sidebar-bottom .textwidget {







	padding:5px;







	border-bottom:1px solid #ddd;







	}















.widget li.vid-post {







	border:0px solid #ddd;







	border-bottom:0;







	list-style-type: none;







	margin: 0;







	padding: 5px 5px 0;











	}















.widget li.vid-post-title a.activeSlide {







	font-weight:bold;







	color:#000;







	}















.widget li.vid-post-title {







	border-top:1px solid #ddd;







	margin: 0 0 7px;







	padding: 7px 0 0 16px;







	background:url(images/bullet.gif) 0 12px no-repeat;







	}















.videoslide .widget-wrap {







	padding:0;







	border:0;







	background:transparent;







	}















.videoslide .slides {







	margin-bottom:0;







	}















/* -------------------[ Footer Widgets ]------------------- */















#footer-widgets {







	clear: both;







	margin: 0 auto;







	padding:18px 18px 3px;







	border:1px solid #ddd;







	width:900px;







	background:#eee;







	}















#footer-widgets .widget {







	list-style-type: none;







	margin: 0 0 15px;







	padding:0;







	overflow:hidden;







	background:transparent;







	border:0;







	}















#footer-widgets .widget-wrap {







	background:transparent;







	padding:0;







	border:0;







	}















#footer-widgets select {







	width:150px;







	margin: 0;







	border:1px solid #ddd;







	}







#footer-widgets .footer-widgetlong {







	float:left;







	width:100%;







	margin: 0 20px 0 0;







	overflow:hidden;







	}







#footer-widgets .footer-widget1 {







	float:left;







	width:260px;







	margin: 0 20px 0 0;







	overflow:hidden;







	}















#footer-widgets .footer-widget2 {







	float:left;







	width:260px;







	margin: 0 20px 0 0;







	overflow:hidden;







	}















#footer-widgets .footer-widget3 {







	float:left;







	width:160px;







	margin: 0;







	overflow:hidden;







	}















#footer-widgets .footer-widget4 {







	float:right;







	width:160px;







	margin: 0;







	overflow:hidden;







	}















.widget_flickrRSS img {







	margin: 0 5px 5px 0;







	background: #ccc;







	padding: 3px;







	width:75px;







	height:75px;







	}















/* -------------------[ Side Tabs ]------------------- */















.widget.sidetabs .widget-wrap {







	padding:0;







	border:0;







	}















.widget.sidetabs ul.tabs {  







	list-style-type:none;







	margin: 0;







	padding: 0 0 5px;







	clear:both;







	background:#eee;







	width:100%;







	}















.widget.sidetabs ul.tabs li {







	border:0;







	background:transparent;







	float: left;







	display: inline;







	margin: 0;







	padding: 0;







	}







 







.widget.sidetabs ul.tabs li a, 







.widget.sidetabs ul.tabs li a:link, 







.widget.sidetabs ul.tabs li a:visited  {







	float: left;







	display: block;







	padding: 4px 8px;







	background: transparent;







	color: #666;







	font-weight:bold;







	font-size:8pt;







	}















.widget.sidetabs ul.tabs li a:hover, 







.widget.sidetabs ul.tabs li a:active {







	color: #000;







	}















.widget.sidetabs ul.tabs li a.on {







	color: #000;







	background:#fff !important;







	border:1px solid #ddd !important;







	}















.widget.sidetabs form {







	margin: 0 !important;







	padding: 0 !important;







	}















.widget.sidetabs select {







	margin: 0;







	padding: 0;







	width:160px;







	}















.widget.sidetabs .cat_content {  







	list-style-type:none;







	margin: 0;







	padding: 10px;







	background:#fff;







	border:1px solid #ddd;







	overflow:hidden;







	}















.sidetabs .arc li,







.sidetabs .wp-tag-cloud li {







	width:38%;







	float:left;







	padding-right:10px;







	}















/* ---------[ Slideshow ]--------- */















#home-top {







	margin:0 auto 20px;







	padding:0;







	}















#slideshow,







#slideshow .slides,







#slideshow .slides ul,







#slideshow .slides li,







.js #slideshow .slides li {







	width:908px;







	height:300px;







	}















#slideshow {







	border:1px solid #ddd;







	background: #eee;







	margin: 0;







	padding:15px;







	overflow:hidden;







	position:relative;







	z-index:1;







	}















#slideshow ul {







	background:transparent;







	margin: 0;







	padding: 0;







	list-style-type: none;







	}           















/* ---------[ Slideshow Slides ]--------- */















#slideshow .slides {







	overflow: hidden;







	clear:both;







	margin:0;







	padding:0;







	}















#slideshow .slides ul {







	overflow: hidden;







	}















#slideshow .slides li {







	margin: 0;







	padding: 0;







	list-style-type: none;







	display:none;







	overflow: hidden; 







	}















.js #slideshow .slides li {







	margin: 0;







	padding: 0;







	list-style-type: none;







	display:block;







	overflow: hidden;







	}















#slideshow .slides li .feature-video {







	height:290px;







	width:440px;







	border:1px solid #ddd;







	padding: 4px;







	background:#fff;







	float:right;







	margin: 0;







	overflow:hidden;







	text-align:center;







	}















#slideshow .slides li .feature-image {







	height:300px;







	width:450px;







	float:right;







	margin: 0;







	padding:0;







	overflow:hidden;







	text-align:center;







	}















#slideshow img.home_feature {







	margin:0;







	height:290px;











	border:1px solid #ddd;







	padding: 4px;







	background:#fff;







	}















#slideshow .slides li .entry {







	text-align:left;







	float:left;







	width:400px;







	height:275px;







	overflow:hidden;







	padding: 0;







	margin:0;







	}















#slideshow .slides li .entry h2.post-title, 







#slideshow .slides li .entry h2.post-title a, 







#slideshow .slides li .entry h2.post-title a:link,







#slideshow .slides li .entry h2.post-title a:visited,







#slideshow .slides li .entry h2.post-title a:hover,







#slideshow .slides li .entry h2.post-title a:active {







	line-height: 1.1em;







	margin:0;







	}















#slideshow .slides li .entry,







#slideshow .slides li .entry h2.post-title, 







#slideshow .slides li .entry h2.post-title a, 







#slideshow .slides li .entry h2.post-title a:link,







#slideshow .slides li .entry h2.post-title a:visited,







#slideshow .slides li .entry h2.post-title a:hover,







#slideshow .slides li .entry h2.post-title a:active {















	}















/* ---------[ Slideshow Head ]--------- */















#slideshow2  ul.slides-head {



	float:left;



	clear:both;



	height:14px;



	margin:0;



	padding: 6px 0 5px 0;



	}







#slideshow2 .slides-head li {



	margin:0;



	padding:0;



	list-style-type:none;



	float:left;



	}







#slideshow2 .slides-head li a {



	display:block;



	margin:0 0 0 3px;



	padding:0;



	list-style-type:none;



	float:left;



	}







.js #slideshow2 .slides-head li.on a,



.js #slideshow2 .slides-head li a:hover,



.js #slideshow2 .slides-head li a:active {



	}



<!-- End New -->















/* ---------[ Slideshow Navigation ]--------- */















#slideshow  ul.slides-nav {







	clear:both;







	margin:0;







	padding: 0;







	position:absolute;







	bottom:15px;







	left:15px;







	z-index:9999;







	height:12px;







	line-height:12px;







	}















.js #slideshow .slides-nav li,







#slideshow .slides-nav li {







	margin:0 5px 0 0;







	padding:0;







	list-style-type:none;







	float:left;







	height:12px;







	line-height:12px;







	float:left  !important;







	display:inline !important;







	}















.js #slideshow .slides-nav li a,







#slideshow .slides-nav li a {







	display:block;







	padding:0;







	list-style-type:none;







	display:block;







	height:12px;







	line-height:12px;







	width:12px;







	background:#000;







	filter:alpha(opacity=50);







	-moz-opacity:0.5;







	-khtml-opacity: 0.5;







	opacity: 0.5;







	float:left  !important;







	}















#slideshow .slides-nav li.on a, 







.js #slideshow .slides-nav li.on a,







.js #slideshow .slides-nav li a:hover,







.js #slideshow .slides-nav li a:active {







	filter:alpha(opacity=80);







	-moz-opacity:0.8;







	-khtml-opacity: 0.8;







	opacity: 0.8;







	float:left !important;







	}















/* ---------[ Narrow Slideshow ]--------- */















#home-top-narrow {







	margin:0 auto 20px;







	padding:0;







	}















#home-top-narrow #slideshow {







	height:263px;







	width:598px;







	background:#e5e5e5;







	border:1px solid #ddd;







	margin: 0;







	padding:0;







	position:relative;







	z-index:1;







	}















#home-top-narrow #slideshow ul {







	background:transparent;







	margin: 0;







	padding: 0;







	list-style-type: none;







	}           















/* ---------[ Slideshow Slides ]--------- */















#home-top-narrow #slideshow .slides {







	height:200px;







	width:568px;







	background:#eee;







	overflow: hidden;







	clear:both;







	margin:0;







	padding:15px;







	border-bottom:1px solid #ddd;







	}















#home-top-narrow #slideshow .slides ul {







	height:200px;







	width:568px;







	overflow: hidden;







	}















#home-top-narrow #slideshow .slides li {







	height:200px;







	width:568px;







	margin: 0;







	padding: 0;







	list-style-type: none;







	display:none;







	overflow: hidden; 







	}















.js #home-top-narrow #slideshow .slides li {







	height:200px;







	width:568px;







	margin: 0;







	padding: 0;







	list-style-type: none;







	display:block;







	overflow: hidden;







	position:relative







	}















#home-top-narrow #slideshow .slides li .feature-video {







	width:294px;







	height:194px;







	border:1px solid #ddd;







	padding: 2px;







	background:#fff;







	float:right;







	margin: 0 0 0 10px;







	overflow:hidden;







	text-align:center;







	}















#home-top-narrow #slideshow .slides li .feature-image {







	float:right;







	width:300px;







	height:200px;







	margin: 0 0 0 10px;







	padding:0;







	overflow:hidden;







	}















#home-top-narrow #slideshow img.home_feature {







	float:right;







	margin:0;











	height:194px;







	border:1px solid #ddd;







	padding: 2px;







	background:#fff;







	}















#home-top-narrow #slideshow .slides li .entry {







	text-align:left;







	overflow:hidden;







	margin:0;







	float:none;







	padding: 0;







	color: #333;







	width:auto;







	float:none;







	}















#home-top-narrow #slideshow .slides li .entry h2.post-title, 







#home-top-narrow #slideshow .slides li .entry h2.post-title a, 







#home-top-narrow #slideshow .slides li .entry h2.post-title a:link,







#home-top-narrow #slideshow .slides li .entry h2.post-title a:visited,







#home-top-narrow #slideshow .slides li .entry h2.post-title a:hover,







#home-top-narrow #slideshow .slides li .entry h2.post-title a:active {







	line-height: 1.0em;







	font-size:16pt;







	margin:0;







	}















#home-top-narrow #slideshow .slides li .entry,







#home-top-narrow #slideshow .slides li .entry h2.post-title, 







#home-top-narrow #slideshow .slides li .entry h2.post-title a, 







#home-top-narrow #slideshow .slides li .entry h2.post-title a:link,







#home-top-narrow #slideshow .slides li .entry h2.post-title a:visited,







#home-top-narrow #slideshow .slides li .entry h2.post-title a:hover,







#home-top-narrow #slideshow .slides li .entry h2.post-title a:active {







	color:#333 !important;







	}















/* ---------[ Slideshow Navigation ]--------- */















#home-top-narrow #slideshow  ul.slides-nav {







	clear:both;







	margin:0;







	padding: 0;







	position:absolute;







	bottom:9px;







	right:auto;







	left:15px;







	z-index:9999;







	height:12px;







	line-height:12px;







	}















.js #home-top-narrow #slideshow .slides-nav li,







#home-top-narrow #slideshow .slides-nav li {







	margin:0 5px 0 0;







	padding:0;







	list-style-type:none;







	float:left  !important;







	display:inline !important;







	height:12px;







	line-height:12px;







	}















.js #home-top-narrow #slideshow .slides-nav li a,







#home-top-narrow #slideshow .slides-nav li a {







	margin:0;







	padding:0;







	list-style-type:none;







	display:block;







	height:12px;







	line-height:12px;







	width:12px;







	background:#000;







	filter:alpha(opacity=50);







	-moz-opacity:0.5;







	-khtml-opacity: 0.5;







	opacity: 0.5;







	float:left  !important;







	}















#home-top-narrow #slideshow .slides-nav li.on a, 







.js #home-top-narrow #slideshow .slides-nav li.on a,







.js #home-top-narrow #slideshow .slides-nav li a:hover,







.js #home-top-narrow #slideshow .slides-nav li a:active {







	filter:alpha(opacity=80);







	-moz-opacity:0.8;







	-khtml-opacity: 0.8;







	opacity: 0.8;







	float:left !important;







	}



	











/* 7. Dropdown Menu 







#menu { background:#e9e9e9; height:26px; border-top:1px dotted #ccc; position:relative; z-index:100; }







#menu ul { float:left; }







#menu ul li { position:relative; display:inline; float:left; }







#menu ul li .first { background:none !important; padding-left:10px; }







#menu ul li a { display:block; background:url(images/slash.png) no-repeat left center; padding:3px 6px 2px 14px; font:17px Impact, "Arial Black", sans-serif; color:#222; text-transform:uppercase; }







* html #menu ul li a { display:inline-block; float:left; }







* html #menu ul li ul li a { float:none; }







#menu ul li a:link, #menu ul li a:visited { text-decoration:none; }







#menu ul li a:hover, #menu .current-cat a, #menu .current-cat-parent a, #menu .select a { color:#336699; text-decoration:none; }







#menu ul li ul { display:block; position:absolute; left:0px; margin:0px 0px 0px 4px; padding:0px; visibility:hidden; border-bottom:1px solid #afafaf; z-index:95; }







#menu ul li ul li { display:list-item; float:none; background:none; padding:0px; font-size:12px; }







#menu ul li ul li ul { top:0px; margin:0px; }







#menu ul li ul li a, #menu .select ul li a { width:150px; height:auto; font:bold 13px Arial; padding:3px 10px; margin:0px; background:#f9f9f9; text-align:left; text-decoration:none; text-transform:capitalize; color:#222; border-top:1px solid #afafaf; }







#menu ul li ul li a:hover { background:#f0f0f0; color:#222; text-decoration:none; } */







/* 19. Tabber */







.tabber { width:298px; margin:0px 0px 5px 0px; }







.tabber ul { background:#fff; }







.tabs { display:block; margin:0px 1px 0px 0px; }







.tabs li { float:left; display:inline; background:#f9fafa url(images/graybg.png) repeat-x; }







.tabs li a { display:block; margin:0px 1px 0px 0px; padding:2px 8px; font-size:11px; font-weight:bold; text-transform:uppercase; border-top:1px solid #ddd; border-left:1px solid #ddd; border-right:1px solid #ddd; -moz-border-radius-topleft:5px; -moz-border-radius-topright:5px; -webkit-border-top-left-radius:5px; -webkit-border-top-right-radius:5px; }







.tabs li a:hover { color:#f16200; text-decoration:none; }







.tabs li a.selected, .tabs li a.selected:hover { background:#fff; color:#f16200; border-bottom:1px solid #fff !important; }







.tabcontent { display:none; width:278px; margin:-1px 0px 0px 0px; padding:10px 10px 5px 10px; border:1px solid #ddd; }







.tabcontent li { list-style:decimal outside; margin:0px 0px 0px 18px; padding:0px 0px 5px 0px; color:#666; }















#search-menutop {







	width:370px;







	height:80px;







	float:right;







	margin:20px 20px 20px 0px;







	}















#search {







	width:215px;







	height:30px;







	float:right;







	}







	







.searcharea {







	background:#F2F3F4;







	border:none;







	width:176px;







	height:25px;







	margin:0px;







	font-family:"Lucida Grande";







	font-size:13px;







	color:#566279;







	font-size:18px;







	padding:6px 5px 0px 0px;







	text-align:right;







	float:left;







	}















#menu-top {

	width:375px;

	height:100px;

	margin-top:10px;

	margin-bottom:10px;



	}















#menu-top ul {







	width:293px;







	height:200px;







	margin:0px;







	padding:0px;







	float:right;







	}















#menu-top li {







	float:right;







	text-decoration:none;







	list-style:none;







	color:#566279;







	font-family:"Lucida Grande";







	font-size:13px;







	text-transform:uppercase;







	border-right:#566279 solid 2px;







	margin:0px;







	padding:0px 8px 0px 8px;







	}















#menu-top li a{







	float:left;







	text-decoration:none;







	list-style:none;







	color:#566279;







	}







	







#menu-top li a:hover{







	color:#f16200;







	}







	







#menu2 {







	width:980px;







	height:30px;







	background:url(https://agenation.com/wp-content/themes/agenation/images/navbar-bg.jpg) repeat-x;







	margin:0px 0px 0px 0px;







	padding:0px;



}















#menu2 ul {







	width:900px;







	height:30px;	







	margin:0px auto;







	padding:0px;







	list-style:none;







	text-align:center;







	}















#menu2 li {



	border:none;



	color:#fff;



	line-height:29px;



	z-index:120;



	letter-spacing:1px;



	font-size:14px;



	font-family:Arial, Helvetica, sans-serif;



	padding:0px;



	margin:0px;



	float:left;



	position:relative;



	}















#menu2 li a {







	border:none;







	background:none;







	text-decoration:none;







	display:block;







	padding:0 14px;







	margin:0px 0px 0px 0px;	







	color:#fff;







	}















#menu2 li a:hover {







	border:none;







	background:none;







	text-decoration:none;







	margin:0px 0px 0px 0px;	







	color:#5e6573;







	}







#menu2 ul ul {







	position:absolute;







	left:-999em;







	top:29px;







	width:100%;







	}















#menu2 li:hover ul,#menu li.sfhover ul {







	left:0;







	}















#menu2 ul ul li a {







	padding:4px 10px;







	text-transform:normal;







	font-variant:normal;







	}















#menu2 ul ul li {







	letter-spacing:0px;







	color:#fff;







	z-index:120;







	width:170px;







	font-size:14px;







	font-style:normal;







	text-align:left;







	margin:0;







	}















#menu2 ul ul li a {







	line-height:22px;







	color:#fff;







	background:url(https://agenation.com/wp-content/uploads/2010/08/ul-bg.png) repeat;







	text-decoration:none;







	}















#menu2 ul ul li:hover a {







	color:#fff;







	text-decoration:none;















	}















#menu2 ul ul li:hover li a {







	color:#525252;







	}















#menu2 ul ul li:hover li a:hover {







	color:#fff;







	}















#menu2 ul ul li:hover {







	background:#f16200;







	color:#EEEEEE;







	}















#menu2 ul ul ul li {







	font-size:1em;







	}















#menu2 ul ul ul, #menu2 ul ul ul ul {







	position:absolute;







	margin-left:-999em;







	top:0;







	left:20px;







	width:200px;







	}















#menu2 li li:hover ul {







	margin-left:170px;







	/*margin-top:22px;*/







	}















#menu2 ul ul li:hover li a {







	color:#fff;







	text-decoration:none;







background:url(https://agenation.com/wp-content/uploads/2010/08/ul-bg.png) repeat;







	}















#menu2 ul ul li li:hover a {







	color:#fff;







	text-decoration:none;







	background:#f16200;	







	}















#menu2 ul ul ul li a:hover {







	color:#fff;







	}















/*Magazine Menu*/























#magazine-menu {







	width:980px;







	height:30px;







	background:url(https://agenation.com/wp-content/themes/agenation/images/navbar-bg.jpg) repeat-x;







	margin:0px 0px 0px 0px;







	padding:0px;







}























#magazine-menu ul {







	width:948px;







	height:30px;	







	margin:0px auto;







	padding:0px;







	list-style:none;







	text-align:center;







	}















#magazine-menu li {







	border:none;







	color:#fff;







	line-height:29px;







	z-index:100;







	letter-spacing:2px;







	font-size:14px;







	font-family:"Lucida Grande";







	padding:0px;







	margin:0px;







	float:left;







	position:relative;







	text-transform:uppercase;







	}



















#magazine-menu li a {







	border:none;







	background:none;







	text-decoration:none;







	display:block;







	padding:0 15px;







	margin:0px 0px 0px 0px;	







	color:#fff;







	}















#magazine-menu li a:hover {







	border:none;







	background:none;







	text-decoration:none;







	margin:0px 0px 0px 0px;	







	color:#f16200;







	}







#magazine-menu ul ul {







	position:absolute;







	left:-999em;







	top:29px;







	width:100%;







	}















#magazine-menu li:hover ul,#menu li.sfhover ul {







	left:0;







	}















#magazine-menu ul ul li a {







	padding:4px 10px;







	text-transform:normal;







	font-variant:normal;







	}















#magazine-menu ul ul li {







	letter-spacing:0px;







	color:#fff;







	z-index:100;







	width:170px;







	font-size:14px;







	font-style:normal;







	text-align:left;







	margin:0;







	}















#magazine-menu ul ul li a {







	line-height:22px;







	color:#fff;







	background:url(https://agenation.com/wp-content/uploads/2010/08/ul-bg.png) repeat;







	text-decoration:none;







	}















#magazine-menu ul ul li:hover a {







	color:#fff;







	text-decoration:none;















	}















#magazine-menu ul ul li:hover li a {







	color:#525252;







	}















#magazine-menu ul ul li:hover li a:hover {







	color:#fff;







	}















#magazine-menu ul ul li:hover {







	background:#f16200;







	color:#EEEEEE;







	}















#magazine-menu ul ul ul li {







	font-size:1em;







	}















#magazine-menu ul ul ul, #magazine-menu ul ul ul ul {







	position:absolute;







	margin-left:-999em;







	top:0;







	left:20px;







	width:200px;







	}















#magazine-menu li li:hover ul {







	margin-left:170px;







	/*margin-top:22px;*/







	}















#magazine-menu ul ul li:hover li a {







	color:#fff;







	text-decoration:none;







background:url(https://agenation.com/wp-content/uploads/2010/08/ul-bg.png) repeat;







	}















#magazine-menu ul ul li li:hover a {







	color:#fff;







	text-decoration:none;







	background:#f16200;	







	}















#magazine-menu ul ul ul li a:hover {







	color:#fff;







	}



	



	/* ---------[ Slideshow ]--------- */











h2.feature-title {



	background:url(images/title-bullet.gif) 0 4px no-repeat;



	}

	

	h2.feature-title2 {



	background:url(images/title-bullet.gif) 0 4px no-repeat;

	font-size: 13pt;

	padding-left:22px;



	}









#home-top-narrow2 {



	width:600px;



	padding:0;



	position:relative;



	z-index:1;



	margin-top: 0;



	margin-right: auto;



	margin-bottom: 20px;



	margin-left: auto;



	}







#home-top-narrow2 h2.feature-title {



	font-size: 13pt;



	position:absolute;



	top:-16px;



	padding-left:22px;



	margin:0px;



	font-family: Arial, Helvetica, sans-serif;



	}







#slideshow2 {



	width:600px;



	height:315px;



	margin: 0;



	padding:0;



	}







#slideshow2 ul {



	background:transparent;



	margin: 0;



	padding: 0;



	list-style-type: none;



	}           







/* ---------[ Slideshow Slides ]--------- */







#slideshow2 .slides {



	width:590px;



	height:282px;



	clear:both;



	padding:4px;



	background:#eeeeee;



	border:1px solid #d5d5d5;



	}







#slideshow2 .slides ul {



	float:left;



	width:580px;



	height:275px;



	}







#slideshow2 .slides li {



	display:none;



	left:-99999em;



	width:580px;



	height:275px;



	display:block;







	background:#000;



	position:relative;



	z-index:2;



	text-align:center;



	}







.js #slideshow2 .slides li {



	margin: 0;



	padding: 0;



	list-style-type: none;



	width:590px;



	height:280px;



	display:block;







	background:#000;



	position:relative;



	z-index:2;



	text-align:center;







	}







.js #slideshow2 .slides li .entry {



	width:570px;



	padding: 5px 10px;



	position:absolute;



	bottom:0;



	left:0;



	background:#000;



	filter:alpha(opacity=75);



	-moz-opacity:0.7;



	-khtml-opacity: 0.7;



	opacity:0.75;



	filter:alpha(opacity=75);



	moz-opacity:0.75;



	z-index:3;



	color:#fff;



	text-align:left;



	}







#slideshow2 .slides li .entry p {



	margin: 0;



	width:567px;



	}







#slideshow2 .slides li .entry h2.post-title, 



#slideshow2 .slides li .entry h2.post-title a, 



#slideshow2 .slides li .entry h2.post-title a:link,



#slideshow2.slides li .entry h2.post-title a:visited,



#slideshow2 .slides li .entry h2.post-title a:hover,



#slideshow2 .slides li .entry h2.post-title a:active {



	font-size:12pt;



	line-height: 1.0em;



	margin:0;



	color:#fff !important;



	margin: 0;



	letter-spacing:0;



	}







/* ---------[ Slideshow Navigation ]--------- */







#slideshow2  ul.slides-nav {



	float:right;



	clear:both;



	height:14px;



	margin:0;



	padding: 6px 0 5px 0;



	}







#slideshow2 .slides-nav li {



	margin:0;



	padding:0;



	list-style-type:none;



	float:left;



	}







#slideshow2 .slides-nav li a {



	display:block;



	margin:0 0 0 3px;



	padding:0;



	list-style-type:none;



	height:14px;



	width:14px;



	background: url(images/feat-dot.gif) top left no-repeat;



	float:left;



	}







.js #slideshow2 .slides-nav li.on a,



.js #slideshow2 .slides-nav li a:hover,



.js #slideshow2 .slides-nav li a:active {



	background: url(images/feat-dot-on.gif) top left no-repeat !important;



	}







.cat-posts2 {

	padding: 0;

	clear:both;

	z-index:1;

	margin-top: 0;

	margin-right: 0;

	margin-bottom: 10px;

	margin-left: 0;

	width:280px;

	float:left;





	}





.bordercelldiv

{

	border-bottom: 1px dotted #999;

}





.relatedposts-hp

{



	padding-bottom: 5px;

	margin-bottom: 5px;

}



.cat-posts2 .post {

	float:left;

	width:280px;

	background:#fff;

	margin: 0;

	border:0;

	padding-top: 0;

	padding-right: 15px;

	padding-left: 0;





	}















.cat-posts2 .post.right {







	float:right;







	padding-right:0;







	}















.cat-posts2 .feature-image {







	float:none;







	margin: 0 auto 10px;







	padding:0;



	width:280px;



	overflow:hidden;







	}















.cat-posts2 img.thumbnail {







	float:none;







	margin: 0 auto;







	border:1px solid #ddd;







	padding:2px;



	height:130px;







	}















.cat-posts2 .entry {

	padding:0;

	height:185px;

	overflow:hidden;

	margin-top: 0;

	margin-right: 0;

	margin-bottom: 15px;

	margin-left: 0;





	}















.cat-posts2 h3.post-title {







	font-size:12pt;







	letter-spacing:0;







	margin-top: 10px;







	padding:0;







	line-height:1.2em;







	}

	

	/* ---------[ Custom Template Category Box Adjustments ]--------- */



.cat-posts-stacked .feature-image-custom {

	float:right;

	width:190px;

	}



.cat-posts-stacked .feature-image-custom img.thumbnail {

	width:184px;

	}	



.cat-posts-left .feature-image-custom,

.cat-posts-right .feature-image-custom {

	float:none;

	margin: 0 auto 10px;

	padding:0;

	width:190px;

	overflow:hidden;

	}



.cat-posts-left .feature-image-custom img.thumbnail,

.cat-posts-right .feature-image-custom img.thumbnail {

	float:none;

	margin: 0 auto;

	border:1px solid #ddd;

	padding:2px;

	width:184px;

	}



.relatedposts-hp {

	margin-bottom:2px;

	}


#menu {
    width: 980px;
    height: 30px;
    background: url(images/navbar-bg.jpg) repeat-x;
    margin: 0px 0px 0px 0px;
    padding: 0px;
}

#menu ul {
    width: 930px;
    height: 30px;
    margin: 0px auto;
    padding: 0px;
    list-style: none;
    text-align: center;
}

#menu li {
    border: none;
    color: #fff;
    line-height: 29px;
    z-index: 20;
    letter-spacing: 1px;
    font-size: 14px;
    font-family: "Lucida Grande";
    padding: 0px;
    margin: 0px;
    float: left;
    position: relative;
}

#menu li a {
    border: none;
    background: none;
    text-decoration: none;
    display: block;
    padding: 0 14px;
    margin: 0px 0px 0px 0px;
    color: #fff;
}

#menu li a:hover {
    border: none;
    background: none;
    text-decoration: none;
    margin: 0px 0px 0px 0px;
    color: #586479;
}

#menu ul ul {
    position: absolute;
    left: -999em;
    top: 29px;
    width: 100%;
}

#menu li:hover ul,#menu li.sfhover ul {
    left: 0;
}

#menu ul ul li a {
    padding: 4px 10px;
    text-transform: normal;
    font-variant: normal;
}

#menu ul ul li {
    letter-spacing: 0px;
    color: #fff;
    z-index: 20;
    width: 170px;
    font-size: 14px;
    font-style: normal;
    text-align: left;
    margin: 0;
}

#menu ul ul li a {
    line-height: 22px;
    color: #fff;
    background: url(https://agenation.com/wp-content/uploads/2010/08/ul-bg.png) repeat;
    text-decoration: none;
}

#menu ul ul li:hover a {
    color: #fff;
    text-decoration: none;
}

#menu ul ul li:hover li a {
    color: #525252;
}

#menu ul ul li:hover li a:hover {
    color: #fff;
}

#menu ul ul li:hover {
    background: #f16200;
    color: #EEEEEE;
}

#menu ul ul ul li {
    font-size: 1em;
}

#menu ul ul ul, #menu ul ul ul ul {
    position: absolute;
    margin-left: -999em;
    top: 0;
    left: 20px;
    width: 200px;
}

#menu li li:hover ul {
    margin-left: 170px;
}

#menu ul ul li:hover li a {
    color: #fff;
    text-decoration: none;
    background: url(https://agenation.com/wp-content/uploads/2010/08/ul-bg.png) repeat;
}

#menu ul ul li li:hover a {
    color: #fff;
    text-decoration: none;
    background: #f16200;
}

#menu ul ul ul li a:hover {
    color: #fff;
}



#main {
	width:980px;
    	margin:0px auto;

	padding:0px;
	}
	
#main-top {
	width:980px;
	height:14px;
	background:#576279;
	margin:0px auto;
	}

#main-bottom {
	width:980px;
	height:14px;
	background:#E1E4EF repeat;
	margin:0px auto;
	}
	

#logo {
	width:400px;
	height:75px;
	float:left;
	margin:25px 0px 0 40px; 
	}
	
#search-menutop {
	width:370px;
	height:80px;
	float:right;
	margin:20px 20px 20px 0px;
	}


.clear {
	clear:both;
	}
