@charset "utf-8";
body{
 
margin:0px;
}
img{
border-style:none;
}
 /*
a:link, a:visited, a:active {
	font-family: Arial;
	color: #005826;
	text-decoration:none;
}
*/
a:link, a:visited, a:active
{
	font-family: Arial;
	font-size: 11px;
	color: #005826;
	text-decoration: none;
	font-weight: bold;
}
a:focus {
	outline:none;
}

a:hover {
	text-decoration:underline;
}


.bg-top {
	background-color: #005525;
	background-image: url(images/bg_top.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
.bg-middle {
	background-color: #FFFFFF;
	padding:0 13px;
}
.bg-footer {
	background-image: url(../Images/bg-footer.jpg);
	background-repeat: no-repeat;
	height: 63px;
}
.bg-curve {
	background-image: url(../Images/bg-curve.jpg);
	background-repeat: no-repeat;
	background-position:bottom;
	height: 212px;
}
.tx-normalBlack {
	font-family: Arial;
	font-size: 12px;
	color: #000000;
}
.tx-graySmall {
	font-family: Arial;
	font-size: 11px;
	color: #818181;
}
.bg-recreate {
	background-image: url(images/bg-recreatyourazm.png);
	background-repeat: no-repeat;
	background-position: center top;
	height: 93px;
	width: 331px;
}
.fr-search {
	background-image: url(images/bg-inputbox.png);
	background-position:left top;
	background-color:transparent;
	border-width: 0px;
	padding-left:8px;
	padding-right:8px;
	height: 26px;
	width: 150px;
	font-family: Arial;
	font-size: 11px;
	color: #999999;
	border-style:none;
	background-repeat: no-repeat;
	padding-top: 8px;
	vertical-align: middle;
	background-attachment: scroll;
}

.padding-left {
	padding-left: 8px;
}
.bg-topBar {
	background-image: url(../Images/bg-topbar.jpg);
	background-repeat: repeat-x;
	background-position: top;
	height: 48px;
}
.tx-normalWhite {
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	color: #FFFFFF;
}
.tx-clock {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 26px;
	color: #8fdc2a;
}
.tx-head3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
	font-weight: bold;
}
.tx-head-2 {
	font-family: Arial;
	font-size: 24px;
	font-weight: normal;
	color: #FFFFFF;
}
.bg-popup {
	background-image: url(images/bg_popup.JPG);
	background-repeat: no-repeat;
	background-position: left top;
	height: 500px;
}











#form1 form, #form1 input, #form1 fieldset {
	margin:0;
	padding:0;
	border:none;
}
#form1 legend span {
	position:absolute;
	top:-999em;
	left:0;
}
#form1 label.round {
	float:left;
	clear:left;
	background:url(images/input-bg.gif) no-repeat 0 0;
	padding:0 0 0 10px;
	height:27px;
	margin:0 0 10px 0;
}
#form1 .round input {
	background:transparent;
	padding:5px;
	float:left;
	height:17px;
}
#form1 .round span {
	background:url(images/input-bg.gif) no-repeat 100% 0;
	padding:0 10px 0 0;
	height:27px;
	float:left;
}
.round input:focus {
	outline:none;
	color:red
}
#search1 {width:150px}
#search2 {width:350px}
#search3 {width:100px}



/* ---------------- SONG SUBMIT ---------------*/ 

