/*
Theme Name: Poluvreme.rs
Theme URI: http://www.poluvreme.rs
Description: WordPress theme developed for <a href="http://www.poluvreme.rs">Poluvreme.rs</a>.
Version: 1.0
Author: Milos Spasic
Author URI: http://www.milosspasic.com/
*/


@import url("reset.css");

/* body */

body {
	text-align:center;
	font-family:Tahoma;
	font-size:12px;
	color:#8a8a8a;
	background-color:#1a1a1a;
	background-image:url(images/body_b.gif);
	background-position:0 0;
	background-repeat:repeat-x;
}

a {
	color:#8a8a8a;
	text-decoration:underline;
	outline:none;
}

a:hover {
	text-decoration:none;
}

strong {
	font-weight:bold;
	color:#ffffff;
	text-decoration:underline;
}

em { font-style:italic; }

code { color:#FFF; }

/* floats */

ul#h_menu li a, #anketa form label, .news_single p#share span, .news_single p#share a {
	display:block;
	float:left;
	clear:none;
}

#logo_frame a#logo, #sports_menu ul li a, #semafor ul li span, a#sr, #heading span, .short_news a, a#rss_icon, ul#social_networking li a, a.dem-vote-link, a#nu, #najave ul li span, #video_clips h2 a, #video_clips a#all-clips {
	display:block;
	float:left;
	clear:left;
}

#top_menu ul, #top_menu ul li, #slideshow1, #h_banner120x60, ul#h_menu li, ul#navigation_bar li, #content, #content img, .short_news, #footer_r, #footer_r p a img, #right_sidebar, #ads_home, #content_single, .news_single img, div.comment-author img, ul#social_networking li {
	float:left;
	clear:none;
}

#header, #top_menu, #top_menu_search, #logo_frame, ul#h_menu, ul#navigation_bar, #sidebar, #sports_menu, #sports_menu h3, #sports_menu ul, #sports_menu ul li, #semafor, #semafor h3, #semafor p, #semafor ul, #semafor ul li, #developed_by, .sidebar_box, .sidebar_box_top, .sidebar_box_bottom, .sidebar_box_fb, .sidebar_box_tw, .sidebar_box_goog, #developed_by p, #frame, #main_news, #heading, #heading h1, #main_news p, #main_news ul, #main_news ul li, #main_news ol, #main_news ol li, #main_news blockquote, .short_news h2, .short_news p, #footer, #footer_l, #footer_l p, #footer_r p, #rss_rsidebar, #rss_rsidebar h3, #rss_rsidebar p, #rss_rsidebar form, #rss_rsidebar form input, #anketa_frame, #anketa, #anketa h3, #anketa p, #anketa form, #anketa form input, .news_single_frame, .news_single, .news_single h1, .news_single h2, .news_single h3, .news_single span, .news_single p, .news_single ul, .news_single ol, .news_single blockquote, .news_single ul li, .news_single ol li, #fresh_news_frame, #fresh_news, h3.comments, ol.commentlist, ol.commentlist li, div.comment-body, div.comment-author, div.comment-meta, form#commentform, form#commentform p, form#commentform input#submit, div.comment-body p, h1.pagetitle, #banners_frame, #banners_frame ul, #banners_frame ul li, div.dem-results, .pagebar, .smart-archives, ul#social_networking, .news_single table#linkovi, #gallery, .news_single table, #najave_frame, #najave, #najave ul, #najave ul li, #vprenosi, #video_clips, #video_clips h2, .single_box, .single_box h2, .single_box ul, .news_single ul li ul, .news_single ul li ul li, .news_single hr, #preport, .ask_question {
	float:left;
	clear:left;
}

a.more-link, .news_single div.author_img {
	display:block;
	float:right;
	clear:right;
}

/* page */

#page {
	margin:0 auto;
	width:1000px;
	text-align:left;
	overflow:hidden;
}

/* header */

