@charset "utf-8";

/* CSS Document */



img, p, h1, h2, h3 {border-style: none;
    border-color: inherit;
    border-width: 0;
    margin: 0;
    padding: 0;
   
}



body {

	margin-left: 0px;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 0px;

	font-family:  tahoma;

	font-size:11px;

	color: #4f4d49;

	background-color: #ffffff;

}



.smalltxt {



	font-size:7px;

	color:#FFFFFF;

}



.btn {

	background-image: url(images/btn-bg.jpg);

	background-repeat: repeat-x;

	height: 20px;

	font-family: tahoma;

	font-size: 11px;

	line-height: 15px;

	font-weight: bold;

	color: #FFFFFF;

	display: block;

	border-top-width: 0px;

	border-right-width: 0px;

	border-bottom-width: 0px;

	border-left-width: 0px;

	border-top-style: none;

	border-right-style: none;

	border-bottom-style: none;

	border-left-style: none;

}



/* Font Sizes */



.ten {font-size: 10px;}

.eleven {font-size: 11px;}

.twelve {font-size: 12px;}

.thirteen {font-size: 13px;}

.fourteen {font-size: 14px;}

.fifteen {font-size: 15px;}

.sixteen {font-size:16px;}



/* Font Colours */



.white {color: #FFFFFF;}

.black {

	color: #000000;

	text-decoration: none;

}

.gray {

	color: #6a7071;

	text-decoration: none;

}

.lgray {color:#acb1b5;}

.dgary{color:#666666;}

.ddgray{color: #434343;}

.red {color: #E70000;}

.blue { color: #0033bd;}

.lblue {color: #003399;}

.dblue {color: #0e3e6e;}

.orange {



	color: #fe8816;

	text-decoration: none;

}



.orange2 {

	font-size:18px;

	color:#000000;
text-align:right;
	text-decoration: none;

}

.black {

	color:#000000;

}





.green {color:#435812;}

.brown {color:#d27912;}



/* Font Style & Weight */



.bold {font-weight: bold;}

.italic {font-style: italic;}

.strikeout {text-decoration: line-through;}



/* Hovers */



.n2u {text-decoration: none;}

.n2u:hover {text-decoration: underline;}



.u_two_n {text-decoration: underline;}

.u_two_n:hover {text-decoration: none;}



/* BLOCK Hovers */



.block {

	text-decoration: none;

	display: block;

	padding-left: 5px;

	padding-right: 5px;

	background: transparent;

	float: center;

	margin: 0;

	white-space: nowrap;

	line-height: 25px;

	color: #666666;

}

.block:hover {

	color: #FFFFFF;

	background: #76A9D4;

}

.active {

	text-decoration: none;

	display: block;

	padding-left: 5px;

	padding-right: 5px;

	background: transparent;

	float: center;

	margin: 0;

	white-space: nowrap;

	line-height: 25px;

	color: #FFFFFF;

	background: #76A9D4;

	font-size: 11px;

}



h1 {

	font-family: "Arial";

	font-size: 22px;

	color: #46610b;

	font-weight: bold;

}



h2 {

	font-family: "Arial";

	font-size: 15px;

	color:#46610b;

	font-weight: bold;

}





h3 {

	font-family: "Arial";

	font-size: 14px;

	color:#46610b;

	font-weight: bold;

}





.arial {font:arial;}

.trebuchet { font-family: "Trebuchet MS"}

.verdana {font-family: Verdana, Arial, Helvetica, sans-serif}

.tahoma {font-family: tahoma}





.blue2orange { color: #0e3e6e; text-decoration:none}

.blue2orange:hover {color: #fe8816;}



.gray2blue { color: #666666; text-decoration:none}

.gray2blue:hover {color: #003399;}



.blue_12orange { color: #003399; text-decoration:none}

.blue_12orange:hover {color: #fe8816;}



.brown2gray { color: #4f4d49; text-decoration:none}

.brown2gray:hover {color: #767573;}





.caps {

	text-transform: uppercase;

}



.logo {

	background-image: url(images/logo.jpg);

	background-repeat: no-repeat;

}



.color_1 {

	background-image: url(images/c1.jpg);

	background-repeat: no-repeat;

	height: 14px;

	width: 15px;

}



.color_2 {

	background-image: url(images/c2.jpg);

	background-repeat: no-repeat;

	height: 14px;

	width: 15px;

}





.color_3 {

	background-image: url(images/c3.jpg);

	background-repeat: no-repeat;

	height: 14px;

	width: 15px;

}





.color_4 {

	background-image: url(images/c4.jpg);

	background-repeat: no-repeat;

	height: 14px;

	width: 15px;

}



.color_5 {

	background-image: url(images/c5.jpg);

	background-repeat: no-repeat;

	height: 14px;

	width: 15px;

}





/*===Page Borders===*/



.bg-top-left {

	background-image: url(images/bg-top-l.jpg);

	background-repeat: no-repeat;

	height: 30px;

	width: 34px;

}



.bg-top-right {

	background-image: url(images/bg-top-r.jpg);

	background-repeat: no-repeat;

	height: 30px;

	width: 36px;

}



.bg-top-bg {

	background-image: url(images/bg-top-bg.jpg);

	background-repeat: repeat-x;

	height: 30px;

}



.bg-bott-left {

	background-image: url(images/bg-bott-l.jpg);

	background-repeat: no-repeat;

	height: 43px;

	width: 34px;

}



.bg-bott-right {

	background-image: url(images/bg-bott-r.jpg);

	background-repeat: no-repeat;

	height: 43px;

	width: 36px;

}



.bg-bott-bg {

	background-image: url(images/bg-bott-bg.jpg);

	background-repeat: repeat-x;

	height: 43px;

}



.bg-left-bg {

	background-image: url(images/bg-left-bg.jpg);

	background-repeat: repeat-y;

	width: 34px;

}



.bg-right-bg {

	background-image: url(images/bg-right-bg.jpg);

	background-repeat: repeat-y;

	width: 36px;

}





/*===End Page Borders===*/



.link {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 14px;

	font-weight: bold;

	text-transform: uppercase;

	color: #FFFFFF;

	text-decoration: none;

}





.nav-bg {

	background-image: url(images/top-nav-bg.jpg);

	background-repeat: repeat-x;

	height: 40px;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 14px;

	font-weight: bold;

	text-transform: uppercase;

	color: #FFFFFF;

}



.nav-line {

	background-image: url(images/top-nav-line.jpg);

	background-repeat: no-repeat;

	height: 40px;

	width: 2px;

}

.banner_flash {

	background-image: url(images/main-flash-banner.jpg);

	background-repeat: no-repeat;

	height: 175px;

	width: 918px;

}

.color_cng_bg {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 13px;

	font-weight: bold;

	color: #102309;

	background-image: url(images/color-cng-bg.jpg);

	background-repeat: repeat-x;

	height: 18px;

}





.media_library {

	background-image: url(images/medialib_img.jpg);

	background-repeat: no-repeat;

	height: 56px;

	width: 195px;

}



.online_paltalk {

	background-image: url(images/online_on_paltalk.jpg);

	background-repeat: no-repeat;

	height: 56px;

	width: 195px;

}



.flash_2 {

	background-image: url(images/flash_2.jpg);

	background-repeat: no-repeat;

	height: 56px;

	width: 508px;

}



.st_stamp {

	background-image: url(images/st_stamp.jpg);

	background-repeat: no-repeat;

	height: 200px;

	width: 195px;

}



.col_bg {

	background-image: url(images/col_bg.jpg);

	background-repeat: repeat-y;

	width: 195px;

}



.terjuman_img {

	background-image: url(images/terjuman.jpg);

	background-repeat: no-repeat;

	background-position: center center;

}

.left_nav_bg {

	background-image: url(images/left_nav_bg.jpg);

	background-repeat: repeat-x;

	height: 17px;

	width: 195px;

	border: 1px solid #94bd3b;

}

.left_nav_bg_2 {

	background-image: url(images/left_nav_bg.jpg);

	background-repeat: repeat-x;

	height: 16px;

	width: 195px;

	border-right-width: 1px;

	border-bottom-width: 1px;

	border-left-width: 1px;

	border-right-style: solid;

	border-bottom-style: solid;

	border-left-style: solid;

	border-right-color: #94bd3b;

	border-bottom-color: #94bd3b;

	border-left-color: #94bd3b;

}

.get_membership {

	background-image: url(images/get_online_mem.jpg);

	background-repeat: no-repeat;

	height: 69px;

	width: 195px;

}

.listen_online {

	background-image: url(images/listen_online.jpg);

	background-repeat: no-repeat;

	height: 67px;

	width: 195px;

}

.make_donation {

	background-image: url(images/make_a_donation.jpg);

	background-repeat: no-repeat;

	height: 67px;

	width: 195px;

}

.sms {

	background-image: url(images/sms.jpg);

	background-repeat: no-repeat;

	height: 69px;

	width: 195px;

}

.event_banner {

	background-image: url(images/event_banner.jpg);

	background-repeat: no-repeat;

	height: 104px;

	width: 195px;

}

.textfield {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #666666;

	height: 14px;

	width: 175px;

	padding-top: 3px;

	border: 1px solid #3e5211;

}

.video_img {

	background-image: url(images/vid_img.jpg);

	background-repeat: no-repeat;

	background-position: center center;

}

.calender {

	background-image: url(images/calender.jpg);

	background-repeat: no-repeat;

	height: 130px;

	background-position: center center;



}

.subscribe_email {

	background-image: url(images/subscribe_email.jpg);

	background-repeat: no-repeat;

	height: 69px;

	width: 195px;

}



.box_border {border: #94bd3b solid 1px; padding:5px;}



.tab_bg {

	background-image: url(images/cat_tabs_bg.jpg);

	background-repeat: repeat-x;

	height: 28px;

	border: #94bd3b solid 1px;

}



.abt_this_month {

	background-image: url(images/abt_this_month.jpg);

	background-repeat: no-repeat;

	background-position: center center;

}



.box_border2 {border: #94bd3b solid 1px;}



.border_bottom {

	border-bottom-width: 1px;

	border-bottom-style: solid;

	border-bottom-color: #94bd3b;

}



.bullet_box {

	background-image: url(images/bullet_box.jpg);

	background-repeat: no-repeat;

	background-position: left center;

}



.border_2px {border: #94bd3b solid 2px;}



.background_border { background-color:#94bd3b;}





.two_img {

	background-image: url(images/2_img.jpg);

	background-repeat: no-repeat;

	background-position: center center;

}

.order_online {

	background-image: url(images/order_online.jpg);

	background-repeat: no-repeat;

	height: 69px;

	width: 508px;

}





.event_tab {

	background-image: url(images/event_tab.jpg);

	background-repeat: no-repeat;

	height: 58px;

	width: 113px;

}



.conference_tab {

	background-image: url(images/conference_tab.jpg);

	background-repeat: no-repeat;

	height: 59px;

	width: 113px;

}



.protest_tab {

	background-image: url(images/protest_tab.jpg);

	background-repeat: no-repeat;

	height: 58px;

	width: 113px;

}



.epp_tab {

	background-image: url(images/epp_tab.jpg);

	background-repeat: no-repeat;

	height: 58px;

	width: 113px;

}



.akc_tab {

	background-image: url(images/akc_tab.jpg);

	background-repeat: no-repeat;

	height: 59px;

	width: 113px;

}



.st_tab {

	background-image: url(images/st_tab.jpg);

	background-repeat: no-repeat;

	height: 58px;

	width: 113px;

}



.prv_tab_left {

	background-image: url(images/province_tab_left.jpg);

	background-repeat: no-repeat;

	height: 30px;

	width: 10px;

}



.prv_tab_sind {

	background-image: url(images/province_tab_sind.jpg);

	background-repeat: no-repeat;

	height: 30px;

	width: 65px;

}



.prv_tab_punjab {

	background-image: url(images/province_tab_punjab.jpg);

	background-repeat: no-repeat;

	height: 30px;

	width: 79px;

}



.prv_tab_nwfp {

	background-image: url(images/province_tab_nwfp.jpg);

	background-repeat: no-repeat;

	height: 30px;

	width: 76px;

}



.prv_tab_baloch {

	background-image: url(images/province_tab_baloch.jpg);

	background-repeat: no-repeat;

	height: 30px;

	width: 123px;

}



.prv_tab_int {

	background-image: url(images/province_tab_int.jpg);

	background-repeat: no-repeat;

	height: 30px;

	width: 150px;

}



.new_audio_bg {

	background-image: url(images/new_audio_bg.jpg);

	background-repeat: repeat-x;

	background-position: top;

	padding: 5px;

	height: 65px;

	border-top-style: none;

	border-right-style: solid;

	border-bottom-style: solid;

	border-left-style: solid;

	border-right-color: #94bd3b;

	border-bottom-color: #94bd3b;

	border-left-color: #94bd3b;

	border-right-width: 2px;

	border-bottom-width: 2px;

	border-left-width: 2px;

}



.bullet2 {

	background-image: url(images/bullet2.jpg);

	background-repeat: no-repeat;

	background-position: center center;

}



.footer-nav-bg {

	background-image: url(images/footer_bg.jpg);

	background-repeat: repeat-x;

	height: 40px;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 14px;

	font-weight: bold;

	text-transform: uppercase;

	color: #65871c;



}

.heading {

	font-family: Arial;

	font-size: 14pt;

	color: #009933;

}

#logindisplay
{
    font-size:1.5em;
    display:block;
    text-align:right;
    margin:5px;
    color:Green;
}

#logindisplay a:link
{
    color: green;
    text-decoration: underline;
}

#logindisplay a:visited
{
    color: Blue;
    text-decoration: underline;
}

#logindisplay a:hover
{
    color: Blue;
    text-decoration: none;
}

/*  list csss*/

.urbangreymenu{
width: 190px; /*width of menu*/
}

.urbangreymenu .headerbar{
font: bold 13px Verdana;
color: white;
background: #94BD3B url(media/arrowstop.gif) no-repeat 8px 6px; /*last 2 values are the x and y coordinates of bullet image*/
margin-bottom: 0; /*bottom spacing between header and rest of content*/
text-transform: uppercase;
padding: 7px 0 7px 31px; /*31px is left indentation of header text*/
}

.urbangreymenu ul{
list-style-type: none;
margin: 0;
padding: 0;
margin-bottom: 0; /*bottom spacing between each UL and rest of content*/
}

.urbangreymenu ul li{
padding-bottom: 2px; /*bottom spacing between menu items*/
}

.urbangreymenu ul li a{
font-family:Tahoma; 
font-size:16px; 
color: black;
background: #B6D26E;
display: block;
padding: 5px 0;
line-height: 17px;
text-align:right;

padding-left: 8px; /*link text is indented 8px*/
text-decoration: none;
}

.urbangreymenu ul li a:visited{
color: black;
}

.urbangreymenu ul li a:hover{ /*hover state CSS*/
color: white;
background: #94BD3B;
}

.piclink a:href, .piclink a:active, .piclink a:visited
{
	font-family:Arial, Tahoma
	size:14px;
	color:#0027a5;
	text-decoration:underline;
}

.piclink a:hover
{
	font-family:Arial, Tahoma
	size:14px;
	color:#000000;
	text-decoration:none;
}


.pics {  
    height:  173px;  
    width:   485px;  
    padding: 0;  
    margin:  0;  
} 
 
.pics img {  
    background-color: #eee;  
    width:  485; 
    height: 173; 
    top:  0; 
    left: 0 
} 