.bg-top-song-submit{
	background-color: #005525;
	background-image: url(../Images/bg_top.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}


.register-login {
	font: normal 12px Arial;
	color: #FFFFFF;
}

.register-login a:link,.register-login a:active, .register-login a:active {
		font-weight:normal;
		text-decoration:none;
		color:#fff;
}

.register-login a:hover {
		text-decoration:underline;
}

.about-azmealishan {
		padding:0 0 0 25px;
}

.about-txt {
		width:595px;
		font:normal 14px Arial;
		color:#FFF;
		padding:0px 0 0 40px;
		text-shadow:0px 0px 2px #000;
}

.top-heading {
		background: url(../Images/top-bg.png) repeat-x left top;
}

.top-heading p {
	font: bold 25px Arial;
	color:#1b6701;
	text-shadow:1px 0px 2px #fff;
	padding:10px 0 0 10px;
	margin:0;
}

.form-left {
	font: normal 13px Arial;
	color:#333;
	text-align:left;
	padding:5px 0;
}

.form-left span {
	color:#F00;
}

.field {
	float:left;
	width:305px;
	height:41px;
	background:url(../images/input-field-bg.png) no-repeat left top;
	margin:0;
	border:none;
	font:normal 12px Arial;
	color:#333;
}

.field input {
	float:left;
	width:290px;
	margin:0;
	border:none;
	padding:13px 5px 15px 5px;
	font:normal 12px Arial;
	color:#333;
	background:none;
}

.textarea-bg {
	float:left;
	width:305px;
	height:112px;
	background:url(images/textarea-bg.png) repeat-x left top;
	margin:0;
	border:none;
	padding:5px 0 7px;
	font:normal 12px Arial;
	color:#333;
	text-align:left;
}

.textarea-bg textarea {
		width:295px;
		height:98px;
		border:none;
		background:none;
		padding:0 0 0 5px;
}

.form-note {
		clear:both;
		font:normal 11px Arial;
		color:#888;
		margin:0;
		padding:3px 0 0;
}

.terms {
	float:left;
	width:836px;
	height:100px;
	background:url(images/terms-bg.png) repeat-x left top;
	margin:0;
	border:none;
	padding:5px 0 7px;
	font:normal 12px Arial;
	color:#333;
	text-align:left;
	
}

.print-terms {
		text-align:right;
		font: normal 12px Arial;
		color:#333;
		padding:0 0 0 0;
		margin:0;
}

.print-termsa a:link, .print-termsa a:active, .print-termsa a:visited {
		text-decoration: underline;
		color:#333;
}

.print-termsa a:hover {
		text-decoration:none;
}

.submit-btn {
		margin:15px 0 0;
}

/* -------------------- Song Main -------------------- */

.bottom-curve {
	background:#fff url(images/bg-curve.jpg) no-repeat left bottom;
	height: 212px;
	padding:0 0 0px;
}

.logo-large {
	width:214px;
	height:198px;
	background: url(../Images/logo.png) no-repeat center center;
}


.about-top-head {
	width:225px;
	height:19px;
	background:url(../Images/top-heading.png) no-repeat left top;
	margin:10px 0 0;
}

.about-us-heading {
	width:424px;
	height:55px;
	background: url(../images/about-us-heading.png) no-repeat left top;
}

.about-top-txt {
		font: normal 14px Arial;
		color:#fff;
		line-height:20px;
		margin:0;
		padding:10px 0;
		text-shadow:0 1px 0 #666;
}

.about-top-txt span {
	background:url(../Images/read-more-icon.png) no-repeat left 7px;
	padding:0 0 0 10px;
}

.about-top-txt a:link, .about-top-txt a:active, .about-top-txt a:visited {
	font-size:14px;
	text-decoration:none;
	color:#fff;
}

.about-top-txt a:hover {
	text-decoration: underline;
}

.song-green-box {
	background:#b1d235;
	padding:10px 0;
	margin:0;
}

.about-song-competition {
	font:normal 12px Arial;
	color:#000;
	line-height:17px;
	padding:10px 0 0 30px;
	margin:0;
}

.song-submit-btn {
	width:166px;
	height:47px;
	padding:85px 0 0 30px;
}

.judges-heading {
	font:bold 20px Arial;
	color:#fff;
	text-shadow:1px 2px 1px #000;
	background:url(images/judges-heading-bg.png) repeat-x left top;
	height:50px;
	padding:10px 25px 0;
}

.judges-name {
	width:188px;
	font: bold 12px Arial;
	color:#000;
	text-align:center;
	margin:0;
	padding:3px 0;
}

.judges-green-line 
{
	width:35px;
	height:110px;
	background:url(images/green-line.png) repeat-y center top;
	margin:0;
}

.judges-txt {
	width:400px;
	font: bold 11px Arial;
	color:#58595b;
	line-height:17px;
	margin:0;
}

.bg-page-bottom {
	background:url(images/bg-page-bottom.png) no-repeat center bottom;
}


/* ------------------------ HOME AFTER LOUNCHING ------------------------ */

#top-navigation {
	width:820px;
	margin: 0 auto;	 	
	list-style-type: none;
}

#top-navigation li {
	float:left;
	cursor:pointer;
		/*padding:0 6px;*/
}

.home
{
	background-position: left top;
	width: 72px;
	height: 39px;
	background: url('../Images/home.png') no-repeat left top;
	cursor:pointer;
}