#header {
	width:1000px;
	height:224px;
	background-image:url(images/header_b.jpg);
	background-position:30px 26px;
	background-repeat:no-repeat;
}

#top_menu {
	width:655px;
	height:39px;
	padding:16px 0 0 345px;
}

#top_menu_search{
	width:176px;
}

#top_menu #top_menu_search form label {
	color:#FFFFFF;
	font-size:11px;
	font-weight:bold;
}

#top_menu #top_menu_search form input#sbox {
	width:115px;
}

#top_menu ul {
	width:279px;
}

#top_menu ul li {
	padding:0 0 0 20px;
}

#top_menu ul li a {
	color:#dd0e0e;
	font-size:11px;
	font-weight:bold;
	text-decoration:underline;
}
#top_menu ul li a:hover { text-decoration:none; }

#logo_frame {
	width:265px;
	height:96px;
	padding:0 0 0 28px;
}

#logo_frame a#logo {
	width:265px;
	height:80px;
	text-indent:-10000px;
}

#slideshow1 {
	width:468px;
	height:96px;
	margin:0 0 0 36px;
	background-image:url(images/banner_468x60_b.gif);
	background-position:0 0;
	background-repeat:no-repeat;
}

#h_banner120x60 {
	width:150px;
	height:86px;
	padding:10px 0 0 53px;
}

ul#h_menu {
	width:972px;
	height:39px;
	padding:0 0 0 28px;
}

ul#h_menu li {
	width:121px;
	height:39px;
	background-image:url(images/h_menu_li_b.gif);
	background-repeat:no-repeat;
	background-position:0 2px;
}

ul#h_menu li a {
	width:121px;
	height:28px;
	padding:11px 0 0 0;
	text-align:center;
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:none;
	background-image:url(images/h_menu_a_b.gif);
	background-repeat:no-repeat;
	background-position:1px 39px;
}

ul#h_menu li a:hover, ul#h_menu li a#selected {
	color:#000000;
	background-position:1px 0;
	height:33px;
	padding:6px 0 0 0;
}

ul#navigation_bar {
	width:970px;
	height:24px;
	padding:10px 0 0 30px;
}
ul#navigation_bar li a {
	padding:0 14px 0 14px;
	color:#5c5c5c;
	font-size:11px;
	text-decoration:none;
	background-image:url(images/navigation_bar_a_b.gif);
	background-repeat:no-repeat;
	background-position:0 4px;
}
ul#navigation_bar li a:hover { text-decoration:underline; }

/* frame */

#frame { width:970px; padding:13px 0 0 30px; }

/* sidebar */

#sidebar { width:186px; }

#sports_menu {
	width:186px;
	height:282px;
	background-image:url(images/sports_menu_b.gif);
	background-repeat:no-repeat;
	background-position:0 0;
}

#sports_menu h3 {
	width:165px;
	height:31px;
	padding:13px 0 0 21px;
	color:#910000;
	font-size:14px;
	font-weight:bold;
}

#sports_menu ul {
	width:177px;
	height:218px;
	padding:0 0 0 9px;
}

#sports_menu ul li {
	width:177px;
	height:20px;
}

#sports_menu ul li a {
	width:123px;
	height:15px;
	padding:5px 0 0 20px;
	color:#1a1a1a;
	font-size:10px;
	font-weight:bold;
	text-transform:uppercase;
	text-decoration:none;
	background-image:url(images/sports_menu_a_b.gif);
	background-repeat:no-repeat;
	background-position:0 20px;
}
#sports_menu ul li a:hover, #sports_menu ul li a#selected2 { background-position:0 0; }

#semafor {
	width:186px;
	height:408px;
	font-size:11px;
	font-weight:bold;
	background-image:url(images/semafor_b.gif);
	background-repeat:no-repeat;
	background-position:0 0;
}

#semafor h3 {
	width:148px;
	height:40px;
	padding:11px 0 0 38px;
	font-size:14px;
	font-weight:bold;
	color:#ffd201;
}

