* { margin:0; padding:0; }

body { font-family:Arial, Helvetica, sans-serif; font-size:12px; background-color:#efefef; color:#000000; overflow-x:hidden; }

/*body { font-family: 'Source Sans Pro', sans-serif; font-size:14px; font-weight:normal; background-color:#efefef; color:#000000; }*/

a { color:#064876; text-decoration:none; }

a:hover { color:#E10000; }

.clr { clear:both; }

.advert-wall { position: absolute; z-index: 0; top: 0px; left: 50%; margin-left:-800px; overflow: hidden; width: 1600px; height: 2000px; }

.advert-wall .advert { position:absolute;z-index:0;top:0px;left:50%; margin-left:-800px; }



/*** HEADER ***/

.wrapper-1 { position:relative; background:#EAEAEA url(../images/header_bg.png) 0% 0% repeat-x; }

#header { width:940px; height:127px; margin:0 auto; }

#logo { float:left; width:203px; height:52px; margin:18px 0px 0px 0px; }

#logo img { border:0px solid #FFF; }

.advert-468 { float:left; width:468px; height:60px; margin:10px 0px 0px 25px; }

.weather { float:left; width:140px; margin:0px 0px 0px 100px; }

.interactive { float:left; width:940px; height:44px; margin:10px 0px 0px 0px; border-top:1px solid #DEDCDC; }


/*** WEATHER MODULE ***/

.weather .city { font-size:1.1em; font-weight:bold; }

.weather .temp { font-size:1.4em; font-weight:bold; color:#0099FF; }

.weather .time { font-size:0.8em; color:#666666; color:#999999; }

.weather_data .weather_logo { float:left; width:140px; }

.weather_data .weather_logo a img { border:0px solid #FFF; }

.weather_data .weather_icon { float:left; width:50px; height:50px; }

.weather_data .weather_location { float:left; width:90px; font-weight:bold; color:#666666; padding:4px 0px 0px 0px; }

.weather_data .weather_temp { float:left; width:90px; font-weight:bold; font-size:1.5em; color:#0099FF;}


/*** TOP MENU LATEST POPULAR ***/

.menu_latest_popular { float:left; width:230px; height:44px; }

.menu_latest_popular ul { list-style:none; height:44px; }

.menu_latest_popular ul li { float:left; }

.menu_latest_popular ul li a,
.menu_latest_popular ul li.active a { display:block; background:url(../images/arrow_orange.png) 0px 18px no-repeat; font-size:0.9em;  padding:0px 10px 0px 6px; text-transform:uppercase; font-weight:bold; line-height:44px; }

.menu_latest_popular ul li a:hover,
.menu_latest_popular ul li.active a { text-decoration:none; }


/*** SEARCH BOX ***/

.searchbox { float:left; width:570px; height:34px; padding:10px 0px 0px 0px; }

.searchbox .search { padding:0; margin:0; }

.searchbox .form-inline {}

.searchbox .form-inline .element-invisible { color:#999999; text-transform:uppercase; font-weight:bold; }

.searchbox .form-inline #mod-search-searchword { height:24px; width:400px; margin:0px 0px 0px 5px; color:#999999; }


/*** SOCIAL ICONS ***/

.social { float:left; width:140px; height:24px; padding:10px 0px 10px 0px; }

.social .fb_icon,
.social .tw_icon,
.social .yt_icon,
.social .rss_icon { float:left; width:24px; height:24px; margin:0px 10px 0px 0px; }

.social .fb_icon img,
.social .tw_icon img,
.social .yt_icon img,
.social .rss_icon img { border:0px solid #FFF; }


/*** MAIN TOP MENU ***/

.wrapper-2 { position:relative; background-color:#064876; border-bottom:6px solid #C5C5C5; margin-bottom:8px; }

.menu_top { width:940px; margin:0 auto; }

.menu_top ul { list-style:none; height:35px; background:url(../images/mn_divider.png) 0% 0% no-repeat; }

.menu_top ul li { float:left; background:url(../images/mn_divider.png) 100% 0% no-repeat; }

.menu_top ul li a,
.menu_top ul li.active a { display:block;  padding:0px 10px 0px 10px; color:#FFFFFF; font-weight:400; text-transform:uppercase; font-size:0.9em; line-height:35px; }

.menu_top ul li a:hover,
.menu_top ul li.active a { color:#064876; background:url(../images/mn_bg_active.png) 0% 0% repeat-x; text-decoration:none; }


/*** TAG MENU ***/

.tagmenu { background-color:#FFFFFF; margin-bottom:15px; padding:10px 10px 10px 10px; }

.tagmenu h3 { font-size:1.2em; font-weight:bold; text-transform:uppercase; border-bottom:0px solid #EAEAEA; padding:0px 0px 8px 0px; margin:0px 0px 0px 0px; }

.tagmenu ul { list-style:none; margin:0; padding:0; }

.tagmenu ul li { float:left; padding:0em 1em 0em 0em; line-height:1.9em; }

.tagmenu ul li a { font-weight:bold; }


/*** FRONTPAGE ***/

.wrapper-3 { position:relative; margin:0 auto; width:960px; padding:0px 0px 0px 0px; }

.main_cnt { width:960px; margin:0 auto; padding:0px 0px 0px 0px; margin-top:6px; }

.l_col { float:left; width:640px; margin-right:10px; padding:0px 0px 0px 0px; }

.r_col { float:left; width:300px; padding:3px 0px 0px 0px; }


/*** TOPICS MODULE ***/

.topics { width:600px; height:20px; line-height:20px; background:#EFEFEF url(../images/topics_popular_2.png) 8px 50% no-repeat; margin:-10px 0px 10px -10px; padding:10px 10px 10px 10px; border-bottom:1px solid #CCCCCC; }

.topics .tagspopular {}

.topics ul { list-style:none; padding-left:100px; }

.topics ul li { float:left; background:url(../images/dot_red.png) 3px 50% no-repeat; padding:0px 0px 0px 15px; }

.topics ul li a { font-weight:bold; font-size:0.9em; color:#666666; }

.topics ul li a:hover { color:#000000; }


/*** TOP NEWS BOX ***/

.top-news { margin-bottom:12px; }

.top-news .top { width:640px; background:url(../images/box_top_bg.png) 0% 0% no-repeat; padding:7px 0px 0px 0px; }

.top-news .bottom { width:640px; background:url(../images/box_bot_bg.png) 0% 100% no-repeat; padding:0px 0px 8px 0px; }

.top-news .box { background:url(../images/box_r_bg.png) 0% 0% repeat-y; padding:5px 20px 5px 20px; }

.top-news .cnt { }

.topnews {}

.topnews .breakingnews { width:600px; background-color:#EFEFEF; margin:-10px 0px 10px -10px; padding:10px 10px 15px 10px; border-bottom:1px solid #CCCCCC; }

.topnews .single { margin-bottom:-10px; }

.topnews .breakingnews a { display:block; font-size:2.5em; font-weight:normal; padding-bottom:5px; }

.topnews .breakingnews p { color:#222222; font-size:1.1em; padding:5px 0px 0px 0px; line-height:1.5em; }

.topnews .breakingnews img { border:0px solid #FFF; }

.topnews .breakingnews a:hover { text-decoration:none; }

.topnews .leading { float:left; width:290px; margin-right:20px; }

.topnews .leading .image { padding:0px 0px 8px 0px; }

.topnews .leading span { display:block; padding-bottom:3px; color:#666666; font-weight:bold; font-size:1em; }

.topnews .leading .image img { vertical-align: bottom; border:0px solid #FFF; }

.topnews .leading .title h2 { font-size:1.5em; font-weight:normal; padding:0px 0px 5px 0px; }

.topnews .leading .intro { font-size:1.1em; line-height:1.5em; }

.topnews .rest { float:left; width:290px; }

.topnews .rest ul { list-style:none; }

.topnews .rest ul li { padding:8px 0px 8px 0px; border-bottom:1px solid #EFEFEF; }

.topnews .rest ul li.first { padding:0px 0px 8px 0px; }

.topnews .rest ul li.fourth { padding:8px 0px 0px 0px; border-bottom:0px solid #EFEFEF; }

.topnews .rest ul li a { font-weight:bold; }

.topnews .rest ul li a img { display:inline; float:left; margin-right:10px; border:0px solid #FFF; }

.topnews .rest ul li a span { display:block; padding-bottom:3px; color:#666666; font-weight:normal; font-size:0.9em; }

.topnews .ad { margin:0px -10px 10px -10px; }



/*** LIST BOX ***/

.list_articles { margin-bottom:12px; }

.list_articles .top { width:640px; background:url(../images/box_top_bg.png) 0% 0% no-repeat; padding:7px 0px 0px 0px; }

.list_articles .bottom { width:640px; background:url(../images/box_bot_bg.png) 0% 100% no-repeat; padding:0px 0px 8px 0px; }

.list_articles .box { background:url(../images/box_r_bg.png) 0% 0% repeat-y; padding:5px 20px 5px 20px; }

.list_articles .cnt { }

.list_articles .col_1 { padding-bottom:25px; }

.list_articles .tag1 { padding-bottom:0px; }

.list_articles .last { padding-bottom:0px; }

.list_articles .list_l { float:left; margin-right:20px; }

.list_articles .list_r { float:left; }

.list_articles .list { width:290px; }

.list_articles .tags { width:290px; padding-bottom:0px; margin-bottom:0px; }

.list_articles .list .cat_title { font-size:1.3em; text-transform:uppercase; font-weight:bold; padding:0px 0px 8px 0px; margin:0px 0px 8px 0px; border-bottom:1px solid #EFEFEF; }

.list_articles .list .cat_title a { color:#000000; }

.list_articles .list .cat_title a:hover { color:#E10000; }

.list_articles .list .item img { vertical-align: bottom; border:0px solid #FFF; margin-bottom:4px; }

.list_articles .list .item a h3 { height:53px; overflow:hidden; font-size:1.3em; font-weight:bold; padding:0px 0px 5px 0px; margin:0px 0px 5px 0px; border-bottom:1px solid #EFEFEF; }

.list_articles .list .item_title { height:45px; overflow:hidden;  padding:7px 0px 7px 0px; border-bottom:1px solid #EFEFEF; }

.list_articles .list .item_title a h3 { font-size:1em; font-weight:bold;  }


/*** TRENDING ***/

.trending { margin-bottom:12px; }

.trending .top { width:640px; background:url(../images/box_top_bg.png) 0% 0% no-repeat; padding:7px 0px 0px 0px; }

.trending .bottom { width:640px; background:url(../images/box_bot_bg.png) 0% 100% no-repeat; padding:0px 0px 8px 0px; }

.trending .box { background:url(../images/box_r_bg.png) 0% 0% repeat-y; padding:5px 20px 5px 20px; }

.trending .cnt { }

.trending .latest_news { background-color:#ffffff; padding:10px 10px 10px 10px; margin:-10px -10px -10px -10px; }

.trending .latest_news h3 { color:#212121; font-size:1.4em; font-weight:bold; text-transform:uppercase; border-bottom:1px dotted #EFEFEF; padding:0px 0px 8px 0px; margin:0px 0px 8px 0px; }

.trending .latest_news h3 a { color:#212121; }

.trending .latest_news ul.latestnews { list-style:none; }

.trending .latest_news ul.latestnews li { float:left; width:140px; height:132px; overflow:hidden; padding:8px 0px 8px 0px; margin:0px 5px 8px 5px; border-bottom:0px solid #FFF; }

.trending .latest_news ul.latestnews li img { border:0px solid #FFF; }

.trending .latest_news ul.latestnews li a { }

.trending .latest_news ul.latestnews li a:hover { }

.trending .latest_news ul.latestnews li a img { display:inline; float:left; margin-bottom:4px;  }


/*** blue version ***/

.trending .blue { background-color:#00B9FE; padding:10px 10px 10px 10px; margin:-10px -10px -10px -10px; }

.trending .blue h3 { color:#FFFFFF; font-size:1.4em; font-weight:bold; text-transform:uppercase; border-bottom:1px dotted #FFFFFF; padding:0px 0px 8px 0px; margin:0px 0px 8px 0px; }

.trending .blue h3 a { color:#CCCCCC; }

.trending .blue ul.latestnews { list-style:none; }

.trending .blue ul.latestnews li { float:left; width:140px; height:150px; overflow:hidden; padding:8px 0px 8px 0px; margin:0px 5px 8px 5px; border-bottom:0px solid #FFF; }

.trending .blue ul.latestnews li img { border:0px solid #FFF; }

.trending .blue ul.latestnews li a { color:#FFFFFF; font-weight:bold; }

.trending .blue ul.latestnews li a:hover { color:#FFFF99; }

.trending .blue ul.latestnews li a img { display:inline; float:left; margin-bottom:4px;  }


/*** orange version ***/

.trending .orange { background-color:#D62E01; padding:10px 10px 10px 10px; margin:-10px -10px -10px -10px; }

.trending .orange h3 { color:#FFFFFF; font-size:1.4em; font-weight:bold; text-transform:uppercase; border-bottom:1px dotted #FFFFFF; padding:0px 0px 8px 0px; margin:0px 0px 8px 0px; }

.trending .orange h3 a { color:#FFFFFF; }

.trending .orange ul.latestnews { list-style:none; }

.trending .orange ul.latestnews li { float:left; width:140px; height:150px; overflow:hidden; padding:8px 0px 8px 0px; margin:0px 5px 0px 5px; border-bottom:0px solid #FFF; }

.trending .orange ul.latestnews li img { border:0px solid #FFF; }

.trending .orange ul.latestnews li a { color:#FFFFFF; font-weight:bold; }

.trending .orange ul.latestnews li a:hover { color:#FFFF99; }

.trending .orange ul.latestnews li a img { display:inline; float:left; margin-bottom:4px;  }


/*** red version ***/

.trending .red { background-color:#7C0300; padding:10px 10px 10px 10px; margin:-10px -10px -10px -10px; }

.trending .red h3 { color:#FFFFFF; font-size:1.4em; font-weight:bold; text-transform:uppercase; border-bottom:1px dotted #FFFFFF; padding:0px 0px 8px 0px; margin:0px 0px 8px 0px; }

.trending .red h3 a { color:#FFFFFF; }

.trending .red ul.latestnews { list-style:none; }

.trending .red ul.latestnews li { float:left; width:140px; height:160px; overflow:hidden; padding:8px 0px 8px 0px; margin:0px 5px 0px 5px; border-bottom:0px solid #FFF; }

.trending .red ul.latestnews li img { border:0px solid #FFF; }

.trending .red ul.latestnews li a { color:#FFFFFF; font-weight:bold; }

.trending .red ul.latestnews li a:hover { color:#FFFF99; }

.trending .red ul.latestnews li a img { display:inline; float:left; margin-bottom:4px;  }


/*** red purple ***/

.trending .purple { background-color:#8400CE; padding:10px 10px 10px 10px; margin:-10px -10px -10px -10px; }

.trending .purple h3 { color:#FFFFFF; font-size:1.4em; font-weight:bold; text-transform:uppercase; border-bottom:1px dotted #FFFFFF; padding:0px 0px 8px 0px; margin:0px 0px 8px 0px; }

.trending .purple h3 a { color:#FFFFFF; }

.trending .purple ul.latestnews { list-style:none; }

.trending .purple ul.latestnews li { float:left; width:140px; height:160px; overflow:hidden; padding:8px 0px 8px 0px; margin:0px 5px 0px 5px; border-bottom:0px solid #FFF; }

.trending .purple ul.latestnews li img { border:0px solid #FFF; }

.trending .purple ul.latestnews li a { color:#FFFFFF; font-weight:bold; }

.trending .purple ul.latestnews li a:hover { color:#FFFF99; }

.trending .purple ul.latestnews li a img { display:inline; float:left; margin-bottom:4px;  }


/*** ADVERT 980 TOP ***/

.wrapper-0 { background-color:#FFFFFF; position:relative; }

.advert-980 { width:980px; margin:0 auto; text-align:center; }

.advert-980 img {}


/*** ADVERT 728x90 ***/
.wrapper-728 { position:relative; margin:0 auto; width:970px; text-align:center; }

.advert-728 { display:inline; padding:0; line-height:0; font-size:0; }

.advert-728 img { vertical-align: bottom; border:0px solid #FFF; }

.advert-728 iframe { margin:0; padding:0; }


/*** ADVERT 300x250 1 2 3 4 ***/

.advert-content { padding:0px 0px 10px 0px; margin:0px 0px 15px 0px; background-color:#FFFFFF; }

.advert-facebook { padding:0px 0px 10px 0px; margin:0px 0px 15px 0px; background-color:#FFFFFF; }

.advert-300-1,
.advert-300-2,
.advert-300-3,
.advert-300-4 { margin:0px 0px 15px 0px; line-height:0; font-size:0; }

.advert-300-1 img,
.advert-300-2 img,
.advert-300-3 img,
.advert-300-4 img { vertical-align:bottom; border:0px solid #FFF; }


/*** ADVERT 620x90 1 2 3 ***/

.advert-620-1 { margin:0px 0px 12px 0px; text-align:center; }

.advert-620-1 img { vertical-align: bottom; }

.advert-620-2 { margin:0px 0px 12px 0px; text-align:center; }

.advert-620-2 img { vertical-align: bottom; }

.advert-620-3 { margin:0px 0px 12px 0px; text-align:center; }

.advert-620-3 img { vertical-align: bottom; }


/*** LATEST AND POPULAR NEWS ***/

.latest_news { background-color:#FFFFFF; padding:10px 10px 10px 10px; margin-bottom:15px; }

.latest_news h3 { font-size:1.2em; font-weight:bold; text-transform:uppercase; border-bottom:1px solid #EAEAEA; padding:0px 0px 8px 0px; margin:0px 0px 0px 0px; }

.latest_news h3 a { color:#000000; }

.latest_news ul.latestnews { list-style:none; }

.latest_news ul.latestnews li { border-bottom:1px solid #EAEAEA; padding:8px 0px 8px 0px; margin:0px 0px 0px 0px; }

.latest_news ul.latestnews li a { font-weight:bold; }

.latest_news ul.latestnews li a img { display:inline; float:left; margin-right:8px; border:0px solid #FFF; }


.election { background:url(../images/bg_election.png) 0% 0% no-repeat; padding:10px 10px 5px 10px; margin-bottom:15px; }

.election h3 { color:#f8f50a; font-size:1.2em; font-weight:bold; text-transform:uppercase; border-bottom:1px solid #114276; padding:0px 0px 8px 0px; margin:0px 0px 0px 0px; }

.election h3 a { color:#FFFFFF; }

.election ul.latestnews { list-style:none; background:none; margin:0; padding:0; }

.election ul.latestnews li { border-bottom:1px solid #114276; padding:8px 0px 8px 0px; margin:0px 0px 0px 0px; }

.election ul.latestnews li a { color:#FFFFFF; font-weight:bold; }

.election ul.latestnews li a:hover { color:#FFFF33; font-weight:bold; }

.election ul.latestnews li a img { display:inline; float:left; margin-right:8px; border:0px solid #FFF; }


.promo { background-color:#222222; }

.promo h3 { color:#FFFFFF; font-size:1.2em; font-weight:bold; text-transform:uppercase; border-bottom:1px solid #333333; padding:0px 0px 8px 0px; margin:0px 0px 0px 0px; }

.promo h3 a { color:#FFFFFF; }

.promo ul.latestnews { list-style:none; background:none; margin:0; padding:0; }

.promo ul.latestnews li { border-bottom:1px solid #333333; padding:8px 0px 8px 0px; margin:0px 0px 0px 0px; }

.promo ul.latestnews li a { color:#ffffff; font-weight:bold; }

.promo ul.latestnews li a:hover { color:#cccccc; font-weight:bold; }

.promo ul.latestnews li a img { display:inline; float:left; margin-right:8px; border:0px solid #FFF; }


/*** Inside article on right side ***/

.latest_news ul.article li { border-bottom:1px solid #EAEAEA; padding:20px 0px 20px 0px; margin:0px 0px 0px 0px; }

.latest_news ul.article li a { font-weight:bold; font-size:1.1em; }

.latest_news ul.article li a img { display:inline; float:left; margin-right:8px; margin-bottom:4px; border:0px solid #FFF; }

.latest_news ul.article li p { font-size:1em; line-height:1.2em; padding:5px 0px 0px 0px; }

.latest_news ul.article li span.date { display:block; color:#999999; font-size:0.9em; padding:3px 0px 3px 0px; }

/*** Do not miss under article and desk ***/

.checkout .latest_news { background-color:#FFFFFF; padding:10px 0px 10px 0px; margin:0px 10px 10px 10px; border-top:1px solid #DEDEDE; }

.checkout .latest_news h3 { font-size:1.4em; font-weight:bold; text-transform:uppercase; border-bottom:0px solid #EAEAEA; padding:0px 0px 8px 0px; margin:0px 0px 0px 0px; }

.checkout.latest_news h3 a { color:#000000; }

.checkout .latest_news ul.latestnews { list-style:none; }

.checkout .latest_news ul.latestnews li { float:left; width:140px; height:170px; padding:8px 0px 8px 0px; margin:0px 5px 0px 5px; border-bottom:0px solid #FFF; }

.checkout .latest_news ul.latestnews li img { border:0px solid #FFF; }

.checkout .latest_news ul.latestnews li a { font-weight:bold;  font-size:1em; }

.checkout .latest_news ul.latestnews li a:hover { }

.checkout .latest_news ul.latestnews li a img { display:inline; float:left; margin-right:8px; }

.checkout .latest_news ul.article li { border-bottom:1px solid #EAEAEA; padding:15px 0px 15px 0px; margin:0px 0px 0px 0px; }

.checkout .latest_news ul.article li img { border:0px solid #FFF; }

.checkout .latest_news ul.article li a { font-weight:bold; font-size:1.2em; }

.checkout .latest_news ul.article li a img { display:inline; float:left; margin-right:8px; margin-bottom:4px; border:0px solid #FFF; }

.checkout .latest_news ul.article li span { display:block; font-size:0.9em; padding:5px 0px 0px 0px; }

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

.popular_news { background-color:#FFFFFF; padding:10px 10px 10px 10px; margin-bottom:15px; }

.popular_news h3 { font-size:1.2em; font-weight:bold; border-bottom:1px solid #EAEAEA; padding:0px 0px 8px 0px; margin:0px 0px 0px 0px; }

.popular_news h3 a { color:#000000; text-transform:uppercase; }

.popular_news ul.mostread { list-style:none; }

.popular_news ul.mostread li { border-bottom:1px solid #EAEAEA; padding:8px 0px 8px 0px; margin:0px 0px 0px 0px; }

.popular_news ul.mostread li a { font-weight:bold; }

.popular_news ul.mostread li a img { display:inline; float:left; margin-right:8px; border:0px solid #FFF; }

/*** Inside article ***/

.popular_news ul.article li { border-bottom:1px solid #EAEAEA; padding:10px 0px 10px 0px; margin:0px 0px 0px 0px; }

.popular_news ul.article li img { border:0px solid #FFF; }

.popular_news ul.article li a { font-weight:bold; font-size:1.2em; }

.popular_news ul.article li a img { display:inline; float:left; margin-right:8px; margin-bottom:4px; }

.latest_comments { background-color:#FFFFFF; margin-bottom:15px; padding:10px 10px 10px 10px; }

.latest_comments h3 { font-size:1.2em; font-weight:bold; border-bottom:1px solid #EAEAEA; color:#000000; text-transform:uppercase; padding:0px 0px 8px 0px; margin:0px 0px 0px 0px; }

.latest_comments .dsq-widget-item { padding:8px 0px 8px 0px; margin:0px 0px 0px 0px; border-bottom:1px solid #EAEAEA; }

.latest_comments a.dsq-widget-user { display:none;}

.latest_comments span.dsq-widget-comment { display:none; }

.latest_comments p.dsq-widget-meta { padding:0px 0px 0px 0px; font-size:1em; }

.latest_comments p.dsq-widget-meta a { font-weight:bold; }


/*** TREND MODULE ***/

.trend { background-color:#FFFFFF; padding:10px 10px 10px 10px; margin-bottom:15px; }

.trend h3 { font-size:1.2em; font-weight:bold; border-bottom:1px solid #EAEAEA; padding:0px 0px 8px 0px; margin:0px 0px 0px 0px; }

.trend h3 a { color:#000000; text-transform:uppercase; }

.trend ul.mostread { list-style:none; }

.trend ul.mostread li { border-bottom:1px solid #EAEAEA; padding:8px 0px 8px 0px; margin:0px 0px 0px 0px; }

.trend ul.mostread li a { font-weight:bold; }

.trend ul.mostread li a img { display:inline; float:left; margin-right:8px; border:0px solid #FFF; }


.trend-yellow { background-color:#f0b81d; padding:10px 10px 10px 10px; margin-bottom:15px; }

.trend-yellow  h3 { font-size:1.2em; font-weight:bold; border-bottom:1px solid #e0aa14; padding:0px 0px 8px 0px; margin:0px 0px 0px 0px; }

.trend-yellow  h3 a { color:#000000; text-transform:uppercase; }

.trend-yellow  ul.mostread { list-style:none; }

.trend-yellow  ul.mostread li { border-bottom:1px solid #e0aa14; padding:8px 0px 8px 0px; margin:0px 0px 0px 0px; }

.trend-yellow  ul.mostread li a { font-weight:bold; color:#FFFFFF; }

.trend-yellow  ul.mostread li a:hover { font-weight:bold; color:#333333; }

.trend-yellow  ul.mostread li a img { display:inline; float:left; margin-right:8px; border:0px solid #FFF; }



/*** FOOTER ***/

.wrapper-4 { position:relative; height:80px; }

.footer { width:940px; margin:0 auto; border-top:10px solid #033354; }

.footer-copyright { padding:12px 0px 8px 0px; color:#666666; font-size:0.9em; }

.footer-menu-1 {}

.footer-menu-1 ul { list-style:none; height:20px; }

.footer-menu-1 ul li { float:left; }

.footer-menu-1 ul li a,
.footer-menu-1 ul li.active a { display:block;  padding:0px 5px 0px 0px; font-size:0.9em; line-height:20px; }

.footer-menu-1 ul li a:hover { text-decoration:none; }


/*** CONTENT STYLING ***/

.content_outter { float:left; width:620px; margin-top:5px; margin-bottom:20px; margin-left:10px; background-color:#FFFFFF;}

.full { width:940px; }

.item-page {}

.item-page .page-header { padding:20px 10px 5px 10px; background-color:#FFFFFF; border-top:3px solid #111111; }

.item-page .page-header h2 { font-size:2.7em; font-weight:bold; }

.item-page .page-header h2 a { color:#000000; }

.item-page .article-data { padding:10px 10px 30px 10px; }

.item-page .article-data span.author { color:#666666; font-size:0.9em; }

.item-page .article-data dt.article-info-term { display:none; }

.item-page .article-data .parent-category-name { float:left; padding-right:8px; color:#666666; font-size:0.9em; }

.item-page .article-data .category-name { float:left; padding-right:8px; color:#666666; font-size:0.9em; }

.item-page .article-data .published { float:left; padding-right:8px; color:#666666; font-size:0.9em; }

.item-page .article-data .modified { float:left; padding-right:8px; color:#666666; font-size:0.9em; }

.item-page .article-data .create { float:left; padding-right:8px; color:#666666; font-size:0.9em; }

.item-page .article-data .hits { float:left; color:#666666; font-size:0.9em; }

.item-page .pull-left img { vertical-align: bottom; }

.item-page p.img_caption { background-color:#000000; padding:8px 8px 8px 8px; font-size:1.2em; font-weight:bold; color:#FFFFFF; }

.item-page .img_caption { background-color:#000000; }

.item-page .txt { padding:0px 20px 0px 20px; }

.item-page .txt h2 { font-size:1.5em; font-weight:bold; padding-bottom:8px; }

.item-page .txt p { font-size:1.3em; line-height:1.8em; padding:10px 0px 25px 0px; }

.item-page .txt p.video { padding:10px 0px 10px 0px; margin:0px -20px 0px -20px; }

.item-page .txt ul { margin:0; font-size:1.2em; line-height:1.6em; padding:0px 0px 25px 10px; }

.item-page .txt ul li {}

.item-page .txt blockquote { padding:0px 10px 0px 15px; margin-bottom:25px; margin-left:15px; border-left:3px solid #ADADAD; color:#666666; font-style:italic; }

.item-page .txt blockquote p { padding:0px 0px 10px 0px; }

.item-page .txt .related { float:left; position:relative; width:180px; padding:0px 10px 10px 0px; margin:10px 10px 0px 0px; border-right:3px solid #EFEFEF; }

.item-page .txt .related h3 { font-size:1.2em; font-weight:bold; text-transform:uppercase; color:#333333; padding-bottom:8px; }

.item-page .txt .related ul { list-style:none; }

.item-page .txt .related ul li { background:url(../images/arrow_orange.png) 0px 5px no-repeat; padding:0px 0px 8px 10px; }

.item-page .txt .related ul li a { font-weight:bold; font-size:0.9em; }

.item-page .txt .related ul li a:hover { color:#E10000; }

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

.article_modules_inside .custom p { text-align:left; padding:0px 0px 10px 10px; font-size:1.3em; font-weight:bold; }

.checkout .customadvert { border:1px solid #DEDEDE; background-color:#EAEAEA; margin:10px 10px 10px 10px; }

.checkout .customadvert p { text-align:left; padding:15px 0px 15px 10px; font-size:1.3em; font-weight:bold; }

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

.item-page .article-social { border:1px solid #DEDEDE; margin:0px 10px 10px 10px; }

.item-page .facebook-like { float:left; width:90px; padding:10px 10px 0px 10px; }

.item-page .twitter-like { float:left; width:70px; padding:10px 10px 0px 0px; }

.item-page .google-like { float:left; width:90px; padding:10px 10px 0px 0px; }

.item-page .comment-count { float:left; width:307px; height:65px; padding-top:20px; border-left:1px solid #DEDEDE; background-color:#EAEAEA; }

.item-page .comment-count span a { display:block; font-size:1em; font-weight:bold; text-align:center; color:#064876; }

.item-page .comment-count span a:hover { color:#E10000; }

.item-page .comment-count a { display:block; font-size:1.8em; font-weight:bold; text-align:center; color:#000000; }

.item-page .article-tags { padding:10px 10px 10px 10px; }

.item-page .article-tags ul { list-style:none; }

.item-page .article-tags ul li { padding-right:8px; }

/*** RELATED MODULE AT BOTTOM OF ARTICLE ***/

.item-page .related-bottom { padding:10px 10px 0px 10px; margin:0px 10px 10px 10px; border-top:1px solid #DEDEDE; }

.item-page .related-bottom h3 { font-size:1.2em; font-weight:bold; text-transform:uppercase; color:#333333; padding-bottom:8px; }

.item-page .related-bottom ul { list-style:none; }

.item-page .related-bottom ul li { background:url(../images/arrow_orange.png) 0px 5px no-repeat; padding:0px 0px 8px 10px; }

.item-page .related-bottom ul li a { font-weight:bold; }

.item-page .related-bottom ul li a:hover { color:#E10000; }


/*** COMMENTS ***/

.comments { padding:20px 10px 20px 10px; margin-top:15px; border-top:3px solid #000000; }

.comments .terms { font-size:1em; color:#999999; padding:0px 0px 15px 0px; }

.comments h3 { color:#333333; font-size:1.3em; font-weight:bold; text-transform:uppercase; }


/*** CATEGORY BLOG ***/

.blog { padding:20px 20px 20px 20px; }

.blog h2 { padding-bottom:15px; }

.blog .page-header { padding:0px 0px 15px 0px; margin-bottom:15px; border-bottom:1px dotted #AFAFAF; }

.blog .singleitem { padding-bottom:15px; border-bottom:1px dotted #EFEFEF; }

.blog .page-header h2 { font-size:1.5em; font-weight:normal; padding-bottom:5px; }

.blog .img-intro-left { display:inline; float:left; margin-right:10px; }

.blog img { border:0px solid #FFF; }

.blog .txt {}

.blog .txt .published { font-size:0.9em; color:#999999; padding:0px 0px 5px 0px; }

.blog-top-module { padding:10px; border-bottom:12px solid #EFEFEF; }


/*** STATIC PAGES FOR LATEST AND POPULAR NEWS ***/

/*** latest ***/

.static-page .latest_news { background-color:#FFFFFF; padding:10px 10px 10px 10px; margin-bottom:15px; }

.static-page .latest_news h3 { font-size:1.2em; font-weight:bold; text-transform:uppercase; border-bottom:1px solid #EAEAEA; padding:0px 0px 8px 0px; margin:0px 0px 0px 0px; }

.static-page .latest_news h3 a { color:#000000; }

.static-page .latest_news ul.latestnews { list-style:none; }

.static-page .latest_news ul.latestnews li { border-bottom:1px solid #EAEAEA; padding:8px 0px 8px 0px; margin:0px 0px 0px 0px; }

.static-page .latest_news ul.latestnews li a.title { font-size:1.3em; font-weight:bold; }

.static-page .latest_news ul.latestnews li a img { display:inline; float:left; margin-right:8px; }

.static-page .latest_news ul.latestnews li span.date { display:block; color:#999999; font-size:0.9em; padding:3px 0px 3px 0px; }

.static-page .latest_news ul.latestnews li span.category { display:block; font-size:0.9em; padding:3px 0px 3px 0px; }

/*** popular ***/

.static-page h3 { font-size:1.2em; font-weight:bold; border-bottom:1px solid #EAEAEA; padding:0px 0px 8px 0px; margin:0px 0px 0px 0px; }

.static-page h3 a { color:#000000; text-transform:uppercase; }

.static-page ul.mostread { list-style:none; padding:10px 10px 10px 10px; }

.static-page ul.mostread li { border-bottom:1px solid #EAEAEA; padding:8px 0px 8px 0px; margin:0px 0px 0px 0px; }

.static-page ul.mostread li a { font-size:1.3em; font-weight:bold; }

.static-page ul.mostread li a img { display:inline; float:left; margin-right:8px; border:0px solid #FFF; }

.static-page ul.mostread li span.date { display:block; color:#999999; font-size:0.9em; padding:3px 0px 3px 0px; }


/*** SEARCH PAGE ***/

.search { padding:10px 10px 10px 10px; }

.search h1.page-title { padding-bottom:15px; }

.search fieldset.phrases { border:0px solid #FFF; padding:10px 0px 10px 0px; }

.search dl.search-results dt.result-title { font-size:1.3em; font-weight:bold; padding:5px 0px 5px 0px; }

.search dl.search-results dd.result-category { font-style:italic; color:#666666; }

.search dl.search-results dd.result-text { padding-bottom:5px; }

.search dl.search-results dd.result-created { font-size:0.9em; color:#666666; padding-bottom:10px; }


/*** CONTACT PAGE ***/

.contact { padding:10px 10px 10px 10px; }

.contact h3 { font-size:1.3em; padding-bottom:15px; }


/*** PAGE NAVIGATION ***/

.pagination {
	height: 36px;
	margin: 18px 0;
}
.pagination ul {
	display: inline-block;
	*display: inline;
	*zoom: 1;
	margin-left: 0;
	margin-bottom: 0;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	-webkit-box-shadow: 0 1px 2px rgba(0,0,0,0.05);
	-moz-box-shadow: 0 1px 2px rgba(0,0,0,0.05);
	box-shadow: 0 1px 2px rgba(0,0,0,0.05);
}
.pagination li {
	display: inline;
}
.pagination a,
.pagination span {
	float: left;
	padding: 0 14px;
	line-height: 34px;
	text-decoration: none;
	background-color: #fff;
	border: 1px solid #ddd;
	border-left-width: 0;
}
.pagination a:hover,
.pagination .active a,
.pagination .active span {
	background-color: #f5f5f5;
}
.pagination .active a,
.pagination .active span {
	color: #999;
	cursor: default;
}
.pagination .disabled span,
.pagination .disabled a,
.pagination .disabled a:hover {
	color: #999;
	background-color: transparent;
	cursor: default;
}
.pagination li:first-child a,
.pagination li:first-child span {
	border-left-width: 1px;
	-webkit-border-radius: 3px 0 0 3px;
	-moz-border-radius: 3px 0 0 3px;
	border-radius: 3px 0 0 3px;
}
.pagination li:last-child a,
.pagination li:last-child span {
	-webkit-border-radius: 0 3px 3px 0;
	-moz-border-radius: 0 3px 3px 0;
	border-radius: 0 3px 3px 0;
}
.pagination-centered {
	text-align: center;
}
.pagination-right {
	text-align: right;
}

/*** GALLERY PLUGIN ***/

.item-page .txt ul.galleryitems { list-style:none; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; }

.item-page .txt ul.galleryitems li { float:left; margin:0px 8px 8px 0px; padding:0px 0px 0px 0px; }

.item-page .txt ul.galleryitems li img { vertical-align:bottom; border:0px solid #FFF; }


/*** ERROR PAGE ***/

.error_report { text-align:center; }

.error_report p { font-size:2em; margin-bottom:10px; }

.error_bg { text-align:center; }


/*** TAG PAGE ***/

.tag-category { padding:20px 20px 20px 20px; }

.tag-category h2 { padding-bottom:15px; }

.tag-category ul { list-style:none; margin:0; padding:0; }

.tag-category ul li { width:180px; float:left; height:220px; overflow:hidden; }

.tag-category ul li.cat-list-row0,
.tag-category ul li.cat-list-row1 { margin-right:20px; }

.tag-category ul li img { border:0px solid #FFF; }

/* IPAD */

/* Samsung Galaxy */
  @media screen and (device-width: 800px) { html { zoom: 81.21827%; } }
  /* Kindle Fire */
  @media screen and (device-width: 600px) { html { zoom: 60.91370%; } } 
  /* iPad */
@media only screen
and (min-width : 768px)
and (max-width : 1024px)
and (orientation : landscape) {
html { zoom: 100%; }
}

@media only screen
and (min-width : 768px)
and (max-width : 1024px)
and (orientation : portrait) {
html { zoom: 77.96954%; }; iframe img{ width:100;}
}