.home:hover {
	background:url(../Images/home-hover.png) no-repeat left top;
	cursor:pointer;
}

.home-active
{
	background-position: left top;
	width: 72px;
	height: 39px;
	background: url('../Images/home-active.png') no-repeat left top;
}

.home-active:hover {
	background:url(../Images/home-active.png) no-repeat left top;
	cursor:pointer;
}

.about-us
{
	background-position: left top;
	width: 98px;
	height: 39px;
	background: url('../Images/about-us.png') no-repeat left top;
	cursor:pointer;
}

.about-us:hover {
	background:url(../Images/about-us-hover.png) no-repeat left top;
	cursor:pointer;
}

.about-us-active
{
	background-position: left top;
	width: 98px;
	height: 39px;
	background: url('../Images/about-us-active.png') no-repeat left top;
}

.about-us-active:hover {
	background:url(../Images/about-us-active.png) no-repeat left top;
	cursor:pointer;
}

.mera-azm {
	width:98px;
	height:39px;
	background: url(../Images/mera-azm.png) no-repeat left top;
}

.mera-azm:hover {
	background:url(../Images/mera-azm-hvr.png) no-repeat left top;
	cursor:pointer;
}

.mera-azm-active {
	width:98px;
	height:39px;
	background: url(../Images/mera-azm-active.png) no-repeat left top;
}

.mera-azm-active:hover {
	background:url(../Images/mera-azm-active.png) no-repeat left top;
	cursor:pointer;
}

.song-competition {
	width:151px;
	height:39px;
	background: url(../Images/song-competition.png) no-repeat left top;
}

.song-competition:hover {
	background:url(../Images/song-competition-hvr.png) no-repeat left top;
	cursor:pointer;
}

.song-competition-active {
	width:151px;
	height:39px;
	background: url(../Images/song-competition-active.png) no-repeat left top;
}

.song-competition-active:hover {
	background:url(../Images/song-competition-active.png) no-repeat left top;
	cursor:pointer;
}

.manzar-pakistan {
	width:158px;
	height:39px;
	background: url(../Images/manzar-pakistan.png) no-repeat left top;
}

.manzar-pakistan:hover {
	background:url(../Images/manzar-pakistan-hvr.png) no-repeat left top;
	cursor:pointer;
}

.manzar-pakistan-active {
	width:158px;
	height:39px;
	background: url(../Images/manzar-pakistan-active.png) no-repeat left top;
}

.manzar-pakistan-active:hover {
	background:url(../Images/manzar-pakistan-active.png) no-repeat left top;
	cursor:pointer;
}

.media-gallery {
	width:120px;
	height:39px;
	background: url(../Images/media-gallery.png) no-repeat left top;
}

.media-gallery:hover {
	background:url(../Images/media-gallery-hvr.png) no-repeat left top;
	cursor:pointer;
}

.media-gallery-active {
	width:120px;
	height:39px;
	background: url(../Images/media-gallery-active.png) no-repeat left top;
}

.media-gallery-active:hover {
	background:url(../Images/media-gallery-active.png) no-repeat left top;
	cursor:pointer;
}

.live-blog {
	width:90px;
	height:41px;
	background: url(../Images/live-blog.png) no-repeat left top;
}

.live-blog:hover {
	background:url(../Images/live-blog-hvr.png) no-repeat left top;
	cursor:pointer;
}

.live-blog-active {
	width:90px;
	height:41px;
	background: url(../Images/live-blog-active.png) no-repeat left top;
}

.live-blog-active:hover {
	background:url(../Images/live-blog-active.png) no-repeat left top;
	cursor:pointer;
}

.news-updates {
	width:113px;
	height:41px;
	background: url(../Images/in-news.png) no-repeat left top;
}

.news-updates:hover {
	background:url(../Images/in-news-hvr.png) no-repeat left top;
	cursor:pointer;
}

.news-updates-active {
	width:113px;
	height:41px;
	background: url(../Images/in-news-active.png) no-repeat left top;
}

.news-updates-active:hover {
	background:url(../Images/in-news-active.png) no-repeat left top;
	cursor:pointer;
}

/*-- Galler Pod --*/

#gallery-pod {
	width:434px;
	height:239px;
	background:url(../Images/gallery-pod.png) no-repeat right top;
	padding:3px 3px 5px 0;
}