#semafor p {
	width:139px;
	padding:0 0 15px 13px;
}
#semafor p#all_results { padding:20px 0 0 13px; }

#semafor ul {
	width:139px;
	height:280px;
	padding:0 0 0 13px;
	overflow:hidden;
}
#semafor ul li { padding:0 0 15px 0; }

#semafor ul li span {
	width:139px;
	text-align:center;
}
#semafor ul li span.white { color:#ffffff; }
#semafor ul li span.black { color:#131313; }
#semafor ul li span.yellow { color:#ffd201; text-decoration:underline; }

a#sr {
	width:85px;
	height:18px;
	padding:4px 0 0 7px;
	color:#1a1a1a;
	font-size:10px;
	font-weight:bold;
	text-transform:uppercase;
	text-decoration:none;
	background-image:url(images/sr_b.gif);
	background-repeat:no-repeat;
	background-position:0 0;
}
a#sr:hover { background-position:0 -22px; color:#000000; }

#vprenosi {
	width:165px;
	height:163px;
	padding:13px 0 19px 0;
}

#developed_by {
	width:176px;
	height:70px;
	padding:8px 0 0 10px;
	background-image:url(images/developed_by_b.gif);
	background-repeat:no-repeat;
	background-position:0 0;
}
#developed_by p {
	width:176px;
	padding:0 0 5px 0;
	font-size:10px;
}

.sidebar_box {
	width:186px;
	background-image:url(images/sidebar_box_b.gif);
	background-position:0 0;
	background-repeat:repeat-y;
}
.sidebar_box_top {
	width:186px;
	background-repeat:no-repeat;
	background-position:0 0;
	background-image:url(images/sidebar_box_top_b.gif);
}
.sidebar_box_bottom {
	width:186px;
	padding:0 0 56px 0;
	background-repeat:no-repeat;
	background-position:bottom left;
	background-image:url(images/sidebar_box_bottom_b.gif);
}
.sidebar_box_fb { width:145px; padding:25px 0 15px 41px; }
.sidebar_box_tw { width:132px; padding:15px 0 15px 54px; }
.sidebar_box_goog { width:129px; padding:15px 0 0 57px; }
#floating-box {
	float:left;
	width:186px;
	height:402px;
	position:absolute;
	z-index:1;
	margin-left:-100px;
	margin-right:10px;
}

/* content */

#content { width:447px; }

#main_news {
	width:426px;
	padding:0 0 20px 0;
	background-image:url(images/main_news_b.gif);
	background-repeat:no-repeat;
	background-position:0 bottom;
}

#heading {
	width:359px;
	border-bottom:2px solid #252525;
	padding:7px 20px 7px 47px;
	margin:0 0 20px 0;
	background-image:url(images/heading_b.gif);
	background-repeat:no-repeat;
	background-position:0 0;
}

#heading h1 {
	width:359px;
}

#heading h1 a {
	color:#ffd201;
	font-size:22px;
	text-decoration:none;
}
#heading h1 a:hover { text-decoration:underline; }

#heading span { width:359px; }
#heading span#white {
	color:#FFF;
	font-size:11px;
	padding:0 0 2px 0;
}
#heading span#white a { color:#FFF; font-size:11px; }
#heading span#red {
	color:#e10d0d;
	font-size:12px;
}

#content img, .news_single img {
	margin:0 10px 10px 0;
	border:1px solid #8a8a8a;
}

.news_single_frame .news_single p a img.noborder { border:none; }

#preport {
	width:426px;
	height:80px;
	padding:20px 0 10px 0;
}

#content #preport img { margin:0; border:none; }

#content img.wp-smiley, .news_single img.wp-smiley { float:none; margin:0 5px; border:none; }

#main_news p {
	width:386px;
	padding:0 20px 10px 20px;
}

