/*
	Theme Name: illinoischamber
	Theme URI: http://www.studiopress.com/themes/illinoischamber
	Description: Decor is a two or three column child theme created for the Genesis Framework.
	Author: StudioPress
	Author URI: http://www.studiopress.com/
	Version: 1.0
	Tags: black, blue, brown, gray, green, orange, pink, purple, red, silver, tan, white, yellow, dark, light, one-column, two-columns, three-columns, left-sidebar, right-sidebar, fixed-width, custom-background, custom-header, custom-menu, featured-images, full-width-template, post-formats, sticky-post, theme-options, threaded-comments
	Template Version: 1.8
	License: GNU General Public License v2.0 (or later)
	License URI: http://www.opensource.org/licenses/gpl-license.php
*/

body {
	background-repeat: repeat;
	background-attachment: scroll;

	font-size: 12px;
	font-weight: normal;
}

.single_article_content h1 {
	font-size: 36px;
	font-weight: normal;
}

.single_article_content h2 {
	font-size: 30px;
	font-weight: normal;
}

.single_article_content h3 {
	font-size: 24px;
	font-weight: normal;
}

.single_article_content h4 {
	font-size: 18px;
	font-weight: normal;
}

.single_article_content h5 {
	font-size: 14px;
	font-weight: normal;
}

.single_article_content h6 {
	font-size: 12px;
	font-weight: normal;
}

/*#header .logo {
    margin-top:px;
}
*/
/*******************************************************************
 *      Colors Start Here 
 *****************************************************************/
/*    Topbar & bottombar     */
.top_bar,
.top_bar ul.top_nav li ul,
.bottom_bar {
	background-color: #000000;
	box-shadow: 0 0px 0px 0 #3C4048 inset;
	background-repeat: no-repeat;
	background-attachment: scroll;

}

.top_bar ul.top_nav li a,
.bottom_bar a,
.bottom_bar p.copyrights {
	color: #ffffff;
}

/*  Header  */
#header {
	background-repeat: repeat;
	background-attachment: scroll;

}

/*      Navigation      */
#navigation .nav_wrap {
	background-repeat: repeat;
	background-attachment: scroll;

}

#navigation ul.nav li:hover>a,
#navigation ul.nav>li.current-menu-item>a,
#navigation ul.nav>li.current-menu-ancestor>a,
#navigation ul.nav li.home:hover>a,
#navigation ul.nav>li.home.current-menu-item>a,
#navigation ul.nav>li.home.current-menu-ancestor>a,
#navigation ul.nav li ul li {
	background-color: #ffffff;
}

#navigation ul.nav li ul li a:hover {
	background-repeat: repeat;
	background-attachment: scroll;

}

/*     Feature      */
/*     Widgets  */
.sidebar .widget,
.lates_video_news,
.news_box,
.cat_article,
.ticker_widget {}

.sidebar .widget .widget_title,
.lates_video_news .widget_title {}

/*  NewsBox */
.news_box .news_box_heading h2,
.news_box .news_box_heading h2 a,
.cat_article_title a,
.cat_article_title {
	color: #ffffff;
}

.news_box .news_box_heading,
.news_box .news_box_right,
.news_box .news_box_heading h2,
.cat_article_title,
.nb2_next2_news li {
	background: #000000;
}

/* News Ticker */
.nt_bd {
	border-color: #ffd000;
}

.ticker_widget {
	background-color: #ffd000;
	border-color: #ffd000;
}

ul#ticker01 li a {
	color: #000000;
	font-size: 14px;
	font-family: play;
	font-weight: normal;
}

ul#ticker01 li span {
	color: #b04406;
}

/*-----------------------------------------------------------------------------------

	Theme Name: Good News
	Theme URI: http://www.momizat.com
	Description: Good  News theme new is built for News Magazine, built in unlimited Concept, Unlimited Colors, Custom Widgets, Fully Customizable, Admin Panel, Comprehensive Theme Options, Unlimited Sidebars
	Author: momizat team
	Author URI: http://www.momizat.com
	Version: 2.4.1
	
	

License:
License URI:

General comments (optional).
-----------------------------------------------------------------------------------------*/

/*-----------------------------------------------------------------------------------*/
/*	0.	CSS Reset & Clearfix - http://meyerweb.com/eric/tools/css/reset/
/*-----------------------------------------------------------------------------------*/


html,
body,
div,
span,
object,
iframe,
h1,
h2,
h3,
h4,
h5,
h6,
p,
blockquote,
pre,
abbr,
address,
cite,
code,
del,
dfn,
em,
img,
ins,
kbd,
q,
samp,
small,
strong,
sub,
sup,
var,
b,
i,
dl,
dt,
dd,
ol,
ul,
li,
fieldset,
form,
label,
legend,
table,
caption,
tbody,
tfoot,
thead,
tr,
th,
td,
article,
aside,
canvas,
details,
figcaption,
figure,
footer,
header,
hgroup,
menu,
nav,
section,
summary,
time,
mark,
audio,
video,
embed,
object {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
}

article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
menu,
nav,
section {
	display: block;
}

nav ul {
	list-style: none;
}

ul,
ol {
	list-style: none;
}

blockquote,
q {
	quotes: none;
}

blockquote:before,
blockquote:after,
q:before,
q:after {
	content: '';
	content: none;
}

a {
	margin: 0;
	padding: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
}


.clearfix:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}

.clearfix {
	display: inline-block;
}

/* Hide from IE Mac \*/
.clearfix {
	display: block;
}

/* End hide from IE Mac */
.none {
	display: none;
}

/* End Clearfix */

.block {
	display: block !important;
}

/*-----------------------------------------------------------------------------------*/
/*	0. 1.	body , basics
/*-----------------------------------------------------------------------------------*/
body {
	/*	font-family: Helvetica, arial, "Lucida Sans Unicode", "Lucida Sans", "Lucida Grande", Arial, sans-serif;
	line-height: 1.7;
*/
	font-size: 12px;
	line-height: 20px;
	font-family: Helvetica, Arial, Sans-Serif;
	min-height: 800px;
	color: #5e6066;
	background: #f8f9fa url(../img/bg.jpg);
}

strong,
th,
thead td {
	font-weight: bold;
}

cite,
em,
dfn {
	font-style: italic;
}

code,
kbd,
samp,
pre,
tt,
var,
input[type=text],
input[type=password],
input[type=email],
textarea {
	font-family: arial, "Consolas", "Bitstream Vera Sans Mono", "Courier New", Courier, monospace;
}

code,
pre {
	display: block;
	white-space: pre;
}

del {
	text-decoration: line-through;
	color: #666;
}

ins,
dfn {
	border-bottom: 1px solid #ccc;
}

small,
sup,
sub {
	font-size: 85%;
}

abbr,
acronym {
	text-transform: uppercase;
}

a abbr,
a acronym {
	border: none;
}

abbr[title],
acronym[title],
dfn[title] {
	cursor: help;
	border-bottom: 1px dotted #ccc;
}

sup {
	vertical-align: super;
}

sub {
	vertical-align: sub;
}

p,
ul,
ol,
dl,
table,
fieldset,
blockquote,
pre,
code {
	margin-bottom: 15px;
}

h1,
h2,
h3,
h4,
h5,
h6 {
	margin-bottom: 15px;
	line-height: 1em;
	font-family: Helvetica;
	font-weight: normal;
}

h1 a,
h2 a,
h3 a,
h4 a,
h5 a,
h6 a {
	font-weight: normal;

}

h1 {
	font-size: 36px;
}

h2 {
	font-size: 30px;
}

h3 {
	font-size: 24px;
}

h4 {
	font-size: 18px;
}

h5 {
	font-size: 14px;
}

h6 {
	font-size: 12px;
}

h1 .subTitle,
h2 .subTitle,
h3 .subTitle,
h4 .subTitle,
h5 .subTitle,
h6 .subTitle {
	display: block;
	color: #999;
	font-size: 0.65em;
	margin: 0;
}

a:link,
a:visited,
a:active,
a:focus {
	color: #40454d;
	outline: 0 none;
	text-decoration: none;
	-webkit-transition: background-color .2s linear, color .2s linear;
	-moz-transition: background-color .2s linear, color .2s linear;
	-o-transition: background-color .2s linear, color .2s linear;
	-ms-transition: background-color .2s linear, color .2s linear;
	transition: background-color .2s linear, color .2s linear;

}

a:hover {
	color: #a50000;
}

.hidden {
	display: none;
	visibility: hidden;
}

.invisible {
	visibility: hidden;
}

.aligncenter {
	margin: auto;
	float: none;
}

.alignright {
	float: right;
}

img.alignright {
	float: right;
	margin-bottom: 0.5em;
	margin-right: 0;
	margin-left: 1.5em;
	margin-top: 0;
}

.alignleft {
	float: left;
}

img.alignleft {
	float: left;
	margin-bottom: 0.5em;
	margin-left: 0;
	margin-right: 1.5em;
	margin-top: 0;
}

.aligncenter {
	margin-left: auto;
	margin-right: auto;
}

img.aligncenter {
	display: block;
	margin-bottom: 15px;

}

.clearboth {
	clear: both;
	display: block;
	font-size: 0px;
	height: 0px;
	line-height: 0;
	width: 100%;
	overflow: hidden;
}

