/* CSS Document */

body{
margin:0;
padding:0;
background: #006699 url(../images/bodytile.jpg) repeat-x;
font:11px/15px tahoma Arial, Helvetica, sans-serif;
}
p{
margin:0;
padding:0;
}
img{
border:0;
}
#mainblock{
margin:auto;
width:1000px;
}
#innerblock{
float:left;
width:1000px;
background:url(../images/bg.jpg) no-repeat top left;
height:554px;
}
#block1{
float:left; display:inline;
width:900px;
margin:48px 0 0 50px;
background:#FFF;
}
#header{
float:left;
width:900px;
background:url(../images/headertile.jpg) repeat-x;
height:115px;
}
.logo{
float:left; display:inline;
margin:14px 0 0 23px;
}
.tp_ghost{
float:right;
position:relative;
background:url(../images/tp_ghost.jpg) no-repeat;
width:62px;
height:52px;
margin:-42px 9px 0 0;
}
.tp_banner{
float:left; display:inline;
margin:11px 0 0 104px;
}
#menu{
float:left; display:inline;
width:705px;
height:27px;
background:url(../images/menutile.jpg) repeat-x;
margin:4px -3px 0 195px;
}
.menu_leftpart{
float:left;
}
#menu a{
float:left;
font:bold 12px tahoma;
color:#000;
text-decoration:none;
padding:8px 15px 6px 15px;
}
#menu a:hover{
background:url(../images/menutilehover.jpg) repeat-x;
}
.menuactive{
float:left;
font:bold 12px tahoma;
color:#000;
text-decoration:none;
background:url(../images/menutilehover.jpg) repeat-x;
padding:8px 15px 10px 15px;
}



.tp_pip{
float:left;
}

/*content pannel starts here*/
#contentcontainer{
float:left;
width:900px;
margin-right:-3px;
}
#cp_submenu{
float:left;
width:900px;
background:#8ACCFF;
padding-bottom:10px;
}
.cp_sublink_area{
float:left; display:inline;
margin:10px 0 0 300px;
}
.cp_sublink_area a{
float:left;
color:#000;
font:12px tahoma;
padding:0 15px 0 15px;
text-decoration:none;
}
.cp_sublink_area a:hover{
color:#996600;
text-decoration:underline;
}

.submenuactive {

font:bold 12px tahoma;
color:#996600;
text-decoration:underline;


}

#innercontentcontainer{
float:left;
width:900px;
background:#FFF url(../images/cnt_tile.gif) repeat-x;
margin-right:-3px;
}
#contentpannel{
float:left; display:inline;
width:563px;
margin:18px 0 0 11px;
}
#rightpannel{
float:right; display:inline;
width:308px;
margin:18px 5px 0 0;
}
/*block 1 starts here*/
.cp_block1heading{
float:left;
width:562px;
background: #F99E05 url(../images/cp_heading1tile.gif) repeat-x;
}
.cp_head1logo{
float:left;
background:url(../images/cp_head1logo.jpg) no-repeat left bottom;
width:50px;
height:54px;
margin:4px 0 0 0;
}
.cp_head_text{
float:right; display:inline;
width:415px;
margin:2px 84px 0 0;
}
.cp_head_text_span{
float:left;
width:400px;
font:bold 24px Verdana, Arial, Helvetica, sans-serif;
color:#FFF;
}
.cp_head_span{
float:left;
color:#FFF;
font-weight:normal;
font:10px/11px tahoma;
}
.cp_block1dataarea{
float:left; margin-right:-3px;
width:562px;
background: #EE6404 url(../images/cp_heading2tile.jpg) repeat-x;
padding-bottom:10px;
}

.cp_block1_imagefirst{
float:left;
width:100px;
margin:4px 0 0 0px;
}
.cp_block1_image{
float:left;
width:108px;
margin:5px 0 0 5px;
background:#5DD9EC;
padding-bottom:4px;
}
.cp_image1{
float:left;
margin:4px 0 0 4px;
}
.cp_dynamicdata{
float:left; display:inline;
width:395px;
margin:14px 0 0 38px;
}
.cp_dynamicdata_link1{
float:left;
width:300px;
font:bold 19px tahoma;
color:#E95103;
}

.cp_dynamicdata_link1:hover{

color:#a93b03;
}

.cp_dynamicdata_link2{
float:left;
width:400px;
font:bold 19px tahoma;
color:#04A6BF;
}

