/* KalPoint CSS */
Body {margin:0; padding:0; vertical-align:top; background:url(../images/Header_bg.jpg) repeat-x top #F7F7F7;}
* {margin:auto; padding:0; color:#727272; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:500;}
a,
a:visited { color:#7F8891; font-size:11px; font-weight:500; vertical-align:text-bottom; text-decoration:none; }
a:hover,
a:active,
a:focus { color:#0096FF; text-decoration:underline; }

#header { width:1000px; height:210px;}
#header_iner { height:125px; margin:-10px 10px 0 10px; }
.logo { background:url(../images/Kal_logo.jpg) no-repeat; width:267px; height:117px; margin:0 14px 0 14px; }


/* header top Navig Divs */
#navg_L { background:url(../images/top_navig_L.jpg) no-repeat; width:20px; height:47px; }
#navg_M { background:url(../images/top_navig_M.jpg) repeat-x; padding:12px 0 0 0; width:960px; height:35px; color:#999DA1; }
#navg_R { background:url(../images/top_navig_R.jpg) no-repeat; width:20px; height:47px; }
#home { background:url(../images/home.jpg) no-repeat; width:23px; height:21px; float:left; padding:0 2px 0 5px; }
#contact { background:url(../images/contactus.jpg) no-repeat; width:23px; height:21px; float:left; padding:0 5px 0 5px; }
#sec_navg { background:url(../images/bg2navig.jpg) repeat-x; padding:5px 10px 0 10px; width:960px; height:34px; color:#fff; }
#sec_navg1 { background:url(../images/bg2navig.jpg) repeat-x; padding:10px 10px 0 10px; width:960px; height:30px; color:#fff; }
#footer_ln { background:url(../images/bg2navig.jpg) repeat-x; padding:5px 10px 0 10px; width:960px; height:34px; color:#fff; }





/* middle section DIV's */
#Adver_Ban { width:300px; height:280px; float:left; }
#Adver_Big { width:160px; height:600px; float:left; }
#iner_news { width:770px; float:left; margin-right:10px;}
#Div1 { width:348px; height:290px; margin-right:15px; float:left; }
#Div2 { width:300px; height:290px; float:left; }
#Div3 { width:348px; height:280px; margin-right:15px; float:left; }
#Div4 { width:348px; height:220px; margin-right:15px; float:left; }
#Excl_main { width:300px; height:265px; float:left; }
#Excl_main1 { width:297px; height:285px; float:left; }
#excl { width:146px; height:60px; border:1px solid #EBEBEB; background:#F8F8F8; margin:0 4px 5px 0; float:left; }
#excl2 { width:146px; height:60px; border:1px solid #EBEBEB; margin:0 0 5px 0; float:left; }
#excl3 { width:33px; height:47px; padding:5px; float:left; }
#footer { width:950px; height:19px; background:url(../images/footer_hd.jpg) no-repeat; padding:60px 10px 10px 20px; color:#FFF; font-weight:bold; font-size:15px; }
#games { width:260px; margin:0 0 10px 6px; float:left; }
#gm_but { background:url(../images/gm_but.jpg) no-repeat; padding:7px 0; margin-top:10px; width:244px; height:16px; }
#head_blck { height:25px; font-weight:bold; font-size:13px; text-align:left; padding:0px; margin:0px; color:#0096FD; border-bottom:2px solid #323232; }
#head_blue { height:25px; font-weight:bold; font-size:13px; text-align:left; padding:0px; margin:0px; color:#0096FD; border-bottom:2px solid #0195FF; }
#head_blue1 { height:25px; font-weight:bold; font-size:13px; text-align:left; padding:0px; margin:0px; color:#0096FD; }
#mainbg { width:980px; padding:0 10px; background:url(../images/main_bg.jpg) repeat-y top; }
#main { width:960px; margin:0 10px; }
#Mid1 { width:282px; height:290px; margin-right:15px; background:url(../images/mid_secbg.jpg) repeat-x #F7F7F7; background-position:top; float:left; }
#Mid2 { width:279px; height:280px; margin-right:15px; background:url(../images/mid_secbg.jpg) repeat-x #F7F7F7; background-position:top; float:left; }
#Mid3 { width:282px; height:220px; margin-right:15px; background:url(../images/mid_secbg.jpg) repeat-x #F7F7F7; background-position:top; float:left;}
#Marq { width:160px; height:20px; padding:15px 0 12px 0; background:url(../images/top_navig_M.jpg) repeat-x; }
#right_div { width:300px; height:220px; float:left; }
#serch1 { width:120px; }
#serch2 { width:80px; }
#thumb { width:90px; height:65px; background:url(../images/thumb.jpg) no-repeat; margin:15px 5px 15px 10px; float:left; }
#thumb2 { width:90px; height:65px; background:url(../images/thumb.jpg) no-repeat; margin:13px 2px 13px 2px; float:left; }


/* Banner Div's */
#ban_top { width:468px; height:60px; margin-top:35px; }
#ban_top_container { width:680px; height:60px; margin-top:35px; }

#ban_ist { width:468px; height:60px; margin-right:12px; }
#ban_2nd { width:468px; height:60px; margin-left:12px; }
#baner_728 { width:728px; height:90px; }
#baner-main_728 { width:960px; height:90px; padding:10px 0; }


#adlink_ist { width:468px; height:15px; margin-right:12px; }
#adlink_2nd { width:468px; height:15px; margin-left:12px; }


#but { width:234px; height:60px; margin-top:10px;}
#baner_main { widows:960px; height:60px; padding:20px 0; }
#ad_link_main { widows:960px; height:15px; padding:5px 0; }


/* Others */
.border { border:1px solid #F5F5F5; }
.border_T_R_B { border-left:#EEE 1px solid; border-right:#EEE 1px solid; border-bottom:#EEE 1px solid; }
.bg_clr { background:#EBEBEB; }
.cler_B { clear:both; }
.float_l { float:left; }
.float_r { float:right; }
.marg10px { margin:10px; }
.marg_B10 { margin-bottom:10px; }
.marg_T10 { margin-top:10px; }
.marg_L10 { margin-left:10px; }
.marg_L17 { margin-left:17px; }
.marg_L6 { margin-left:6px; }
.marg_B { margin-bottom:20px; }
.marg10px_LRB { margin:0 10px 10px 10px; }
.pand5px { padding:5px; }
.pand10px { padding:10px; }
.marg_pad { margin:10px; padding:5px; }


/* Links css */
.white_lnk a { text-decoration:none; font:10px; padding:4px; margin-top:5px; font-weight:500; color:#fff; }
.white_lnk a:visited { text-decoration:none; font:10px; font-weight:500; color:#fff; }
.white_lnk a:hover { text-decoration:underline; color:#fff; }
.w_lnk a { text-decoration:none; font-size:12px; padding:4px; margin-top:5px; font-weight:bold; color:#fff; }
.w_lnk a:visited { text-decoration:none; color:#fff; }
.w_lnk a:hover { text-decoration:none; color:#FFC600; }
.Black_lnk a { text-decoration:none; font:12px; font-weight:bold; text-align:center; color:#000; }
.Black_lnk a:visited { text-decoration:none; font:12px; font-weight:bold; text-align:center; color:#000; }
.Black_lnk a:hover { text-decoration:none; text-align:center; color:#0096FD; }


/* Test Css */
.white { font-weight:bold; color:#fff; }
.blue { font-weight:bold; color:#0094FF; }
.blue_c { text-align:center; font-weight:bold; color:#0094FF; }
.black_hd { font-weight:bold; font-size:13px; text-align:left; color:#323232; }
.black { font-weight:bold; font-size:12px; text-align:left; color:#000; }
.black_small { font-weight:bold; font-size:11px; text-align:center; color:#000; }
.black_pl { font-weight:bold; font-size:12px; text-align:left; color:#000; padding-left:10px; }
.black_c { font-weight:bold; text-align:center; color:#000; }
.black_c2 { text-align:center; }
.arc_head_R { font:14px Georgia; font-weight:bold; color:#D42427;}
.arc_head_B { font:27px Georgia; color:#015CB7;}
h1 { font-family:Georgia; font-size:22px; color:#0066CC; padding:5px; margin:0px; }


/* UL & LI CSS */
ul.acc { list-style:url(../images/dot.gif); padding:10px 10px 10px 30px; display:block; background-position:bottom; margin:0px; }
UL.acc li { font-size:11px; line-height:16px; color:#37E878C; padding:5px 0 4px 2px; background:url(../images/dot_line.jpg) repeat-x bottom; }
UL.acc li A { font-size:11px; color:#7E878C; text-decoration:none; target:_blank; }
UL.acc li A:visited { color:#7E878C; text-decoration:none; }
UL.acc li A:hover { color:#3998DA; text-decoration:underline; }

ul.acc2 { list-style:url(../images/dot.gif); padding:10px 10px 10px 10px; display:block; background-position:bottom; margin:0px; }
UL.acc2 li { font-size:11px; line-height:15px; color:#37E878C; padding:5px 0 4px 2px; background:url(../images/dot_line.jpg) repeat-x bottom; }
UL.acc2 li A { font-size:11px; color:#7E878C; text-decoration:none; target:_blank; }
UL.acc2 li A:visited { color:#7E878C; text-decoration:none; }
UL.acc2 li A:hover { color:#3998DA; text-decoration:underline; }

ul.footer { list-style:url(../images/dot.gif); padding:10px 8px 10px 20px; display:block; background-position:bottom; margin:0px; width:164px; }
UL.footer li { font-size:11px; line-height:15px; color:#37E878C; padding:5px 0 4px 2px; background:url(../images/dot_line.jpg) repeat-x bottom; }
UL.footer li A { font-size:11px; color:#7E878C; text-decoration:none; target:_blank; }
UL.footer li A:visited { color:#7E878C; text-decoration:none; }
UL.footer li A:hover { color:#3998DA; text-decoration:underline; }


/* Kal Exclusive Pannel CSS */
#k_excl { width:145px; height:60px; border:1px solid #EBEBEB; margin-bottom:5px; padding:0; float:left; }
#k_excl ul { list-style-type:none; margin:0; padding:0; }
#k_excl li { display:block; height:55px; margin:0;/* for IE5 and IE6 */ }
#k_excl a { width:145px; text-decoration:none; display:block; }
#k_excl a:visited { text-decoration:none; border:0px; target:_blank; }
#k_excl a:hover { height:60px; color:#7E8891; background-color:#F8F8F8; }
#k_excl a:active{ height:60px; color:#7E8891; }


/* SMS Pannel CSS */
#sms { width:118px; height:64px; border:1px solid #EBEBEB; margin-bottom:10px; margin-top:10px; padding:0; float:left; }
#sms ul { list-style-type:none; margin:0; padding:0; }
#sms li { display:block; height:44px; margin:0;/* for IE5 and IE6 */ }
#sms a { width:118px; text-decoration:none; display:block; }
#sms a:visited { text-decoration:none; border:0px; target:_blank; }
#sms a:hover { height:64px; color:#7E8891; background-color:#EBEBEB; }
#sms a:active{ height:64px; color:#7E8891; }

.urdu-img { background:url(../images/apni-raye-degiye.jpg) bottom left no-repeat;
width:164px;
height:34px;
}
.urdu-img img {
	padding-top:5px;
	}