.gallery-pod-heading {
	width:310px;
	height:46px;
	background:url(../Images/gallery-pod-heading.png) no-repeat left top;
}

.gallery-items-bg {
	width:423px;
	height:95px;
	
	background:url(../Images/reel.png) repeat-x left top;
	padding:11px 0;
	margin:-6px 0;
}

.gallery-items {
	float:left;
	width:95px;
	height:85px;
	margin:0 5px 0 5px;
}

/* -- News Updates -- */

.news-updates-small {
	width:241px;
	height:242px;
	background:url(../Images/paper-bg.png) repeat-x left top;
	margin:0 10px;
}

.news-updates-small h3 {
	font: normal 15px Arial;
	color:#565656;
	padding:12px 0 7px 14px;
	margin:0;
}

.news-small-txt {
	font:normal 11px Arial;
	color:#565656;
	margin:0;
	padding:3px 0;
}

.news-small-txt a:link, .news-small-txt a:active, .news-small-txt a:visited {
	text-decoration: underline;
	color:#565656;
}
			 
.news-small-txt a:hover {
	text-decoration: none;
}

.news-date-small {
	font:normal 10px Arial;
	color:#565656;
	padding:3px 0;
	margin:0;
}

.home-song-banner {
	width:152px;
	height:237px;
	background:url(../Images/song-banner.png) no-repeat right top;
	margin:7px 0 0;
	padding:0;
}

.home-song-banner p {
	font:normal 12px Arial;
	color:#fff;
	padding:10px 15px;
	margin:0;
}

.home-song-banner p a:link, .home-song-banner p a:active, .home-song-banner p a:visited {
	text-decoration: underline;
	color:#fff;
}

.home-song-banner p a:hover {
	text-decoration:none;
}

.home-song-banner p strong {
	background:url(../Images/read-more-icon.png) no-repeat left top;
}
.news-small-btns {
	float:right;
	padding:0 0 0 5px;
}

/*  Media Gallery POD CSS for Loading */

.loading-POD-extended
{
    vertical-align:middle;
    height:129px;
	background: url( 'images/ajax-loader.gif' ) no-repeat center;
}

.pod-content-extended
{
    width:423px;
    height:129px;
	background-color: #FFFFFF;
	border:solid 1px #dcdcdc;
	padding:4px;	
	vertical-align:middle;
}

/*  End of Media Gallery POD CSS for Loading */

/* Start of News Updates Progress bar */
.loading-POD
{
	height:242px;
    vertical-align:middle;
 	background: url( 'images/ajax-loader.gif' ) no-repeat center;
}

.pod-content
{ 
    width:238px;
    height:238px;
	background-color: #FFFFFF;
	border:solid 1px #dcdcdc;
	padding:4px;	
	vertical-align:middle;
}
/* End of News Updates Progress bar */


/* ---------------- MEDIA GALLERY ----------------- */

.media-heading {
	width:424px;
	height:55px;
	background: url(../images/media-gallery-heading.png) no-repeat left top;
}

.media-img-head {
	width:256px;
	height:49px;
	background:url(../images/media-img-gallery.png) no-repeat left top;
	margin:0 0 10px 20px;
	
}

.media-video-head {
	width:256px;
	height:49px;
	background:url(../images/media-video.png) no-repeat left top;
	margin:0 0 10px;
}

.media-img-border {
	width:164px;
	min-height:201px;
	background:url(../images/circles.png) repeat-x left bottom;
	border:#b2b2b2 1px dashed;
	margin:0 11px 11px 0px;
	
}

.media-img-frame {
	width:145px;
	height:130px;
	/*background:url(../images/img-frame-small.png) no-repeat left top;*/
	padding:6px 0;
	margin:6px 7px;
}

.media-img-border p {
	width:142px;
	height:20px;
	font: normal 11px Arial;
	color:#282828;
	padding:5px 0 5px 15px;
	border-top:#b2b2b2 1px dashed;
}

.paging {
	font: normal 12px Arial;
	color:#005826; 
}
.paging a:link, .paging a:active, .paging a:visited {
	text-decoration:underline;
	color:#005826; 
	
}

.paging a:hover {
	text-decoration:underline;
}

.paging-active a:link, .paging-active a:active, .paging-active a:visited {
	text-decoration:underline;
}