#main_news ul, #main_news ol {
	width:386px;
	padding:0 0 10px 20px;
}
#main_news ul li, #main_news ol li {
	width:371px;
	padding:0 0 10px 15px;
}
#main_news ul li {
	background-image:url(images/ul_li_b.gif);
	background-position:0 5px;
	background-repeat:no-repeat;
}
#main_news ol li {
	width:376px;
	padding:0 0 10px 0;
	list-style-position:inside;
	list-style-type:decimal;
}
#main_news blockquote {
	width:300px;
	padding:13px 15px 13px 51px;
	margin:0 0 10px 20px;
	background-color:#2F2F2F;
	background-image:url(images/blockquote-b.jpg);
	background-position:0 0;
	background-repeat:no-repeat;
}
#main_news blockquote p { width:300px; padding:0; margin:0; }

a.more-link {
	width:73px;
	height:18px;
	padding:4px 0 0 29px;
	margin:10px 0 0 0;
	background-image:url(images/more-link-b.gif);
	background-repeat:no-repeat;
	background-position:0 0;
	color:#FFF;
	font-size:11px;
	text-transform:uppercase;
	font-weight:bold;
	text-decoration:none;
}
a.more-link:hover {background-position:0 -22px;}

.short_news {
	width:215px;
	height:235px;
	padding:13px 0 0 0;
	background-image:url(images/short_news_b.jpg);
	background-repeat:no-repeat;
	background-position:0 13px;
}

.short_news a, #video_clips h2 a {
	width:196px;
	height:37px;
	padding:11px 0 0 15px;
	font-size:14px;
	text-decoration:none;
	font-weight:bold;
	color:#ffd201;
}
.short_news a:hover { text-decoration:underline; }

.short_news h2, .short_news p {
	width:181px;
	padding:0 0 10px 15px;
}

.short_news h2 a {
	display:inline;
	float:none;
	padding:0;
	font-size:11px;
	font-weight:bold;
	color:#FFFFFF;
	text-decoration:none;
}
.short_news h2 a:hover { text-decoration:underline; }

.short_news a.read-more, .news_single p a.read-more {
	display:inline;
	float:none;
	width:50px;
	height:15px;
	font-size:12px;
	font-weight:normal;
	padding:0 0 0 5px;
	margin:0;
	color:#de0d0d;
	text-decoration:underline;
}
.short_news a.read-more:hover, .news_single p a.read-more:hover { text-decoration:none; }
.news_single div.smart-archives { width:550px; }
.news_single div.smart-archives p { padding:5px 0 15px 20px; }
.news_single div.smart-archives p span, .news_single div.smart-archives span.empty-month {
	display:inline;
	float:none;
	clear:none;
	padding:0;
	width:auto;
}
.news_single table#linkovi { text-align:center; }
.news_single table#linkovi img { float:none; }
.news_single table#linkovi, .news_single table#linkovi tr, .news_single table#linkovi tr td { border:none; }

.news_single table { width:510px; margin:5px 0 15px 20px; border-top:1px solid #D9D9D9; border-right:1px solid #D9D9D9; }
.news_single table tr td, .news_single table tr th { border-bottom:1px solid #D9D9D9; border-left:1px solid #D9D9D9; padding:5px; }

#video_clips {
	width:411px;
	height:419px;
	padding:13px 0 0 15px;
	background-image:url(images/video_clips_b.jpg);
	background-repeat:no-repeat;
	background-position:0 13px;
}
#video_clips h2 { width:396px; }
#video_clips h2 a { width:396px; padding:11px 0 0 0; }
#video_clips h2 a:hover { text-decoration:underline; }
#video_clips a#all-clips {
	width:200px;
	font-size:12px;
	padding:7px 0 0 0;
	color:#de0d0d;
	text-decoration:underline;
}
#video_clips a#all-clips:hover { text-decoration:none; }
#yootube_h { position:relative; width:100%; }
#yootube_h img { border:none; margin:0; }
#yootube_h_frame {
	position:absolute;
	width:100%;
	height:321px;
	top:48px;
	left:0;
}
#yootube_h_frame a {
	display:block;
	width:396px;
	height:321px;
	color:#FFF;
	background-image:url(images/YouTube-home-frame.gif);
	background-position:0 0;
	background-repeat:no-repeat;
	text-decoration:none;
}
#yootube_h_frame a:hover { background-position:0 -321px; text-decoration:underline; }
#yootube_h_frame a span {
	display:block;
	width:391px;
	height:25px;
	padding:5px 0 0 5px;
	font-size:14px;
	background-image:url(images/YouTube-home-frame-a-span-b.png);
	background-position:0 0;
	background-repeat:no-repeat;
}