.clear {
	clear: both;
}

.spacer {
	display: block;
	clear: both;
	padding-top: 35px;
}

.wp-caption {
	background-color: #F3F3F3;
	border: 1px solid #DDDDDD;
	border-radius: 3px 3px 3px 3px;
	margin: 10px;
	padding-top: 4px;
	text-align: center;
}

.wp-caption-text {
	margin-bottom: 10px;
}

.gallery-caption {
	text-align: center;
}

.sticky {}

.bypostauthor {}

.noside {
	text-align: center;
	padding: 10px;
}

/*******************************************************************
 * 	3.	Column
 *******************************************************************/
.one_half,
.one_third,
.two_third,
three_fourth,
.two_fourth,
.one_fourth,
.one_fifth,
.two_fifth,
.three_fifth,
.four_fifth,
.one_sixth,
.two_sixth,
.three_sixth,
.four_sixth,
.five_sixth {
	position: relative;
	margin-right: 4%;
	float: left;
	/*overflow:hidden;*/
}

.one_half {
	width: 48%;
}

.one_third {
	width: 30.6666%;

}

.two_third {
	width: 65.3332%;
}

.one_fourth {
	width: 22%;
}

.two_fourth {
	width: 48%;
}

.three_fourth {
	width: 74%;
}

.one_fifth {
	width: 16.8%;
}

.two_fifth {
	width: 37.6%;
}

.three_fifth {
	width: 58.4%;
}

.four_fifth {
	width: 79.2%;
}

.one_sixth {
	width: 13.3333%;
}

.two_sixth {
	width: 30.6666%;
}

.three_sixth {
	width: 47.9998%;
}

.four_sixth {
	width: 65.3332%;
}

.five_sixth {
	width: 82.6665%;
}

.last {
	margin-right: 0 !important;
	clear: right;
}

/****************************************************
 * 	Shortcodes & Fx
 ****************************************************/
.tipsy {
	padding: 5px;
	font-size: 10px;
	opacity: 0.8;
	filter: alpha(opacity=80);
	background-repeat: no-repeat;
	background-image: url(../img/tipsy.gif);
}

.tipsy-inner {
	padding: 5px 8px 4px 8px;
	background-color: black;
	color: white;
	max-width: 200px;
	text-align: center;
}

.tipsy-inner {
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
}

.tipsy-north {
	background-position: top center;
}

.tipsy-south {
	background-position: bottom center;
}

.tipsy-east {
	background-position: right center;
}

.tipsy-west {
	background-position: left center;
}

/*******************************************************************
 * 		Inner
 *******************************************************************/
.inner {
	width: 978px;
	margin: 0 auto;
	position: relative;
}

.box_outer {
	border-bottom: 2px solid #ebebeb;
	margin-bottom: 20px;
}

.dots {
	height: 13px;
	margin-bottom: 15px;
}

/*******************************************************************
 * 		Top Bar
 *******************************************************************/
.top_bar {
	background: #40454d;
	height: 35px;
	line-height: 35px;
}

.top_bar ul.top_nav {
	margin-bottom: 0;
	height: 35px;
	float: left;
}

.top_bar ul.top_nav li {
	float: left;
	margin-right: 20px;
	position: relative;
}

.top_bar ul.top_nav li a {
	color: #a4a5aa;
	font-size: 11px;
	font-weight: bold;
}

.top_bar ul.top_nav li a:hover {
	color: #fff;
}

/*dropdown*/
.top_bar ul.top_nav li ul {
	display: none;
	position: absolute;
	z-index: 1000;
	width: 120px;
	left: 0;
	top: 35px;
	background: #40454d;
	border: 1px solid #3b3d41;
	border-bottom: none;
	border-top: none;
}

.top_bar ul.top_nav li ul li {
	display: block;
	float: none !important;
	line-height: 16px !important;
	padding-top: 5px;
	padding-bottom: 5px;
	margin-right: 0 !important;
	border-bottom: 1px solid #3b3d41;
}

.top_bar ul.top_nav li ul li a {
	border-right: none;
	padding: 0 10px;
	display: block;
}

.top_bar ul.top_nav li ul li ul {
	left: 120px;
	top: 0;
}

.top_bar .search_box {
	float: right;
	margin-top: 4.5px;
	display: inline-block;
	height: 25px;
	border-bottom: 1px solid #535967;
	background: #1e2125;
	width: 189px;
}

.top_bar .search_box .sb {
	float: left;
	width: 34px;
	height: 25px;
	background: url(../img/search_icon.png) no-repeat center;
	text-indent: -9999px;
	border: none;
	cursor: pointer;
}

.top_bar .search_box .sf {
	float: left;
	width: 144px;
	border: none;
	background: none;
	height: 25px;
	line-height: 25px;
	padding: 0 5px;
	color: #a4a5aa;
	font-size: 11px;
	border-left: 1px solid #40454d;
}

/*******************************************************************
 * 		Header
 *******************************************************************/
#header {
	background: #fff url(../img/grid_pat.png);
	overflow: hidden;
	padding: 20px 0;
	padding-top: 22px;
	position: relative;
	clear: both;
}

#header .top_line {
	position: absolute;
	top: 2px;
	left: 0;
	width: 100%;
	height: 1px;
	background: #e0e0e0;
}

#header .logo {
	float: left;
}

#header .top_ad {
	float: right;
	margin-top: 13px;
	width: 468px;
	height: 60px;
}

#header .top_ad img {
	width: 468px;
	height: 60px;
}

.bot_ad {
	margin-bottom: 15px
}

.bot_ad img {
	max-width: 978px;
}

/*******************************************************************
 * 		Navigation
 *******************************************************************/
#navigation {
	height: 51px;
	border-bottom: 1px solid #e0e0e0;
	margin-bottom: 20px;
	background: #fff;
}

#navigation .nav_wrap {
	background: #eaeaea url(../img/nav_bg.png) repeat-x;
	height: 47px;
	border-top: 1px solid #eaeaea;
}

#navigation ul.nav {
	margin-bottom: 0;
	height: 46px;
	line-height: 46px;
}

#navigation ul.nav>li {
	float: left;
	border-right-width: 1px;
	border-style: solid;
	border-color: #eaeaea;
	height: 46px;

}

#navigation ul.nav>li:first-child {
	border-left: 1px solid #eaeaea;
}

#navigation ul.nav li {
	position: relative;
}

#navigation ul.nav>li a {
	color: #40454d;
	text-transform: uppercase;
	font-family: play;
	font-size: 17px;
	padding: 0 15px;
	display: inline-block;
	height: 46px;
}

#navigation ul.nav li:hover>a,
#navigation ul.nav>li.current-menu-item>a,
#navigation ul.nav>li.current-menu-ancestor>a {
	background: #fff;
	height: 50px;
	color: #a50000;
}

/*home icon*/
#navigation ul.nav li.home>a {
	text-indent: -9999px;
	background: url(../img/home_icon.png) no-repeat center;
	height: 46px;
	width: 27px;
}

#navigation ul.nav li.home:hover>a,
#navigation ul.nav>li.home.current-menu-item>a,
#navigation ul.nav>li.home.current-menu-ancestor>a {
	background: #fff url(../img/home_icon.png) no-repeat center;
	height: 50px;
}

/* dropdown */
#navigation ul.nav li ul {
	display: none;
	position: absolute;
	z-index: 1000;
	width: 160px;
	left: 0;
	top: 50px;
	padding-top: 2px !important;
	-webkit-box-shadow: 1px 1px 1px 0px rgba(0, 0, 0, 0.2);
	-moz-box-shadow: 1px 1px 1px 0px rgba(0, 0, 0, 0.2);
	box-shadow: 1px 1px 1px 0px rgba(0, 0, 0, 0.2);
}

#navigation ul.nav li ul li {
	background: #fff;
	border-bottom: 1px solid #f3f3f3;

}

#navigation ul.nav li ul li:last-child {
	border-bottom: none;
}

#navigation ul.nav li ul li a {
	border-right: none !important;
	border-left: none !important;
	display: block;
	height: auto !important;
	line-height: 20px !important;
	padding-top: 5px;
	padding-bottom: 5px;
	margin-bottom: 2px;
	color: #7f7f7f;
	font-size: 15px;
}

#navigation ul.nav li ul li a:hover {
	background: #f3f3f3;
	color: #a50000;
}

#navigation ul.nav li ul li ul {
	left: 160px;
	top: 0;
	padding: 0 !important;
}

/*******************************************************************
 * 		Layout
 *******************************************************************/
.container {
	overflow: hidden;
	border-bottom: 1px solid #e0e0e0;
	margin-bottom: 20px;
	clear: both;
}

.main {
	float: left;
	width: 651px;
}

.sidebar {
	float: right;
	width: 307px;
}

/*******************************************************************
 * 		Feature News
 *******************************************************************/
.Feature_news {
	background: #fff;
	border: 1px solid #e0e0e0;
	padding: 17px;
}

.slider_wrap {}

.slider {
	height: 340px;
}

.slider_full {
	height: 380px;
}

.slider_items {
	border-right: none;
	border-bottom: none;
	position: relative;
}

.slider_item {
	display: none;
}