.media-video-right {
	background:#005826 url(../images/media-video-bg.png) no-repeat left top;
}

.media-video-box {
	width:240px;
	background:url(../images/seprator.png) no-repeat center bottom;
	padding:15px;
	min-height:195px;
}

.media-player-trans {
	float:left;
	width:147px;
	height:147px;
	margin:0;
	padding:0;
}

.media-player-img {
	position:relative;
	z-index:5;
}

.media-player-trans-img {
	position:relative;
	z-index:6; 
	top:-135px;
}

.media-player-decription {

	width:150px;
	font: normal 11px Arial;
	color:#fff;
	padding:10px 0 0 10px;
}
/* end of media galley css */
/* ------------------------ NEWS UPDATES --------------------------- */

.news-updates-heading {
	width:424px;
	height:55px;
	background: url(../images/pg-title-news.png) no-repeat left top;
}


.news-img-frame {
	width:184px;
	height:156px;
	background:url(../images/frame-large.png) no-repeat left top;
	padding:9px 8px 13px 7px;
	margin:5px 0 0;
}

.enlarge {
	font:normal 11px Arial;
	color:#565656;
	text-align:left;
	background:url(../images/enlarge-icon.png) no-repeat left 3px;
	padding:0 0 0 20px;
}

.news-img-frame p a:link, .news-img-frame p a:active, .news-img-frame p a:visited {
	text-decoration:none
	color:#565656;
}

.news-img-frame p a:hover {
	text-decoration:underline;
}

.news-paper-main {
	width:634px;
	height:230px;
	background:url(../images/news-paper.png) no-repeat center center;
}

.news-title-head {
	font: normal 20px Arial;
	color:#206a01;
	padding:18px 0 0px 22px;
	text-decoration:underline;
	margin:0;
}

.news-title-head a:link, .news-title-head a:active,.news-title-head a:visited 
{
	text-decoration: underline;
	font: normal 20px Arial;
	color:#005826;
}

.news-title-head a:hover 
{
	text-decoration:none;
}

.next-title-text {
	width:585px; 
	font: normal 12px Arial;
	color:#565656;
	padding:0 0 3px 22px;
	margin:0;	
}

.next-title-text span
{
	font-size: 12px;
	color: #666666;
}

.source-url {
	font: bold 12px Arial;
	color:#005826;
	margin:0;
	padding:0 0 0 22px;
}
.source-url span {
	font: normal 10px Arial;
	color:#565656;
}
.source-url strong {
	color:#565656;
}

.source-url a:link, .source-url a:active, .source-url a:visited {
	text-decoration:underline;
	color:#005826;
}

.source-url a:hover {
	text-decoration:none;
}

.news-bottom-box {
	width:437px;
	height:167px;
	background:url(../images/news-box-bottom.png) no-repeat left top;
}

.news-img-frame-bottom {
	width:132px;
	height:103px;
	background:url(../images/news-img-small-frame.png) no-repeat left top;
	padding:5px 7px 7px 7px;
}

.news-title-small {
	font:normal 20px Arial;
	color:#fff;
}

.news-title-small a:link, .news-title-small a:active, .news-title-small a:visited {
	text-decoration: underline;
	color:#fff;
	font:normal 20px Arial;
}

.news-title-small a:hover {
	text-decoration:none;
}

.news-bottom-txt {
	font: normal 12px Arial;
	color:#fff;
	padding:10px 0 5px;
}

.news-bottom-txt-readmore {
	float:right;
	font:bold 11px Arial;
	color:#fff;
	margin:0;
	padding:0;
}

.news-bottom-txt-readmore a:link, .news-bottom-txt-readmore a:active, .news-bottom-txt-readmore a:visited {
	text-decoration:underline;
	color:#fff;
}

.news-bottom-txt-readmore a:hover {
	text-decoration:none;
}

.bg-middle2 {
	background-color: #FFFFFF;
	padding-right: 5px;
	padding-left: 0px;
}

/* ----------------------------- NEWS POPUP ------------------------------------*/

.news-popup {
	background-image: url(../images/news-update-popup.png);
	background-repeat: no-repeat;
	background-position: left top;
	background-color:#005525;
	min-height: 582px;
}

.popup-bg {
	background: url(../images/popup-bg.png) repeat-y left top;
}

.popup-title {
	font: bold 20px Arial;
	color:#1b6701;	
	padding:10px;
	margin:0;
}