.cp_dynamicdata_link2:hover{
color:#5DD9EC;
}

.cp_dynamicdata_link3{
float:left;
width:300px;
font:bold 11px tahoma;
color:#2E749F;
}
.cp_dynamicdata_link4{
float:left;
width:300px;
font:bold 11px tahoma;
color:#0192E5;
}
.cp_dynamicdata_description{
float:left;
width:380px;
font:13px/16px tahoma;
color:#E95103;
color:#0E4F71;
margin:5px 0 0 0;
}
/*block 1 ends up*/
/*block 2 starts here*/
.cp_block1heading2{
float:left;
width:562px;
background: #F99E05 url(../images/cp_heading2tile.gif) repeat-x;
margin-top:20px;
}
.cp_head2logo{
float:left;
background:url(../images/cp_head2logo.jpg) no-repeat left bottom;
width:50px;
height:54px;
margin:4px 0 0 0;
}
.cp_head_text_span2{
float:left;
width:450px;
font:bold 17px Verdana, Arial, Helvetica, sans-serif;
color:#036FB0;
}
.cp_head_span2{
float:left;
color:#036FB0;
font-weight:normal;
font:13px/14px tahoma;
}
.cp_block1dataarea2{
float:left; margin-right:-3px;
width:562px;
background: #B4F5FF url(../images/cp_heading2atile.jpg) repeat-x;
padding-bottom:10px;
}
.hoverclass{
float:left; display:inline;
width:548px;
margin:8px 0 0 7px;
padding-bottom:5px;
}
.cp_block1_tiley{
float:left; display:inline;
background:url(../images/cp_block1_tiley.gif) repeat-y;
width:539px;
margin:8px 0 0 4px;
padding-bottom:5px;
}
.cp_dynamicdata_container{
float:right;
width:416px;
font:11px/15px tahoma;
color:#E95103;
position:relative;
margin:5px 3px 0 0px;
border: solid 1px #5DD9EC;
background:#FFF;
padding-bottom:10px;
}

.cp_dynamicdata_container_joke{
float:left;
width:520px;
font:11px/15px tahoma;
color:#E95103;
position:relative;
margin:5px 3px 0 0px;
border: solid 1px #5DD9EC;
background:#FFF;
padding-bottom:10px;
}

.cp_dynamicdata2{
float:left; display:inline;
width:390px;
margin:7px 0 0 13px;
}
/*block 3 starts here*/
.cp_block1heading3{
float:left;
width:562px;
background: #ABD2E4 url(../images/cp_heading3tile.gif) repeat-x;
margin-top:20px;
}
.cp_head3logo{
float:left;
background:url(../images/cp_head3logo.jpg) no-repeat left bottom;
width:50px;
height:54px;
margin:4px 0 0 0;
}
.cp_block1dataarea3{
float:left; margin-right:-3px;
width:562px;
background: #CBE2EF url(../images/cp_heading3atile.jpg) repeat-x;
padding-bottom:10px;
}
/*block 4 starts here*/
.cp_block1heading4{
float:left;
width:562px;
background: #9DD8F5 url(../images/cp_heading4tile.gif) repeat-x;
margin-top:20px;
}
.cp_head4logo{
float:left;
background:url(../images/cp_head4logo.jpg) no-repeat left bottom;
width:50px;
height:54px;
margin:4px 0 0 0;
}
.cp_block1dataarea4{
float:left; margin-right:-3px;
width:562px;
background: #AEE4FF url(../images/cp_heading4atile.jpg) repeat-x;
padding-bottom:10px;
}

/*sri style for right pannel and footer */
.flt