.single_box {
	width:570px;
	padding:17px 0 15px 0;
	background-image:url("images/single_box_bottom_b.gif");
	background-position:0 bottom;
	background-repeat:no-repeat;
}
.single_box h2 {
	width:530px;
	height:34px;
	padding:11px 20px 0 20px;
	background-image:url("images/single_box_top_b.gif");
	background-position:0 0;
	background-repeat:no-repeat;
	color:#FFD201;
	font-size:14px;
	font-weight:bold;
}
.single_box ul {
	width:530px;
	padding:0 20px;
	background-image:url("images/single_box_b.gif");
	background-position:0 0;
	background-repeat:repeat-y;
}
.single_box ul li {
	width:515px;
	padding:0 0 10px 15px;
	background-image:url("images/ul_li_b.gif");
	background-position:0 5px;
	background-repeat:no-repeat;
}
.single_box ul li a { text-decoration:none; }
.single_box ul li a:hover { text-decoration:underline; }

/* footer */

#footer {
	width:447px;
	height:58px;
	padding:13px 0 0 0;
	font-size:11px;
}

#footer_l {
	width:262px;
	height:58px;
}
#footer_l p {
	width:247px;
	padding:0 0 3px 15px;
}
#footer_l p a { text-decoration:none; }
#footer_l p a:hover { text-decoration:underline; }
#footer_l p span { text-decoration:underline; }

#footer_r {
	width:185px;
	height:58px;
}

#footer_r p { width:185px; }

#footer_r p a img {
	border:none;
	margin:0 5px 0 0;
}

/* right sidebar */

#right_sidebar { width:186px; padding:0 0 6px 0; }

#rss_rsidebar {
	width:165px;
	height:284px;
	background-image:url(images/rss_rsidebar_b.jpg);
	background-position:0 0;
	background-repeat:no-repeat;
}
#rss_rsidebar h3 {
	width:125px;
	height:38px;
	padding:10px 0 0 20px;
	font-size:14px;
	font-weight:bold;
	color:#FFFFFF;
}
ul#social_networking { width:126px; height:32px; padding:0 0 13px 15px; }
ul#social_networking li { width:32px; height:32px; padding:0 0 0 10px; }
ul#social_networking li a {
	width:32px;
	height:32px;
	text-indent:-10000px;
	background-position:0 0;
	background-repeat:no-repeat;
}
ul#social_networking li a:hover { background-position:0 -32px; }
ul#social_networking li a#fb { background-image:url(images/facebook_32x32.jpg); }
ul#social_networking li a#tw { background-image:url(images/twitter_32x32.jpg); }
ul#social_networking li a#yt { background-image:url(images/youtube_32x32.jpg); }
#rss_rsidebar p {
	width:125px;
	padding:0 0 9px 20px;
	font-size:11px;
	color:#ffd201;
}
a#rss_icon {
	width:77px;
	height:35px;
	padding:9px 0 0 48px;
	font-size:11px;
	font-weight:bold;
	color:#FFFFFF;
}
#rss_rsidebar form {
	width:125px;
	padding:0 0 0 20px;
}
#rss_rsidebar form input {
	width:125px;
}
#rss_rsidebar form input#email_form {
	width:115px;
	height:15px;
	font-size:11px;
}
#rss_rsidebar form input#emailsubmit, input#searchsubmit, a#nu {
	width:80px;
	height:22px;
	margin-top:3px;
	padding:0 0 2px 0;
	border:none;
	background-image:url(images/email_submit_b.gif);
	background-repeat:no-repeat;
	background-position:0 0;
	font-size:10px;
	text-transform:uppercase;
	font-weight:bold;
	color:#030303;
	cursor:pointer;
	text-align:center;
}