.popup-txt {
	font:normal 12px Arial, Geneva, sans-serif;
	color:#032100;
	padding:0px 10px 20px;
}

/*--------NumericPager---------------*/
.NumericPager
{
 vertical-align:top;
}

.watermark 
{
    background: #FFAAFF;
}


/*  ---------- News Updates & Comments  ----------- */
#news-feed-pod {
	width:303px;
	height:315px;
	background:url(../images/news-feeds-pod.png) no-repeat right top;
	padding:3px 3px 5px 0;
}

.news-feed-heading {
	width:310px;
	height:46px;
	background:url(../images/news-feeds-heading.png) no-repeat 8px top;
}

.news-small-image {
	background:url(../images/small-frame.png) no-repeat left top;
	padding:6px 7px 7px;
}

.news-feeds-main-head {
	font: normal 14px Arial;
	color:#555;
	padding:3px 0 2px;
}

.news-feeds-main-head a:link, .news-feeds-main-head a:active, .news-feeds-main-head a:visited {
	text-decoration:underline;
	color:#555;
}

.news-feeds-main-head a:hover {
	text-decoration:none;
}

.news-feeds-date {
	font:normal 10px Arial;
	color:#a9a9a9;
	margin:0;
	padding:3px 5px;
}

.news-feeds-description {
	font: normal 11px Arial;
	color:#555;
	margin:0;
	padding:0 5px;
}

.news-feeds-description a:link, .news-feeds-description a:active, .news-feeds-descriptio a:visited {
	text-decoration:underline;
	color:#378219;
}

.news-feeds-description a:hover {
	text-decoration:none
}

.comments-postcomment {
	width:195px;
	font: normal 9px Arial;
	color:#555;
	padding:5px 0;
}

.comments-postcomment a:link, .comments-postcomment a:active, .comments-postcomment a:visited {
	text-decoration:underline;
	color:#555;
}

.comments-postcomment a:hover {
	text-decoration:none
}

.news-feeds-page-head
 {
	width:457px;
	height:44px;
	background: url(../images/news-feeds.png) no-repeat left top;
}

.news-feeds-frame-large {
	width:204px;
	height:168px;
	background:url(../images/frame-shadow-large.png) no-repeat left top;
	padding:9px 0 13px;
	margin:5px 0 0;
}

.click-enlagre {
	font:normal 11px Arial;
	color:#666;
	padding:5px 0 3px 10px;
	margin:0;
	text-align:left;
}

.click-enlagre a:link, .click-enlagre a:active, .click-enlagre a:visited {
	text-decoration:none;
	color:#666;
}

.click-enlagre a:hover {
	text-decoration:underline;
}

.news-feed-title-head {
	font: normal 18px Arial;
	color:#555;
	padding:10px 0 5px 0;
	margin:0;
	background:url(../images/doted-border.png) repeat-x left bottom;
}

.news-feed-title-head a:link, .news-feed-title-head a:active, .news-feed-title-head a:visited {
	text-decoration:none;
	color:#555;
}

.news-feed-title-head a:hover {
	text-decoration:underline;
}

.next-feed-big-date {
	
	font: bold 11px Arial;
	color:#565656;
	padding:5px 0 10px 0;
	margin:0;
}

.next-feed-big-date span {
	font-weight:normal;
	color:#a9a9a9;
}

.next-feeds-txt {
	width:625px; 
	font: normal 12px Tahoma;
	color:#666;
	padding:5px 0;
	margin:0;
}

.feeds-source-url {
	font: bold 12px Tahoma;
	color:#005826;
	margin:0;
	padding:0;
}
.feeds-source-url span {
	font: normal 10px Tahoma;
	color:#565656;
}
.feeds-source-url strong {
	color:#565656;
}

.feeds-source-url a:link, .feeds-source-url a:active, .feeds-source-url a:visited {
	text-decoration:underline;
	color:#005826;
}

.feeds-source-url a:hover {
	text-decoration:none;
}

.comments-section {
	padding:10px 0 0;
}

.comments-counts {
	font:normal 15px Arial;
	color:#666;
	padding:10px 0 0;
	margin:0;
}

.user-comments {
	
	padding:15px 0;
	text-align:left;
	border-bottom:1px #e0e0e0 solid;
	overflow:hidden;
}