.slider_item a {
	width: 615px;
	height: 340px;
}

.slider_item_full a {
	width: 942px;
	height: 380px;
}

.slider_items .slider_caption {
	position: absolute;
	bottom: -61px;
	width: 586px;
	left: 0;
	padding: 15px;
	color: #f8f8f8;
}

.slider_item_full .slider_caption {
	width: 912px;
}

.slider_items .slider_caption p {
	margin-bottom: 0;
	line-height: 20px;
	font-size: 13px;
	color: #d8d8d8;
}

.slider_items .slider_caption h2 {
	margin-bottom: 5px;
	font-family: play;
	font-size: 18px;
	font-weight: bold;
}

.slider_items .slider_caption h2 a {
	font-family: play;
	font-size: 18px;
	font-weight: bold;
	display: inline;
	color: #f8f8f8;
}

ul.slider_nav {
	margin-bottom: 0;
	overflow: hidden;
	padding: 10px;
	border: 1px solid #e0e0e0;
}

ul.slider_nav li {
	height: 59px;
	width: 76px;
	float: left;
	margin-right: 10.1px;
	position: relative;
	background: #e0e0e0;
}

ul.slider_nav_full li {
	width: 74px;
}

ul.slider_nav li:last-child {
	margin-right: 0;
	margin-left: 0;
}

ul.slider_nav li a {
	filter: alpha(opacity=50);
	-moz-opacity: 0.7;
	-khtml-opacity: 0.7;
	opacity: 0.7;
}

ul.slider_nav li p {
	line-height: 15px;
	margin-top: -3px;
}

ul.slider_nav li p .date {
	font-size: 11px;
	color: #BDBFC5;
	margin-top: -1px;
	display: block;
}

/* Active / Hover */
ul.slider_nav li.activeSlide a {
	filter: alpha(opacity=100) !important;
	-moz-opacity: 1 !important;
	-khtml-opacity: 1 !important;
	opacity: 1 !important;
}

ul.slider_nav li.activeSlide a img {
	border: 4px solid #e0e0e0;
	height: 51px;
	width: 68px;
}

/*	Feature icons */
.feature_video_icon,
.feature_slide_icon,
.feature_article_icon {
	width: 40px;
	height: 44px;
	position: absolute;
	top: -40px;
	left: 10px;
}

.slider_item a {
	overflow: hidden;
	display: block;
}

.slider_item a img {
	display: block;
}

.feature_video_icon {
	background-position: -40px -4px;
}

.feature_article_icon {
	background-position: -80px -4px;
}

/*******************************************************************
 * 		lates_video_news
*******************************************************************/
.lates_video_news {
	border: 1px solid #e0e0e0;
	background: #fff;
}

.lates_video_news .widget_title {
	background: #e0e0e0;
	height: 30px;
	line-height: 30px;
	padding: 0 10px;
	font-size: 17px;
	color: #404040;
	margin-bottom: 2px;
	font-family: play;
}

.scrollable {
	position: relative;
	overflow: hidden;
	width: 654px;
	height: 193px;
}

.scrollable .scroll_items {
	/* this cannot be too large */
	width: 20000em;
	position: absolute;
}

.scrollable .scroll_items div.four_items {
	float: left;
}

.lates_video_news .navi {
	height: 13px;
	padding: 10px 0;
	text-align: center;
	position: relative;

}

.navi_links {
	overflow: hidden;
}

/* items inside navigator */
.lates_video_news .navi a {
	width: 14px;
	height: 13px;
	margin-left: 4px;
	cursor: pointer;
	background: #dee2ec;
	display: inline-block;
	-webkit-border-radius: 13px;
	-moz-border-radius: 13px;
	border-radius: 13px;
	text-indent: -9999px;
}

/* mouseover state */
.lates_video_news .navi a:hover {
	background: #cbcfd9;
}

/* active state (current page state) */
.lates_video_news .navi a.activeSlide {
	background: #798291;
}

.latest_vids_wrap {
	border-top: 1px solid #e6e6e6;
	border-bottom: 1px solid #ebebeb;
	overflow: hidden;
}

.latest_vids_wrap .four_items {
	width: 651px;
}

.lates_video_item {
	padding: 15px;
	width: 132px;
	height: 170px;
	float: left;
	border-right: 1px solid #ebebeb;
}

.lates_video_item img {
	display: block;
}

.lates_video_item a {
	position: relative;
	display: block;
	overflow: hidden;
	margin-bottom: 13px;

}

.lates_video_item span.video_icon {
	width: 44px;
	height: 38px;
	position: absolute;
	bottom: 0;
	left: -44px;
}

.lates_video_item span.slide_icon {
	width: 44px;
	height: 38px;
	position: absolute;
	bottom: 0;
	left: -44px;
}

.lates_video_item:nth-child(4n+4) {
	border-right: none;
}

.lates_video_item p {
	margin-bottom: 0;
}

/*******************************************************************
 * 		News Box
*******************************************************************/
.news_box {
	overflow: hidden;
	border: 1px solid #e0e0e0;
	padding: 0 20px 20px 20px;
	background: #fff;
}

.news_box .news_box_heading {
	padding: 14px 16px 14px 20px;
	border-bottom: 1px solid #ebebeb;
	margin-bottom: 10px;
	background: #f8f8f8;
	margin: 0 -20px 20px -20px;
}

.news_box .news_box_heading .nb_dots {
	overflow: hidden;
	height: 23px;
	line-height: 23px;
}

.news_box .news_box_heading h2 {
	font-size: 20px;
	font-weight: 700;
	margin-bottom: 0;
	text-transform: uppercase;
	font-family: play;
	color: #2f2f2f;
	background: #f8f8f8;
	float: left;
	padding: 0 15px 0 0;
}

.news_box .news_box_heading h2 a {
	color: #2f2f2f;
	font-weight: bold;
}

a.nb_recent_more {
	color: #a50000;
}

a.nb_recent_more:hover {
	color: #40454D;
}

.news_box .news_box_left {}

.news_box .recent_news_item {
	margin-bottom: 20px;
	overflow: hidden;
}

.news_box recent_news_title,
recent_news_title a {
	font-size: 18px;
	font-weight: bold;
	margin-top: -2px;
}

.news_box .video_icon_img {
	position: relative;
}

.news_box .recent_news_img {
	float: left;
	margin-right: 15px;
	border: 1px solid #eeeeee;
	padding: 4px;
	z-index: 100;
	position: relative;
}

.news_box .recent_news_img a {
	position: relative;
	overflow: hidden;
	display: block;
}

.news_box .recent_news_img img {
	display: block;
}

.nb_video_icon {
	width: 44px;
	height: 38px;
	position: absolute;
	bottom: 50%;
	margin-bottom: -22px;
	left: -44px;
}

.nb_slide_icon {
	width: 44px;
	height: 38px;
	position: absolute;
	bottom: 50%;
	margin-bottom: -22px;
	left: -44px;
}

.nb_article_icon {
	width: 44px;
	height: 38px;
	position: absolute;
	bottom: 50%;
	margin-bottom: -22px;
	left: -44px;
}

.news_box .recent_news_content {
	margin-top: -2px;
	position: relative;
}

.recent_news_content .nb_meta {
	line-height: 11px;
}

.news_box .recent_news_content p {}

.news_box .recent_news_content span,
.news_box .recent_news_content span a {
	color: #bdbfc5;
	font-size: 11px;
}

.news_box .recent_news_content span a:hover {
	color: #a50000;
}

.news_box .recent_news_content .news_date {
	float: left;
}

.news_box .recent_news_content .news_comments_count {
	float: right;
}

.news_box .news_box_right {
	margin: 0 -20px;
	margin-bottom: -20px;
	overflow: hidden;
	padding: 20px;
	padding-top: 15px;
	padding-bottom: 16px;
	background: #f8f8f8;
	border-top: 1px solid #e0e0e0;
}

.more_news_wrap {
	overflow: hidden;
}

.news_box .left_ul {
	float: left;
	width: 50%;
}

.news_box .right_ul {
	float: right;
	width: 50%;
}

.left_ul ul.more_news {
	border-right: 1px dotted #bfbfbf;
}

.right_ul ul.more_news {
	margin-left: 20px;
}

.news_box ul.more_news {
	margin-bottom: -7px;
}

.news_box ul.more_news li {
	margin-bottom: 7px;
}

.news_box ul.more_news li span {
	font-size: 17px;
	font-family: play;
	margin-right: 5px;
	color: #7f7f7f;
}

.news_box a.more_news_link {
	color: #7f7f7f;
}

.news_box a.more_news_link:hover {
	color: #a50000;
}

/* NewsBox 2 Cols */
.nb_col2 {
	float: left;
	width: 315px;
	margin-left: 20px;
}

.nb_col2:nth-child(2n+1) {
	margin-left: 0;
	margin-right: 0;
	clear: both;
}

.nb_col2 .news_box .recent_news_title,
.nb_col2 .recent_news_title a {
	font-size: 16px;
	line-height: 20px;
	font-weight: bold;
}

.nb2_next2_news {
	margin-bottom: 0;
}

.nb2_next2_news li {
	margin: 0 -20px;
	padding: 15px 20px;
	background: #f8f8f8;
	border-top: 1px solid #e0e0e0;
	overflow: hidden;
}