{
max-width:560px;
/* IE Image max-width */
width: expression(this.width > 560 ? 560: true);
float:left;
}
.rp_searchvoshy{
float:left;
width:307px;
background:url(../images/rp_searchimg.gif) no-repeat;
height:68px;
margin-bottom:5px;
}
.rp_searchheading{
float:left;
margin:14px 0 -5px 15px;
font:bold 11px Tahoma;
color:#0A5885;
width:300px;
}
.rp_txtbox1{
float:left;
margin:7px 0 0 15px;
clear:left;
width:120px;
height:16px;
font:11px Tahoma;
border:1px solid #1B96A9;
}
.rp_txtbox2{
float:left;
width:130px;
margin:10px 0 0 20px;
font:11px Tahoma;
}
.rp_dropdown1{
float:left;
margin:7px 0 0 5px;
width:120px;
border:1px solid #1B96A9;
}
.rp_go_btn{
float:left;
margin:7px 0 0 10px;
}
.rp_ourfourms{
float:left;
margin:10px 0 0 1px;
}
.rp_coolsites_bg,.rp_coolsites_bg1{
float:left;
width:307px;
display:inline;
background:#4F514C;
margin-top:10px;
}
.rp_coolsites_bg1{
margin-top:0px;
margin-right:-3px;
}
.rp_newsletter{
float:left;
width:307px;
display:inline;
background:#212220;
}
.rp_coolsites{
float:left;
background:url(../images/rp_coolsites.gif) no-repeat;
width:296px;
height:34px;
margin:7px 0 0 6px;
display:inline;
}
.rp_txt1{
float:left;
margin:8px 0 0 23px;
font:bold 17px Arial, Helvetica, sans-serif;
color:#FFF;
margin-right:-3px;
position:relative;
}
.rp_sitesblock{
float:left;
width:280px;
margin-left:27px;
display:inline;
font:11px Tahoma;
margin-right:-3px;
position:relative;
padding-bottom:15px;
}
.rp_sitesblock a{
width:190px;
float:left;
font:11px Tahoma;
color:#EBEBEA;
text-decoration:none;
margin:7px 0 0 10px;
}

.rp_sitesblock li{
list-style: none;
background: url(../images/rp_button.gif) no-repeat left center;
width:190px;
float:left;
font:11px Tahoma;
color:#EBEBEA;
text-decoration:none;
margin:7px 0 0 10px;
}

.rp_button{
float:left;
clear:left;
margin:10px 0 0 0px;
}
.rp_txt2{
float:left;
margin:27px 0 0 10px;
font:11px Tahoma;
color:#FFF;
width:250px;
margin-right:-3px;
position:relative;
}
.rp_txt4{
float:left;
margin:27px 0 0 10px;
font:11px Tahoma;
color:#FFF;
width:160px;
margin-right:-3px;
position:relative;
}
.rp_nospam
{
float:left;
margin:10px 0 0 10px;
}
.rp_submit_btn{
float:left;
margin:9px 0 0 5px;
}
.rp_newsletter{
float:left; 
width:307px; 
}
.rp_textbox{
float:left;
width:307px;
}
.rp_block{
padding-bottom:10px; 
float:left;
}
.rp_newsfeed{
float:left;
width:295px;
background:#FFF;
border:1px solid #999999;
margin:5px 0 0 3px;
}
.rp_heading{
float:left;
font:bold 13px/16px Verdana, Arial, Helvetica, sans-serif;
color:#556F9A;
display:inline;
margin:8px 0 0 8px;
width:200px;
}
.rp_color,.rp_color1{
color:#00008C;
font-size:15px;
margin-top:5px;
float:left;
}
.rp_color1{
margin-left:5px;
}
.rp_returnsimg{
float:left;
clear:left;
margin:-15px 0 0 90px;
position:relative;
padding-bottom:5px;
}
.rp_returnsimg2{
float:left;
margin:5px 0 0 5px;
}
.rp_returnsimg1{
float:right;
margin:10px 10px 0 0px;
}
.rp_vidoeblock{
float:left;
width:278px;
margin:3px 0 0 9px;
}
.rp_divider{
float:left;
margin-left:-3px;
}
.rp_videotxt{
float:left;
margin:5px 0 0 0px;
font:bold 10px Verdana, Arial, Helvetica, sans-serif;
}
.rp_videotxt1{
float:left;
margin:5px 0 0 5px;
clear:left;
width:170px;
font:bold 10px Verdana, Arial, Helvetica, sans-serif;
}
.rp_innerblock{
float:left;
width:150px;
}
.rp_returns_block1,.rp_returns_block3{
float:left;
margin:30px 0 0 0px;
width:275px;
background:url(../images/rp_videotile.gif) repeat-x;
}
.rp_returns_block3{
margin:3px 0 0 0px;
background:url(../images/rp_videotile2.gif) repeat-x;
}
.rp_returns_block2{
float:left;
margin:3px 0 0 0px;
width:275px;
background:url(../images/rp_videotile1.gif) repeat-x;
}
.rp_video_image1{
float:left;
margin:3px 0 0 2px;
}
.rp_video_image2{
float:left;
margin:0px 0 0 2px;
}
.rp_txt3{
float:left;
font:11px Tahoma;
margin:10px 0 0 20px;
padding-bottom:5px;
color:#FFF;
width:250px;
}
.rp_ads_block{
float:left;
width:255px;
margin:3px 0 2px 4px;
display:inline;
padding-bottom:0px;
}
/*right panel ends up*/
/*footer panel starts here*/
#footerpanel{
float:left;
width:900px;
background:url(../images/fp_tile.gif)  #2A2D24 repeat-x;
margin-top:15px;
margin-right:-3px;
}
.fp_block1{
float:left;
width:160px;
margin-left:15px;
padding-bottom:10px;
}
.fp_heading{
float:left;
font:bold 15px Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
color:#99B330;
margin-top:35px;
}
.fp_sitesblock{
float:left;
width:160px;
display:inline;
font:11px Tahoma;
margin-right:-3px;
position:relative;
}
.fp_sitesblock a{
float:left;
width:149px;
font:bold 11px Tahoma;
color:#8E9385;
text-decoration:none;
margin:7px 0 0 5px;
}
.fp_txt2{
float:left;
margin:0px 0 0 0px;
font:11px Tahoma;
color:#8E9385;
width:155px;
margin-right:-3px;
position:relative;
}
.fp_divider{
float:left; display:inline;
margin:50px 0 0 5px;
}
.fp_txt1{
float:left;
margin:37px 0 0 370px;
display:inline;
width:320px;
margin-right:-3px;
position:relative;
color:#8E9385;
font:11px Tahoma;
padding-bottom:30px;
}