.user-comments h4 {
	float:left;
	font: bold 12px Arial;
	color:#286510;
	padding:0 0 10px 0;
	margin:0;
}

.user-comments-txt {
	clear:both;
	font:normal 11px Arial;
	color:#666;
	margin:0;
	padding:5px 0;
}

/*  ---------- News Updates & Comments  ----------- */

/* ------------- TOOL TIP --------------- */

a.join{
    position:relative; /*this is the key*/
    z-index:24; 
    color:#000;
    text-decoration:none}

a.join:hover{z-index:25; }

a.join span{display: none}

a.join:hover span{ /*the span will display just on :hover state*/
    width:89px;
    height:46px;
    display:block;
    position:absolute;
    top:-5em;
    *top:-40px !important; 
    left:-5em; 
    width:15em;
    background:url(../images/tool-tip-bubble.png) no-repeat left top;
    color:#000;
    text-align: center;
    cursor:pointer;
}
    
a.share{
    position:relative; /*this is the key*/
    z-index:24; 
    color:#000;
    text-decoration:none}

a.share:hover{z-index:25; }

a.share span{display: none}

a.share:hover span{ /*the span will display just on :hover state*/
    width:89px;
    height:46px;
    display:block;
    position:absolute;
    top:-5em;
    *top:-40px !important;
    left:-5em; 
    width:15em;
    background:url(../images/share.png) no-repeat left top;
    color:#000;
    text-align: center}
    
/* -- SHARE-BOX--*/

.song-rating-heading {
	width:355px;
	height:45px;
	background: url(../images/song-rating-head.png) no-repeat left top;
}

.main-rating-box {
	width:156px;
	height:292px;
	background: url(../images/rating-box-bg.png) no-repeat left top;
	padding:8px;
	margin:10px 20px 20px;
}

.band-name {
	width:155px;
	font: bold 12px Arial;
	color:#fff;
	text-align:center;
	padding:0;
	margin:0;
}

.album-image {
	width:154px;
	height:134px;
	border:1px #000 solid;
	margin:10px 0;
	padding:0;	
}    

.manzare-pakistan {
	background:#005525 url(../images/manzare-pakistan-bg.png) no-repeat center top;
	min-height: 582px;
}




/* ----------------------------- MANZARE PAKISTAN BLOG STYLES STARTS HERE 23 JUNE 10 ------------------------------------*/
.episode_head{
	background:url(../images/episode_head.jpg) no-repeat left top;
}
.right_pan_bg{
	background:url(../images/right_pan_bg.jpg) repeat-y left top;
}
.manzar_heading{
	font-size:20px;
	color:#FFF;
	text-shadow:0 1px 0 #000;
	font-family:Arial;
	padding:6px 0 7px 10px;
	font-weight:bold;
	margin:0;
}
.header_slide_bg{
	background:url(../images/header_slide_bg.jpg) no-repeat left top;
}
.post_imgs{
	margin:0 11px;
}
.posting_heading{
	font-size:20px;
	color:#FFF;
	text-shadow:0 1px 0 #000;
	font-family:Arial;
	padding:6px 0 0 10px;
	font-weight:bold;
	margin:0;
	background:url(../images/post_gr_bg.jpg) repeat-x left top;
}
.posting_image{
	background:url(../images/post_img_bg.png) no-repeat right top;
}
.posting_vdo{
	background:url(../images/post_vdo_bg.png) no-repeat right top;
}
.posting_ado{
	background:url(../images/post_ado_bg.png) no-repeat right top;
}
.posting_word{
	background:url(../images/post_word_bg.png) no-repeat right top;
}
.post_image_head{
	font-size:18px;
	color:#103901;
	font-family:Trebuchet MS;
	padding:0 0 8px 0;
	margin:0;
}
.post_image_txt{
	font-size:13px;
	color:#646464;
	font-family:Arial;
	padding:0;
	margin:0;
}
.post_image_green{
	font-size:15px;
	color:#0b5e0b;
}
.post_image_green2{
	color:#0b5e0b;
}
.post_image_comment{
	color:#000000;
	font-size:11px;
	font-weight:normal;
}
.post_image_comment a:link, .post_image_comment a:active, .post_image_comment a:visited {
	text-decoration:underline;
	color:#000000;
}