.nb2_next2_news li a {}

.nb2_next2_news li .nb2_meta span,
.nb2_next2_news li .nb2_meta span a {
	color: #bdbfc5;
}

.nb2_next2_img img {
	float: left;
	padding: 2px;
	background: #fff;
	border: 1px solid #eeeeee;
	margin-right: 15px;

}

/*******************************************************************
 * 		Sidebar
*******************************************************************/
.sidebar .widget {
	border: 1px solid #e0e0e0;
	background: #fff;
	padding: 11px;
	overflow: hidden;

}

.sidebar .widget .widget_title {
	background: #e0e0e0;
	height: 30px;
	line-height: 30px;
	margin: -11px;
	padding: 0 10px;
	font-size: 17px;
	color: #404040;
	margin-bottom: 2px;
	font-family: play;
}

.sidebar .widget .wid_border {
	border-top: 1px solid #e6e6e6;
	margin: 0 -11px;
	height: 10px;
}

.sidebar .widget iframe {
	display: block;
}

.sidebar .widget ul {
	margin-bottom: 0;
	margin: -11px;
}

.sidebar .widget select {
	padding: 6px;
	width: 100%;
	border: 1px solid #e0e0e0;
	color: #4d4d4d;
}

.sidebar .widget input.sf {
	padding: 0 6px;
	height: 26px;
	line-height: 26px;
	width: 185px;
	border: 1px solid #e0e0e0;
	float: left;
	margin-right: 5px;
	color: #4d4d4d;
}

.sidebar .widget input.sb {
	border: none;
	height: 28px;
	color: #404040;
	font-family: play;
	font-size: 15px;
	text-transform: uppercase;
	background: #e0e0e0;
	width: 75px;
	float: right;
	padding-bottom: 2px;
	cursor: pointer;
}

.sidebar .widget ul li {
	padding: 10px 15px;
	border-bottom: 1px solid #f0eded;
}

.sidebar .widget ul li:last-child {
	border-bottom: none;
}

/*******************************************************************
 * 		Tagline
*******************************************************************/
.tagline {
	overflow: hidden;
	background: #ffffff;
	/* Old browsers */
	background: -moz-linear-gradient(top, #ffffff 0%, #f6f6f6 100%);
	/* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ffffff), color-stop(100%, #f6f6f6));
	/* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #ffffff 0%, #f6f6f6 100%);
	/* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #ffffff 0%, #f6f6f6 100%);
	/* Opera 11.10+ */
	background: -ms-linear-gradient(top, #ffffff 0%, #f6f6f6 100%);
	/* IE10+ */
	background: linear-gradient(top, #ffffff 0%, #f6f6f6 100%);
	/* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#f6f6f6', GradientType=0);
	/* IE6-9 */
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
	border: 1px solid #e0e0e0;
	padding: 0 35px;
	line-height: 88px;
	margin-bottom: 20px;
}

.tagline h3 {
	font-family: georgia;
	font-size: 18px;
	line-height: 88px;
	margin-bottom: 0;
	color: #5e6066;
}

.tagline .tagline_bt {
	line-height: 49px;
	height: 49px;
	font-family: georgia;
	font-size: 17px;
	font-weight: bold;
	display: inline-block;
	border: 5px solid #f1f1f1;
	padding: 0 30px;
	color: #312528;
	background: #ffe00e;
	/* Old browsers */
	background: -moz-linear-gradient(top, #ffe00e 0%, #ffbf0e 100%);
	/* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ffe00e), color-stop(100%, #ffbf0e));
	/* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #ffe00e 0%, #ffbf0e 100%);
	/* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #ffe00e 0%, #ffbf0e 100%);
	/* Opera 11.10+ */
	background: -ms-linear-gradient(top, #ffe00e 0%, #ffbf0e 100%);
	/* IE10+ */
	background: linear-gradient(top, #ffe00e 0%, #ffbf0e 100%);
	/* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffe00e', endColorstr='#ffbf0e', GradientType=0);
	/* IE6-9 */
	-webkit-border-radius: 30px;
	-moz-border-radius: 30px;
	border-radius: 30px;
	margin-bottom: 0;
}

.tagline .tagline_bt:hover {
	color: #000;
}

/*******************************************************************
 * 		Footer
*******************************************************************/

#footer {
	background: #e0e0e0;
	border-top: 4px solid #d9d9d9;
	border-bottom: 1px solid #d9d9d9;
	padding-bottom: 2px;
}

.footer_wrap {
	overflow: hidden;
	border-bottom: 1px solid #abafba;
	position: relative;
	color: #5E6066;
}

.foot_border {
	height: 1px;
	width: 100%;
	top: 50px;
	position: absolute;
	background: #d3d3d3;
	position: absolute;
}

#footer .widget {
	margin-bottom: 40px;
}

#footer .widget .widget_title {
	text-transform: uppercase;
	letter-spacing: 1px;
	line-height: 50px;
	font-size: 18px;
	font-family: play;
	color: #404040;
}

#footer .widget iframe {
	display: block;
}

#footer .widget ul {
	margin-bottom: 0;
	margin-top: -8px;
}

#footer .widget ul li {
	padding: 8px 0 8px 0;
	border-bottom: 1px dotted #949494;
}

#footer .widget ul li:last-child {
	border-bottom: none;
}

#footer a:link,
#footer a:visited,
#footer a:active,
#footer a:focus {
	color: #5e6066;
	outline: 0 none;
	text-decoration: none;
}

#footer a:hover {
	color: #a50000;
}

.scrollTo_top {
	position: fixed;
	bottom: 20px;
	right: 20px;
	display: none;
}

/*******************************************************************
 * 		the Bottom Bar
*******************************************************************/
.bottom_bar {
	background: #3e424b;
	-webkit-box-shadow: inset 0px 4px 1px 0px #3c4048;
	-moz-box-shadow: inset 0px 4px 1px 0px #3c4048;
	box-shadow: inset 0px 4px 1px 0px #3c4048;
	color: #f6f6f6;
	position: relative;
	text-align: center;
	line-height: 45px;
	height: 45px;
	overflow: hidden;
	direction: rtl;
}

.bottom_bar a {
	color: #fff;
}

.bottom_bar ul.social_icons {
	margin-bottom: 0;
	position: absolute;
	left: 0;
	top: 5px;
}

.bottom_bar ul.social_icons li {
	float: left;
	margin-right: 7px;
}

.bottom_bar ul.social_icons li a {
	display: inline-block;
	width: 27px;
	height: 27px;
	font-size: 0px;
	background: url(../img/social_icons.png) no-repeat;
}

.bottom_bar ul.social_icons li.facebook a {
	background-position: -33px 0;
}

.bottom_bar ul.social_icons li.gplus a {
	background-position: -66px 0;
}

.bottom_bar ul.social_icons li.linkedin a {
	background-position: -99px 0;
}

.bottom_bar ul.social_icons li.youtube a {
	background-position: -133px 0;
}

.bottom_bar ul.social_icons li.rss a {
	background-position: -165px 0;
}

.bottom_bar ul.social_icons li.skype a {
	background-position: -199px 0;
}

.bottom_bar ul.social_icons li.feedburner a {
	background-position: -232px 0;
}

.bottom_bar ul.social_icons li.flickr a {
	background-position: -265px 0;
}

.bottom_bar ul.social_icons li.picasa a {
	background-position: -298px 0;
}

.bottom_bar ul.social_icons li.digg a {
	background-position: -331px 0;
}

.bottom_bar ul.social_icons li.vimeo a {
	background-position: -364px 0;
}

.bottom_bar ul.social_icons li.tumblr a {
	background-position: -397px 0;
}



.bottom_bar p.copyrights {
	margin-bottom: 0;
	float: right;
	direction: ltr;
	z-index: 100;
	position: relative;

}

/*******************************************************************
 * 		Articles Category
*******************************************************************/


.cat_title {
	font-size: 19px;
	color: #cbcbcb;
	font-family: play;
	padding-bottom: 13px;
	border-bottom: 1px solid #e0e0e0;
	text-transform: uppercase;
	margin-bottom: 21px;
}

.cat_article {
	overflow: hidden;
	background: #fff;
	border: 1px solid #e0e0e0;
	padding: 0 20px 20px 20px;

}

.cat_article_title {
	font-size: 17px;
	font-weight: bold;
	color: #40454d;
	padding: 15px 20px 14px 20px;
	border-bottom: 1px solid #ebebeb;
	margin-bottom: 10px;
	background: #f8f8f8;
	margin: 0 -20px 0 -20px;
}

.page_title {
	margin-bottom: 20px;
}

.cat_article_title a {
	font-weight: bold;
}

.cat_article_warap {
	overflow: hidden;
	width: 526px;
}

.cat_article_img {
	float: left;
	margin-right: 20px;
	border: 1px solid #eeeeee;
	padding: 4px;

}

.cat_article_img a {
	display: block;
	position: relative;
	overflow: hidden;
}

.cat_article_img img {
	display: block;

}

.cat_article_img .video_icon_img {
	position: relative;
}

.ca_video_icon {
	width: 44px;
	height: 38px;
	position: absolute;
	bottom: 50%;
	margin-bottom: -22px;
	left: -44px;
}