#najave p a#nu {
	height:17px;
	padding:5px 0 0 0;
	margin:0 0 13px 0;
	text-decoration:none;
	background-image:url(images/najave_submit_b.gif);
}

#anketa_frame, #fresh_news_frame, #najave_frame {
	width:165px;
	margin:0 0 6px 0;
	background-color:#2f2f2f;
}
#right_sidebar #najave_frame { background-color:#d8d8d8; }
#anketa, #fresh_news, #najave {
	width:165px;
	background-image:url(images/anketa_b.gif);
	background-repeat:no-repeat;
	background-position:0 bottom;
}
#najave_frame #najave { background-image:url(images/najave_b.gif); }
#anketa h3, #fresh_news h3, #najave h3 {
	width:145px;
	height:41px;
	padding:10px 0 0 20px;
	background-image:url(images/anketa_h3_b.jpg);
	background-repeat:no-repeat;
	background-position:0 0;
	font-size:14px;
	font-weight:bold;
	color:#FFFFFF;
}
#najave_frame #najave h3 { background-image:url(images/najave_h3_b.gif); }
#anketa p {
	width:125px;
	padding:0 0 10px 20px;
	font-size:11px;
	font-weight:bold;
	color:#e3e301;
}
#anketa form {
	width:125px;
	padding:0 0 13px 0;
	font-size:11px;
	color:#ffd201;
}
#anketa form input {
	width:15px;
	margin:0 7px 13px 0;
}
#anketa form label {
	width:103px;
	margin:0 0 13px 0;
}
#anketa form input#submit, #anketa form input.dem-vote-button {
	width:55px;
	height:22px;
	padding:0 0 2px 0;
	margin:0 4px 0 0;
	border:none;
	background-image:url(images/anketa_submit_b.gif);
	background-repeat:no-repeat;
	background-position:0 0;
	font-size:10px;
	text-transform:uppercase;
	font-weight:bold;
	color:#030303;
	cursor:pointer;
	text-align:center;
}
a.dem-vote-link {
	width:56px;
	height:18px;
	padding:10px 0 0 0;
	font-size:10px;
	text-transform:uppercase;
	font-weight:bold;
	color:#FFFFFF;
	text-decoration:none;
}
a.dem-vote-link:hover {
	text-decoration:underline;
}
div.dem-results {
	width:125px;
	padding:0 0 13px 20px;
	font-size:11px;
	color:#ffd201;
}

#fresh_news ol {
	width:125px;
	padding:0 0 13px 20px;
}
#fresh_news ol li {
	padding:0 0 10px 0;
	list-style-type:decimal;
	list-style-position:inside;
	font-size:11px;
	font-weight:bold;
	color:#e4b900;
}
#fresh_news ol li a {
	color:#FFF;
	text-decoration:none;
}
#fresh_news ol li a:hover { text-decoration:underline; }

#najave { height:350px; }
#najave ul {
	width:125px;
	height:263px;
	overflow:hidden;
	padding:0 0 0 20px;
	font-size:11px;
	font-weight:bold;
}
#najave ul li { padding:0 0 15px 0; }
#najave ul li span { width:125px; padding:0 0 1px 0; text-align:center; }
#najave ul li span.white { color:#121212; }
#najave ul li span.yellow { color:#121212; }
#najave ul#najaveutakmica li span.u { color:#9F1111; }
/* #najave ul li span.u { text-decoration:underline; } */


/* ads home */