.post_image_comment a:hover {
	text-decoration:none;
	color:#419c01;
}
.post_image_sep{
	margin:10px 0;
}
.post_image_sep2{
	margin:4px 0;
}
.post_image_sep_rep{
	background:url(../images/comm_sep.jpg) repeat-y;
}
.post_image_sample{
	margin:0 32px 0 0;
	float:right;
	border:solid 5px #419c01;
}
.post_image_enlarge{
	margin:0 32px 0 0;
	float:right;
}
.post_ima_contain{
	margin:0;
	padding:0;
	width:330px;
	float:right;
}
.post_comm_btn{
	margin:8px 0 0 140px;
}
.post_comm_icon{
	margin:2px 8px 20px 0;
	float:left;
}
.comment_txt{
	font-size:11px;
	color:#646464;
	font-family:Arial;
	padding:0;
	margin:0;
	font-weight:bold;
}
.comment_descrip{
	font-size:12px;
	color:#393939;
	font-family:Arial;
	padding:0;
	margin:0;
	line-height:18px;
}
.post_word{
	margin:0;
	padding:14px 5px;
	width:273px;
	height:165px;
	float:left;
	border:solid 0px #419c01;
	font-size:12px;
	color:#393939;
	font-family:Arial;
	background-color:#f3f3f3;
}
.post_word a:link, .post_word a:active, .post_word a:visited {
	text-decoration:underline;
	color:#393939;
}
.post_word a:hover {
	text-decoration:none;
	color:#419c01;
}
.post_image_readall{
	margin:0 37px 0 0;
	float:right;
}
.rep_abus{
	margin:10px 0 0 0;
}
.next_btnon{
	margin:10px 0 0 0;
}
.sample_right_pan{
	border:solid 2px #419c01;
}
.post_right_txt{
	font-size:13px;
	color:#646464;
	font-family:Arial;
	padding:0;
	margin:0;
	line-height:22px;
}
.right_arrows{
	margin:0 20px 0 0;
}
/* ----------------------------- MANZARE PAKISTAN BLOG STYLES ENDS HERE 23 JUNE 10 ------------------------------------*/


/* ----------------------------- MANZARE PAKISTAN IMAGE DESCRIPTION STARTS HERE 23 JUNE 10 ------------------------------------*/
.imag_descrip{
	margin:0 200px 0 0;
	float:right;
	border:solid 5px #419c01;
	display:inline;
}
.imag_descrip_txt{
	font-size:13px;
	color:#646464;
	font-family:Arial;
	padding:0;
	margin:0;
	/*line-height:22px;*/
}
.imag_descrip_comm{
	font-size:12px;
	color:#393939;
	font-family:Arial;
	padding:10px 20px 10px 140px;
	margin:0;
	line-height:18px;
	text-align:justify;
}
.sharespace_Desc
{
    padding:5px;
	font-size:12px;
	color:#393939;
	font-family:Arial;
	margin:0;
	line-height:18px;
	text-align:justify;
}
.vide_descrip{
	margin:0 200px 0 0;
	float:right;
	display:inline;
}
.word_descrip{
	margin:0 180px 0 0;
	padding:14px 10px 30px 10px;
	width:553px;
	float:right;
	border:solid 5px #419c01;
	font-size:14px;
	color:#393939;
	font-family:Arial;
	background-color:#f3f3f3;
	display:inline;
	line-height:18px;
	text-align:justify;
}
.post_comm_btn{
	margin:10px 0 0 0;
}
.post_pg_titles{
	font-size:20px;
	color:#103901;
	font-family:Trebuchet MS;
	padding:0;
	margin:0;
	text-transform:uppercase;
}
.audio_thumb{
	margin:0;
	border:solid 5px #419c01;
}
.audio_bar{
	margin:0;
	float:right;
}
.audio_frame{
	margin:0 340px 0 0;
	padding:0;
	width:413px;
	float:right;
	display:inline-block;
}
/* ----------------------------- MANZARE PAKISTAN IMAGE DESCRIPTION ENDS HERE 23 JUNE 10 ------------------------------------*/



/* ----------------------------- DONATE YOUR TIME ------------------------------------*/

.donate-heading {
	width:424px;
	height:55px;
	background: url(../images/pg-title-donate.png) no-repeat left top;
}

/* ----------------------------- The Resolution For Solution ------------------------------------*/

.solutionheading 
{
	/*width:450px;*/
	height:55px;
	background: url(../images/pg-title-solution.png) no-repeat left top;	
}