.ca_slide_icon {
	width: 44px;
	height: 38px;
	position: absolute;
	bottom: 50%;
	margin-bottom: -22px;
	left: -44px;
}

.ca_article_icon {
	width: 44px;
	height: 38px;
	position: absolute;
	bottom: 50%;
	margin-bottom: -22px;
	left: -44px;
}

/*.cat_article_img img:hover {
           border-color:#a50000;
}*/
.cat_article_content {
	height: 174px;
	margin-top: -3px;
}

.article_meta {
	line-height: 36px;
	border-bottom: 1px dotted #c3c3c3;
	margin-bottom: 20px;
	color: #9b9ca0;
	font-size: 11px;
}

.article_meta a {
	color: #9b9ca0;
	font-weight: bold;
}

.article_meta a:hover {
	color: #a50000;
}

.meta_cat {
	text-transform: capitalize;
}

.article_meta span {
	margin-right: 5px;
}

.cat_article_content p {
	line-height: 20px;
	margin-bottom: 8px;
}

.cat_article_content .article_read_more {
	color: #40454D;
	font-weight: bold;

}

.cat_article_content .article_read_more span {
	font-size: 16px;
	font-family: georgia;
	font-weight: normal;
}

.cat_article_content .article_read_more:hover {
	color: #a50000;
}

.cat_article_share {
	min-width: 55px;
	max-width: 72px;
	float: right;
	background: #f4f4f4;
	text-align: center;
	padding: 5px 3px;
	border: 1px solid #ebebeb;
	margin-top: 36px;
}

.cat_article_share div {
	margin: auto;
	margin-bottom: 8px;
}

div.cat_sh_facebook {
	margin-bottom: 1px;
	height: 62px;
	overflow: hidden;
}

/*******************************************************************
 * 		Single Article
*******************************************************************/
.single_article {}

.single_article_content a {
	color: #217DD3;
}

.single_article_content a:hover {
	color: #a50000;
}

.single_article_content iframe {
	margin-bottom: 15px;
}

.single_article_content img:not(.wp-smiley) {
	padding: 4px;
	border: 1px solid #ebebeb;
}

.single_article_content img {
	max-width: 599px;
}

.single_article_content p {
	margin-bottom: 30px;
}

.articles_nav {
	line-height: 36px;
	overflow: hidden;
	padding-bottom: 1px;
	margin-top: -15px;
	margin-bottom: 15px;
}

.articles_nav .prev_article a,
.articles_nav .next_article a {
	color: #979a9e;
	font-size: 11px;
	font-weight: bold;
}

.articles_nav .prev_article a span {
	margin-right: 5px;
}

.articles_nav .next_article a span {
	margin-left: 5px;
}

.articles_nav a span {
	font-size: 16px;
	font-family: georgia;
	font-weight: normal;
}

.articles_nav .prev_article a:hover,
.articles_nav .next_article a:hover {
	color: #a50000;
}

.articles_nav .prev_article a {
	float: left;
	background-position: 0 bottom;
}

.articles_nav .next_article a {
	float: right;
	background-position: right 0;
}

.slideshow_article {
	width: 656px;
	margin-bottom: 2px;
	cursor: pointer;
}

.slideshow_article img {
	display: none;
}

.slideshow_control {
	border: 1px solid #ebebeb;
	border-bottom-width: 3px;
	margin-top: 13px;
	margin-bottom: 15px;
	height: 28px;
	line-height: 28px;
	position: relative;
}

.slide_bull {
	text-align: center;
}

.slide_bull a {
	width: 10px;
	height: 10px;
	margin-left: 4px;
	margin-top: 9px;
	cursor: pointer;
	background: #c5c5c5;
	display: inline-block;
	-webkit-border-radius: 13px;
	-moz-border-radius: 13px;
	border-radius: 13px;
	text-indent: -9999px;
}

.slide_bull a:hover {
	background: #cbcfd9;
}

/* active state (current page state) */
.slide_bull a.activeSlide {
	background: #798291;
}

.slide_next,
.slide_prev {
	position: absolute;
	width: 8px;
	height: 12px;
	top: 8px;
	cursor: pointer;

}

.slide_prev {
	left: 7px;
}

.slide_next {
	right: 7px;
	background-position: 0 -12px;
}

/* Single share */
.single_share {
	background: #f4f4f4;
	border: 1px solid #ebebeb;
	margin-bottom: 6px;
	overflow: hidden;
	height: 62px;
	padding: 10px;
}

.single_share .sh_item {
	float: left;
	margin-right: 10px;
}

/* Author box */
.author_box {
	border: 1px solid #ebebeb;
	border-bottom-width: 3px;
	margin-bottom: 15px;
	padding: 15px;
	padding-bottom: 0;
	background: #fff;
	overflow: hidden;
}

.author_box .avatar {
	padding: 4px;
	border: 1px solid #eaeaea;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	float: left;
	margin-bottom: 0.5em;
	margin-left: 0;
	margin-right: 15px;
	margin-top: 0;

}

.author_box .author_details {
	margin-left: 93px;
	padding-top: 2px;
}

.author_box .author_details .author_name {
	font-weight: bold;
	font-size: 15px;
	text-transform: capitalize;
	margin-bottom: 7px;
}

.author_box .author_details .author_name a {
	font-weight: bold;
}

.author_box .author_details .author_title {
	font-size: 12px;
	font-family: arial;
	color: #a50000;
	margin-bottom: 7px;
}

.author_box .author_info {
	border-top: 1px solid #ebebeb;
	overflow: hidden;
	height: 30px;
	line-height: 30px;
	margin: 0 -15px;
	padding: 0 10px;
}

.author_box .num_of_entry {
	float: left;
}

.author_box .author_connect {
	float: right;
	margin-top: 4px;
}

/* Related */
.related_box {
	border: 1px solid #ebebeb;
	border-bottom-width: 3px;
	margin-bottom: 15px;
	padding: 15px;
	padding-bottom: 0;
	background: #fff;
}

.related_box ul {
	overflow: hidden;
	margin-bottom: 0;
}

.related_box ul li.related_item {
	float: left;
	width: 132px;
	margin-left: 15px;
	margin-bottom: 15px;
}

.related_box ul li.related_item:nth-child(4n+1) {
	margin-right: 0;
	margin-left: 0;
	clear: both;
}

.related_box ul li.related_item .related_image img {
	padding: 4px;
	border: 1px solid #eaeaea;
	display: block;
	margin-bottom: 15px;
}

.related_box ul li.related_item h3 {
	font-size: 12px;
	line-height: 20px;
	margin-bottom: 0;
}

.related_box ul.related_list_ul {
	margin: -15px;
}

.related_box ul li.related_list {
	padding: 12px;
	margin-bottom: 0;
	border-bottom: 1px solid #eaeaea;
}

.related_box ul li.related_list:last-child {
	margin-bottom: 13px;
	border-bottom: 0;
}

.related_box ul li.related_list a span {
	color: #7F7F7F;
	font-family: play;
	font-size: 17px;
	margin-right: 5px;
}

.related_box ul li.related_list h3 {
	font-size: 12px;
	line-height: 20px;
	margin-bottom: 0;
}

/*------------------------------------------*/
/*	post-single : comments
/*------------------------------------------*/

.single_comment {
	overflow: hidden;
	position: relative;
}

.commentlist li .comment_wrapper {
	overflow: hidden;
	border: 1px solid #ebebeb;
	border-bottom-width: 3px;
	margin-bottom: 15px;
	padding: 15px;
	padding-bottom: 0;
	background: #fff;

}

.user_avatar {
	float: left;
	margin-right: 15px;
	padding: 0 12px 12px 0;
	border-right: 1px solid #eaeaea;
	border-bottom: 1px solid #eaeaea;
}

.user_avatar img {
	border: 1px solid #eaeaea;
	display: block;
	padding: 4px;
}

h4.comment_author_name {
	font-size: 15px;
	padding-top: 15px;
	font-weight: bold;
	margin-bottom: 5px;
	color: #666;
}

h4.comment_author_name a {
	color: #666;
	font-weight: bold;
}

h4.comment_author_name a:hover {
	color: #a50000;
}

.comment_content {
	margin-left: 76px;
}

.commentlist ul {
	margin-left: 20px;
	margin-bottom: 0;
}

.commentlist li ul li {
	margin-left: 20px;
}

.wait_mod {
	color: #f70b0b;
	float: right;
}

a.comment-reply-link {
	padding: 0 15px;
	line-height: 20px;
	display: inline-block;
	border: 1px solid #ebebeb;
	border-bottom: none;
	color: #cccccc;
}

.comment-reply-link:hover {
	color: #a50000;
}

.commentmetadata a {
	color: #BDBFC5;

}

/*--------------------------------------------------*/
/*	post-single : add Comment form
/*-------------------------------------------------*/
.add_comment {
	overflow: hidden;
	padding-top: 2px;
}

.add_comment p {
	margin-bottom: 0;
}

.add_comment h3,
.up_comments {
	font-size: 18px;
}

.add_comment label {
	margin-left: 10px;
	color: #8c8c8c;
}

