/*

___________.__                                __          
\_   _____/|  |   ____   _____   ____   _____/  |_  ______
 |    __)_ |  | _/ __ \ /     \_/ __ \ /    \   __\/  ___/
 |        \|  |_\  ___/|  Y Y  \  ___/|   |  \  |  \___ \ 
/_______  /|____/\___  >__|_|  /\___  >___|  /__| /____  >
        \/           \/      \/     \/     \/          \/ 

*/

/*
Theme Name:Elements
Theme URI:http://www.wpnow.com/demo/#elements
Description:Elements from WordPress Now
Version:1.01
Author:WP Now
Author URI:http://www.wpnow.com

*/

/************************************************************\
* style.wpn_css
\************************************************************/
	/* CSS Tweaks */
	* {padding:0;margin:0;}
	a img {border:0;}
	.wpn_clear {clear:both;}
	a {text-decoration:none;color:#fff;}
	a:hover{text-decoration:underline;}
	.clear{clear:both; /*line-height:0;*/}
	/* Body */
	body {background:#000 top center;font-family:Arial;font-size:12px;}

	.clearfix:after 															{ content: ".";display: block;clear: both;visibility: hidden;line-height: 0;height: 0;	}
	.clearfix																	{ display: inline-block; 	}
	html[xmlns] .clearfix 														{ display: block; 			}
	* html .clearfix 															{  height: 1%; 				}
	* 																			{ outline: none; 			}

	.wpn_footer h1,
	.wpn_footer h2,
	.wpn_footer h3,
	.wpn_footer h4,
	.wpn_footer h5 							{ color:#fff;padding-bottom:15px; }
	
	.thumb_featured_image 					{ display:block;margin:0 auto; }
	
	.gma-featured-list 						{}
	
	.gma-featured 							{ background:transparent;padding:5px 0;height:160px;overflow:hidden !important;margin-bottom:5px; }
	.gma-articles 							{ width:870px;height:160px !important;margin:0;padding:0;overflow:hidden;float:left; }
	.gma-featured ul 						{  }
	.gma-featured li 						{ height:148px;float:left;width:148px;margin:0 0 5px 14px;border:5px solid #fff;list-style-type:none;position:relative;}
	.gma-featured li> div					{ height:148px;width:148px;position:absolute;background:url('img/back-featured.png');top:0;left:0;}
	.gma-featured li> div > a				{ display:block;width:148px;height:148px; }
	.gma-featured li:first-child 			{ margin-right:0; }
	.gma-featured .caroufredsel_wrapper 	{ float:left; }
	.gma-featured h3 						{ background:url('img/back-featured-title.png');padding:3px;padding-top:6px;font-size:10px;position:absolute;bottom:0;width:142px;text-align:center;z-index:5;min-height:40px; }
	
	.gma-featured .next 					{ height:40px;margin:52px 0;float:left;width:25px;background:url('img/back-featured.png') no-repeat -175px 0;margin-left:10px; 		}
	.gma-featured .next:link {}
	.gma-featured .next:visited {}
	.gma-featured .next:hover { background-position:-175px -40px; }
	.gma-featured .next:active { background-position:-175px -80px; }
	
	.gma-featured .prev 					{ height:40px;margin:52px 0;float:left;width:25px;background:url('img/back-featured.png') no-repeat -150px 0;;margin-right:10px; 		}
	
	.gma-featured .pre 					{ height:40px;margin:52px 0;float:left;width:25px;background:url('img/back-featured.png') no-repeat -175px 0;margin-left:10px; 		}
	.gma-featured .prev:link {}
	.gma-featured .prev:visited {}
	.gma-featured .prev:hover { background-position:-150px -40px; }
	.gma-featured .prev:active { background-position:-150px -80px; }
	
/************************************************************\
* Header
\************************************************************/
	#top {display:none;}
	.wpn_header { /*height:275px;*/position:relative;width:960px;margin:auto;margin-top:15px;z-index:77;}
	.wpn_header a.wpn_logo { display:block;float:left;height:159px;width:162px;margin:8px 0 0 26px; }
	.wpn_header a:hover{ text-decoration:none; }
	.wpn_header .gma_ads {/*background-color:#b5b5b5;*/ display:block; float:left; margin:7px 0 0 31px; /*width:728px;*/ height:90px;}
	/* SocialMedia links */
	.gma_headersocialmedialinks {float:right;margin-top:7px;/*position:absolute;right:286px;top:11px;*/}
	.gma_headersocialmedialinks img {margin:0 4px 0 0;}
	.gma_headersocialmedialinks .gma_socialmedia {float:left;}
	.gma_headersocialmedialinks .gma_fb {overflow:hidden; width:auto}
	.gma_headersocialmedialinks .gma_twitter {width:150px}
	.gma_headersocialmedialinks .gma_plusone {width:79px}
	/* Search */
	.wpn_search {width:267px;height:34px;background:url(img/bgr-search.png) no-repeat;position:absolute;right:15px;top:5px;padding:0;}
	.wpn_search input[type="text"] {float:left;background:none;border:0;color:#333;font-size:16px;font-family:Arial;padding:10px 4px 4px 40px;width:135px;}
	.wpn_search input[type="image"] {float:right;width:10px;height:32px;width:84px;}

	/* Wrapper */
	.wpn_wrapper {width:940px;margin:auto;min-height:250px;background:#000;padding:10px;color:#fff;}
	
	.wpn_menu, .wpn_menu ul {position:relative;z-index:300;}
	.wpn_submenu, .wpn_submenu ul {position:relative;z-index:299;}
	
	/* Menu */
	.wpn_menu {list-style:none;background:url(img/menu_bg.gif);height:48px;position:absolute;bottom:32px;left:0;width:958px;border-left:1px solid #000;border-right:1px solid #000;}
	.wpn_menu a {outline:none;display:none;}
	.wpn_menu > li {float:left;padding-left:2px;background:url(img/menu_div.gif) no-repeat left;position:relative;z-index:9;}
	.wpn_menu > li:first-child {padding:0;background:none;}
	.wpn_menu > li > a {float:left;display:block;height:48px;line-height:48px;padding:0 10px 0 10px;font-weight:bold;font-size:18px;color:#00aecb;outline:none;}
	.wpn_menu > li > a:hover,.wpn_menu > li:hover > a {color:#fff;}
	
	/* Drop Downs */
	.wpn_menu > li:hover ul {display:block;}
	.wpn_menu > li > ul {position:absolute;top:47px;left:0;background:#000;width:200px;list-style:none;display:none;}
	.wpn_menu > li > ul li a {display:block;height:30px;line-height:30px;background:url(img/menu_dropdown_bg.gif);color:#01d8d5;font-weight:bold;font-size:16px;text-indent:8px;border-top:1px solid #373737;}
	.wpn_menu > li > ul li a:hover {background:url(img/menu_dropdown_bg_active.gif);color:#fff;}

	/* Submenu */
	.wpn_submenu {list-style:none;background:url(img/submenu_bg.gif);height:32px;padding-top:1px;position:absolute;bottom:0;left:0;width:960px;}
	.wpn_submenu a {outline:none;}
	.wpn_submenu > li {float:left;padding-right:2px;background:url(img/submenu_div.gif) no-repeat right;position:relative;z-index:8;}
	.wpn_submenu > li > a {float:left;display:block;height:32px;line-height:33px;padding:0 10px 0 10px;font-weight:bold;font-size:12px;color:#fff;outline:none;}
	.wpn_submenu > li > a:hover,.wpn_submenu > li:hover > a {background:#343434;color:#d6f24a;}
	
	/* Drop Downs */
	.wpn_submenu > li:hover > ul {display:block;}
	.wpn_submenu > li > ul {position:absolute;top:30px;left:0;width:200px;list-style:none;display:none;border:1px solid #5b5b5b;border-top:0;}
	.wpn_submenu > li > ul li {position:relative;list-style:none;}
	.wpn_submenu > li > ul li a {display:block;height:25px;line-height:25px;background:url(img/submenu_dropdown_bg.gif);border-top:1px solid #5b5b5b;color:#d6f24a;font-weight:bold;text-indent:5px;}
	.wpn_submenu > li > ul li a:hover,.wpn_submenu > li > ul > li:hover > a{background:url(img/submenu_dropdown_bg_active.gif);color:#fff;}
	
	/* Drop Drop Downs */
	.wpn_submenu > li > ul > li:hover ul {display:block;}
	.wpn_submenu > li > ul > li > ul {position:absolute;left:200px;top:0;width:200px;list-style:none;display:none;border:1px solid #5b5b5b;border-top:0;}

	#gmheadstock {
		color:#fff;
		/*float:right;*/
		font-weight:bold;
		margin:10px 0 0;
		width:200px;
		position:absolute;
		right:270px;
		top:5px;
	}
	#gmheadstock .stocktitle {
		color:#378AC2;
		float:left;
		margin:0 3px 0 0;
	}
	#gmheadstock #sqsboddrow { width:200px; }
	#gmheadstock #sqsboddrow td { width:auto; padding:0 3px; }
	#gmheadstock #sqsboddrow font { color:#fff !important; }
	#gmheadstock center { display:none;	}

/************************************************************\
* Left
\************************************************************/
	.wpn_left {float:left;width:620px;overflow:hidden;}
	.wpn_left .wpn_heading:first-child {margin:0 0 2px;}

	/* Box */
	.wpn_left .wpn_box {padding:19px;background:#222 url(img/news_bg.gif) repeat-x top;position:relative;height:1%;-moz-border-radius-topleft:3px;-moz-border-radius-topright:3px;}
	.wpn_left .wpn_box-bottom {background:url(img/box_bottom.gif) repeat-x top;height:10px;-moz-border-radius-bottomleft:3px;-moz-border-radius-bottomright:3px;margin-bottom:15px;clear:both;}
	
	.wpn_fullwidth {width:100%;}

	/* Featured Posts */
	.wpn_featured img {vertical-align:middle;}

	/************************************************************\
	* News & Updates / Article Pages / Archive List
	\************************************************************/
		.wpn_news {list-style:none;}
		.wpn_news > li {padding:19px;background:#222 url(img/news_bg.gif) repeat-x top;-moz-border-radius:3px;padding-bottom:56px;position:relative;margin-bottom:15px;height:1%;}
		
		/* Information / Avatar */
		.wpn_news .wpn_title {font-size:26px;color:#fff;font-weight:bold;}
		.wpn_news .wpn_info {padding:15px 0 15px;border-bottom:1px dotted #4d4d4d;height:40px;line-height:22px;color:#999;margin-bottom:5px;}
		.wpn_news .wpn_info img {float:left;background:#222;border:1px solid #5e5e5e;padding:1px;margin-right:8px;width:40px;height:40px;display:block;}
		.wpn_news .wpn_info a {color:#00aecb;}
		.wpn_news .wpn_thumb {display:block;width:580px;height:78px;background:#222;border:1px solid #5e5e5e;padding:1px;}
		
		/* Post */
		.wpn_info .right_shareoptions {float: right; padding: 0 0 0 10px; position: relative;}
.right-shareoptions-bottom {
  border-bottom-color:#4D4D4D;
  border-bottom-style:dotted;
  border-bottom-width:1px;
  color:#FFFFFF;
  margin-bottom:5px;
  padding-bottom:8px;
}
		.wpn_info .right_shareoptions ul{list-style:none;}
		.wpn_info .right_shareoptions ul li{display: inline; float:left; padding-right:10px;}
		.wpn_news .wpn_post {line-height:18px;padding-top:5px;text-align:justify;}
		.wpn_news .wpn_post h1, .wpn_news .wpn_post h2, .wpn_news .wpn_post h3, .wpn_news .wpn_post h4, .wpn_news .wpn_post h5, .wpn_news .wpn_post h6 {border-bottom:1px dotted #4d4d4d;margin:5px 0 5px;padding:5px 0 5px;color:#fff;font-family:Arial;}
		.wpn_news .wpn_post h1 {border-bottom:3px solid #4d4d4d;font-size:24px;}
		.wpn_news .wpn_post h2 {font-size:20px;}
		.wpn_news .wpn_post h3 {font-size:16px;}
		.wpn_news .wpn_post h4 {font-size:14px;}
		.wpn_news .wpn_post h5 {font-size:12px;}
		.wpn_news .wpn_post h6 {font-size:10px;}

		.wpn_news .wpn_post ul {margin:5px 0 5px;}
		.wpn_news .wpn_pust ul ul {margin:0;}
		.wpn_news .wpn_post ol {margin:5px 0 5px;}
		.wpn_news .wpn_post ol ol {margin:0;}
		.wpn_news .wpn_post ul li {list-style-position:inside;margin-left:10px;list-style-image:url(img/list_bullet.gif);}
		.wpn_news .wpn_post ol li {list-style-position:inside;margin-left:10px;}
		
		.wpn_news .wpn_post img {background:#222;border:0px solid #5e5e5e;padding:1px;}
		.wpn_post img.centered{display:block;margin-left:auto;margin-right:auto;}
		.wpn_post img.alignright{padding:4px;margin:0 0 2px 7px;display:inline;}
		.wpn_post img.alignleft {padding:4px;margin:0 10px 2px 0;display:inline;}
		.wpn_post .alignright {float:right;}
		.wpn_post .alignleft {float:left;}
		.aligncenter, div.aligncenter {display:block;margin-left:auto;margin-right:auto;}
		.wpn_post .wp-caption {border:1px solid #ddd;text-align:center;background-color:#f3f3f3;padding-top:4px;-moz-border-radius:3px;-khtml-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;overflow: hidden;margin-bottom:15px;}
		.wpn_post.wp-caption img {margin:0;padding:0;border:0 none;}
		.wpn_post .wp-caption p.wp-caption-text {color:#333333;font-size:11px;line-height:17px;padding:0 4px 5px;margin:0;}

		.wpn_news .wpn_post p {padding-bottom:5px;line-height:18px;}
		.wpn_news .wpn_post a {color:#00aecb;font-weight:bold;}
		
		.wpn_news .wpn_post blockquote {margin:10px;background:#303030;padding:10px;border:1px solid #414141;position:relative;border-left:10px solid #808f36;}
		.wpn_news .wpn_post blockquote blockquote {background:#222;border-left:10px solid #398a89;}
		
		/* Bottom (Comments and Continue Reading) */
		/*
		.wpn_news .wpn_bottom {position:absolute;bottom:0;left:0;width:100%;height:46px;background:url(img/news_bottom.gif) repeat-x top;width:620px;}
		.wpn_news .wpn_bottom .wpn_comments {display:block;height:46px;background:url(img/news_comments.gif) no-repeat 10px 10px;padding:0 15px 0 15px;position:absolute;top:0;left:0;color:#999;text-transform:uppercase;line-height:48px;outline:none;}
		.wpn_news .wpn_bottom .wpn_comments strong {display:block;float:left;width:18px;text-align:center;margin-right:10px;color:#fff;font-weight:bold;font-size:11px;}
		.wpn_news .wpn_bottom .wpn_continue {display:block;height:46px; padding:0 15px 0 35px;position:absolute;top:0;right:0;color:#999;text-transform:uppercase;line-height:44px;outline:none;}
		*/
		
		/* Bottom (Comments and Continue Reading) */
		.wpn_news .wpn_bottom {position:absolute;bottom:0;left:0;width:100%;height:45px;background:url(img/article-footer.png) repeat-x bottom left;width:620px;}
		.wpn_news .wpn_bottom .wpn_comments {display:block;height:25px;background:url(img/article-footer.png) no-repeat;padding:0 5px 0 5px;position:absolute;top:12px;left:20px;color:#d9d9d9;line-height:20px;text-transform:uppercase;outline:none;}
		.wpn_news .wpn_bottom .wpn_comments strong {display:block;float:left;width:18px;text-align:center;margin-right:10px;color:#272727;font-weight:bold;font-size:11px;}
		.wpn_news .wpn_bottom .wpn_continue {display:block;height:46px; padding:0 15px 0 35px;position:absolute;top:0;right:0;color:#d9d9d9;text-transform:uppercase;line-height:44px;outline:none;}
		.wpn_news .wpn_bottom .wpn_continue span { display:inline-block;background:url(img/article-footer.png) no-repeat 0 -50px;width:14px;height:17px;vertical-align:middle;margin-left:7px; }
		
		.wpn_news .wpn_bottom .wpn_comments:link {}
		.wpn_news .wpn_bottom .wpn_comments:visited {}
		.wpn_news .wpn_bottom .wpn_comments:hover {background:url(img/article-footer.png) no-repeat 0 -25px;color:#2c2c2c;text-decoration:none;}
		.wpn_news .wpn_bottom .wpn_comments:active {}
		.wpn_news .wpn_bottom .wpn_comments:hover strong {text-decoration:none;}
		
		.wpn_news .wpn_bottom .wpn_continue:link {}
		.wpn_news .wpn_bottom .wpn_continue:visited {}
		.wpn_news .wpn_bottom .wpn_continue:hover {text-decoration:none;color:#2c2c2c;}
		.wpn_news .wpn_bottom .wpn_continue:hover span { background:url(img/article-footer.png) no-repeat -14px -50px; }
		.wpn_news .wpn_bottom .wpn_continue:active {}
		
		.wpn_trending .wpn_around-tabs a[href*="marketing/advertising"] { display:none; }
		
		.wpn_featured img { margin:0 auto;display:block; }
		.wpn_featured a { margin:0 auto;display:block; }
		
		/* Tags */
		.wpn_news .wpn_tags {border-top:1px dotted #4d4d4d;margin-top:15px;padding-top:15px;color:#fff;clear:both;}
		.wpn_news .wpn_tags strong {color:#999;}
		.wpn_news .wpn_tags a {padding-left:15px;background:url(img/news_tags.gif) no-repeat left;margin-left:3px;margin-right:1px;color:#fff;}

		/* Page Navigation */
		.wp-pagenavi, .navigation .wp-commentnavi {text-align:center;font-size:22px;font-weight:bold;padding:15px;}
		.wp-pagenavi .pages, .navigation .wp-commentnavi span.pages {color:#333;background:#030b10 url(img/navigation_bg_pages.gif) repeat-x top;padding:5px;margin-right:5px;-moz-border-radius:5px;white-space:nowrap;border:0;}
		.wp-pagenavi .current, .navigation .wp-commentnavi span.current {background:#222 url(img/navigation_bg_current.gif) repeat-x top;color:#666;padding:5px;margin-right:5px;-moz-border-radius:5px;white-space:nowrap;border:0;}
		.wp-pagenavi a, .navigation .wp-commentnavi a, .navigation .wp-commentnavi a:link {color:#fff;background:#0d374e url(img/navigation_bg.gif) repeat-x top;padding:5px;margin-right:5px;outline:none;-moz-border-radius:5px;white-space:nowrap;border:0;}
		
	#crp_related a {display:block;}

	/************************************************************\
	* Comments
	\************************************************************/

		/* Comment List / Level 1 */
		.wpn_comments ul {list-style:none;}
		.wpn_comments li {background:url(img/comments_div.gif) repeat-x top;line-height:20px;padding-top:2px;}
		.wpn_comments li .wpn_cwrap {background:url(img/comments_bg.gif) no-repeat 125px 10px;min-height:91px;}
		.wpn_comments li .wpn_avatar {display:block;width:80px;height:80px;padding:2px;background:#333;border:1px solid #5e5e5e;-moz-border-radius:3px;vertical-align:middle;}
		.wpn_comments li a {color:#fff;font-weight:bold;}
		.wpn_comments li .wpn_author {color:#CC0000;font-weight:normal;font-size:14px;}
		.wpn_comments li .wpn_author a {color:#CC0000;font-weight:normal;font-size:14px;}
		.wpn_comments li .wpn_info {float:left;width:140px;padding:10px;}
		.wpn_comments li .wpn_comment {float:right;width:395px;padding:10px;text-align:justify;}
		.wpn_comments li .wpn_comment p {padding-bottom:10px;}

		/* Leve 2 */
		.wpn_comments li ul {margin:15px 0 15px;background:url(img/comments_div.gif) repeat-x top;padding-left:20px;}
		.wpn_comments li ul li {background:none;padding-bottom:2px;margin-top:15px;}
		.wpn_comments li ul li .wpn_cwrap {background:#333 url(img/comments_bg_alt.gif) no-repeat 125px 10px;}
		.wpn_comments li li .wpn_comment {width:380px;}

		/* Leve 3 */
		.wpn_comments li ul li ul {background:#222 url(img/comments_div.gif) repeat-x top;}
		.wpn_comments li ul li ul li .wpn_comment{width:360px;}
		.wpn_comments li ul li ul li .wpn_cwrap {background:#222 url(img/comments_bg.gif) no-repeat 125px 10px;}

		/* Leve 4 */
		.wpn_comments li ul li ul li ul {margin:15px 0 15px;background:url(img/comments_div.gif) repeat-x top;padding-left:20px;}
		.wpn_comments li ul li ul li ul li .wpn_comment{width:340px;}
		.wpn_comments li ul li ul li ul li .wpn_cwrap {background:#333 url(img/comments_bg_alt.gif) no-repeat 125px 10px;}

		/* Level 5 */
		.wpn_comments li ul li ul li ul li ul {background:#222 url(img/comments_div.gif) repeat-x top;}
		.wpn_comments li ul li ul li ul li ul li .wpn_comment{width:320px;}
		.wpn_comments li ul li ul li ul li ul li .wpn_cwrap {background:#222 url(img/comments_bg.gif) no-repeat 125px 10px;}

		/* Level 6+ */
		.wpn_comments li ul li ul li ul li ul li ul {padding-left:0;}

		/* Admin/Author Comments */
		.wpn_comments .comment-author-admin .wpn_avatar,.wpn_comments .bypostauthor .wpn_avatar {border:1px solid #a4c501;}
		.wpn_comments .comment-author-admin .wpn_author,.wpn_comments .comment-author-admin .wpn_author ,.wpn_comments .bypostauthor .wpn_author,.wpn_comments .bypostauthor .wpn_author  {color:#a4c501;}

		/* Form */
		.wpn_comments .wpn_form {color:#ccc;}
		.wpn_comments .wpn_form p {padding-bottom:5px;color:#fff;}
		.wpn_comments .wpn_form p img {vertical-align:middle;margin-right:5px;}
		.wpn_comments .wpn_form .wpn_input {background:#000 url(img/comments_input_bg.gif) no-repeat top left;border:0;height:16px;color:#999;padding:12px 12px 12px 38px;border:1px solid #323232;font-size:14px;margin-right:10px;width:200px;}
		.wpn_comments .wpn_form .wpn_input-name {background-position:0 0;}
		.wpn_comments .wpn_form .wpn_input-email {background-position:0 -40px;}
		.wpn_comments .wpn_form .wpn_input-website {background-position:0 -80px;}
		.wpn_comments .wpn_form textarea {background:#000;border:0;color:#999;padding:12px;border:1px solid #323232;font-family:Arial;font-size:14px;width:96%;height:100px;}
		.wpn_comments .wpn_form input[type="image"] {float:right;margin-top:10px;}
		.wpn_comments .wpn_form input:focus, .wpn_comments .wpn_form textarea:focus {border:1px solid #666;}
		
		/* WP Comments Form CSS */
		.wpn_comments #respond {clear:both;}
		.wpn_comments #respond img {vertical-align:middle;}
		.wpn_comments #respond .cancel-comment-reply {display:none;}
		.wpn_comments #respond .wpn_logged_in {padding:10px;padding-left:2px;}
		
		.wpn_comments li #respond {border-top:1px dotted #666;background:#333;padding:10px;}
		.wpn_comments li #respond .wpn_heading3 {margin-top:10px;}
		.wpn_comments li li #respond {background:#222;}
		.wpn_comments li li li #respond {background:#333;}
		.wpn_comments li li li li #respond {background:#222;}
		.wpn_comments li #respond .cancel-comment-reply {display:block;}
		.wpn_comments li #respond textarea {width:95%;}
		
/************************************************************\
* Right
\************************************************************/
	.wpn_right {float:right;width:300px;overflow:hidden;}
	.wpn_right .wpn_heading2:first-child {margin-top:0;}
	
	/* Box */
	.wpn_right .wpn_box {padding:5px;background:#222 url(img/box_bg.gif) repeat-x top;float:left;width:290px;}
	.wpn_right .wpn_box-bottom {background:url(img/box_bottom.gif) repeat-x top;height:10px;-moz-border-radius-bottomleft:3px;-moz-border-radius-bottomright:3px;margin-bottom:15px;clear:both;}

	/* No Padding Box */
	.wpn_right .wpn_box-nopad {padding:0;width:300px;}
	.wpn_right .wpn_box-nopad > ul.wpn_list {padding:5px 0 5px;}

	/* Around The Site */
	.wpn_box-around>div {display:none;}
	.wpn_box-around div.wpn_active {display:block;}
	
	.wpn_box-around .article img { float:left; }

	/* Around The Site Tabs */
	.wpn_around-tabs {list-style:none;float:left;margin:5px;width:350px;}
	.wpn_around-tabs li {float:left;padding:0;background:none;}
	.wpn_around-tabs li a {float:left;background:#171717;border:1px solid #2b2b2b;color:#a4c501;font-weight:bold;padding:10px;margin-right:4px;-moz-border-radius:5px;outline:none;}
	.wpn_around-tabs li a:hover {text-decoration:none;}
	.wpn_around-tabs li a.wpn_active {background:#092b3d url(img/around_active.gif) repeat-x top;color:#fff;}

/************************************************************\
* Lists
\************************************************************/

	/* Categories / Archives */
	.wpn_list {list-style:none;clear:both;background:url(img/list_div.gif) repeat-y 144px 0;float:left;width:350px;}
	.wpn_list li {padding:0;padding-top:4px;background:none;}
	.wpn_list > li {width:140px;float:left;text-indent:8px;overflow:hidden;margin-right:5px;}
	.wpn_list > li > a {color:#fff;font-weight:bold;}
	.wpn_list li ul {padding-left:10px;list-style:none;}
	.wpn_list li ul li {background:url(img/list_arrow.gif) no-repeat 2px 8px;text-indent:12px;}
	.wpn_list li ul li a{color:#999;}
	.wpn_list li ul li ul li {background:url(img/list_arrow2.gif) no-repeat 2px 8px;}
	.wpn_list li ul li ul li a{color:#666;}
	.wpn_list li ul li ul li ul li ul {padding-left:0;}

	/* Latest News / Popular / Latest Comments */
	.wpn_list2 {list-style:none;clear:both;!important;}
	.wpn_list2 li,.wpn_list2 p {padding:15px;background:url(img/lnews_div.gif) repeat-x top;color:#00aecb;}
	.wpn_list2 li:hover {background-color:#292929;}
	.wpn_list2 li a {color:#fff;font-weight:bold;}
	.wpn_list2 li span {display:block;color:#999;font-size:11px;}
	.wpn_list2 li span a {color:#00aecb;font-weight:normal;}
	.wpn_list2 .wpp-post-title {color:#fff;}
	.wpn_list2 .post-stats {color:#999;font-weight:normal;}
	
	/* Misc / Generic */
	.wpn_list3 {list-style:none;clear:both;}
	.wpn_list3 li {padding:5px;background:url(img/lnews_div.gif) repeat-x top;color:#CC0000;}
	.wpn_list3 li:first-child {background:none;}
	.wpn_list3 li a {color:#fff;font-weight:bold;}
	.wpn_list3 > li  > span {display:block;color:#999;font-size:11px;}
	.wpn_list3 > li  > span a {color:#CC0000;font-weight:normal;}
	

/************************************************************\
* Headings
\************************************************************/

	/* Left Heading */
	.wpn_heading {display:block;width:620px;height:41px;background:url(img/heading_left.gif);font-size:16px;line-height:40px;font-weight:bold;text-transform:uppercase;text-indent:10px;position:relative;margin:15px 0 15px;z-index:5;}
	.wpn_heading a.wpn_toggle-expand {display:block;width:28px;height:27px;background:url(img/toggle_left.gif) no-repeat 0 0;line-height:27px;text-indent:-999px;overflow:hidden;position:absolute;top:7px;right:7px;outline:none;}
	.wpn_heading a.wpn_toggle-hide {background-position:-28px 0;}
	.wpn_heading a.wpn_toggle-show {background-position:0 0;}

	/* Right Heading */
	.wpn_heading2 {display:block;width:300px;height:42px;background:url(img/heading_right.gif);font-size:16px;line-height:40px;font-weight:bold;text-transform:uppercase;text-indent:10px;position:relative;color:#999;margin-top:15px;}
	.wpn_heading2 a.wpn_toggle-expand {display:block;width:28px;height:27px;background:url(img/toggle_right.gif) no-repeat 0 0;line-height:27px;text-indent:-999px;overflow:hidden;position:absolute;top:7px;right:7px;outline:none;}
	.wpn_heading2 a.wpn_toggle-hide {background-position:-28px 0;}
	.wpn_heading2 a.wpn_toggle-show {background-position:0 0;}
	.wpn_heading2 a {color:#999;}
	.wpn_heading2 a img {display:none;}

	/* Comments Heading */
	.wpn_heading3 {display:block;font-size:30px;font-weight:bold;position:relative;margin-bottom:15px;}
	.wpn_heading3 a {position:absolute;top:0;right:0;color:#CC0000;}
	.wpn_heading3 a.wpn_comment {background:url(img/comments_comment.gif) no-repeat right;padding-right:20px;font-size:16px;color:#CC0000;}
	.wpn_heading3 a.wpn_gravatar {background:url(img/comments_gravatar.gif) no-repeat left;padding-left:25px;font-size:12px;color:#CC0000;}


/************************************************************\
* Footer
\************************************************************/
	.wpn_footer .wpn_finner {color:#fff; width:940px;height:100px;padding:10px;background:#000;margin:auto;-moz-border-radius:5px;-webkit-borderradius:5px;position:relative;text-align:center;}
	.wpn_footer .wpn_finner .wpn_back-to-top {background:url(img/footer_arrow.gif) no-repeat top right;position:absolute;top:0;right:0;color:#666;font-weight:bold;text-transform:uppercase;display:block;height:20px;padding-right:25px;font-size:11px;line-height:20px;outline:none;}
	.wpn_footer .wpn_finner .wpn_copyright {position:absolute;bottom:10px;color:#fff;font-weight:bold;font-size:15px;text-align:center;width:100%;}
	.wpn_footer .wpn_finner .wpn_wpnow {position:absolute;top:10px;right:10px;color:#fff;font-weight:bold;text-align:right;line-height:21px;}
	.wpn_footer .wpn_finner .wpn_wpnow a {color:#a4c601;}
	.wpn_footer .wpn_finner .wpn_wpnow a.wpn_alt {color:#03bebb;}
	
	.wpn_footer .wpn_widgets 					{ width:940px;margin:10px auto; }
	.wpn_footer .wpn_widgets>div 				{ width:300px;margin-left:20px;padding:5px 0;float:left; }
	.wpn_footer .wpn_widgets>div:first-child 	{ margin-left:0; }

	.wpn_extended_footer { background:#2f2f2f url('img/bgr-extended-footer.png') repeat-x 0 0 scroll; height:154px; min-height:154px; }
	.wpn_extended_footer .wpn_wrapper {background:none repeat scroll 0 0 transparent;color:#fff;padding:0;}


	.wpn_extended_footer .gma_ads {margin:27px 0 0;text-align:center;}

	.wpn_extended_footer .menu {list-style:none;text-align:center;padding-top:14px;font-size:13px;}
	.wpn_extended_footer .menu li {display:inline;background:url("img/menu_div.png") no-repeat scroll left 2px transparent;}
	.wpn_extended_footer .menu li a {font-weight:bold; text-transform:uppercase;padding:0 5px;margin:0 5px;}
	.wpn_extended_footer .menu > li:first-child {background:none repeat scroll 0 0 transparent;padding:0;}
/************************************************************\
* Wordpress
\************************************************************/

	/* Calendar */
	#wp-calendar {width:100%;}
	#wp-calendar td {padding:5px;text-align:center;vertical-align:middle;}
	#wp-calendar caption {font-size:14px;font-weight:bold;padding:5px 15px 7px;text-align:left;background-color:#444;margin-bottom:10px;}
	#wp-calendar a {color:#CC0000;font-weight:bold;}
	#wp-calendar #prev a {text-align:left;font-weight:bold;}
	#wp-calendar #next a {text-align:right;font-weight:bold;}
	
	#tag_cloud{text-align:justify;line-height:23px;}
	#tag_cloud a{margin:2px;font-weight:bold;}
	
	/* Contact Form */
	.formcontainer fieldset {margin:10px 0;padding:10px;border:1px solid #414141;background:#111;-moz-border-radius:4px;-webkit-border-radius:4px;}
	.formcontainer fieldset:hover {border:1px solid #666;}
	.formcontainer fieldset:hover  legend{background:#ff6600;color:#fff;}
	.formcontainer legend {padding:7px 15px;color:#fff;background:#414141;-moz-border-radius:4px;-webkit-border-radius:4px;font-size:16px;font-weight:bold;}
	.formcontainer input, .formcontainer textarea {border:1px solid #ccc;background:#ccc;margin-bottom:5px;padding:5px;font-family:Arial;font-size:12px;-moz-border-radius:4px;-webkit-border-radius:4px;}
	.formcontainer input[type="text"] {width:250px;}
	.formcontainer span {color:#CC0000;}
	.formcontainer textarea {width:550px;}
	.formcontainer input:focus, .formcontainer textarea:focus {border:1px solid #f88b00;background:#eee;}
	.formcontainer label {margin-bottom:5px;}
	.formcontainer submit {padding:6px;font-weight:bold;color:#666;font-size:11px;-moz-border-radius:4px;-webkit-border-radius:4px;}
	.formcontainer .form-submit {display:block;padding-top:15px;border-top:1px dotted #666;margin-top:8px;}
	.formcontainer p.error {border:1px solid #CC0000;padding:5px;font-size:14px;font-weight:bold;color:#555;background:#f4e7e7;-moz-border-radius:4px;-webkit-border-radius:4px;}
	.formcontainer input.error {border:1px solid #CC0000;background:#f4e7e7;}
	.formcontainer .success {border:1px solid #FC9;padding:5px;font-size:14px;font-weight:bold;color:#555;background:#FFC;-moz-border-radius:4px;-webkit-border-radius:4px;}
	.formcontainer span {display:inline;}

	.ie6-notice {width:200px;padding:10px;background:#fff;color:#333;border-right:2px solid red;border-bottom:2px solid red;position:absolute;top:0;left:0;z-index:500;}
	
/************************************************************\
* Press Release - Dagon Expanding Text Plug-in Style
\************************************************************/

.ddet_div {
  margin: 8px 0 0 12px;
  padding: 8px;
  background: #F4F4F4;
  border: 1px solid #DDDDDD;
  color: #000;
  font-style: italic;
}


/************************************************************\
* CSS for Wordpress Custom Menus

\************************************************************/

/*.wpn_header .menu, .wpn_header .menu ul {position:absolute; top: 120px;z-index:300;}*/

.menu_display {/*position:absolute; top: 77px;*/z-index:300;}
.wpn_header .submenu, .wpn_header .submenu ul {/*position:absolute; top: 60px;*/z-index:299;}
	

	
	/* Menu */

	.wpn_header .menu {list-style:none;background:url(img/bgr-top-nav.png) no-repeat;height:43px;margin:10px 12px 0 11px;text-transform:uppercase;/*position:absolute;bottom:32px;left:0;*/width:937px;border-left:1px solid #000;border-right:1px solid #000;}

	.wpn_header .menu a {outline:none;display:none;}

	.wpn_header .menu > li {float:left;padding-left:2px;background:url(img/menu_div.png) no-repeat left 15px;position:relative;/*z-index:9;*/}

	.wpn_header .menu > li:first-child {padding:0;background:none;}

	.wpn_header .menu > li > a {float:left;display:block;height:43px;line-height:42px;padding:0 10px 0 10px;font-weight:bold;font-size:12px;color:#fff;outline:none;}

	.wpn_header .menu > li > a:hover,.wpn_header .menu > li:hover > a {color:#fff; background-color:transparent; text-decoration:underline;}

	.wpn_header #menu-trending-navigation {margin:10px 0 0 0;}
	

	/* Drop Downs */

	.wpn_header .menu > li:hover ul {display:block;}

	.wpn_header .menu > li > ul {position:absolute;top:43px;left:0;background:#323232;width:200px;border:1px solid #494949;list-style:none;display:none;}

	.wpn_header .menu > li ul  {list-style:none;padding:10px 5px 10px 10px;z-index:999;}

	.wpn_header .menu > li > ul li a {display:block;height:23px;line-height:23px;/*background:url(img/menu_dropdown_bg.gif);*/color:#fff;font-weight:bold;font-size:14px;text-indent:8px;/*border-top:1px solid #373737;*/}

	.wpn_header .menu > li > ul li a:hover {/*background:url(img/menu_dropdown_bg_active.gif);*/color:#67a0ca;}

	/* Trending Menu */
	.trending {
		display:block;
		float:right;
		height:15px;
		margin:21px 0 0;
	}
	.wpn_header .trending span {
		color: #378ac2;
		display:inline;
		float:left;
		font-size:11px;
		font-weight:bold;
		letter-spacing:-0.5px;
	}
	.wpn_header .menu-trending {
		display:inline;
	}
	.wpn_header .menu-trending .menu {
		background: none no-repeat scroll 0 0 transparent;
		display:inline;
	}
	.wpn_header .menu-trending .menu > li {
		background-position:left 0;
	}
	.wpn_header .menu-trending .menu > li > a {
		background-color:transparent;
		font-size:11px;
		height:16px;
		line-height:12px;
	}
	.wpn_header .menu-trending .menu > li > a:hover, .wpn_header .menu-trending .menu > li:hover > a {
		color:#fff;
		text-decoration:underline;
	}

/* BrowseBy Menu */
#menu-browseby {
	background:url("img/bgr-category-nav.png") no-repeat scroll 1px 0 transparent;
	list-style:none;
	width:960px;
	margin:9px 0 0 11px;
	height:42px;
	padding:0 0 0 50px;
}
#menu-browseby li {
	float:left;
	display:block;
	text-align:center;
	/*position:relative;*/
	padding:0 4px;
	border:none;
}
#menu-browseby li li {float:none;}
#menu-browseby .browseby-sub-menu {float:left;}
#menu-browseby li:hover {
}
#menu-browseby li a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px; 
	font-weight:bold;
	height:26px;
	color: #000;
	display:block;
	line-height:12px;
	outline:0;
	padding-top:14px;
	text-decoration:none;
	text-transform:uppercase;
}
#menu-browseby li:hover a {
	color:#fff;
}
#menu-browseby li.current {
	background:url("img/activebox.png") repeat-x scroll 0 0 transparent;
}
#menu-browseby li.current a {
	color: #fff;
}
#menu-browseby li.drop a {
	background:url("img/bgr-arrow-down-black.png") no-repeat scroll right 18px transparent;
	padding-right:15px;
}

#menu-browseby li.drop:hover a {
	background:url("img/bgr-arrow-down-white.png") no-repeat scroll right 18px transparent;
}
#menu-browseby li.drop li a,
#menu-browseby li.drop:hover li a,
#menu-browseby li.drop:hover div a {
	background-image:none;
}
.browseby_dropdown {
	border-bottom:4px solid #505050;
	margin:0 auto;
	float:left;
	position:absolute;
	left:-999em; /* Hides the drop down */
	text-align:left;
	padding:5px 5px 15px;
	background:#333;
	width: 926px;
}
#menu-browseby li:hover .browseby_dropdown {
	left:12px;
	top:auto;
}
.browseby_dropdown .col13 {
	float:left;
	margin:0 0 0 87px;
	width:312px;
}
.browseby_dropdown .col23 {
	float:left;
	padding:2px 10px;
	width:435px;
}
.browseby_right_col {
	color:#fff;
}
#menu-browseby li.current .browseby_right_col a,
#menu-browseby li .browseby_right_col a {
	color:#378AC2;
	display: inline;
	font-weight:normal;
	text-transform:none;
}
.browseby_dropdown .browseby_right_col img {
	border:4px solid #fff;
	padding:0;
}
.browseby-sub-menu-col h3,
.browseby_right_col h3 {
	color:#fff;
	border-bottom:3px solid #fff;
	font-size:16px;
	padding-bottom:5px;
	text-transform:uppercase;
}
.browseby_right_col p {
	margin-top:20px;
}
#menu-browseby li.drop ul.browseby-sub-menu {
	margin:9px 0 0;
}
#menu-browseby li.drop ul.browseby-sub-menu li {
	border-bottom:1px solid #FFFFFF;
	margin:0 0 0 15px;
	padding:5px 0 0;
	text-align:left;
	width:127px;
}
#menu-browseby li.drop ul.browseby-sub-menu li a {
	font-size:14px;
	height:auto;
	line-height:18px;
	padding:0;
	text-transform:uppercase;
}
#menu-browseby li.drop ul.browseby-sub-menu li:hover a {
	color:#378AC2;
}
/* Category description */
.gma_wrap {
	color:#fff;
	margin:-2px auto 0;
	width:936px;
}
.gma-cat-description {
	background:none repeat scroll 0 0 #333;
	border-bottom:4px solid #505050;
	border-top:4px solid #505050;
	padding:10px 0;
}
.gma_wrap .wpn_post img {
	border:4px solid #fff;
	padding:0;
}
.gma-cat-description a {
	color:#378AC2;
}
.gma-cat-description-left {
	float:left;
	margin:0 28px 0 14px;
	width:570px;
}
.gma-cat-description-right {
	float:left;
	width:312px;
}
.gma-cat-description-left h3,
.gma-cat-description-right h3 {
	border-bottom:3px solid #fff;
	color:#fff;
	font-size:16px;
	margin:0 0 10px;
	padding-bottom:5px;
	text-transform:uppercase;
}
/* Custom styles by Max, we'll see to integrate them better with the existing stylesheet later on */


.wpn_trending .wpp-thumbnail {
	background:#414141;
	padding:2px;
	margin-right:5px;
	margin-bottom:5px;
	float:left;
}

.wpn_trending .wpp-post-title, .wpn_trending .wpp-comment, .wpn_trending .wpp-meta {
	float: right;
	width: 216px;
}

.wpn_trending .wpp-post-title {
	font-size: 12px;
	font-weight: bold;
}

	.wpn_trending .wpp-post-title a {
		font-weight: bold;
	}

.wpn_trending .wpn_list2 li {
	zoom: 1;
}

.wpn_trending .wpn_list2 li:before, .wpn_list2 li:after {
	content: "\0020";
	display: block;
	height: 0;
	overflow: hidden;
}

.wpn_trending .wpn_list2 li:after {
	clear: both;
}

.wpn_news .wpn_tags .spprint a {
	background: url(img/print_icon.png) no-repeat;
	display: block;
	width: 60px;
	height: 20px;
	text-indent: -9999px;
}

/* Custom Styles for Gallery Page */

.ngg-album-custom {
	width: 180px;
	float: left;
	margin: 0 7px;
	height: 150px;
	position: relative;
	overflow: hidden;
	margin-bottom: 10px;
	text-align: center;
}

.wpn_news .wpn_post .ngg-gallery-thumb {
	width: 180px;
	position: absolute;
	bottom: 0;
}

	.wpn_news .wpn_post .ngg-gallery-thumb img {
		max-width: 100%;
		height: 120px;
		vertical-align: bottom;
	}

.wpn_news .wpn_post .ngg-gallery-title {
	background: #000;
	background: rgba(0, 0, 0, 0.5);
	position: absolute;
	bottom: 0;
	border-bottom: 0;
	width: 100%;
	margin: 0;
	text-align: left;
}

	.wpn_news .wpn_post .ngg-gallery-title a {
		color: #fff;
		display: block;
		padding: 0px 5px;
	}
	
/* Gallery Navigation Styles */

#ngg-pagination .ngg-navigation {
	text-align: center;
	font-size: 22px !important;
	font-weight: bold;
}

	#ngg-pagination .ngg-navigation a.page-numbers, #ngg-pagination .ngg-navigation a.next, #ngg-pagination .ngg-navigation a.prev {
		color: white;
		border: none;
		background: #0D374E url(img/navigation_bg.gif) repeat-x top;
		padding: 5px;
		margin-right: 5px;
		outline: none;
		-moz-border-radius: 5px;
		white-space: nowrap;
	}
	#ngg-pagination .ngg-navigation a.page-numbers:hover, #ngg-pagination .ngg-navigation a.next:hover, #ngg-pagination .ngg-navigation a.prev:hover {
		text-decoration: underline !important;
	}
	
	#ngg-pagination .ngg-navigation span {
		background: #222 url(img/navigation_bg_current.gif) repeat-x top;
		color: #666;
		padding: 5px;
		margin: 0 5px 0 0;
		-moz-border-radius: 5px;
		white-space: nowrap;
	}

/* Footer Styles */

.wpn_footer {
	background: #222 url(img/footer_bg.png) repeat-x 0 -9px;
	padding: 80px 0 10px;
	color: #fff;
}

	.wpn_footer .wpn_widgets {
		margin-bottom: 0;
	}
	
		.wpn_footer .wpn_widgets h2 {
			border-bottom: 10px solid #1B1B1B;
			padding-bottom: 5px;
			margin-bottom: 10px;
		}
		
	.wpn_footer .wpn_back-to-top {
		background: url(img/footer_arrow.gif) no-repeat top right;
		color: #666;
		font-weight: bold;
		text-transform: uppercase;
		display: block;
		height: 20px;
		padding-right: 25px;
		font-size: 11px;
		line-height: 20px;
		outline: none;
		clear: both;
		float: right;
		margin: 10px 0px 30px;
	}

.wpn_finner {
	background: #2f2f2f url(img/footer_bg.png) repeat-x;
	height: 33px;
	text-align: center;
	color: #fff;
	font-weight: bold;
	font-size: 15px;
	padding-top: 26px;
}	
	
#wpstats {
	display: none;
}

/* related posts */

	#crp_related li {
		list-style: none;
		width: 135px;
		margin: 0px 5px;
		float: left;
		text-align: center;
		line-height: 14px;
		position: relative;
	}
	
		#crp_related li img {
			padding: 0;
		}
		
		#crp_related .crp_title {
			color: #fff;
			font-size: 10px;
			position: absolute;
			bottom: 0px;
			padding: 10px 5px;
			background: #353535;
			background: rgba(0, 0, 0, 0.5);
		}

/* Announcer */
.gma-announcer-box {
	color:#000;
	margin:0 auto;
	text-align:center;
}
.gma-announcer-box a {
	color:#00AECB;
}
.gma-announcer-box .simple {
	background:none repeat scroll 0 0 transparent;
	padding:0;
}
.gma-announcer-box #gma-announcer {
	background-color:#F4A83D;
	border-bottom:1px solid #D6800C;
	padding:7px 0;
	font-size:14px;
	margin:0;
}
.gma-announcer-box #gma-announcer .closeButton {
	background-color:#FAD163;
	border:2px solid #735005;
	color:#735005;
	cursor:pointer;
	float:right;
	font-family:arial;
	font-size:15px;
	font-style:normal;
	font-weight:bold;
	height:15px;
	margin:0 20px 0 0;
	padding:2px 0 0;
	text-align:center;
	width:18px;
}
/* Custom Colors */
.gma-announcer-box .red {
	color:#f00;
}
.gma-announcer-box .yellow {
	color:#FF0;
}
/* Brick images */
div.gmaImg1,
div.gmaImg2,
div.gmaImg3 {
	clear:both;
	float:left;
	margin:0 auto;
	width:582px;
}
div.gmaImg1 img,
div.gmaImg2 img,
div.gmaImg3 img {
	float:left;
	margin-bottom:8px;
}
div.gmaImg1 img {
	width:582px;
}
div.gmaImg2 img {
	width:287px;
}
div.gmaImg2 img.gmaImg-1 {
	margin-right:8px;
}
div.gmaImg3 img {
	width:189px;
}
div.gmaImg3 img.gmaImg-3 {
	width:188px;
}
div.gmaImg3 img.gmaImg-1 {
	margin-right:8px;
}
div.gmaImg3 img.gmaImg-2 {
	margin-right:8px;
}
.wpn_news .wpn_post .gmaImg1 img,
.wpn_news .wpn_post .gmaImg2 img,
.wpn_news .wpn_post .gmaImg3 img {
	padding:0;
}