#ads_home {
	width:122px;
	background-color:#2f2f2f;
}
#banners_frame {
	width:122px;
	background-image:url(images/banners_frame_b.gif);
	background-repeat:no-repeat;
	background-position:0 0;
}
#banners_frame ul {
	width:121px;
	padding:15px 0 0 1px;
	background-image:url(images/banners_frame_ul_b.gif);
	background-repeat:no-repeat;
	background-position:0 bottom;
}
#banners_frame ul li { width:120px; padding:0 0 15px 0; }
#ads_home img {
	border:none;
	margin:0;
}

/* content single */

#content_single { width:591px; }

.news_single_frame {
	width:570px;
	background-image:url(images/news_single_frame_b.gif);
	background-repeat:repeat-y;
	background-position:0 0;
}
.news_single {
	width:570px;
	padding:0 0 21px 0;
	background-image:url(images/news_single_b.jpg);
	background-repeat:no-repeat;
	background-position:0 bottom;
}
.news_single h1, .news_single h2 {
	width:530px;
	height:37px;
	padding:11px 20px 0 20px;
	background-image:url(images/news_single_h1_b.jpg);
	background-repeat:no-repeat;
	background-position:0 0;
	font-size:14px;
	font-weight:bold;
	color:#ffd201;
}
.news_single h3 {
	width:530px;
	padding:13px 0 2px 20px;
	font-size:14px;
	font-weight:bold;
	color:#ffd201;
}
.news_single h1 a, .news_single h2 a { color:#ffd201; text-decoration:none; }
.news_single h1 a:hover, .news_single h2 a:hover { text-decoration:underline; }
.news_single h3 a { color:#ffd201; }

.news_single span { width:530px; padding:0 0 0 20px; }
.news_single span.white { width:453px; color:#FFFFFF; font-size:11px; padding:0 0 3px 20px; }
.news_single span.white a, .news_single span.red span.childw a { color:#FFFFFF; font-size:11px; }
.news_single span.red { width:453px; color:#E10D0D; font-size:12px; padding:0 0 15px 20px; }
.news_single span.red span.childw { float:none; clear:none; display:inline; padding:0; color:#FFF; }

.news_single div.author_img { width:77px; height:77px; padding:0 20px 10px 0; }
.news_single div.author_img img { margin:0; }

.news_single hr {
	background-color:#323232;
    border:none;
    color:#323232;
    height:1px;
    margin:0 0 10px 20px;
    width:530px;
}

.news_single p {
	width:530px;
	padding:0 0 10px 20px;
}
#content_single .ask_question { padding:20px 0 30px 20px; }
.news_single p#ask_question, .ask_question { width:550px; padding:20px 0 10px 20px; text-align:center; }
.news_single p#ask_question a, .ask_question a {
	display:block;
	margin:0 auto;
	width:300px;
	height:96px;
	text-indent:-10000px;
	background-image:url(images/ask-question.png);
	background-repeat:no-repeat;
	background-position:0 0;
}
.news_single p#ask_question a:hover, .ask_question a:hover { background-position:0 -96px; }
.news_single #postYouTube p { text-align:center; }
.news_single p#share { padding:20px 0 20px 20px; }
.news_single p#share span {
	width:60px;
	padding:0 10px 0 0;
	font-size:11px;
	color:#FFD201;
}
.news_single p#share a {
	width:60px;
	height:16px;
	padding:0 0 0 20px;
	font-size:11px;
	color:#FFF;
	background-position:0 0;
	background-repeat:no-repeat;
	clear:none;
}
.news_single p#share a#fbs { background-image:url(images/facebook_share.gif); }
.news_single p#share a#twits { background-image:url(images/twitter_share.gif); }
.news_single ul, .news_single ol {
	width:530px;
	padding:0 20px 10px 20px;
}
.news_single ul li, .news_single ol li {
	width:515px;
	padding:0 0 10px 15px;
}
.news_single ul li {
	background-image:url(images/ul_li_b.gif);
	background-repeat:no-repeat;
	background-position:0 5px;
}
.news_single ol li {
	width:530px;
	padding:0 0 10px 0;
	list-style:decimal;
	list-style-position:inside;
}
.news_single ul li ul { width:475px; padding:10px 20px 0 20px; }
.news_single ul li ul li { width:460px; }
.news_single ul#youtube_rss_feed li { background-image:none; margin:0 0 10px 0; border-bottom:1px solid #323232; }
.news_single ul#youtube_rss_feed li span { display:inline; float:none; clear:none; width:auto; padding:0; }
.news_single ul#youtube_rss_feed li h3 { width:515px; padding:0 0 10px 0; }
.news_single ul#youtube_rss_feed li a img { padding:4px 0 2px 0; }
.news_single ul#youtube_rss_archive { padding:15px 20px 10px 20px; }
.news_single ul#youtube_rss_archive li { clear:none; width:140px; background:none; }
.news_single blockquote {
	width:424px;
	margin:0 0 10px 20px;
	padding:13px 15px 13px 51px;
	background-color:#2f2f2f;
	background-image:url(images/blockquote-b.jpg);
	background-repeat:no-repeat;
	background-position:0 0;
}
.news_single blockquote p { width:424px; padding:0; margin:0; }
a.pdf {
    background-image: url("images/pdf_16x16.gif");
    background-position: right 1px;
    background-repeat: no-repeat;
    padding: 3px 20px 3px 0;
}
.center { text-align:center; }

.pagebar {
	width:530px;
	padding:10px 0 10px 20px;
	color:#FFF;
	font-size:14px;
}
.pagebar span.this-page {
	font-weight:bold;
	padding:2px 6px;
	vertical-align:top;
}
.pagebar a {
	border:1px solid #E10D0D;
	color:#FFF;
	padding:2px 6px;
	text-decoration:none;
}
.pagebar a:hover { color:#000000; border-color:#000000; background-color:#FFF; }

#gallery {
	width:570px;
	text-align:center;
}
.news_single #gallery img { float:none; margin:0 10px 15px 0; }

/* comments */

h3.comments, h1.pagetitle {
	width:530px;
	padding:10px 0 10px 20px;
	font-size:22px;
	color:#ffd201;
}
ol.commentlist {
	width:570px;
}
ol.commentlist li {
	width:570px;
	background-color:#2f2f2f;
	margin:0 0 15px 0;
}
div.comment-body {
	width:570px;
	background-image:url(images/comment-bottom_b.gif);
	background-repeat:no-repeat;
	background-position:0 bottom;
}
div.comment-author {
	width:530px;
	padding:13px 20px 3px 20px;
	background-image:url(images/comment-top_b.gif);
	background-repeat:no-repeat;
	background-position:0 0;
}
div.comment-author img { border:none; margin:0 5px 0 0; }
div.comment-meta { width:530px; padding:0 20px 10px 20px; font-style:italic; }
div.comment-meta a { text-decoration:none; }
div.comment-author cite, div.comment-author cite a { font-size:11px; font-weight:bold; color:#FFFFFF; }
div.comment-author span { font-size:11px; color:#FFFFFF; }
div.comment-body p { width:530px; padding:0 20px 13px 20px; }
form#commentform {
	width:530px;
	padding:10px 0 30px 20px;
}
form#commentform p {
	width:530px;
	padding:0 0 10px 0;
}
form#commentform p label { font-size:11px; font-weight:bold; color:#FFFFFF; padding:0 0 0 10px; }
form#commentform input#submit {
	width:69px;
	height:22px;
	border:none;
	color:#030303;
	cursor:pointer;
	font-size:10px;
	font-weight:bold;
	padding:0 0 2px 0;
	text-align:center;
	text-transform:uppercase;
	background-image:url(images/submit_comment_b.gif);
	background-position:0 0;
	background-repeat:no-repeat;
}