.add_comment input,
.add_comment textarea {
	margin-bottom: 10px;
	background: #fbfbfb;
	border: 1px solid #ebebeb;
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	border-radius: 2px;
	color: #8c8c8c;
	-webkit-box-shadow: inset 1px 1px 2px 0px #e9e9e9;
	-moz-box-shadow: inset 1px 1px 2px 0px #e9e9e9;
	box-shadow: inset 1px 1px 2px 0px #e9e9e9;
}

.add_comment input:focus,
.add_comment textarea:focus {
	background: #fff;
}

.add_comment input {
	height: 30px;
	width: 55%;
	padding: 0 5px;
}

.add_comment textarea {
	margin-bottom: 10px;
	padding: 10px;
	width: 96%;
	height: 130px;
	font-family: arial;
}

.send_comment {
	height: 33px;
	padding: 0 15px;
	color: #666;
	border: 1px solid #dbdbdb;
	;
	background: #ffffff;
	/* Old browsers */
	background: -moz-linear-gradient(top, #ffffff 0%, #f4f4f4 100%);
	/* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ffffff), color-stop(100%, #f4f4f4));
	/* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #ffffff 0%, #f4f4f4 100%);
	/* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #ffffff 0%, #f4f4f4 100%);
	/* Opera 11.10+ */
	background: -ms-linear-gradient(top, #ffffff 0%, #f4f4f4 100%);
	/* IE10+ */
	background: linear-gradient(top, #ffffff 0%, #f4f4f4 100%);
	/* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#f4f4f4', GradientType=0);
	/* IE6-9 */
	cursor: pointer;
	margin-bottom: 15px;
}

.send_comment:hover {
	color: #000;
}

/******************************************************************
 *	Custom/default Widgets
 ******************************************************************/

/* Calendar Widget */

#wp-calendar {
	color: #555;
	width: 100%;
	text-align: center;
}

#wp-calendar caption,
#wp-calendar td,
#wp-calendar th {
	text-align: center;
}

#wp-calendar caption {
	font-size: 11px;
	font-weight: 500;
	padding: 5px 0 3px 0;
	text-transform: uppercase;
}

#wp-calendar th {
	background: #f4f4f4;
	border-top: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
	font-weight: bold;
}

#wp-calendar tfoot td {
	background: #f4f4f4;
	border-top: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
}

/* tags */
.tagcloud a {
	text-transform: capitalize;
	background: #fcfcfc;
	padding: 4px 12px;
	border: 1px solid #f1f1f1;
	font-size: 11px !important;
	display: inline-block;
	margin: 0 5px 8px 0;
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	border-radius: 2px;
}

/* ads Widgets */

/* ads125 */
.sidebar .widget .ads125 {
	margin: 8px -9px -9px 8px;
}

.sidebar .ads125 {
	margin-bottom: 3px;
	margin-left: 21px;
	overflow: hidden;
}

.sidebar .ads125 a,
.sidebar .ads125 .ad_code {
	width: 125px;
	height: 125px;
	display: block;
	margin-right: 17px;
	margin-bottom: 17px;
	float: left;
}

.sidebar .ads125 img {
	display: block;

}

/* ads120b */
.sidebar .widget .ads120b {
	margin: 8px -10px -8px 12px;
}

.sidebar .ads120b {
	margin-bottom: 3px;
	margin-left: 21px;
	overflow: hidden;
}

.sidebar .ads120b a,
.sidebar .ads120b .ad_code {
	width: 120px;
	height: 90px;
	display: block;
	margin-right: 20px;
	margin-bottom: 17px;
	float: left;
}

.sidebar .ads120b img {
	display: block;

}

/* ads120 */
.sidebar .widget .ads120 {
	margin: 8px -10px -8px 12px;
}

.sidebar .ads120 {
	margin-bottom: 3px;
	margin-left: 25px;
	overflow: hidden;
}

.sidebar .ads120 a,
.sidebar .ads120 .ad_code {
	width: 120px;
	height: 240px;
	display: block;
	margin-right: 20px;
	margin-bottom: 17px;
	float: left;
}

.sidebar .ads120 img {
	display: block;

}

/* ads120x600*/
.sidebar .widget .ads120x {
	margin: 8px -10px -8px 12px;
}

.sidebar .ads120x {
	margin-bottom: 3px;
	margin-left: 25px;
	overflow: hidden;
}

.sidebar .ads120x a,
.sidebar .ads120x .ad_code {
	width: 120px;
	height: 600px;
	display: block;
	margin-right: 20px;
	margin-bottom: 17px;
	float: left;
}

.sidebar .ads120x img {
	display: block;

}

/* ads160 */
.sidebar .widget .ads160 {
	margin: 0;
}

.sidebar .ads160 {
	text-align: center;
	margin-bottom: 20px;
}

/* ads250 */
.sidebar .widget .ads250 {
	margin: 17px auto;
}

.sidebar .ads250 {
	overflow: hidden;
	width: 250px;
	margin: auto;
	margin-bottom: 20px;
}

.sidebar .ads250 a {
	display: block;
}

.sidebar .ads250 img {
	display: block;

}

/* ads300 */
.sidebar .widget .ads300 {
	margin: -8.5px;
	margin-top: -8px;

}

.sidebar .ads300 {
	overflow: hidden;
	width: 300px;
	margin: auto;
	margin-bottom: 20px;
}

.sidebar .ads300 a {
	display: block;
}

.sidebar .ads300 img {
	display: block;
}

/* ads300x */
.sidebar .widget .ads300x {
	margin: -8.5px;
	margin-top: -8px;

}

.sidebar .ads300x {
	overflow: hidden;
	width: 300px;
	margin: auto;
	margin-bottom: 20px;
}

.sidebar .widget .ads300x .ad_code:nth-child(2n+2),
.sidebar .widget .ads300x a:nth-child(2n+2) {
	margin-top: 2px;
}

.sidebar .ads300x .ad_code:nth-child(2n+2),
.sidebar .ads300x a:nth-child(2n+2) {
	margin-top: 10px;
}

.sidebar .ads300x a {
	display: block;
}

.sidebar .ads300x img {
	display: block;
}

/* Custom HTML */
.sidebar .widget .custom_textwidget {
	margin: 0;
}

.sidebar .custom_textwidget {
	margin-bottom: 20px;
}

/* Flickr */
.sidebar .widget .flickr_badge_wrapper {
	overflow: hidden;
	margin-left: 8px;
	margin-top: 9px;
	margin-bottom: -9px;
	margin-right: -20px;
}

.sidebar .widget .flickr_badge_wrapper div {
	float: left;
	margin: 0 20px 20px 0;
}

.sidebar .widget .mom_posts_images div:nth-child(3n+3) {
	margin-right: 0;
}

.sidebar .widget .flickr_badge_wrapper img {
	height: 65px;
	width: 65px;
}

.sidebar .flickr_badge_wrapper div.last {
	margin: 0 0 10px;
}

.sidebar .flickr_badge_wrapper div a {
	display: block;
	float: left;
	height: 65px;
	margin: 0;
	width: 65px;
	padding: 4px;
	border: 1px solid #eeeeee;
}

/* twiiter */

.sidebar .widget .tweet_list li {
	padding: 10px 10px 11px 39px;
	background: url(../img/twitter_icon.png) no-repeat 13px 15px;

}

.tweet_list li,
.tweet_list li a {}

.tweet_list li a {
	color: #000;
}

.tweet_list li a:hover {
	color: #a50000;
}

/* RSS Subcribe widgets */
.sidebar .newsletter {
	background: #fe7c00;
	padding: 5px;
	border: 1px solid #e26600;
	border-bottom-width: 2px;
	overflow: hidden;
	margin-bottom: 20px;
}

.sidebar .newsletter img.rs_icon {
	margin-right: 5px;
	float: left;
}

.sidebar .newsletter form {
	float: left;
	width: 260px;
	margin-top: 1px;
}

.sidebar .newsletter .nsf {
	width: 168px;
	float: left;
	border: none;
	height: 27px;
	line-height: 27px;
	background: #ffe7bf;
	padding: 0 5px;
	color: #7c3400;
	text-shadow: 0 -1px 0 #fff;
	-moz-border-radius-topleft: 3px;
	-moz-border-radius-topright: 0px;
	-moz-border-radius-bottomright: 0px;
	-moz-border-radius-bottomleft: 3px;
	-webkit-border-radius: 3px 0px 0px 3px;
	border-radius: 3px 0px 0px 3px;
}

