*{margin:0;padding:0;}

body{background:#e5e5e5;}
body{font-family:Arial;font-size:12px;color:#282828;}

.l{float:left;width:50%;text-align:left;padding-left:12px;}
.r{float:right;width:46%;text-align:right;padding-right:2px;}

#wrapper{background:#FFF;width:1000px;margin:0 auto;border-right:#777 1px solid;border-left:#777 1px solid;}
#header{width:1000px;height:165px;background:url(http://www.zanews.co.za/wp-content/uploads/2010/09/new_banner999x165_final1.jpg);}

#advertising_banners{margin:0 auto;width:1000px;height:95px;background-color:#fff;border-right:#777 1px solid;border-left:#777 1px solid;}
#advertising_banners a{ border:none;}

#banner_728x90{top:5px;left:31px;width:728px;height:90px;position:relative;}
#banner_200x90{top:-85px;left:769px;width:200px;height:90px;position:relative;}


#pages {width:550px;float:right;}
#pages ul{display: inline;float:right;position:relative;top:137px;right:5px;}
#pages li{display: inline;float:left;}
#pages li a{color:#FFF;font-size:13px;text-decoration:none;padding-right:20px;text-transform:uppercase;letter-spacing:0.125em;}
#pages li a:hover{color:#ffcc00;}



#nav{width:1000px;height:45px;background:url(img/bg_nav.gif) repeat-x;text-transform:uppercase;}
#nav ul{float:left;margin-left:45px;margin-top:14px;}
#nav li{display: inline;float:left;}
#nav li a{color:#333;font-size:15px;text-decoration:none;padding-right:25px;}
#nav li a:hover{color:#006600;}




#search form{float:right; width:250px;margin-right:-30px;margin-top:132px;}
#search fieldset{border:none;background:url(img/bg_search.gif) no-repeat;width:180px;height:24px;}
#search .text{border:none;background:none;position:relative;top:6px;left:8px;width:144px;color:#006600;}
#search .button-search{border:none;width:28px;text-indent: -1000em;cursor:pointer;background:transparent;}



#video_top{width:1000px;height:460px; background-color:#FFFFFF;}
#video_box{width:949px;height:446px;margin:0 auto;background:url(img/bg_main_video.gif);position:relative;top:0px;}
#theme_title{margin-left:17px;margin-top:15px;width:600px;font-size:18px;color:#FFFFFF;text-transform:uppercase;}

#video_box_l{width:680px;float:left;}
#video_box_r{width:260px;float:right;}




#player{width:660px; height:340px;margin-left:17px;margin-top:12px; border:1px solid #fff; background-color:#000;}
#player_meta{margin-left:19px;width:660px;}

#video_text{float:left;width:320px;background:url(img/title_playing_now.gif) no-repeat left;padding-left:65px;color:#333;margin-top:2px;height:44px;overflow:hidden;}

#video_actions {margin-top:2px;width:252px;float:right;}
#video_actions li{float:right;padding-left:5px;}

#more_videos{float:left;width:150px;font-size:14px;color:#FFF; margin-bottom:10px;}
#more_videos_box{margin-top:2px;width:250px;position:relative;left:-1px;}

.video_item{margin-top:5px;width:245px;height:60px;overflow:hidden;list-style:none;}
.video_item img{float:left;width:85px;height:54px;border:#006600 1px solid;margin-right:5px;margin-top:2px;}
.video_item h3{color:#006600;font-size:13px;margin-top:3px;}
.video_item h3:hover {color:#ffcc00;}
.video_item p{color:#333;font-size:11px; line-height:14px;}
.video_item a {text-decoration:none;}


		/*
		* Slider - Required 
		*/
		.container { clear:both;width:250px; height:375px; overflow:hidden; position:relative; cursor:pointer; }
		.slides { position:absolute; top:0; left:0; }
		.slides div { position:absolute; top:0; width:250px; display:none; }
		/*
		* Slider - Optional
		*/
		
		
		#loopedSlider { margin-top:15px; width:285px; position:relative; clear:both; }
		ul.pagination { float:right;list-style-type:none;padding:0;width:100px;}
		ul.pagination li { float:left; margin:0 15px;}	
		ul.pagination a { display:block; width:15px; padding-top:18px; height:0; overflow:hidden; background-image:url(img/pagination.png); background-position:0 3px; background-repeat:no-repeat;}
		ul.pagination li.active a {background-position:0 -15px}
	

.menu2 {	margin: 100px 0 0;	padding: 0;	list-style: none;}
.menu2 li {	padding: 0;	float: left;position: relative;	text-align: center; text-decoration:none;}
.menu2 li img{border:none;}


#rss_rollover { display:block; width:45px; height:44px; background:url(img/bt_rss.gif) no-repeat 0 0;}
#rss_rollover:hover { background-position: 0 -44px;}
#rss_rollover span { display: none; }

#read_rollover { display:block; width:45px; height:44px; background:url(img/bt_read.gif) no-repeat 0 0;}
#read_rollover:hover { background-position: 0 -44px;}
#read_rollover span { display: none; }

#facebook_rollover { display:block; width:45px; height:44px; background:url(img/bt_facebook.gif) no-repeat 0 0;}
#facebook_rollover:hover { background-position: 0 -44px;}
#facebook_rollover span { display: none; }

#twitter_rollover { display:block; width:45px; height:44px; background:url(img/bt_twitter.gif) no-repeat 0 0;}
#twitter_rollover:hover { background-position: 0 -44px;}
#twitter_rollover span { display: none; }

#comment_rollover { display:block; width:45px; height:44px; background:url(img/bt_comment.gif) no-repeat 0 0;}
#comment_rollover:hover { background-position: 0 -44px;}
#comment_rollover span { display: none; }



.slide {
	margin: 0;
	padding: 0;
	
}
.btn-slide {
	text-align: center;
	width: 144px;
	height: 31px;
	padding: 10px 10px 0 0;
	margin: 0 auto;
	display: block;
	font: bold 120%/100% Arial, Helvetica, sans-serif;
	color: #ffcc00;
	float:right;
	text-decoration: none;
	background: url(img/h_v.png) no-repeat center top;
}
.active {
	background: url(img/s_v.png) no-repeat center top;
}


#mainpage{width:1000px;overflow:hidden;}

#main{width:1000px;background:#fff url(img/bg_content.gif) repeat-x;overflow:hidden;}
#content{width:680px;float:left;}

.post {width:595px;background:#fff url(img/bg_post.gif) repeat-x;overflow:hidden;border:solid 1px #aaa;padding-left:15px;padding-right:15px;padding-bottom:15px;padding-top:12px;line-height:19px;margin-top:12px;margin-left:35px;color:#333;font-size:13px;padding-bottom:15px;font-size:12px;line-height:16px;}

.post .title {font-size:13px;padding-bottom:30px;text-transform:uppercase;}
.post img {/*width:85px;height:54px;*/border:#006600 1px solid;margin-right:5px;margin-top:2px;}
.post .title a{color:#fff;text-decoration:none;}
.post .title a:hover {color:#ffcc00;}
.post_bottom { margin-top:1px;margin-bottom:25px;width:625px;height:31px;margin-left:35px;background:#fff;border:solid 1px #aaa;}
.time {background:url(img/bt_time.gif) no-repeat left;padding-bottom:5px;padding-left:25px;padding-top:5px;position:relative;top:10px;font-size:12px;color:#006600;}
.time a {font-size:12px;color:#006600;}
.time a:hover {color:#ffcc00;}


.post_comments{margin-left:5px;background:url(img/bt_comment_mini.gif) no-repeat left;padding-bottom:5px;padding-left:30px;padding-top:5px;position:relative;top:10px;font-size:12px;color:#006600;}
.post_comments a{font-size:12px;color:#006600;}
.post_comments a:hover {font-size:12px;color:#ffcc00;}


.category{color:#006600;font-size:11px;margin-right:5px;padding-bottom:5px;padding-top:5px;position:relative;top:11px;}
.category a{font-size:11px;color:#006600;text-decoration:none;}
.category a:hover {font-size:11px;color:#ffcc00 ;text-decoration:none;}

.pagetitle{font-size:13px;padding-left:40px;padding-top:10px;color:#333;}

#sidebar{width:300px;float:right;margin-top:12px;margin-right:20px;}
#sidebar ul{width:300px; margin-right:40px;list-style-type:none;}
#sidebar ul li{padding-bottom:10px;background-color:#fff;margin-bottom:10px;}

#sidebar ul li ul li { margin-top:1px;margin-bottom:0px;border:1px solid #aaa;line-height:20px;}
#sidebar ul li ul li ul li {width:300px;text-transform:uppercase;border-right:1px solid #aaa;border-left:none; border-bottom:none; border-top:none;line-height:12px; margin-left:-5px;margin-bottom:0;}
#sidebar ul li ul li ul li a {font-size:10px;}
#sidebar ul li ul li ul li a:hover {font-size:10px;}
#sidebar ul li ul li ul li:hover{color:#006600;background-color:#ddd;}
#sidebar ul li ul {width:300px;}
#sidebar h2 {color:#fff;font-size:13px;font-weight:bolder;background:url(img/bg_widget_top.gif) no-repeat;height:42px;width:300px;border:solid 1px #aaa;text-transform:uppercase;} 
#sidebar ul li ul li ,ul li ul li a {color:#006600;font-size:12px;text-decoration:none;padding:5px;}
#sidebar ul li ul li a:hover{color:#ffcc00;font-size:12px;text-decoration:none;padding:5px;}
#sidebar ul li ul li:hover{color:#ffcc00;background-color:#eee;} 
#sidebar h2 span{left:10px;position:relative;top:14px;}

.comments{width:595px;background:#fff url(img/bg_post.gif) repeat-x;overflow:hidden;border:solid 1px #aaa;}
#comments {padding-bottom:25px;color:#fff;}
#comments a{color:#ffcc00;}
#commentform p{margin-bottom:15px;}
#commentform p a{color:#ffcc00;}
#postcomment{padding-top:10px;margin-bottom:15px;clear:both;color:#006600;}
#commentlist li{padding:4px;overflow:hidden;background:#f1f1f1;margin-top:5px;margin-bottom:5px;border:solid 1px #aaa;}
#commentlist #author_info{float:left;padding:10px;width:100px;}
#comment_text{float:right;width:465px;}
#commentlist p{padding:10px;}
#commentlist #author_info img{margin-bottom:5px;border:#006600 1px solid;padding:2px;}
#commentlist #author_info a{color:#006600;}
#commentlist #author_info a:hover{color:#ffcc00;}

/*li.bypostauthor {
background-color:#000000;
}

li.comment-author-admin {
background-color:#000000;
}*/

#commentform .input{background:#fff;border:1px solid #323232;color:#999999;font-size:14px;height:16px;margin-right:10px;padding:12px 12px 12px 12px;width:200px;}

#commentform .textarea{background:#fff;border:1px solid #323232;color:#999999;font-size:14px;height:76px;margin-right:10px;padding:12px 12px 12px 12px;width:400px;}

#commentform .button { display:block; width:125px; height:26px; background:url(img/submit.gif) no-repeat 0 0;margin:0 7px 0 0;border:none;cursor:pointer;padding:5px 10px 6px 7px;margin-left:2px;margin-top:4px;margin-bottom:4px;}
#commentform .button:hover { background-position: 0 -26px;}
#commentform .button span { display: none; }


.comments{color:#333;padding:15px;line-height:16px;margin-top:15px;margin-left:35px;}
.comments .title {font-size:19px;padding-bottom:10px;}
.comments_bottom{margin-bottom:25px;width:625px;height:31px;margin-left:35px;background:#fff url(img/bg_post_footer.gif) repeat-x;}
cite a{color:#ffcc00;}
.comments_rss{margin-top:5px;}
.comments_rss a{color:#fff;padding-right:10px;}

.comment-author-admin {
background-image:url(img/logo.png) !important;
background-repeat:no-repeat !important;
background-position:right top !important;
border-style:solid !important;
border-width:1px !important;
border-color:#183E12 !important;
}

li.comment-author-admin {
background-image:url(img/logo.png) !important;
background-repeat:no-repeat !important;
background-position:right top !important;
border-style:solid !important;
border-width:1px !important;
border-color:#183E12 !important;	
}

.rpx_comment_hint a:link,.rpx_comment_hint a:visited{
  text-decoration: none; 
  color:#006600;
  font-size:16px;
  font-weight:bold;
}

.rpx_comment_hint a:hover,.rpx_comment_hint a:active{
  text-decoration: none; 
  color:#ffcc00;
  font-size:16px;
  font-weight:bold;
}

a img {
border:none;
}

#footer{width:1000px;height:183px;background:url(img/bg_footer.jpg);}
.credit{color:#fff;width:400px;padding-top:140px; padding-left:555px;}

a.subscribe_link:link, a.subscribe_link:visited {
  text-decoration: none;
  color:#006600;
  
}

a.subscribe_link:hover, a.subscribe_link:active {
  text-decoration: none;
  color:#282828;
}

/*	--== BEGIN ABOUT US PAGE ==-- */


/*ZAPeople

#people .person-info {
	margin-bottom: 20px;
}
#people .person-info .img {
	float:right;
	width:200px;
	height:150px;
	margin-right: 20px;
}
#people .person-info .info {
	float: left;
	margin-bottom: 2em;
}
#people .person-info .info h4{
	font-size: 12px;
	color: #006600;
	float: left;
	width: 500px;
	margin-bottom: 1.3em;
}	
#people .person-info .info p{
	float: left;
	clear: left;
	width: 500px;
	line-height: 170%;
}
*/
/*	--== END ABOUT US PAGE ==-- */


/* URTAK CUSTOM COLORS */
#urtak-widget .urtakw-border, #urtak-widget ul.urtakw-tabs a.urtakw-active, #urtak-widget ul.urtakw-tabs a.urtakw-active:visited, #urtak-widget ul.urtakw-tabs a.urtakw-active:hover, #urtak-widget ul.urtakw-tabs a.urtakw-active:active { background-color: #004c2a !important; }

#urtak-widget ul.urtakw-tabs a, #urtak-widget ul.urtakw-tabs a:visited { background-color: #009851 !important; }

#urtak-widget ul.urtakw-tabs a:hover, #urtak-widget ul.urtakw-tabs a:active { background-color: #72b533 !important; }