/*game category page starts here*/
.clr{
color:#036FB0;
}
.colr{
color:#000;
}
/*sri advertise page css starts here*/
.cp_block{
float:left;
width:560px;
background:url(../images/cnt_adv_tile.gif) #FFF repeat-x;
border:1px solid #A82501;
padding-bottom:30px;
}
.cnt_txt1{
float:left;
margin:25px 0 0 20px;
display:inline;
font:11px/15px Arial, Helvetica, sans-serif;
color:#000;
width:500px;
}
.cnt_color{
color:#D65C33;
}
.cp_heading
{
float:left;
width:400px;
font:bold 18px Verdana, Arial, Helvetica, sans-serif;
color:#FFF;
margin:15px 0 0 0px;
}
/*contact us starts here*/
.contactus_cnt_form{
float:left;
width:410px;
margin:30px 0 0 115px;
display:inline;
font:11px Arial, Helvetica, sans-serif;
}
.contactus_cnt_formblock1{
float:left;
width:405px;
padding-bottom:30px;

display:inline;
}
.contactus_cnt_formmenu1{
float:left;
margin:0px 0 0 0px;
}
.contactus_cnt_txtbox1{
float:right;
margin:0px 70px 0 0px;
width:235px;
}
.cnt_btn{
float:left;
clear:left;
margin:0px 0 0 100px;
}
/*picture display page starts here*/
.pic_cnt_block1heading{
float:left;
width:562px;
background: #F99E05 url(../images/pic_cnt_tile1.gif) repeat-x;
}
.pic_cp_head1logo{
float:left;
background:url(..//images/cp_head4logo.gif) no-repeat left bottom;
width:50px;
height:54px;
margin:4px 0 0 0;
}
.pic_cp_block{
float:left;
width:562px;
height:5px;
background:url(../images/pic_cnt_tile.gif) #FFF repeat-x;
}

.pic_cp_block_joke{
float:left;
width:562px;

background:url(../images/pic_cnt_tile.gif) #FFF repeat-x;
border:1px solid #6D9DCE;
margin-top:3px;
background:url(../images/vdis_tile.gif) repeat-y;
display:inline;



}

.pic_cnt_block,.pic_cnt_block1{
float:left;
width:560px;
display:inline;
margin-top:5px;

}

.pic_cnt_block_joke{
float:left;
width:560px;
height:400px;
display:inline;
margin-top:5px;
background:url(../images/pic_cnt_tile.gif) #FFF repeat-x;
border:1px solid #6D9DCE;
margin-top:3px;
background:url(../images/vdis_tile.gif) repeat-y;
display:inline;
font-size:18px;

}

.pic_cnt_block1{
background:url(../images/pic_cnt_tile2.gif) repeat-y;
border:1px solid #6D9DCE;
}
.pic_txt1{
float:left;
font:11px/18px Arial, Helvetica, sans-serif;
color:#003366;
margin:20px 0 0 15px;
width:150px;
}





.pic_smily1,.pic_smily2{
float:left;
margin:10px 0 0 125px;

}
.pic_smily2{
margin:10px 0 0 20px;
}
.pic_rp_tile{
float:left;
background:url(../images/pic_rp_tile.gif) #48DAFF repeat-x;
border:1px solid #4F514C;
display:inline;
margin:3px 0 0 0px;
width:304px;
}
.pic_rp_tile1{
float:left;
background:#235874;;
border:1px solid #4F514C;
display:inline;
margin:3px 0 0 0px;
width:304px;
}

.pic_rp_divider{
float:left;
margin:10px 0 0 0px;
}
.pic_rp_block{
float:left;
background:url(../images/pic_rp_block.gif) no-repeat;
width:298px;
height:35px;
margin:4px 0 0 3px;
}
.pic_block{
float:left;
width:292px;
margin:12px 0 0 0px;
display:inline;
padding-bottom:10px;
}
.pic_rp_innerblock{
float:left;
width:82px;
margin:10px 0 0 15px;
}
/*sri video display starts here*/
.vdisplay_innerblock1{
float:left;
width:562px;
display:inline;
}
.vdisplay_innerblock2{
float:right;
width:72px;
display:inline;
margin-right:6px;
}
.vdisplay_cnt_block{
float:left;
width:560px;
display:inline;
margin-top:5px;
}
.vdisplay_cnt_image1{
float:left;
margin:13px 0 0 0px;
}
.vdisplay_innerblock3{
float:left;
width:355px;
min-height:200px;
border:1px solid #6D9DCE;
margin-top:3px;
background:url(../images/vdis_tile.gif) repeat-y;
display:inline;
}

.vdisplay_innerblock3_joke{
float:left;
width:562px;
min-height:200px;
border:1px solid #6D9DCE;
margin-top:3px;
background:url(../images/vdis_tile.gif) repeat-y;
display:inline;
}

.vdis_stumble{
float:right;
margin:6px 5px 0 0px;
}
.vdisplay_simly1{
float:left;
margin:7px 0 0 50px;
}
.vdisplay_simly2{
float:left;
margin:7px 0 0 20px;
}
.vdisplay_no{
float:left;
margin:43px 0px 0 0px;
font:bold 11px Arial, Helvetica, sans-serif;
}
.vdis_pic_txt1{
float:left;
font:15px/18px Arial, Helvetica, sans-serif;
color:#003366;
width:340px;
margin:20px 0 0 15px;
}

.vdis_pic_txt1_joke{
float:left;
font:15px/18px Arial, Helvetica, sans-serif;
color:#003366;
width:500px;
margin:20px 0 0 15px;
padding-bottom:20px;
}

.vdis_txt{
float:left;
font:15px/18px Arial, Helvetica, sans-serif;
color:#003366;
width:330px;
margin:0px 0 0 15px;


}

.img_nav {
	border: 2px solid #fff; 
	margin: 1px;
}

.vcata_pageno_block{
float:left;
margin:30px 0 0 12px;
width:537px;
background:#FFF;
border:1px solid #69DAEB;
padding-bottom:10px;
display:inline;
}
.vcata_pageno,.vcata_pageno1,.vcata_pageno2{
float:left;
font:13px/18px Tahoma ,Arial, Helvetica, sans-serif;
margin:0 0 0 8px;
padding:3px 3px 3px 3px;
color:#CC0000;
display:inline;
border:1px solid #69DAEB;
text-decoration:none;
}
.vcata_pageno1{
margin:10px 0 0 4px;
}
.vcata_pageno2{
margin:10px 0 0 3.4px;
color:#000;
}
.vcata_pageno_block a:hover
{
text-decoration:none;
color:#FF0000;
}

.vcata_pageno_curr{
float:left;
font:bold 13px/18px Tahoma ,Arial, Helvetica, sans-serif;
margin:0 0 0 8px;
padding-bottom:5px;
color:#CC0000;
display:inline;
text-decoration:none;
padding:3px 3px 3px 3px;
border:1px solid #69DAEB;
}

.vid-ad-right{
margin-top:4px;
float:right;
}

.descr{
font:15px/18px Arial, Helvetica, sans-serif;
color:#003366;
padding:0 10px 5px 20px;
}

.rightbar-joke a, li{
color:#FFFFFF;
font:13px Arial;
text-decoration:none;
}

.rightbar-joke a:hover{
text-decoration:underline;
color:#FFFF00;
}

.pgbox {
border:thin;
}