.sidebar .newsletter .nsb {
	width: 82px;
	float: left;
	padding: 0;
	background: #ffc157;
	/* Old browsers */
	background: -moz-linear-gradient(top, #ffc157 0%, #f39a00 100%);
	/* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ffc157), color-stop(100%, #f39a00));
	/* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #ffc157 0%, #f39a00 100%);
	/* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #ffc157 0%, #f39a00 100%);
	/* Opera 11.10+ */
	background: -ms-linear-gradient(top, #ffc157 0%, #f39a00 100%);
	/* IE10+ */
	background: linear-gradient(top, #ffc157 0%, #f39a00 100%);
	/* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffc157', endColorstr='#f39a00', GradientType=0);
	/* IE6-9 */
	-moz-border-radius-topleft: 0px;
	-moz-border-radius-topright: 3px;
	-moz-border-radius-bottomright: 3px;
	-moz-border-radius-bottomleft: 0px;
	-webkit-border-radius: 0px 3px 3px 0px;
	border-radius: 0px 3px 3px 0px;
	height: 27px;
	height: 27px;
	padding-bottom: 3px;
	border: none;
	color: #7c3400;
	font-weight: bold;
	text-shadow: 0 -1px 0 #ffc562;
	cursor: pointer;
}

.sidebar .newsletter .nsb:hover {
	color: #000;
}

/*	Posts Widget 	*/
.sidebar .widget ul.blog_posts_widget li {
	padding: 15px;
	padding-left: 16px;
	background: none;
	overflow: hidden;
}

.sidebar .widget ul.blog_posts_widget li img {
	padding: 4px;
	border: 1px solid #eee;
	margin-bottom: 0;
	margin-right: 15px;
}

.sidebar .widget ul.blog_posts_widget li p {
	margin-bottom: 0px;
}

.sidebar .widget ul.blog_posts_widget li .pw_time {
	color: #BDBFC5;
	font-size: 11px;
}

.widget ul.blog_posts_widget li img.alignleft {
	margin-bottom: 0;
}

/* posts images */
.sidebar .widget .mom_posts_images {
	overflow: hidden;
	margin-left: 8px;
	margin-top: 9px;
	margin-bottom: -9px;
	margin-right: -20px;
}

.sidebar .widget .mom_posts_images div {
	float: left;
	margin: 0 20px 20px 0;
}

.sidebar .widget .mom_posts_images img {
	height: 65px;
	width: 65px;
}

.sidebar .mom_posts_images div.last {
	margin: 0 0 10px;
}

.sidebar .mom_posts_images div a {
	display: block;
	float: left;
	height: 65px;
	margin: 0;
	width: 65px;
	padding: 4px;
	border: 1px solid #eeeeee;
}

.rc_img img {
	float: left;
	margin-bottom: 0.5em;
	margin-left: 0;
	margin-right: 1.5em;
	margin-top: 0;
}

/* Tabbed Widget */
.tabbed_widget ul.tabbed_nav {
	margin-bottom: 0;
	padding: 0;
	overflow: hidden;
	margin-bottom: 10px;
}

.tabbed_widget ul.tabbed_nav li {
	float: left;
	padding: 0;
	background: #e0e0e0;
	border-bottom: none;
	width: 25%;

}

.tabbed_widget ul.tabbed_nav li.tabbed3 {
	width: 30%;
}

.tabbed_widget ul.tabbed_nav li.tabbed4 {
	width: 20%;
}

.tabbed_widget ul.tabbed_nav li a {
	display: block;
	padding: 8px 15px;
	border-right-style: solid;
	border-color: #d3d3d3;
	border-right-width: 1px;
	border-bottom: 1px solid #d3d3d3;
	font-family: play;
	font-size: 14px;
}

.tabbed_widget ul.tabbed_nav li a:hover {
	background: #fff;
}

.tabbed_widget ul.tabbed_nav li a.current {
	background: #fff;
	border-bottom: none;
}

.tabbed_widget ul.tabbed_nav li:last-child a {
	border-right: none;
}

.tabbed_tag {
	padding-top: 10px;

}

/* Social Counter */
.mom_social_counter {
	border: 1px solid #dfdfdf;
	overflow: hidden;
	margin: 6px;
}

.mom_social_counter .sc_item {
	float: left;
	width: 33.33%;
	text-align: center;

}

.mom_social_counter .sc_item a,
.mom_social_counter .sc_item span {
	display: block;
}

.mom_social_counter .sc_item .social_box {
	border-right: 1px solid #e9e9e9;
	padding: 12px 0;
}

.mom_social_counter .sc_item:last-child .social_box {
	border: none;
}

.mom_social_counter .sc_item .social_box span {
	color: #a4a5aa;
	font-family: play;
	font-size: 13px;
}

.mom_social_counter .sc_item .social_box span.social-box-count {
	font-size: 20px;
	font-weight: bold;
	color: #40454d;
}

/**********************************************************
 *	Footer Widgets
 ********************************************************/

/* Multi Column Categories */

#footer .widget ul.cat_w_list li {
	padding: 0;
	line-height: 33px;
	background: none;
	width: 50%;
	float: left;
	text-transform: capitalize;
}

/*	Posts Widget 	*/
#footer .widget ul.blog_posts_widget li {
	padding: 10px 0;
	background: none;
	overflow: hidden;
}

#footer .widget ul.blog_posts_widget li img {
	border: 3px solid #fff;
	margin-bottom: 0;
	margin-right: 10px;
	width: 45px;
	height: 45px;
}

#footer .widget ul.blog_posts_widget li p {
	margin-bottom: 0px;
}

#footer .widget ul.blog_posts_widget li span {
	display: none;
}

/* posts images */
#footer .widget .mom_posts_images {
	overflow: hidden;
	margin: -4px;
	margin-right: -11px;
	margin-bottom: -10px;
}

#footer .widget .mom_posts_images div {
	float: left;
	margin: 0 6px 6px 0;
}

#footer .widget .mom_posts_images img {
	height: 59px;
	width: 59px;
}

#footer .mom_posts_images div.last {
	margin: 0 0 10px;
}

#footer .mom_posts_images div a {
	display: block;
	float: left;
	height: 59px;
	margin: 0;
	width: 59px;
	border: 3px solid #fff;
}

/* twitter */
#footer .widget .tweet_list li {
	padding-left: 26px;
	background: url(../img/twitter_icon.png) no-repeat 0px 14px;
}

/* Flickr */
#footer .widget .flickr_badge_wrapper {
	overflow: hidden;
	margin: -5px;
	margin-right: -12px;
	margin-bottom: -10px;
}

#footer .widget .flickr_badge_wrapper div {
	float: left;
	margin: 0 6px 6px 0;
}

#footer .widget .flickr_badge_wrapper img {
	height: 59px;
	width: 59px;
}

#footer .flickr_badge_wrapper div.last {
	margin: 0 0 10px;
}

#footer .flickr_badge_wrapper div a {
	display: block;
	float: left;
	height: 59px;
	margin: 0;
	width: 59px;
	padding: 0px;
	border: 3px solid #fff;
}

/* Post elements */

pre,
code {
	font: 11px/19px Consolas, "Andale Mono", Courier, "Courier New", monospace;
	padding: 5px;
}

pre,
code {
	background: url("../img/bg-code.gif") repeat scroll 0 0 transparent;
	border: 1px solid #DDDDDD;
	margin: 30px 0 40px;
	overflow-x: visible;
	overflow-y: hidden;
}

.single_article_content ol,
.single_article_content ul {
	list-style-position: outside;
	margin-left: 2.35em;
	margin-bottom: 25px;
}

.single_article_content ol {
	list-style-type: decimal;
}

.single_article_content ul {
	list-style-type: disc;
}

.single_article_content blockquote {
	background: url("../img/quote.png") no-repeat scroll left top transparent;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	font-style: italic;
	line-height: 22px;
	margin: 0 0 30px 50px;
	padding: 0 50px;
}

.single_article_content blockquote.alignleft {
	margin: 5px 20px 0 11px;
	width: 220px;
}

.single_article_content blockquote.alignright {
	margin: 5px 0 0 31px;
	width: 220px;
}


/*--------------------------------------------------*/
/*	Contact Form
/*-------------------------------------------------*/
.contact_form p {
	margin-bottom: 0;
}

.contact_form label {
	display: block;
	margin-bottom: 10px;
}

.contact_form input,
.contact_form textarea {
	margin-bottom: 20px;
	background: #fbfbfb;
	border: 1px solid #ebebeb;
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	border-radius: 2px;
	color: #8c8c8c;
	-webkit-box-shadow: inset 1px 1px 2px 0px #e9e9e9;
	-moz-box-shadow: inset 1px 1px 2px 0px #e9e9e9;
	box-shadow: inset 1px 1px 2px 0px #e9e9e9;
}

.contact_form input:focus,
.contact_form textarea:focus {
	background: #fff;
}

.contact_form input {
	height: 30px;
	width: 55%;
	padding: 0 5px;
}

.contact_form textarea {
	margin-bottom: 10px;
	padding: 10px;
	width: 589px;
	height: 150px;
	font-family: arial;
}

.contact_form .send_comment {}

.contact_form .error {
	color: #a50000;
	margin-left: 5px;
}

.contact_form .message_error {
	float: right;
	margin-right: 10px;
}

/* Pagination */
.pagination {
	margin-bottom: 15px;
}

.pagination a,
.pagination span {
	color: #b8b8b8;
	display: inline-block;
	width: 25px;
	height: 25px;
	line-height: 25px;
	text-align: center;
	margin-left: 10px;
	font-size: 15px;
}

.pagination a:hover {
	color: #70747a;
}

.pagination span.current {
	border: 1px solid #e0e0e0;
	background: #fff;
	color: #70747a;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
}

/*
 * Skin for jPlayer Plugin (jQuery JavaScript Library)
 * http://www.happyworm.com/jquery/jplayer
 *
 * Skin Name: Blue Monday
 *
 * Copyright (c) 2010 Happyworm Ltd
 * Dual licensed under the MIT and GPL licenses.
 *  - http://www.opensource.org/licenses/mit-license.php
 *  - http://www.gnu.org/copyleft/gpl.html
 *
 * Author: Luke McDonald (lukemcdonald.com)
 * Skin Design: Orman Clark (premiumpixels.com)
 * Skin Version: 3.0 (jPlayer 2.0.0)
 * Date: 20th December 2010
 */
.jp-jplayer img {
	border: none !important;
	padding: 0 !important;
	max-width: 609px !important;

}

div.jp-audio {
	font-size: 1em;
	font-family: Verdana, Arial, sans-serif;
	color: #fff;
	line-height: 1.6;
}

div.jp-audio {
	width: 609px;
}

div.jp-interface {
	position: relative;
	width: 100%;
	background: rgb(58, 59, 60);
	background: -webkit-gradient(linear,
			left bottom,
			left top,
			color-stop(0, rgb(34, 34, 34)),
			color-stop(1, rgb(58, 59, 60)));
	background: -moz-linear-gradient(center bottom,
			rgb(34, 34, 34) 0%,
			rgb(58, 59, 60) 100%);

	-webkit-box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.5);
	-moz-box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.5);
	box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.5);

}

div.jp-audio div.jp-type-single div.jp-interface {
	height: 30px;
}

div.jp-interface ul.jp-controls {
	list-style-type: none;
	padding: 0;
	margin: 0;
}

div.jp-interface ul.jp-controls li {
	display: inline;
}

div.jp-interface ul.jp-controls a {
	position: absolute;
	overflow: hidden;
	text-indent: -9999px;
}

a.jp-play,
a.jp-pause {
	width: 33px;
	height: 30px;
	z-index: 1;
	outline: none;
}

div.jp-audio div.jp-type-single a.jp-play,
div.jp-audio div.jp-type-single a.jp-pause {
	top: 0;
	left: 0;
	border-right: 1px solid rgb(36, 37, 38);
}



div.jp-progress-container {
	position: absolute;
	top: 0;
	left: 34px;
	width: 468px;
	height: 6px;
	padding: 12px 10px;
	border-left: 1px solid rgb(50, 51, 52);
	border-right: 1px solid rgb(36, 37, 38);
}

div.jp-progress {
	position: absolute;
	overflow: hidden;
}

div.jp-audio div.jp-type-single div.jp-progress {
	width: 466px;
	height: 7px;
	padding: 1px;
}

div.jp-seek-bar {
	width: 0px;
	height: 5px;
	cursor: pointer;
	-webkit-border-radius: 1px;
	-moz-border-radius: 1px;
	border-radius: 1px;
}

div.jp-play-bar {
	width: 0px;
	height: 5px;
	-webkit-border-radius: 1px;
	-moz-border-radius: 1px;
	border-radius: 1px;
}



div.jp-volume-bar-container {
	position: absolute;
	top: 0;
	left: 524px;
	width: 40px;
	height: 6px;
	padding: 12px 10px;
	border-left: 1px solid rgb(50, 51, 52);
}

div.jp-volume-bar {
	position: relative;
	overflow: hidden;
	width: 40px;
	height: 9px;
	cursor: pointer;
}

div.jp-audio div.jp-type-single div.jp-volume-bar {
	top: 0;
	left: 20px;
}

div.jp-volume-bar-value {
	width: 0px;
	height: 5px;
	margin: 1px;
	-webkit-border-radius: 1px;
	-moz-border-radius: 1px;
	border-radius: 1px;
}

a.jp-mute,
a.jp-unmute {
	width: 17px;
	height: 13px;
	z-index: 1;
	outline: none;
}

div.jp-audio div.jp-type-single a.jp-mute,
div.jp-audio div.jp-type-single a.jp-unmute {
	top: 9px;
	left: 533px;
}



div.jp-jplayer {
	width: 0px;
	height: 0px;
}

div.jp-jplayer {
	background-color: #000000;
}

.jp-audio-container {
	margin-bottom: 20px;
	direction: ltr;

}

/*404 page*/
.page_404 {
	text-align: center;
	margin-top: 270px;
}

.page_404 p {
	font-size: 33px;
}

.page_404 a {
	color: #a50000;
}

.page_404 a:hover {
	color: #e6e6e6;
}


/* News Tickets */
.ticker_widget {
	border: 1px solid #e0e0e0;
	background: #f5f5f5;
	padding: 0 10px;
	overflow: hidden;
	position: relative;
	line-height: 37px;
	height: 37px;
	clear: both;
}

.ticker_widget .right_arrow {
	width: 20px;
	height: 37px;
	position: absolute;
	left: 0;
	top: 0;
}

ul#ticker01 {
	margin-bottom: 0;
}

ul#ticker01 li {
	float: left;
	display: none;
	margin-right: 10px;
	line-height: 35px;
}

ul#ticker01 li a {
	color: #a4a5aa;
	font-family: play;
	font-size: 13px;
	font-weight: normal;
}

ul#ticker01 li a:hover {
	color: #a50000;
}

ul#ticker01 li span {
	color: #7F7F7F;
	font-family: play;
	font-size: 17px;
	margin-right: 10px;
}

.tickercontainer {
	/* the outer div with the black border */
	height: 27px;
	margin: 0;
	padding: 0;
	overflow: hidden;
}

.tickercontainer .mask {
	/* that serves as a mask. so you get a sort of padding both left and right */
	position: relative;
	left: 10px;
	top: 0;
	width: 978px;
	overflow: hidden;
}

ul.newsticker {
	/* that's your list */
	position: relative;
	left: 950px;
	list-style-type: none;
	margin: 0;
	padding: 0;

}

ul.newsticker li {
	float: left;
	/* important: display inline gives incorrect results when you check for elem's width */
	margin: 0;
	padding: 0;
	line-height: 37px;
	display: block !important;
}

ul.newsticker a {
	white-space: nowrap;
	padding: 0;
}

ul.newsticker span {
	margin: 0 10px 0 0;
}

/*--------------------------------------------------*/
/*	breadcrumbs
/*-------------------------------------------------*/
#crumbs {
	padding-bottom: 5px;
	margin-bottom: 10px;
	border-bottom: 1px solid #e0e0e0;
	font-family: play;
	font-size: 13px;
}

#crumbs a {}

#crumbs a:hover {}

#crumbs .delimiter {
	font-family: play;
	font-size: 14px;
	margin: 0 5px;
}

.box_banner {
	margin-bottom: 20px;
}

body {
	background-repeat: repeat;
	background-attachment: scroll;

	font-size: 12px;
	font-weight: normal;
}

.single_article_content h1 {
	font-size: 36px;
	font-weight: normal;
}

.single_article_content h2 {
	font-size: 30px;
	font-weight: normal;
}

.single_article_content h3 {
	font-size: 24px;
	font-weight: normal;
}

.single_article_content h4 {
	font-size: 18px;
	font-weight: normal;
}

.single_article_content h5 {
	font-size: 14px;
	font-weight: normal;
}

.single_article_content h6 {
	font-size: 12px;
	font-weight: normal;
}

/*#header .logo {
    margin-top:px;
}
*/
/*******************************************************************
 *      Colors Start Here 
 *****************************************************************/
/*    Topbar & bottombar     */
.top_bar,
.top_bar ul.top_nav li ul,
.bottom_bar {
	background-color: #000000;
	box-shadow: 0 0px 0px 0 #3C4048 inset;
	background-repeat: no-repeat;
	background-attachment: scroll;

}

.top_bar ul.top_nav li a,
.bottom_bar a,
.bottom_bar p.copyrights {
	color: #ffffff;
}

/*  Header  */
#header {
	background-repeat: repeat;
	background-attachment: scroll;

}

/*      Navigation      */
#navigation .nav_wrap {
	background-repeat: repeat;
	background-attachment: scroll;

}

#navigation ul.nav li:hover>a,
#navigation ul.nav>li.current-menu-item>a,
#navigation ul.nav>li.current-menu-ancestor>a,
#navigation ul.nav li.home:hover>a,
#navigation ul.nav>li.home.current-menu-item>a,
#navigation ul.nav>li.home.current-menu-ancestor>a,
#navigation ul.nav li ul li {
	background-color: #ffffff;
}

#navigation ul.nav li ul li a:hover {

	background-repeat: repeat;
	background-attachment: scroll;

}

/*     Feature      */
/*     Widgets  */
.sidebar .widget,
.lates_video_news,
.news_box,
.cat_article,
.ticker_widget {}

.sidebar .widget .widget_title,
.lates_video_news .widget_title {}

/*  NewsBox */
.news_box .news_box_heading h2,
.news_box .news_box_heading h2 a,
.cat_article_title a,
.cat_article_title {
	color: #ffffff;
}

.news_box .news_box_heading,
.news_box .news_box_right,
.news_box .news_box_heading h2,
.cat_article_title,
.nb2_next2_news li {
	background: #000000;
}

/* News Ticker */
.nt_bd {
	border-color: #ffd000;
}

.ticker_widget {
	background-color: #ffd000;
	border-color: #ffd000;
}

ul#ticker01 li a {
	color: #000000;
	font-size: 14px;
	font-family: play;
	font-weight: normal;
}

ul#ticker01 li span {
	color: #b04406;
}