body{padding:0; margin:0;}

div, p, h, a{ font-family:Verdana, Arial, Helvetica, sans-serif; color: #2C2C2c; font-size:12px; text-decoration:none;
}


h1, h2, h3, h4, h5, h6, h7, h8, p, span, ul, li, div, form, a{ padding:0px; margin:0px;}

h2 { color:#00B6F6; font-size:24px}
h3 { color:black; font-size:14px; margin:0 0 5px 0; padding:0}
h1 { color:#00B6F6; font-size:24px} 
h4 { color:#00B6F6; font-size:18px; font-weight:normal} 
h5 { color:#00B6F6; font-size:15px; font-weight:normal}
h5.buybooks { color:#00B6F6; font-size:15px; font-weight:normal; padding:10px 0px 10px 0px;} 
h6 { color:#00B6F6; font-size:12px; font-weight:normal} 

ul.bullet { padding:0 0 0 20px}
.blue-header { font-size:14px; /*color:#00b6ec;*/ font-weight:bold;color:#000000; text-align:left;}
.size-1 { font-size:14px}
.big-header { color:#01B5F0; font-size:24px; font-weight:normal; text-decoration:none}
.big_header_two { color:#01B5F0; font-size:16px; font-weight:bold; text-decoration:none; padding-bottom:5px;}
.center-div { padding:10px 0 0 35px; text-align:left; /*border:1px solid blue;*/ }
/*.center-div2 { padding:10px 0 0 35px; text-align:left; border:1px solid blue; }*/
.center-leftcenter { padding:10px 0 0 35px; margin:0 0 0 200px; text-align:left}

.blue { color:#01b5f0}
.bluefield { border:#01b5f0 2px solid; width:240px; text-align:center}
.content-area { text-align:left; border:#ff0000 0px solid; width:892px; /*border:1px solid blue;*/}
.content-area-2 { text-align:left; border:#ff0000 0px solid; width:600px;}
.content-area2 { text-align:left; border:#ff0000 0px solid; width:380px}
.content-area-in { text-align:left; border:#ff0000 0px solid; width:700px}
.clear{clear:both; padding:0; margin:0;}

.main{width:964px; margin:auto; padding:0;}
.maintopcurve { background:url(images/main-topcurve.gif) no-repeat; width:952px; height:21px}
.mainboxbg { background:url(images/main-boxbg.gif) repeat-y; width:952px; /*border:1px solid blue;*/}
.mainbottomcurve { background:url(images/main-bottomcurve.gif) no-repeat; width:952px; height:21px}

.acctopcurve { background:url(images/acc-top.gif) no-repeat; width:952px; height:21px}
.accmainboxbg { background:url(images/acc-bg.gif) repeat-y; width:952px;}
.accbottomcurve { background:url(images/acc-bottom.gif) no-repeat; width:952px; height:21px}

.signin-area { list-style-type:none; margin:0; padding:5px 0 0 0; float:right; display:block}
.signin-area li { list-style-type:none; margin:0; padding:0 15px 0 15px; float:left; display:block;}
.home {
font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #c0c0c0; background-image: url(images/icon-home.gif); background-repeat: no-repeat; background-position: left center; padding-left: 18px;
}
.home a{
color: #888888; text-decoration:none;
}
.home a:hover{
color: #01b5f0; text-decoration:none;
}
.cart {
font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #c0c0c0; background-image: url(images/icon-cart2.gif); background-repeat: no-repeat; background-position: left center; padding-left: 13px;
}
.cart a{
color: #888888; text-decoration:none;
}
.cart a:hover{
color: #01b5f0; text-decoration:none;
}
.signin {
font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #FE751A; background-image: url(images/icon-signin.gif); background-repeat: no-repeat; background-position: left center; font-weight: bold;
}
.signin a {
font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #01b5f0; padding-left: 5px; font-weight: bold;
text-decoration: none;
}
.signin a:hover {
font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #FE751A; padding-left: 5px; font-weight: bold;
/*	text-decoration: line-through;*/
}
.header{width:964px; margin:0; padding:0; height:245px;}

.header div.logo{width:366px; margin:80px 0 0 10px; padding:0; float:left; display:block; height:164px;}
.header div.headerflash{width:545px; margin:5px 0 0 20px; padding:0 0 0 0; float:left; display:block; height:240px;}

.link{width:964px; margin:0; padding:0 0 12px 5px; height:49px;}
.watchnow a { background:url(images/button/watch-btn.gif) no-repeat; width:146px; height:31px; display:block}
.watchnow a:hover { background:url(images/button/watch-btn-h.gif) no-repeat; width:146px; height:31px; display:block}

.maingriphics{ width:964px; margin:0; padding:0 0 10px 5px;}
.maingriphics div.media{ margin:0; padding:0; width:255px; height:226px; padding:30px 0 0 40px; float:left; display:block; background:url(images/player.jpg) no-repeat}
.maingriphics div.bodyflash{ margin:0; padding:15px 0 0 0; float:left; display:block; width:656px; height:255px; /*background:url(images/flash2bg.jpg);*/ text-align:center;}

.content{ width:964px; margin:0; padding:0 0 10px 0px; height:auto;}

.content1{background:url(images/body1.jpg); width:286px; float:left; display:block; height:auto; padding:0 0 0 0; margin:0 0 0 10px;}
.content1 ul{ display:block; width:252px; list-style-type:none}
.content1 ul li{ padding:3px 0 3px 20px}
.content1 ul li a{ display:block; background:url(images/listbg.gif); width:241px; height:22px; padding:5px 0 0 5px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF; font-weight:normal;}
.content1 ul li a:hover{ display:block; background:url(images/listbg2.gif); width:241px; height:22px; padding:5px 0 0 5px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF; font-weight:normal;}

.content2{background:url(images/body2.jpg); display:block; width:286px; float:left; display:block; height:auto; padding:0 0 0 0; margin:0 0 0 35px;}
.content2 ul{ display:block; width:252px; list-style-type:none}
.content2 ul li{ padding:3px 0 3px 20px}
.content2 ul li a{ display:block; background:url(images/parentlist.gif); width:226px; height:22px; padding:5px 0 0 20px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF; font-weight:normal;}
.content2 ul li a:hover{ display:block; background:url(images/parentlist2.gif); width:226px; height:22px; padding:5px 0 0 20px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF; font-weight:normal;}

/*.content2 p{ display:block; width:252px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#FFFFFF; padding:0; margin:5px 0 0 15px; height:58px;}
.content2 p img{ float:left; display:block; padding:0; margin:0 10px 0 0;}
.content2 img.br{ padding:5px 0 0 0; margin:0 0 0 15px; width:250px;}*/

.content3{background:url(images/body3.jpg); width:286px; float:left; display:block; padding:0 0 0 0; margin:0 0 0 25px; /*border:1px solid blue;*/}
.content3 ul{ display:block; width:277px; list-style-type:none; height: 132px;}
.content3 ul li{padding:3px 0 3px 15px; /*border:1px solid blue;*/}
.content3 ul li a{ display:block; background:url(images/storelist.gif) no-repeat; width:244px; height:22px; padding:5px 0 0 18px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF; font-weight:normal;}
.content3 ul li a:hover{ display:block; background:url(images/storelist2.gif) no-repeat; width:244px; height:22px; padding:5px 0 0 18px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF; font-weight:normal;}
/*.content3 p{ display:block; width:252px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#FFFFFF; padding:0; margin:5px 0 0 15px; height:58px;}
.content3 p img{ float:left; display:block; padding:0; margin:0 10px 0 0;}
.content3 img.br2{ padding:5px 0 0 0; margin:0 0 0 15px; width:250px;}*/

.bigtext{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:20px; color:#FFFFFF; font-weight:bold;}

.footer{ background:url(images/footerbg.jpg); width:943px; height:34px; padding:15px 10px 0 0;
margin:10px 0 10px 5px; text-align:center;}
.footer a { color:white; text-decoration:underline; font-weight:bold; font-size:11px}
.footer p{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#FFFFFF; font-weight:bold;}
/*..................................................Join Now Start......................................................*/

/*........................Stepone.........................*/

.login{width:935px; padding:0; margin:0 auto; background-color:#FFFFFF;}
.upper_login{ width:935px;}
.upper_login h2{ width:364px; text-align:right; padding:60px 0 63px 0; float:left; display:block;}
.upper_login ul{list-style-type:none; padding:60px 0 0 0; margin:0;}
.upper_login ul li{float:left; display:block; padding-left:150px;}

.middle_login{width:935px;}
.middle_area{width:935px; background:url(images/middle_middlebg.gif) repeat-y 0 0;}

.image_box{ width:423px; float:left; display:block;}
.middle_box{background:url(images/imagebox_middle.gif) repeat-y 0 0; padding:0 20px 0 20px;}
.orrangeText{ font:bold 18px/25px Verdana, Arial, Helvetica, sans-serif; color:#FFCC00;}
.blackText{ font:bold 11px/14px Verdana, Arial, Helvetica, sans-serif; color:#000000;}
IMG.displayed {display: block; margin: auto }
IMG.border {display: block; margin: auto; border:/*#ffd88b*/#01b5f0 double }
.bottom_part{width:927px; background-color:#01B5F0; border-left:4px solid #D0E7EF; border-right:4px solid #D0E7EF; padding:5px 0 0 0;}
.channel_Rulles{list-style-type:none; padding:0 0 0 250px; margin:0;}
.channel_Rulles li{float:left; display:block;}
.channel_Rulles li.contact-desc {width:300px; font-family: Verdana, Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#000000; float:left; display:block;}
.channel_Rulles li.contact-field {width:20px; height:20px; float:left; display:block; }
.check{width:15px; height:15px; border:1px solid #999999; padding:0; margin:0;}
.agree{width:201px; height:49px; padding:0; margin:0; border:none;}
/*........................Stepone.........................*/

/*........................Steptwo.........................*/
ul.pic_big{padding:0 0 0 70px; margin:0; list-style-type:none;}
ul.pic_big li{ float:left; display:block; width:255px; height:270px; margin:0 5px 5px 0}
ul.pic_big li a { background:url(images/joinboxbg-h.gif); width:255px; height:250px; display:block}
ul.pic_big li a:hover { background:url(images/joinboxbg.gif); width:255px; height:250px; display:block}
ul.pic_big li span.characname{ float:left; display:block; width:255px; margin:0px; padding:0px 0px 0px 0px;text-align:center; font-size:12px; font-weight:bold; color:#01b5f0; /*border:1px solid blue;*/}
ul.pic_big li div.select-chr {background:url(images/joinboxbg-s.gif); width:255px; height:250px; display:block}

ul.pic_big li img{ float:left; width:228px; display:block; margin:2px;}
/*........................Steptwo.........................*/
/*........................Stepthree.........................*/
ul.pic_big{padding:0 0 0 70px; margin:0; list-style-type:none;}
ul.pic_big li{ float:left; display:block;}
ul.pic_big li img{ float:left; width:228px; display:block; margin:2px;}
/*........................Stepthree.........................*/
.chose{width:204px; height:173px; float:left; display:block; background:url(images/chose_bg.gif) no-repeat 0 0; margin:0 50px; vertical-align:middle; text-align:center; padding:40px 0 0 0}
.minimum{width:285px; margin:0 auto; padding:0; margin:0 auto; padding:8px 0;}
input.big{width:220px; font:bold 12px/39px Verdana, Arial, Helvetica, sans-serif; color:#000000; padding:5px 10px 5px 10px; height:23px; background-color:#FFFFFF; border:2px solid #ff8b02 }
.minimum p{ font:bold 14px/20px Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF; padding:5px 0 0 10px}
/*........................Stepthree.........................*/
/*........................Stepfour.........................*/
.tirms_pass{width:820px; margin:0 auto;}
.tirms_pass h2{ font:bold 18px/25px Verdana, Arial, Helvetica, sans-serif; color:#053241; padding-top:10px;}
.tirms_pass h3{ font:bold 14px/20px Verdana, Arial, Helvetica, sans-serif; color:#ffffff;}
.password_protect{list-style-type:none; padding:10px 0 0 0; margin:0;}
.password_protectli{float:left; display:block;}
.password_protect li.contact-text{color:#000000; float:left; display:block; font:bold 14px/29px Verdana, Arial, Helvetica, sans-serif; color:#d0e7ef; margin-right:8px;}
.password_protect li.contact-box {float:left; display:block; margin-right:8px; margin-bottom:10px;}
.password_big{width:250px; height:25px; font:bold 12px/39px Verdana, Arial, Helvetica, sans-serif; color:#000000; padding:0 10px 0 10px; background-color:#FFFFFF; border:2px solid #ff8b02;}
.tirms_pass p {font:bold 12px/15px Verdana, Arial, Helvetica, sans-serif; color:#ffffff; padding:5px 0 0 10px;}

.tirms_use{width:820px; margin:0 auto;}
.tirms_use h2{ font:bold 18px/25px Verdana, Arial, Helvetica, sans-serif; color:#053241; padding-top:10px;}
.tirms_use h3{ font:bold 14px/20px Verdana, Arial, Helvetica, sans-serif; color:#ffffff;}

.box_display{width:204px; height:173px; float:left; display:block; background:url(images/chose_bg.gif) no-repeat 0 0; margin:0 20px; vertical-align:middle; text-align:center; padding:40px 0 0 0}
.bolldtext{ font:bold 18px/25px Verdana, Arial, Helvetica, sans-serif; color:#d0e7ef;}

.congratulations{font:bold 18px/25px Verdana, Arial, Helvetica, sans-serif; color:#ffffff; padding:5px 30px 5px 30px;}
.small_textcon{font:bold 12px/16px Verdana, Arial, Helvetica, sans-serif; color:#04181f; padding:5px 30px 5px 30px;}
/*..................................................Join Now Start......................................................*/
/*hr { margin:0; padding:0; background:url(images/star_straight_top.gif) no-repeat; height:29px}*/
.greyline { margin:0; padding:0; background:url(images/newimages/greyline.jpg) no-repeat; height:2px}
.newssection { width:942px; list-style-type:none; }
.newssection li.news-desc { width:833px; padding:0}
.news-topcurve { background:url(images/join-y-top.gif) no-repeat bottom; height:12px}
.news-bottomcurve { background:url(images/join-y-bottom.gif) no-repeat top left; height:12px;}
.news-bg { background:url(images/join-y-bg.gif) repeat-y; padding:0 20px 0 20px; font-weight:normal;text-align:left}
.news-header { color:#00B6F6; text-decoration:none; font-size:16px; font-weight:normal; text-align:left}
.desc { width:720px; font-weight:normal; text-align:left ;/*border:1px solid blue;*/}
.line { border-top:#b0ecff 1px solid; padding:0 0 0px 0}
.red { color:#ff0000}
.newsdetals a { background: url(images/button/newsmore.gif) no-repeat; width:156px; height:31px; display:block}
.newsdetals a:hover { background: url(images/button/newsmore-h.gif) no-repeat; width:156px; height:31px; display:block}

.joinsection { width:942px; list-style-type:none}
.joinsection li.join-desc { width:833px; padding:0; margin:0 }
.join-topcurve { /*background:url(images/join-y-top.gif) no-repeat bottom;*/ height:12px}
.join-bottomcurve { /*background:url(images/join-y-bottom.gif) no-repeat top left;*/ height:12px;}
.join-bg {/* background:url(images/join-y-bg.gif) repeat-y; padding:0 20px 0 20px;*/ font-weight:normal; text-align:left}
.join-header { color:#00B6F6; text-decoration:none; font-size:16px; font-weight:normal; text-align:left}

.step { list-style-type:none; background:url(images/dot.gif) no-repeat bottom center; height:50px; color:#01B5F0;}
.step li.joinheader { width:450px; float:left; display:block; text-align:left; font-size:28px; color:#01B5F0; padding:0 0 0 30px; }
.step li.allsteps { width:450px; float:left; display:block; text-align:right; font-size:24px; color:#01B5F0;}
.step li.allsteps a { font-weight:bold; color:#01B5F0;}
.step li.allsteps2 { text-align:right; width:440px; float:left; display:block;}
.step li.allsteps2 a { font-weight:bold; color:#01B5F0;}


/*------------------------CSS for myaccount--------------*/
.accountsec { width:950px; list-style-type:none}
.accountsec li.accountsec-left { width:183px; float:left; display:block}
.accountsec li.accountsec-right { width:721px; padding:0 0 0 40px; float:left; display:block}

.join-topcurve2 { background:url(images/accounttop.gif) no-repeat bottom; height:12px}
.join-bottomcurve2 { background:url(images/accountbottom.gif) no-repeat bottom left; height:12px;}
.join-bg2 { background:url(images/accountbg.gif) repeat-y; padding:0 20px 0 10px; font-weight:normal; text-align:left}
/*.leftpanel { float:left; display:block; width:154px; /*border:1px solid blue;*//*}
.rightpanel { float:right; display:block; width:630px; color:#000000; text-decoration:none; font-size:12px; font-weight:normal; text-align:left; /*border:1px solid blue;*//*padding:0 0px 0 4px;}*/
.accountheader { display:block; float:left; clear:both; display:block; background:#01b5f0; width:680px; height:35px;/*border:1px solid blue;*/ padding:0 0 0 16px; margin:0 0 10px 0}

.accountheader2 { display:block; float:left; /*clear:both; display:block;*/ background:#01b5f0; width:882px; height:35px;/*border:1px solid blue;*/ padding:0 0px 0 0px; margin:0 0 10px 0px;}

.step_1 { list-style-type:none; background:url(images/dot.gif) no-repeat bottom center; height:50px; /*border:1px solid blue;*/ }
.step_1 li.joinheader2 { width:450px; float:left; display:block; text-align:left; font-size:28px; color:#01B5F0; padding:0 0 0 30px;/*border:1px solid blue;*/}
.step_1 li.allsteps2 { width:428px; float:right; display:block; text-align:right; /*border:1px solid blue;*/ color:#01B5F0; padding:0 22px 0 0}
.step_1 li.allsteps2 a { font-weight:bold; color:#01B5F0}
.step_1 li.allsteps3 { width:750px; float:right; display:block; text-align:left; /*border:1px solid blue; color:#01B5F0;*/}
.step_1 li.allsteps3 a { font-weight:bold; color:#01B5F0}

.step_v { list-style-type:none; background:url(images/dot.gif) no-repeat bottom center; height:50px; }
.step_v li.joinheader2 { width:300px; float:left; display:block; text-align:left; font-size:28px; color:#01B5F0; padding:0 0 0 20px}
.step_v li.allsteps2 { width:400px; float:left; text-align:right; display:block; color:#01B5F0;}
.step_v li.allsteps2 a {font-weight:bold; color:#01B5F0}
.step_v li.allsteps3 { width:400px; float:left; text-align:right; display:block; color:#01B5F0;}
.step_v li.allsteps3 a {font-weight:bold; color:#01B5F0}

.step_new { list-style-type:none; background:url(images/dot.gif) no-repeat bottom left; height:50px; padding:0px 2px 0px 0px }
.step_new li.joinheader2 { width:490px; float:left; display:block; text-align:left; font-size:28px; color:#01B5F0; padding:0 0 0 20px; }
.step_new li.allsteps2 { width:378px; float:right; text-align:right; /*border:1px solid blue;*/ display:block; color:#01B5F0; padding:0 22px 0 0}
.step_new li.allsteps2 a { font-weight:bold; color:#01B5F0}
.step_new li.allsteps3 { width:128px; float:right; text-align:left; /*border:1px solid blue;*/ display:block; font-size:0px; color:#01B5F0;}
.step_new li.allsteps3 a { font-weight:bold; color:#01B5F0}


.step_home { list-style-type:none; background:url(images/dot.gif) no-repeat bottom center; height:50px;}
.step_home li.joinheader2 { width:420px; float:left; display:block; text-align:left; font-size:28px; color:#01B5F0; padding:0 0 0 30px}
.step_home li.allsteps2 { width:430px; float:left; display:block; text-align:right; color:#01B5F0; padding:10px 0 0 0}
.step_home li.allsteps2 a {font-weight:bold; color:#01B5F0}


.useraccount2 { list-style-type:none; /*width:670px;*/ padding:6px 0 0 20px;}
.useraccount2 li.userimg2 { /*width:2px;*/ float:right; display:block; padding:2px 0px 0 0px; }
.useraccount2 li.userlog2 {  float:right; display:block; text-align:left; font-size:12px; color:#01B5F0;padding:0px 5px 0 5px; /*border-right:1px solid white ;*/ line-height:20px;}
.useraccount2 li.usersearch {  float:left; display:block; text-align:left; font-size:12px; color:#ffffff;padding:0px 0px 0px 0px; /*border-right:1px solid white ;*/ line-height:20px; /*border:1px solid blue;*/}
.useraccount2 li.usersearch form { margin:0px 0px 0px 0px; /*border:1px solid blue;*/}
.useraccount2 li.userlog2 a {font-size:12px; color:white; text-decoration:none}
.useraccount2 li.userlog2 a:hover {font-size:12px; color:white; text-decoration:underline}
.useraccount2 li.userbar {  float:left; display:block; text-align:center; font-size:12px; color:#ffffff; /*border-right:1px solid white*/; line-height:20px; padding:0 3px 0 3px;}
.useraccount2 li.userbar2 {  float:left; display:block; text-align:center; font-size:12px; color:#000000; /*border-right:1px solid white*/; line-height:20px; padding:0 5px 0 5px;}

.useraccount3 { list-style-type:none; /*width:670px;*/ padding:7px 0 0 90px;text-align:center}
.useraccount3 li.userimg3 { /*width:2px;*/ float:left; display:block; padding:2px 0px 0 0px; margin:0 0 0 28px }
.useraccount3 li.userlog3 {  float:left; display:block; text-align:left; font-size:11px; color:#000000; /*border-right:1px solid white*/; line-height:20px;}
.useraccount3 li.userbar3 {  float:left; display:block; text-align:center; font-size:12px; color:#000000; /*border-right:1px solid white*/; line-height:20px; padding:0 12px 0 12x; margin:0 0 0 24px}




.account_link { text-decoration:none; }
a.account_link:hover { text-decoration:underline; }

.useraccount6 { list-style-type:none; /*width:670px;*/ padding:15px 0 0 90px;text-align:center}
.useraccount6 li.userimg6 { /*width:2px;*/ float:left; display:block; padding:2px 0px 0 0px; margin:0 0 0 28px }
.useraccount6 li.userlog6 {  float:left; display:block; text-align:left; font-size:12px; color:#000000; /*border-right:1px solid white*/; line-height:20px;}
.useraccount6 li.userbar6 {  float:left; display:block; text-align:center; font-size:12px; color:#000000; /*border-right:1px solid white*/; line-height:20px; padding:0 12px 0 12x; margin:0 0 0 24px}
.account_link { text-decoration:none; }
a.account_link:hover { text-decoration:underline; }

.inner-curve { background:url(images/icon-bg.gif) no-repeat top; height:117px; width:789px}
.profile{ list-style-type:none; /*width:670px;*/ padding:20px 0 0 0px;}
.profile li.imgprofile{ width:145px; height:143px; float:left; display:block; text-align:left; font-size:12px; margin:0 20px 0 0; color:#01B5F0; border:#93e4ff 1px solid}
.profile li.imgprofile:hover {width:145px; height:143px; float:left; display:block; text-align:left; font-size:12px; margin:0 20px 0 0; color:#01B5F0; border:#01b5f0 1px solid}
.profile li.profiletext{ width:460px; float:left; display:block; text-align:left; font-size:12px; color:#01b5f0; /*border:1px solid blue;*/}
.line2 { border-top:#01b5f0 1px solid; padding:0 0 0px 0}
.table { background:#fff}
.row { background:#fff; padding:2px 0px 2px 5px; vertical-align:middle;}
.altrow { background:#fff; padding:2px 0px 2px 5px;vertical-align:middle; }

/*--------CSS for my account leftpanel-----------*/

.menu
{
	margin:0px;
	padding:0 0 0 0px;
	border:0px solid red;
	width:135px;
	float:left;
	display:block;

}

.menulist
{
	width:145px;
	float:left;
	margin:0px;
	padding:0px;
}


ul.submenu
{
	width:145px;
	margin:0px;
	padding:20px 0 0 0px;
	float:left;
	color:#000000;
	text-align:right;
	list-style-type:none;

}
ul.submenu li.menubottom{/*background:#caf2ff;*/
width:145px;

}

ul.submenu li
{
	width:145px;
	padding:0px;
	margin:0px;
	/*border:1px solid blue;*/
	/*background:url(images/divider.gif) bottom center no-repeat;*/ 
}
ul.submenu li.photo
{
	width:145px;
	padding:0px 0 0 8px;
	margin:0px;
	line-height:24px;
	/*border:1px solid blue;*/
	/*background:url(images/divider.gif) bottom center no-repeat; */
}
ul.submenu li.photostext
{
	width:145px;
	padding:0px 0 0 0px;
	margin:0px;
	line-height:24px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#040404;
	/*border:1px solid blue;*/
	
}
ul.submenu li.photo img { width:135px}

ul.submenu li a{
	padding:10px 0 10px 0px;
	margin:0px;
	display:block;
	width:145px;
	text-decoration:none;
	font-family:Verdana;
	font-size:13px;
	text-indent: 11px;
	font-weight:normal;
	color:#000000;
	/*background:url(images/divider.gif) bottom center no-repeat;*/ 
}
ul.submenu li a:link, ul.submenu li a:visited{
	color:#000000;
	text-decoration:none;
	text-indent: 11px;
	font-size:13px;
	/*background:url(images/divider.gif) bottom center no-repeat; */
}
ul.submenu li a:hover{
	color:#01b5f0;
	text-decoration:none;
	/*background:#caf2ff;*/
	padding:10px 0 10px 0px;
	text-indent: 11px;
	font-size:13px;
	/*background:url(images/divider.gif) bottom center no-repeat; */
}
ul.submenu li a.active:link, ul.submenu li a.active:visited {
	color:#ff0000;
	/*background:#caf2ff;*/
	padding:10px 0 10px 0px;
	text-indent: 11px;
	font-size:13px;
	/*background:url(images/divider.gif) bottom center no-repeat; */
}

ul.submenu li a.active:hover {
	color:#01b5f0;
	padding:10px 0 10px 0px;
	text-indent: 14px;
	font-size:13px;
	/*background:url(images/divider.gif) bottom center no-repeat; */
}

/*---------End of CSS for my account leftpanel--------------------*/
.step2 { list-style-type:none; width:833px;}
.step2 li{ background:url(images/joinboxbg-h.gif); width:255px; height:250px; display:block}
.step2 li:hover { background:url(images/joinboxbg.gif); width:255px; height:250px; display:block}
.info-acc { width:880px; background: url(images/info.gif) no-repeat right top}


.error { background:#FFD88B; border:#01b5f0 3px solid; line-height:30px; text-align:center; width:655px }
.errormess { background:#ffffff; border:#33cccc 5px solid; line-height:30px; text-align:center; width:655px }

.make-pass { width:800px; list-style-type:none; /*border:1px solid blue;*/}
.make-pass li { width:377px; float:left; display:block; margin:0 20px 0 0; text-align:left}
.make-pass-bg { background:url(images/login-box-bg.gif) repeat-x #d8f5ff; margin:0 0 0 0; padding:0 10px 0 10px; width:351px; border-left:#b5edff 3px solid; border-right:#b5edff 3px solid; color:#01b5f0; font-size:12px}
.make-pass-bg2 { background:url(images/login-box-bg.gif) repeat-x #d8f5ff; margin:0 0 0 0; padding:0 10px 0 10px; width:351px; border-left:#b5edff 3px solid; height:221px; border-right:#b5edff 3px solid; color:#01b5f0; font-size:12px}
.make-pass-bg3 { background:url(images/login-box-bg.gif) repeat-x #d8f5ff; margin:0 0 0 0; padding:0 10px 0 10px; width:351px; border-left:#b5edff 3px solid; height:157px; border-right:#b5edff 3px solid; color:#01b5f0; font-size:12px}
.make-pass-bg4 { background:url(images/login-box-bg.gif) repeat-x #d8f5ff; margin:0 0 0 0; padding:0 10px 0 10px; width:351px; border-left:#b5edff 3px solid; height:181px; border-right:#b5edff 3px solid; color:#01b5f0; font-size:12px}

.make-pass-footer { background:url(images/login-box-bottom.gif) no-repeat top; height:21px}
.make-pass-top { background:url(images/login-box-top.gif) no-repeat bottom; height:21px}

.make-pass-bg.small-form { list-style-type:none; width:351px; margin:0; padding:0;}
.small-form li.inputdesc {display:block;width:351px;  background:none; margin:0 0 3px 0; padding:0; color:#01b5f0;}
.small-form li.inputfield { display:block;width:340px;  background:none; margin:0 0 3px 0; padding:0;}
.input-small { border:#cff0fa 2px solid; width:280px}
.input-big { border:#cff0fa 2px solid; width:300px}
.chrname { color:#01b5f0; font-weight:bold; font-size:16px;}

.scroller { height: 140px;overflow-y:scroll;overflow-x:hidden;display: block; padding:10px; border:#b5edff 2px solid; font-size:11px;}

.two-devider { list-style-type:none; padding:0; margin:0 }
.two-devider li { margin:0; padding:0; float:left; display:block; width:375px}

.border {border:#01b5f0 1px solid;}
.gradient {background:url(images/games-box-bg.gif) repeat-x white;}
.games-area { list-style:none; background:url(images/games-box-bg.gif) repeat-x white; border:#01b5f0 2px solid; float:left; display:block; width:425px; margin:0 20px 20px 0}
.undercart {list-style:none; background:url(images/games-box-bg.gif) repeat-x white; border:#01b5f0 2px solid; width:765px; padding:10px;}
.hardcover { width:160px; float:left; display:block; padding:5px;  /*background-color:#EEFAFE; border:2px solid #01B5F0;*/ margin-right:10px;}
.flames { width:565px; float:left; display:block; text-align:left;  padding:5px; /*border:1px solid blue;*/}
.games-area-image { width:150px; height:180px; overflow:hidden; float:left; display:block; padding:5px}
.games-area-desc { width:260px; float:left; display:block; text-align:left; padding:0 5px 5px 0}
.cart1 { width:150px; float:left; display:block; text-align:left; padding:5px; /*border:2px solid #01B5F0;*/ margin:5px 0 5px 5px;}
.cart2 { width:240px; float:left; display:block; text-align:left; margin-left:5px; font:normal 11px/15px Verdana, Arial, Helvetica, sans-serif; color:#000000; padding:5px 0 10px 0;}
.cart2 span{ font:bold 14px/18px Verdana, Arial, Helvetica, sans-serif; color:#01B5F0; }
.television-sec {list-style:none; border:#01b5f0 0px solid; float:left; display:block; width:245px; margin:0 50px 20px 0}
.television-area-image { width:235px; height:200px; padding:5px; border:#c8f1ff 1px solid}
.television-area-image:hover { width:235px; height:200px; padding:5px; border:#01b5f0 1px solid}
.television-area-desc { width:245px; text-align:center; padding:0 5px 5px 0}

/*--------CSS for Game List-------------*/
.games-area2 { list-style:none; background:url(images/games-box-bg.gif) repeat-x white; border:#01b5f0 1px solid; float:left; display:block; width:425px; margin:0 20px 20px 0}
.games-area-image2 { width:150px; float:left; display:block; padding:5px}
.games-area-desc2 { width:260px; float:left; display:block; text-align:left; padding:0 5px 5px 0}
/*-------End of CSS for Game List-------*/

/*--------CSS for Friend List Button-------------*/
.viewprofile a { background:url(images/viewprofile.gif) no-repeat; width:86px; height:21px; display:block}
.viewprofile a:hover { background:url(images/viewprofile2.gif) no-repeat; width:86px; height:21px; display:block}
.invitefriends { float:left; display:block; text-align:center; width:106px; height:21px; /*border:1px solid blue;*/}
.invitefriends a { background:url(images/checkbox.gif) no-repeat 0px 0px; padding:0px 0px 0px 15px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; text-decoration:underline; color:#01b5f0;}
.invitefriends a:hover { background:url(images/checkbox.gif) no-repeat 0px 0px; padding:0px 0px 0px 15px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; text-decoration:none; color:#01b5f0;}
/*-------End of CSS for Game List-------*/
.playme a { background:url(images/play-w-me.gif) no-repeat; width:136px; height:31px; display:block}
.playme a:hover { background:url(images/play-w-me-h.gif) no-repeat; width:136px; height:31px; display:block}
/*-----------CSS for Send button---------------*/
.send a { background:url(images/send_bttn.gif) no-repeat; width:84px; height:31px; display:block; padding:0 0px 0 0px; /*border:1px solid blue;*/ float:right;}
.send a:hover { background:url(images/send2_bttn.gif) no-repeat; width:84px; height:31px;/*border:1px solid blue;*/ padding:0 0px 0 0 0px; display:block; float:right;}
/*-----------End of CSS for Send Button----------*/
/*-----------CSS for Back button---------------*/
.back2 a { background:url(images/back_bttn.gif) no-repeat; width:88px; height:31px; display:block;float:right;}
.back2 a:hover { background:url(images/back2_bttn.gif) no-repeat; width:88px; height:31px; display:block;float:right;}
/*-----------End of CSS for Back Button----------*/
.games-area-details { list-style:none; background:url(images/games-box-bg.gif) repeat-x white; border:#01b5f0 1px solid; margin:0 0px 20px 0; width:880px}
.games-area-image-details { width:194px; float:left; display:block; padding:15px 48px 15px 58px; /*border:1px solid blue;*/}
.games-area-desc-details { width:510px; float:left; display:block; padding:10px; text-align:left; /*border:1px solid blue;*/}
.games-area-desc-details2 { width:400px; float:left; display:block; padding:10px; text-align:left; /*border:1px solid blue;*/}
.playnow a { background:url(images/play-now.gif) no-repeat; width:136px; height:31px; display:block}
.playnow a:hover { background:url(images/play-now-h.gif) no-repeat; width:136px; height:31px; display:block}

.back a { background:url(images/back-bt.gif) no-repeat; width:106px; height:31px; display:block}
.back a:hover { background:url(images/back-bt-h.gif) no-repeat; width:106px; height:31px; display:block}

.buybook-btn{ list-style-type:none}
.buybook-btn li { float:left; display:block; margin:0 5px 0 0;width:190px;}
.buy a { background:url(images/button/buynow.gif) no-repeat; width:130px; height:31px; display:block}
.buy a:hover { background:url(images/button/buynow-h.gif) no-repeat; width:130px; height:31px; display:block}
.digitbutton a { float:left; display:block; margin:0px; width:193px; height:35px; background:url(images/newimages/digitalbutton.gif) no-repeat; text-align:center; /*border:1px solid blue;*/}
.digitbutton a:hover { float:left; display:block; margin:0px; width:193px; height:35px;   background:url(images/newimages/digitalbutton2.gif) no-repeat; text-align:center; /*border:1px solid blue;*/}

.details-s a { background:url(images/button/details-s.gif) no-repeat; width:114px; height:31px; display:block}
.details-s a:hover { background:url(images/button/details-s-h.gif) no-repeat; width:114px; height:31px; display:block}

.addtocart a {background:url(images/button/addtocart.gif) no-repeat; width:158px; height:31px; display:block}
.addtocart a:hover {background:url(images/button/addtocart-h.gif) no-repeat; width:158px; height:31px; display:block}

.contact-top { background:url(images/contact-top.gif) no-repeat; width:597px; height:26px}
.contact-bg { background:url(images/contact-bg.gif) repeat-x #d8f5ff; width:591px; border-left:#b5edff 3px solid; border-right:#b5edff 3px solid}
.contact-bottom { background:url(images/contact-bottom.gif) no-repeat; width:597px; height:26px}
.contactusform { list-style-type:none; margin:0 0 0 0; padding:0 0 0 20px }
.contactusform li.inputtext { float:left; display:block; width:220px; margin:0 0 0 0; padding:0 0 2px 0; color:#00b4ef; font-weight:bold; text-align:left}
.contactusform li.inputfield { float:left; display:block; width:320px; margin:0 0 2px 0; text-align:left}
.input-big-cont { border:#d4f4fe 3px solid; width:300px; padding:3px}
.error-list { list-style-type:none; float:left; display:block; text-align:left}
.error-list li { list-style-type:circle}

.videosection { width:952px; list-style-type:none}
.videosection li.video-desc { width:952px; padding:0; margin:0}
.video-topcurve2 { background:url(images/videotop.gif) no-repeat bottom left; height:22px}
.video-bottomcurve2 { background:url(images/videobottom.gif) no-repeat bottom left; height:22px;}
.video-bg2 { background:url(images/videobg.gif) repeat-y; padding:0 20px 0 10px; font-weight:normal; text-align:left}
.video-leftpanel { float:left; display:block; width:160px; /*border:1px solid blue;*/}
.video-inner { float:left; display:block; width:160px; overflow: auto; overflow-x: auto; display:block; height:280px; /*border:1px solid blue;*/}
.video-rightpanel { float:right; display:block; width:730px; color:#000000; text-decoration:none; font-size:12px; font-weight:normal; text-align:left; /*border:1px solid blue;*/padding:0 0px 0 4px;}

.video-cate { list-style-type:none; margin:0; padding:0; display: block; width:142px;}
.video-cate li { display:block; border-bottom:white 1px solid; background:#eefbff;  padding:0; margin:0}
.video-cate li a { display:block; color:#333333; padding:5px 0 5px 5px }
.video-cate li a:hover { display:block; color:white; background:#01b5f0; padding:5px 0 5px 5px }
.video-cate li a.select { display:block; color:black; background:#fdd776 }

.video-list { list-style-type:none; margin:0; padding:0 0 10px 10px; overflow: auto; overflow-x: auto;display: block; height:720px;}
.video-list li { float:left; display:block; width:110px; height:145px; padding:10px; border:#ffd88b 0px solid; text-align:center}
.video-list ul { margin:0; padding:0}
.video-list ul li { float:left; display:block; width:105px; height:105px; padding:3px; border:#9ae4fc 1px solid; background:white}
.video-list ul li:hover { float:left; display:block; width:105px; height:105px; padding:3px; border:#01b5f0 1px solid; background:white}
.video-list ul li img { width:95px}

.video-player { list-style-type:none; margin:0; padding:0 0 10px 10px; /*overflow: auto; overflow-x: auto;*/display: block; height:auto;}
.video-player li { float:left; display:block;  padding:3px; border:#ffd88b 0px solid; text-align:center;}
.video-player ul { margin:0; padding:0;}
.video-player ul li { float:left; display:block; text-align:left; /*width:105px; height:105px; padding:3px; border:#ffd88b 1px solid; background:white*/}

.game-rightpanel { float:left; display:block; width:690px; color:#000000; text-decoration:none; font-size:12px; font-weight:normal; text-align:left; /*border:1px solid blue;*/padding:25px 0px 0 4px;}

.game-list { list-style-type:none; width: 678px;  margin:0 0px 0 0px; padding:0px 0px 0px 20px; overflow: auto; overflow-x: auto; /*border:1px solid blue;*/display: block;height:446px;}
.game-list ul{list-style-type:none; width: 678px; padding:0; margin:0;}
.game-list li { width:159px; height:150px; float:left; display:block; padding:0px 0px 0px 0px; margin:0 2px 10px 2px; border:#ffd88b 0px solid; text-align:center}

.game-list-frame { list-style-type:none; width:680px; margin:0 0px 0 0px; padding:0px 0px 0px 20px; overflow: auto; overflow-x: auto; /*border:1px solid blue;*/display: block;}
.game-list-frame li { width:159px; height:150px; float:left; display:block; padding:0px 0px 0px 0px; margin:0 2px 10px 2px; border:#ffd88b 0px solid; text-align:center}

.friend-list { list-style-type:none; margin:0px 0px 0 0px; padding:0px 0px 0px 10px; overflow: auto; overflow-x: auto;display: block; }
.friend-list li { width:170px; float:left; display:block; padding:0px 0px 10px 0px; margin:0px 10px 10px 10px; border:#01b5f0 2px solid; background:#e9f9fe; text-align:center;line-height:15px}
.friend-list li.clear { width:100%; float:none; clear:both; display:block; padding:0; margin:0; border:0px; background:none; text-align:center;line-height:0px}
.friendimg { border:1px solid #01b5f0;}
span.name { font-size:12px; font-weight:bold; color:#000000;}
.gameplay-rightpanel { float:left; display:block; width:630px; color:#000000; text-decoration:none; font-size:12px; font-weight:normal; text-align:left; /*border:1px solid blue;*/padding:0 0px 0 24px;}

.gameplay { list-style-type:none; width:430px; margin:0 0 0 0; padding:0px 0px 0px 70px; display: block; text-align:center;}
.gameplay li { width:504px; margin:0px 0px 0 0px;padding:4px 0px 4px 0px; border:#01b5f0 1px solid; text-align:center;}

.videoplay-rightpanel { display:block; color:#000000; text-decoration:none; font-size:12px; font-weight:normal; text-align:left; /*border:1px solid blue;*/desc3padding:0 0px 0 4px;}
.videoplay { list-style-type:none; margin:0 0 0 0; padding:0px 0px 0px 38px; display: block; text-align:center;}
.videoplay li { width:578px; margin:0px 0px 0 0px;padding:2px 0px 2px 4px; border:#01b5f0 1px solid; text-align:center;}

.login-button { background:#01b5f0; padding:1px; color:white; display:block; border:white double}
.login-button:hover { background:#ecb74f; padding:1px; color:white; display:block; border:white double}


.wall-list { list-style-type:none; width:695px; margin:0px 0 0 0px; padding:0px; text-align:center; border:#01b5f0 1px solid; background:url(images/wall-bg.gif) repeat-x top #edfaff}
.wall-list li.wallname { width:695px; margin:0px 0px 0 0px;padding:0px 0px 0px 0px; border:#ffd88b 0px solid; text-align:center; height:24px;}
.wall-list li.walldetails { width:675px; margin:0 10px 0 10px;padding:10px 0px 10px 0px;  text-align:center; border:#01b5f0 1px solid; background:white }

.wall-list li.walldetails ul.wallprofile{ list-style-type:none; /*width:670px;*/ padding:0px 0 0 10px; width: 660px; /*border:1px solid blue;*/ }
.wall-list li.walldetails ul.wallprofile li.imgwall{ width:80px; float:left; display:block; text-align:left; font-size:12px; color:#01B5F0; /*border:1px solid blue; padding:10px 0 0 0px*/}

.wallimg { border:double #ffd88b; text-align:center; vertical-align:middle;}

.wall-list li.walldetails ul.wallprofile li.walltext{ width:490px; float:right; display:block; text-align:left; font-size:12px; color:#000000; /*border:1px solid blue;*/ padding:0px 0 0 0px}

.wall-list li.walldetails ul.wallprofile li.walltext-2{ width:575px; float:right; display:block; text-align:left; font-size:12px; color:#000000; /*border:1px solid blue; padding:0px 0 0 0px*/}

.wall-list li.walldetails ul.wallprofile li.walltext4{ width:485px; float:left; display:block; text-align:left; font-size:12px; color:#000000; /*border:1px solid blue;*/ padding:0px 0 0 8px}

.wall-list li.walldetails ul.wallprofile li.imgwall2{ width:140px; float:left; display:block; text-align:left; font-size:12px; color:#01B5F0; /*border:1px solid blue; */}

.wall-list li.walldetails ul.wallprofile li.walltext2{ width:422px; float:right; display:block; text-align:left; font-size:12px; color:#000000; /*border:1px solid blue;*/ padding:0px 0 0 0px}

.wall-list li.wallname ul.walltop{ list-style-type:none; padding:0px ; margin:0px; font-size:12px; font-weight:bold; color:#000000; /*border:1px solid blue;*/}
.wall-list li.wallname ul.walltop li.walltitle{float:left; display:block; text-align:left; padding:5px 0 0 5px; /*border:1px solid blue;*/ }
.wall-list li.wallname ul.walltop li.walldate{ padding: 5px 15px 0 375px; text-align:right;/*border:1px solid blue;*/ }

.wall-list li.walllink { width:690px; margin:0px 0px 0 10px;padding:0px 0px 0px 10px; border:#ffd88b 0px solid; text-align:center; height:29px;}

.useraccount4 { list-style-type:none; width:515px; padding:5px 0 0 464px;text-align:right;margin:0 0 0 0px; /*border:1px solid blue;*/}
.useraccount4 li.userimg4 { float:left; display:block; padding:2px 0px 0 0px; margin:0 0 0 5px; /*border:1px solid blue;*/ }
.useraccount4 li.userlog4 { float:left; display:block; text-align:left; font-size:12px; color:#01B5F0; /*border-right:1px solid white*/; line-height:18px; /*border:1px solid blue;*/}

.useraccount4 li.userbar4 {  float:left; display:block; text-align:center; font-size:12px; color:#000000; /*border-right:1px solid white*/; line-height:18px; padding:0 6px 0 0x; margin:0px; width: 24px}
.account_link { text-decoration:none; }
a.account_link:hover { text-decoration:underline; }


.useraccount5 { list-style-type:none; /*width:670px;*/ padding:4px 0 0 0px;font-size:12px; color:#000000; /*border:1px solid blue;*/ text-align:center; }
.useraccount5 li{float:left; display:block; text-align:left; /*border-right:1px solid white*/; }
.account_link { text-decoration:none; }
a.account_link:hover { text-decoration:underline; }
.channel-list { list-style-type:none; width:640px; margin:0px 0px 0 0px; padding:0px 0px 0px 120px; overflow: auto; overflow-x: auto;display: block;border:/*1px solid blue;*/}
.channel-list li { width:154px; float:left; display:block; padding:0px 0px 10px 0px; margin:0px 10px 0px 10px; border:#ffd88b 0px solid; background:#fff9b9; text-align:center;}

.invite-sec { list-style-type:none; margin:0; padding:0 0 0 20px;}
.invite-sec li.invite-cont { width:486px; float:left; display:block; text-align:left; font-size:14px; padding:0 20px 5px 0; margin:0;/*border:1px solid blue;*/}
.invite-sec li.invite-img { width:188px; float:left; display:block; padding:0; margin:0}
.text-button { color:white; background:#01b5f0; font-size:12px; padding:2px 3px 2px 3px; margin:0; border:white double}
.text-button:hover { color:white; background:#ecb74f; font-size:12px; padding:2px 3px 2px 3px; margin:0; border:#01b5f0 double}

.text-button_2 { color:white; font-size:12px; padding:0; margin:0;background:url(images/upload.gif) no-repeat; width:68px; height:22px; display:block;float:left;}
.text-button_2:hover {  background:url(images/upload2.gif) no-repeat;}

.details-btn a{ background:url(images/button/details.gif) no-repeat; width:125px; height:32px; display:block}
.details-btn a:hover{ background:url(images/button/details-h.gif) no-repeat; width:125px; height:32px; display:block}

.upload-list { margin:0; padding:0; list-style-type:none; padding:0px; display: block; width:680px;}
.upload-list li { float:left; display:block; width:140px; margin:5px 10px 0 0; padding:5px 0 5px 0px;/*border:#01b5f0 2px solid; background:#e9f9fe;*/}

.upload-list48 { margin:0; padding:0; list-style-type:none; padding:0px; display: block; width:680px; float:left;}
.upload-list48 li { float:left; display:block; width:150px; margin:5px 10px 0 0; padding:5px 0 5px 0px;/*border:#01b5f0 2px solid; background:#e9f9fe; border:1px solid blue;*/}
.upload-list48 li.clear { float:left; display:block; width:150px; margin:5px 10px 0 0; clear:both; padding:5px 0 5px 0px;/*border:#01b5f0 2px solid; background:#e9f9fe;*//*border:1px solid blue;*/}

.upload-list2 { margin:0; padding:0; list-style-type:none; padding:0px; display: block; width:680px}
.upload-list2 li { float:left; display:block; width:150px; margin:0 10px 0 0; padding:10px 0 10px 0px;}

.upload-title { color:#00b4ef; font-size:14px; font-weight:bold; text-align:center}
.upload-photo-area { padding:0 0 0 20px;}

.maintext{ border:1px solid black}

.continue a { background:url(images/button/continue-btn.gif) no-repeat; width:136px; height:31px; display:block}
.continue a:hover { background:url(images/button/continue-btn-h.gif) no-repeat; width:136px; height:31px; display:block}

.message-top { background:url(images/message-top.gif) no-repeat; width:775px; height:21px}
.message-bg { background:url(images/message-bg.gif) repeat-x #e9faff; width:749px; border-left:#d4f5ff 3px solid; border-right:#d4f5ff 3px solid; text-align:left; color:#01b5f0; padding:0 10px 0 10px}
.message-bottom { background:url(images/message-bottom.gif) no-repeat; width:775px; height:38px; margin:0 0 10px 0}

/*-----------------*/
.upload a { background:url(images/upload.gif) no-repeat; width:68px; height:22px; display:block;float:left;}
.upload a:hover { background:url(images/upload2.gif) no-repeat; width:68px; height:22px; display:block;float:left;}
.cancel a { background:url(images/cancel.gif) no-repeat; width:68px; height:22px; display:block;float:right;}
.cancel a:hover { background:url(images/cancel2.gif) no-repeat; width:68px; height:22px; display:block;float:right;}
.uploadbutton { width:140px;display:block;float:left;}
.update a { background:url(images/update4.gif) no-repeat; width:52px; height:18px; display:block;float:left;}
.update a:hover { background:url(images/update5.gif) no-repeat; width:52px; height:18px; display:block;float:left; /*border:1px solid blue;*/}
.removeprofile a { background:url(images/photo2.gif) no-repeat; width:52px; height:18px; display:block;float:left; }
.removeprofile a:hover { background:url(images/removeicon.gif) no-repeat; width:52px; height:18px; display:block;float:left;}
.setprofile a { background:url(images/photo48.gif) no-repeat; width:26px; height:18px;  display:block;float:left; /*border:1px solid blue;*/}
.setprofile a:hover { background:url(images/photo48.gif) no-repeat; width:26px;  height:18px; display:block;float:left;}
.remove a { background:url(images/deleicon.gif) no-repeat; width:28px; height:16px; display:block;float:left;}
.remove a:hover { background:url(images/deleicon.gif) no-repeat; width:28px; height:16px; display:block;float:left;}
.delete a { background:url(images/delete4.gif) no-repeat; width:52px; height:18px; display:block;float:right;/*border:1px solid blue;*/}
.delete a:hover { background:url(images/delete5.gif) no-repeat; width:52px; height:18px; display:block;float:right;}
.updatebutton { width:126px;display:block;float:left; padding:0 0 0 68px; /*border: 1px solid blue;*/}
.upload-form { padding:0px 0 0px 20px}
/*.inputtext2 { float:left; display:block; width:220px; margin:0 0 0 0; padding:0 0 2px 0; color:#00b4ef; font-weight:bold; text-align:left}*/
.inputtext2 { color:#00b4ef; font-weight:bold; text-align:left;}
.inputextbox{border:#d4f4fe 3px solid; width:300px; padding:3px; font-size:10px }
.inputextbox2{border:#d4f4fe 3px solid;  padding:3px; font-size:10px }
.video a { background:url(images/watch-now.gif) no-repeat; width:101px; height:22px; display:block;float:left;}
.video a:hover { background:url(images/watch-now2.gif) no-repeat; width:101px; height:22px; display:block;float:left;}
/*-----------------*/

.wall-list2 { list-style-type:none; width:698px; margin:0px 0 0 0px; padding:0px 12px 0 0px; text-align:center; border:#01b5f0 1px solid; background:url(images/wall-bg.gif) repeat-x top #edfaff}
.wall-list2 li.wallname2 { width:695px; margin:0px 0px 0 0px;padding:12px 0px 0px 0px; border:#ffd88b 0px solid; text-align:center; height:24px;}
.wall-list2 li.walldetails { width:675px; margin:0 10px 0 10px;padding:10px 0px 10px 0px; border:#ffd88b 0px solid; text-align:center; border:#01b5f0 0px solid; background:transparent }

.wall-list2 li.walldetails ul.wallprofile{ list-style-type:none; /*width:670px;*/ padding:0px 0 0 10px; width: 570px; /*border:1px solid blue;*/ }
.wall-list2 li.walldetails ul.wallprofile li.imgwall{ width:80px; float:left; display:block; text-align:left; font-size:12px; color:#01B5F0; /*border:1px solid blue; padding:10px 0 0 0px*/}

.wallimg { border:double #ffd88b; text-align:center; vertical-align:middle;}

.wall-list2 li.walldetails ul.wallprofile li.walltext{ width:490px; float:right; display:block; text-align:left; font-size:12px; color:#000000; /*border:1px solid blue;*/ padding:0px 0 0 0px}

.wall-list2 li.walldetails ul.wallprofile li.walltext{ width:600px; float:left; display:block; text-align:left; font-size:12px; color:#000000; /*border:1px solid blue;*/ padding:0px 0 0 0px}

.wall-list2 li.walldetails ul.wallprofile li.imgwall{ width:140px; float:left; display:block; text-align:left; font-size:12px; color:#01B5F0; /*border:1px solid blue;*/ }

.wall-list2 li.walldetails ul.wallprofile li.walltext{ width:422px; float:right; display:block; text-align:left; font-size:12px; color:#000000; /*border:1px solid blue;*/ padding:0px 0 0 0px}

.wall-list2 li.wallname ul.walltop{ list-style-type:none; padding:0px ; margin:0px; font-size:12px; font-weight:bold; color:#000000; /*border:1px solid blue;*/}
.wall-list2 li.wallname ul.walltop li.walltitle{float:left; display:block; text-align:left; padding:5px 0 0 0px; /*border:1px solid blue;*/ }
.wall-list2 li.wallname ul.walltop li.walldate{ padding: 5px 15px 0 375px; text-align:right;/*border:1px solid blue;*/ }

.wall-list2 li.walllink { width:690px; margin:0px 0px 0 10px;padding:0px 0px 0px 10px; border:#ffd88b 0px solid; text-align:center; height:29px;}

ul.buttonholder { list-style-type: none; padding:0px; margin:0px;}
ul.buttonholder li { float: left; display: block; padding: 5px 2px 5px 2px;  /*border:1px solid blue;*/}
ul.buttonholder li.buttonspace { float: left; display: block; padding: 2px 4px 2px 4px; width:54px;  /*border:1px solid blue;*/}
ul.buttonholder li.buttonspace2 { float: left; display: block; padding: 2px 4px 2px 4px; width:48px; /*border:1px solid blue;*/}
ul.eventupdate { list-style-type: none; padding:0px; margin:0px;}
ul.eventupdate li.sharetext { color:#00b4ef; font-weight:normal; text-align:left; padding:5px 0px 0px 0px; /*border:1px solid blue;*/}
ul.eventupdate li { float: left; display: block; width: 154px; padding: 0px 2px 0px 0px; /*border:1px solid blue;*/}

.invitetext {color:#00b4ef; font-weight:normal; text-align:left; padding:5px 0px 0px 0px; /*border:1px solid blue;*/}
ul.shareevent { list-style-type: none; padding:0px; margin:0px;}
ul.shareevent li { width: 278px; padding: 5px 2px 5px 0px; /*border:1px solid blue;*/}

.sharetextbox { border:#d4f4fe 3px solid; width:175px;}
.desc2 { width:575px; font-weight:normal; text-align:left ;/*border:1px solid blue;*/ padding:0px 0px 0px 216px;}
.event-text {color:#00b4ef; font-weight:normal;  padding:0px 0px 0px 0px; text-indent:7px; /*border:1px solid blue;*/}
.eventtextbox { border:#d4f4fe 3px solid; width:270px;}
.walltextbox { border:#d4f4fe 3px solid; width:270px;}
.eventtextarea { border:#d4f4fe 3px solid; width:270px;}
.eventtextarea2 { border:#d4f4fe 3px solid;}
.eventdatebox{ border:#d4f4fe 3px solid; width:160px;}
.invitemessage{background:url(images/games-box-bg.gif) repeat-x white; border:#01b5f0 2px solid; float:left; display:block; width:525px; margin:0 20px 20px 0; color:#00b4ef; font-weight:normal;}
.invitemessage-2{width:525px; margin:0 20px 20px 0; color:#00b4ef; font-weight:normal;}



.buttonlogin{background:url(images/button/login.gif) no-repeat; width:86px; height:30px; border:none; cursor: pointer;}
.buttonlogin:hover{ background:url(images/button/login2.gif) no-repeat; width:86px; height:30px; cursor: pointer; border:none;}
.buttonsubmit {background:url(images/button/submit.gif) no-repeat; width:86px; height:30px;border:none; cursor: pointer;}
.buttonsubmit:hover {background:url(images/button/submit2.gif) no-repeat; width:86px; height:30px;border:none; cursor: pointer;}
.buttonplace { text-align:right; padding:0px 52px 0px 0px;}
.character-text {color:#00b4ef; font-weight:bold;  /*border:1px solid blue;*/}
.character-text:hover {color:#ff0000; font-weight:bold;  /*border:1px solid blue;*/}
.postbutton {background:url(images/button/posttext.gif) no-repeat; width:82px; height:20px; float:left; display:block}
.postbutton:hover { background:url(images/button/posttext2.gif) no-repeat; width:82px; height:20px; float:left; display:block}
.backbutton{background:url(images/button/back.gif) no-repeat; width:51px; height:20px;float: left; display: block}
.backbutton:hover { background:url(images/button/back2.gif) no-repeat; width:51px; height:20px; float:left; display: block }
.savebutton {background:url(images/button/save.gif) no-repeat; width:51px; height:20px; border:none; cursor: pointer;}
.savebutton:hover { background:url(images/button/save2.gif) no-repeat; width:51px; height:20px;  cursor: pointer; border:none;}
.cancelbutton {background:url(images/button/cancel.gif) no-repeat; width:60px; height:20px;  cursor: pointer; border:none;}
.cancelbutton:hover { background:url(images/button/cancel2.gif) no-repeat; width:60px; height:20px;  cursor: pointer; border:none;}

.invitebutton {background:url(images/button/invite.gif) no-repeat; width:57px; height:20px; float:left; display: block}
.invitebutton:hover { background:url(images/button/invite2.gif) no-repeat; width:57px; height:20px; float:left; display: block}

.continue-button {background:url(images/button/continueshopping.gif) no-repeat; width:138px; height:20px;  cursor: pointer; border:none;}
.continue-button:hover { background:url(images/button/continueshopping2.gif) no-repeat; width:138px; height:20px;  cursor: pointer; border:none;}
.updatebagbutton {background:url(images/button/updatebag.gif) no-repeat; width:96px; height:20px;  cursor: pointer; border:none;}
.updatebagbutton:hover { background:url(images/button/updatebag2.gif) no-repeat; width:96px; height:20px;  cursor: pointer; border:none;}
.checkoutbutton {background:url(images/button/checkout.gif) no-repeat; width:84px; height:20px;  cursor: pointer; border:none;}
.checkoutbutton:hover { background:url(images/button/checkout2.gif) no-repeat; width:84px; height:20px;  cursor: pointer; border:none;}
.addto {background:url(images/button/add-favourite.gif) no-repeat; width:108px; height:18px;  float:left; display:block;}
.addto:hover { background:url(images/button/add-favourite2.gif) no-repeat; width:108px; height:18px;  float:left; display:block;}
.sharegame {background:url(images/button/sharegame.gif) no-repeat; width:99px; height:18px;  float:left; display:block;}
.sharegame:hover { background:url(images/button/sharegame2.gif) no-repeat; width:99px; height:18px;  float:left;display:block;}
.favouritearea { border:1px solid blue;} 
.previous{background:url(images/button/previous.gif) no-repeat; width:61px; height:18px;float: left; display: block}
.previous:hover { background:url(images/button/previous2.gif) no-repeat; width:61px; height:18px; float:left; display: block }
.next{background:url(images/button/next.gif) no-repeat; width:44px; height:18px;float: left; display: block}
.next:hover { background:url(images/button/next2.gif) no-repeat; width:44px; height:18px; float:left; display: block }


/*.back2 a { background:url(images/back_bttn.gif) no-repeat; width:88px; height:31px; display:block;float:right;}
.back2 a:hover { background:url(images/back2_bttn.gif) no-repeat; width:88px; height:31px; display:block;float:right;}*/

.game02 a { background:url(images/newimages/playgame.gif) no-repeat; width:86px; height:21px; display:block;}
.game02 a:hover { background:url(images/newimages/playgame2.gif) no-repeat; width:86px; height:21px; display:block;}

.proceed {background:url(images/button/proceed.gif) no-repeat; width:159px; height:20px; border:none; cursor:pointer}
.proceed:hover { background:url(images/button/proceed2.gif) no-repeat; width:159px; height:20px; border:none; cursor:pointer}
.editbag {background:url(images/button/editbag.gif) no-repeat; width:97px; height:20px; border:none; cursor:pointer}
.editbag:hover { background:url(images/button/editbag2.gif) no-repeat; width:97px; height:20px; border:none; cursor:pointer}

.desc3 { width:720px; font-weight:normal; text-align:left ;/*border:1px solid blue;*/ padding: 0px 0px 0px 18px;}

.accountleft { float:left; display:block; border:1px solid blue;}
.accountright { float:right; display:block; width:500px; color:#000000; text-decoration:none; font-size:12px; font-weight:normal;border:1px solid blue; padding: 0px 0px 0px 0px} 


.main_panel { float:left; display:block; background:url(images/main-bg.jpg) repeat-y left bottom; /*border:1px solid blue;*/ }
.leftpanel_new{ float:left; display:block; width:160px;/*border:1px solid blue;*/}
.rightpanel_new { float:left; display:block; width:748px; color:#000000; text-decoration:none; font-size:12px; font-weight:normal; text-align:left; /*border:1px solid blue;*/padding:0 0px 0 4px;}
ul.shareevent { list-style-type: none; padding:0px; margin:0px;}
ul.shareevent li { width: 278px; padding: 5px 2px 5px 0px; /*border:1px solid blue;*/}
ul.rightcontent { list-style-type:none;padding: 0px; margin:0px;}
ul.rightcontent li.blue {background:#01b5f0; width: 692px; height:20px; font-weight: normal;  color:white; padding:5px 0px 0px 12px}
ul.rightcontent li.thumbs {/*background:#f4f4f4;*/ width: 692px;  font-weight: normal; height:108px;  color:white;; /*border:1px solid blue;*/ padding:5px 0px 0px 12px}
ul.rightcontent li.parent {/*background:#f4f4f4;*/ width: 692px;  font-weight: normal; height:20px;  color:white; /*border:1px solid blue;*/ padding:5px 0px 0px 12px}

ul.rightcontent li.parent ul.parentbox { list-style-type:none; margin:0px; padding:0px; height: 403px;overflow: auto;overflow-x: auto;display: block;}

ul.rightcontent li.parent ul.parentbox li{ float:left; display:block; width:315px; /*border:1px solid blue;*/ color:#000000; padding:0px 16px 16px 0px;}
ul.rightcontent li.parent ul.parentbox li.apps { float:left; width:178px; display:block; /*border:1px solid blue;*/ color:#000000; padding:0px 0px 0px 0px;}
ul.rightcontent li.parent ul.parentbox li.apps ul.useracc { list-style-type:none;  }
ul.rightcontent li.parent ul.parentbox li.apps ul.useracc li.appsimg { float:left; /*border:1px solid blue;*/  display:block;}


/*.useracc li.imgad {padding:0px; width:25px; float:left; display:block;  font-size:11px; color:#000000; border:1px solid blue;}
.useracc li.usertext {padding:0px 0px 0px 20px; width:150px;float:left; display:block;  font-size:11px; color:#000000; border:1px solid blue;}*/


.user_link { color:#01b5f0; font-weight:bold; text-decoration:none; }
a.user_link:hover {  color:#01b5f0; font-weight:bold;text-decoration:underline; }

ul.rightcontent li.thumbs ul.thumbnails {list-style-type:none;padding: 0px; margin:0px; color:black; /*border:1px solid blue;*/}
ul.rightcontent li.thumbs ul.thumbnails li.friendd {float:left; display:block; padding: 0px 0px 0 0px; text-align:center; width:96px; margin:0px; 
color:black;/*border: 1px solid blue;*/}
ul.rightcontent li.thumbs ul.thumbnails li.friendd span.frienddtitle { padding:0px 0px 0px 0px ; margin:0px; text-align:center; color:black; /*border:1px solid blue;*/}
ul.rightcontent li.thumbs ul.thumbnails li.friendd span.invitetitles { padding:0px 0px 0px 0px ; margin:0px; text-align:center; color:black; /*border:1px solid blue;*/}
.invitetitles a { background:url(images/checkbox.gif) no-repeat 0px 0px; padding:0px 0px 0px 15px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; text-decoration:underline; color:#01b5f0;}
.invitetitles a:hover { background:url(images/checkbox.gif) no-repeat 0px 0px; padding:0px 0px 0px 15px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; text-decoration:none; color:#01b5f0;}




ul.rightcontent li.eventmgmt {width: 692px;  font-weight: normal;  color:white; padding:5px 0px 0px 12px; /*border: 1px solid blue;*/}

ul.rightcontent li.eventmgmt ul.eventtype { list-style-type:none;padding: 0px; margin:0px; color:black;}
ul.rightcontent li.eventmgmt ul.eventtype li.imgevent { float:left; display:block; width:120px; text-align: center; /*border:1px solid blue;*/ }
ul.rightcontent li.eventmgmt ul.eventtype li.imgevent span.eventsname { padding:0px 0px 0px 0px ; margin:0px; align:center; color:black; /*border:1px solid blue;*/ }
ul.rightcontent li.eventmgmt ul.eventtype li.eventdesc { float:left; display:block; width:550px; /*border:1px solid blue;*/}
.seeall a { background:url(images/button/seell-btn.gif) no-repeat; width:88px; height:27px; display:block}
.seeall a:hover { background:url(images/button/seell-btn-h.gif) no-repeat; width:88px; height:27px; display:block}



/*-----------event 04/11/2008-----------*/


ul.rightcontent li.eventmgmt24 {width: 692px;  font-weight: normal;  color:white; padding:5px 0px 0px 12px; /*border: 1px solid blue;*/}

ul.rightcontent li.eventmgmt24 ul.eventtype24 { list-style-type:none;padding: 0px; margin:0px; color:black;}
ul.rightcontent li.eventmgmt24 ul.eventtype24 li.imgevent24 { float:left; display:block; width:140px; text-align: center; /*border:1px solid blue;*/ }
ul.rightcontent li.eventmgmt24 ul.eventtype24 li.imgevent24 span { padding: 0px 20px 0 20px; margin:0px; color:black; /*border:1px solid blue;*/ }
ul.rightcontent li.eventmgmt24 ul.eventtype24 li.eventdesc24 { float:left; display:block; width:530px; /*border:1px solid blue;*/}
.seeall24 a { background:#01b5f0; width:54px; height:19px; display:block; font-family:Arial, Helvetica, sans-serif; padding:4px 8px 0px 0px; font-size:14px; font-weight:bold; color:#ffffff;}
.seeall24 a:hover { background:#ffcc32; width:54px; height:19px; display:block; font-family:Arial, Helvetica, sans-serif; padding:4px 8px 0px 0px;  font-size:14px; font-weight:bold; color:#ffffff;}

/*------------event 04/11/2008--------*/










.pagination{/*border:1px solid blue;*/ padding:0px 32px 0px 0px; text-align:right}
.pagechange { color:#000000; text-decoration:none;}
.pagechange:hover { color:#01b5f0; text-decoration:none;}
.active { color:#01b5f0; text-decoration:none;}

/*--------new channal--------*/
.total-wittybittychannel{
margin:0 auto;
width:719px;
height:auto;
top:0px;
padding:5px 0px 0px 0px;
}
.wittybittychannel-top{
float:left;
width:719px;
top:0px;
margin:0px;
padding:0px;
}
.wittybittychannel-mid{
float:left;
width:719px;
top:0px;
margin:0px;
padding:0px 0px 5px 0px;
background-color:#00B2F0;
text-align:center;
}
.wittybittychannel-bot{
float:left;
width:482px;
height:106px;
top:0px;
margin:0px;
padding:0px 100px 0px 137px;
background:url(images/channel/wittybittychannel-bot.jpg) no-repeat top;
/*border:1px solid #ff0000;*/
}
.play{
float:left;
width:468px;
top:0px;
margin:0px;
padding:0px 0px 0px 15px;

}
.play ul{
list-style:none;
margin:0px;
padding:0px;
}
.play li{
float:left;
top:0px;
margin:0px;
padding:0px 0px 0px 0px;
}
.play li.play-01{
float:left;
width:52px;
height:79px;
top:0px;
margin:0px 0px 0px 12px;
padding:0px;
}

.play li.play-02{
float:left;
width:52px;
height:79px;
top:0px;
margin:0px 0px 0px 12px;
padding:0px;
}
.play li.play-03{
float:left;
width:58px;
height:79px;
top:0px;
margin:0px 0px 0px 12px;
padding:0px;
}
.play li.play-04{
float:left;
width:52px;
height:79px;
top:0px;
margin:0px 0px 0px 20px;
padding:0px;
}

ul.message-header { list-style-type:none; margin:0px; padding:0px; width:694px; background:#01b5f0; padding:2px; color:#FFFFFF}
ul.message-header li.from-header { float: left; display:block; width: 130px; padding:2px/*border:1px solid blue;*/}
ul.message-header li.details-header { float: left; display:block; width:300px; padding:2px /*border:1px solid blue;*/}
ul.message-header li.date-header { float: left; display:block; width:120px; padding:2px; /*border:1px solid blue;*/}
ul.message-header li.action-header { float: left; display:block; width:50px; padding:2px 2px 2px 25px /*border:1px solid blue;*/}

ul.message-p { list-style-type:none; margin:0px; padding:2px; width:694px;}
ul.message-p li.from-p { float: left; display:block; width: 130px; padding:2px/*border:1px solid blue;*/}
ul.message-p li.details-p { float: left; display:block; width:300px; padding:2px /*border:1px solid blue;*/}
ul.message-p li.date-p { float: left; display:block; width:120px; padding:2px; /*border:1px solid blue;*/}
ul.message-p li.action-pa { float: left; display:block; width:50px; padding:2px 2px 2px 25px /*border:1px solid blue;*/}

ul.message-field { list-style-type:none; clear:both; margin:0; padding:0}
ul.message-field li.message-fieldto { width:70px; float:left; display:block; line-height:25px;}
ul.message-field li.message-fieldsub {width:435px; float:left; display:block; line-height:25px;}
.messageinput { width:425px; border:#d4f4fe 2px solid}
.messagesend a { background:url(images/button/sendbtn-n.gif) no-repeat; width:83px; height:20px; display:block}
.messagesend a:hover { background:url(images/button/sendbtn-h.gif) no-repeat; width:83px; height:20px; display:block}
.messagediscard a { background:url(images/button/discardbtn-n.gif) no-repeat; width:83px; height:20px; display:block}
.messagediscard a:hover { background:url(images/button/discardbtn-h.gif) no-repeat; width:83px; height:20px; display:block}

.writemessage { width:700px; text-align:right; line-height:25px;}
.writemessage a { color:#01b5f0; text-decoration:underline}
.writemessage a:hover { color:#01b5f0; text-decoration:none}

.largerImage{width:300px; padding:5px; background-color:#EEFAFE; border:2px solid #01B5F0; float:left; display:block; margin-right:10px;}
.largerImage h4{font:bold 15px/20px Verdana, Arial, Helvetica, sans-serif; color:#055C78; padding:10px 0; text-align:center;}
.subscription{width:525px; padding:10px; background-color:#EEFAFE; border:2px solid #01B5F0; float:left; display:block;font:normal 11px/15px Verdana, Arial, Helvetica, sans-serif; color:#000000;}
.subscription h2{ font:bold 13px/18px Verdana, Arial, Helvetica, sans-serif; color:#01B5F0; padding-bottom:15px; }
.subscription h2 span{ font:bold 13px/18px Verdana, Arial, Helvetica, sans-serif; color:#076482;  padding:1px 0 2px 0; }

.coverprice{border-bottom:1px dotted #01B5F0; border-top:1px dotted #01B5F0; padding:5px 0; width:525px; margin-bottom:10px}
.coverprice h3{font:bold 11px/15px Verdana, Arial, Helvetica, sans-serif; color:#01B5F0; width:150px; float:left; display:block;}
.coverprice h4{font:normal 11px/15px Verdana, Arial, Helvetica, sans-serif; color:#000000; float:left; display:block; width:370px; padding-left:5px; margin-bottom:3px;}

.coverprice h4 span{font:bold 11px/15px Verdana, Arial, Helvetica, sans-serif; color:#FF0000;}
.coverprice a{font:normal 11px/15px Verdana, Arial, Helvetica, sans-serif; color:#01B5F0; text-decoration:underline;}
.coverprice a:hover{text-decoration:none;}
.back3{float:right; display:block;width:106px;}
.back3 a { background:url(images/trythis_a.jpg) no-repeat; width:106px; height:31px; display:block}
.back3 a:hover { background:url(images/trythis_hover.jpg) no-repeat; width:106px; height:31px; display:block}



/*------CSS 220808-----------*/
.poptopcurve { background:url(images/top-curve.gif) no-repeat; width:617px; height:23px}
.popbox-bg { background:url(images/curvebg.gif) repeat-y; width:617px; /*border:1px solid blue;*/}
.popbottomcurve { background:url(images/bottom-curve.gif) no-repeat; width:617px; height:23px}
.close{background:url(images/button/close.gif) no-repeat; width:69px; height:22px;float: left; display: block}
.close:hover { background:url(images/button/close2.gif) no-repeat; width:69px; height:22px; float:left; display: block; }
/*------End of CSS 220808*/

.sharepage a { background:url(images/sharepage.gif) no-repeat; width:109px; height:19px; display:block}
.sharepage a:hover { background:url(images/sharpage-h.gif) no-repeat; width:109px; height:19px; display:block}
.chanellink { color:#00B6F6; font-size:16px; font-weight:normal; text-decoration:none;} 
.chanellink:hover { color:#FF0000; font-size:16px; font-weight:normal; text-decoration:none;}
.chaneltext { 
font-family:Verdana, Arial, Helvetica, sans-serif; 
font-size:18px;
font-weight:bold;
color:#01b5f0;
padding:5px 0px 5px 0px;
} 
.parent_link { 
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#01b5f0;
text-decoration:none;
}
.parent_link:hover { 
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#01b5f0;
text-decoration:none;
}

.parent_content2 { 
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
color:#00000;
}
.newstitle {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
color:#01b5f0;

}
.newsdescription {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
color:#000000;
padding:0px 0px 0px 18px;
}
.char-book {
padding:17px 0px 0px 354px;
}
.bookimg {
float:left; 
display:block; 
width:230px; 
/*border:1px solid blue;*/
}
.bookline { 
border:1px solid #000000;
}



/*-------------CSS for event page 21/10/2008------------------*/
.event-list { list-style-type:none; width:695px; margin:0px 0 0 0px; padding:0px; text-align:center; border-top:#040404 1px dashed; background:#ffffff;}
.event-list li.wallname { width:695px; margin:0px 0px 0 0px;padding:0px 0px 0px 0px; border:#ffd88b 0px solid; text-align:center; height:24px;}
.event-list li.eventdetails { width:675px; margin:0 10px 0 10px;padding:10px 0px 10px 0px;  text-align:center; /*border:#01b5f0 1px solid;*/ background:#ffffff }

.event-list li.eventdetails ul.eventprofile{ list-style-type:none; /*width:670px;*/ padding:0px 0 0 10px; width: 660px; /*border:1px solid blue;*/ }
.event-list li.eventdetails ul.eventprofile li.imgwall{ width:80px; float:left; display:block; text-align:left; font-size:12px; color:#01B5F0; /*border:1px solid blue; padding:10px 0 0 0px*/}

.eventimg { border:double #ffd88b; text-align:center; vertical-align:middle;}

.event-list li.eventdetails ul.eventprofile li.walltext{ width:490px; float:right; display:block; text-align:left; font-size:12px; color:#000000; /*border:1px solid blue;*/ padding:0px 0 0 0px}

.event-list li.eventdetails ul.eventprofile li.walltext-2{ width:575px; float:right; display:block; text-align:left; font-size:12px; color:#000000; /*border:1px solid blue; padding:0px 0 0 0px*/}

.event-list li.eventdetails ul.eventprofile li.walltext4{ width:485px; float:left; display:block; text-align:left; font-size:12px; color:#000000; /*border:1px solid blue;*/ padding:0px 0 0 8px}

.event-list li.eventdetails ul.eventprofile li.imgwall2{ width:140px; float:left; display:block; text-align:left; font-size:12px; color:#01B5F0; /*border:1px solid blue; */}

.event-list li.eventdetails ul.eventprofile li.walltext2{ width:422px; float:right; display:block; text-align:left; font-size:12px; color:#000000; /*border:1px solid blue;*/ padding:0px 0 0 0px}

.event-list li.wallname ul.walltop{ list-style-type:none; padding:0px ; margin:0px; font-size:12px; font-weight:bold; color:#000000; /*border:1px solid blue;*/}
.event-list li.wallname ul.walltop li.eventtitle{float:left; display:block; text-align:left; padding:5px 0 0 5px; /*border:1px solid blue;*/ }
.event-list li.wallname ul.walltop li.eventdate{ padding: 5px 15px 0 375px; text-align:right;/*border:1px solid blue;*/ font-weight:normal;}

.event-list li.walllink { width:690px; margin:0px 0px 0 10px;padding:0px 0px 0px 10px; border:#ffd88b 0px solid; text-align:center; height:29px;}

.useraccount-5 { list-style-type:none; /*width:670px;*/ padding:4px 0 4px 0px;font-size:12px; color:#000000; /*border:1px solid blue;*/ text-align:center; background:#edfaff; width:480px; }
.useraccount-5 li{float:left; display:block; text-align:left; /*border-right:1px solid white;*/ }
.account_link { text-decoration:none; }
a.account_link:hover { text-decoration:underline; }
.parentimg { float:right; display: block; width:156px; background:#ffffff;  }
/*-------------CSS for event pagdisplay:block; w21/10/2008------------------*/
/*-------------CSS for wall page-------------------------30/10/2008---------*/
.wallcomment { float:left; display:block; width:688px; height:18px; padding:4px 0px 4px 7px; background:#00B6F6; }
.wallcomment a { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#ffffff;padding:4px 0px 4px 7px; text-decoration:none;}
.wallcomment a:hover{padding:4px 0px 4px 7px; text-decoration:underline;} 
.mywall-list { list-style-type:none; width:695px; margin:0px 0 0 0px; padding:0px; text-align:center; border-top:1px solid #000000;}
.mywall-list li.wallname { width:695px; margin:0px 0px 0 0px;padding:0px 0px 0px 0px; border:#ffd88b 0px solid; text-align:center; height:24px;}
.mywall-list li.walldetails { width:675px; margin:0 10px 0 10px;padding:10px 0px 10px 0px;  text-align:center; border:#01b5f0 0px solid; background:white }

.mywall-list li.walldetails ul.wallprofile{ list-style-type:none; /*width:670px;*/ padding:0px 0 0 10px; width: 660px; /*border:1px solid blue;*/ }
.mywall-list li.walldetails ul.wallprofile li.imgwall{ width:80px; float:left; display:block; text-align:left; font-size:12px; color:#01B5F0; margin:8px 0px 0px 0px; /*border:1px solid blue;*/}

.wallimg { border:double #ffd88b; text-align:center; vertical-align:middle; }

.mywallwall-list li.walldetails ul.wallprofile li.mywalltext{ width:490px; float:right; display:block; text-align:left; font-size:12px; color:#000000; border:1px solid blue; padding:0px 0 0 0px}

.mywallwall-list li.walldetails ul.wallprofile li.mywalltext span{ font-family:Arial, Helvetica, sans-serif; font-size:8px; color:#ff9900;}

.mywall-list li.walldetails ul.wallprofile li.walltext-2{ width:575px; float:right; display:block; text-align:left; font-size:12px; color:#000000; padding:0px 0 0 0px; /*border:1px solid blue;*/}

.mywall-list li.walldetails ul.wallprofile li.walltext-2 ul.wallhead{ list-style-type:none; width:570px; float:left; display:block; text-align:left; font-size:12px; color:#000000; /*border:1px solid blue;*/}

.mywall-list li.walldetails ul.wallprofile li.walltext-2 ul.wallhead li.wallsubhead{width:568px; float:left; display:block; text-align:left; font-size:12px; color:#000000; /*border:1px solid blue;*/}
.mywall-list li.walldetails ul.wallprofile li.walltext-2 ul.wallhead li.wallsubhead ul.heading{ list-style-type:none; margin:0px;padding:0px; width:568px; /*border:1px solid blue;*/}

.mywall-list li.walldetails ul.wallprofile li.walltext-2 ul.wallhead li.wallsubhead ul.heading li.headingwall{ float:left; display:block; text-align:left; width:434px; font-size:10px; color:#000000; padding:0px 0px 0px 4px; /*border:1px solid blue;*/}

.mywall-list li.walldetails ul.wallprofile li.walltext-2 ul.wallhead li.wallsubhead ul.heading li.headingwall a{  font-size:12px; color:#00B6F6; font-weight:bold; textdecoration:none; /*border:1px solid blue;*/}


.mywall-list li.walldetails ul.wallprofile li.walltext-2 ul.wallhead li.wallsubhead ul.heading li.headingwall a:hover{  font-size:12px; color:#00B6F6; font-weight:bold; text-decoration:underline;  /*border:1px solid blue;*/}


.mywall-list li.walldetails ul.wallprofile li.walltext-2 ul.wallhead li.wallsubhead ul.heading li.walldate2{ float:left; display:block; text-align:right; width:128px; font-size:12px; font-weight:bold; color:#000000; /*border:1px solid blue;*/}

.mywall-list li.walldetails ul.wallprofile li.walltext-2 ul.wallhead li.wallsubhead2{width:568px; float:left; display:block; text-align:left; font-size:12px; color:#000000; height:58px;/*border:1px solid blue;*/}









.mywall-list li.walldetails ul.wallprofile li.walltext-2 span{ font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#000000; padding:0px 0px 0px 8px;}

.mywall-list li.walldetails ul.wallprofile li.walltext4{ width:485px; float:left; display:block; text-align:left; font-size:12px; color:#000000; /*border:1px solid blue;*/ padding:0px 0 0 8px}

.mywall-list li.walldetails ul.wallprofile li.imgwall2{ width:140px; float:left; display:block; text-align:left; font-size:12px; color:#01B5F0; /*border:1px solid blue; */}

.mywall-list li.walldetails ul.wallprofile li.walltext2{ width:422px; float:right; display:block; text-align:left; font-size:12px; color:#000000; /*border:1px solid blue;*/ padding:0px 0 0 0px}

.mywall-list li.wallname ul.walltop{ list-style-type:none; padding:0px ; margin:0px; font-size:12px; font-weight:bold; color:#000000; /*border:1px solid blue;*/}
.mywall-list li.wallname ul.walltop li.walltitle{float:left; display:block; text-align:left; font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#000000; padding:8px 0px 0px 64px; /*padding:5px 0 0 5px; border:1px solid blue;*/ }
.mywall-list li.wallname ul.walltop li.walldate{ padding: 5px 15px 0 375px; text-align:right;/*border:1px solid blue;*/ }

.mywall-list li.walllink { width:690px; margin:0px 0px 0 10px;padding:0px 0px 0px 10px; border:#ffd88b 0px solid; text-align:center; height:29px;}

.useraccount44 { list-style-type:none; float:right; display:block; padding:0px 0px 0px 0px;margin:0 0 0 0px; width:88px; /*border:1px solid blue;*/}
.useraccount44 li.userimg44 { float:left; display:block; padding:2px 0px 0 0px; margin:0 0 0 5px; /*border:1px solid blue;*/ }
.useraccount44 li.userlog44 { float:right; display:block; text-align:left; /*border-right:1px solid white*/; line-height:18px; /*border:1px solid blue;*/}
.useraccount44 li.userlog44 a { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#000000; text-decoration:none; }
.useraccount44 li.userlog44 a:hover { text-decoration:underline; }

.bookarea { list-style-type:none; margin:0px; padding:0px; }
.bookarea li.buybooks { float:left; display:block; margin:0px; background:url(images/newimages/bookimg.gif) no-repeat bottom center; padding:0px 0px 0px 0px; width:875px; height:528px; /*border:1px solid blue;*/}
.bookarea li.buybooks ul.books { list-style-type:none; margin:0px; padding:0px;}
.bookarea li.buybooks ul.books li.digitalbooks{ float:left; display:block; margin:0px; width:432px;  /*border:1px solid blue;*/}
.bookarea li.buybooks ul.books li.digitalbooks ul.digicat{ list-style-type:none; margin:0px; padding:0px;}
.bookarea li.buybooks ul.books li.digitalbooks ul.digicat li.digihead { float:left; display:block; margin:0px; width:428px;  font-size:18px; color:#00b6f6; font-weight:normal; text-align:center; /*border:1px solid blue;*/}
.bookarea li.buybooks ul.books li.digitalbooks ul.digicat li.digiprice { float:left; display:block; margin:0px; width:428px;  font-size:12px; font-weight:bold; text-align:center; padding:7px 0px 8px 0px; /*border:1px solid blue;*/}
.bookarea li.buybooks ul.books li.digitalbooks ul.digicat li.digiage { float:left; display:block; margin:0px; width:428px;  font-size:11px; color:#000000; font-weight:normal; text-align:center; padding:7px 0px 8px 0px; /*border:1px solid blue;*/}
.bookarea li.buybooks ul.books li.digitalbooks ul.digicat li.digidesc { float:left; display:block; margin:0px; width:394px;  font-size:12px; font-weight:normal; text-align:left; padding:0px 0px 0px 15px; margin:0px 15px 0px 0px; /*border:1px solid blue;*/}
.bookarea li.buybooks ul.books li.digitalbooks ul.digicat li.digiimg { float:left; display:block; margin:0px; width:428px;  text-align:center; /*border:1px solid blue;*/}
.bookarea li.buybooks ul.books li.digitalbooks ul.digicat li.digisubcat { float:left; display:block; margin:0px; width:228px;  font-size:18px; color:#00b6f6; font-weight:normal; text-align:center; padding:0px 0px 0px 96px; /*border:1px solid blue;*/}
.bookarea li.buybooks ul.books li.digitalbooks ul.digicat li.digisubcat  ul{ float:left; display:block; margin:0px; width:428px;  font-size:12px; color:#000000;  font-weight:normal; text-align:left;/*border:1px solid blue;*/}
.bookarea li.buybooks ul.books li.digitalbooks ul.digicat li.digisubcat  ul li{ float:left; display:block; margin:0px; width:428px;  font-size:12px; color:#000000; font-weight:normal; background:url(images/newimages/digidott.jpg) no-repeat 0px 4px; text-align:left; padding:0px 0px 0px 8px; /*border:1px solid blue;*/}
.bookarea li.buybooks ul.books li.digitalbooks ul.digicat li.digibutton { float:left; display:block; margin:0px; width:346px;  font-size:12px; color:#ffffff; font-weight:bold; text-align:center; padding:7px 0px 8px 82px; /*border:1px solid blue;*/}
.bookarea li.buybooks ul.books li.digitalbooks ul.digicat li.digibutton a { float:left; display:block; margin:0px; width:193px; height:19px; font-size:12px; color:#ffffff; font-weight:bold; background:url(images/newimages/digitalbutton.gif) no-repeat; font-weight:normal; text-align:center; padding:8px 0px 8px 0px; /*border:1px solid blue;*/}
.bookarea li.buybooks ul.books li.digitalbooks ul.digicat li.digibutton a:hover { float:left; display:block; margin:0px; width:193px; height:19px;  font-size:12px; color:#ffffff; font-weight:bold; background:url(images/newimages/digitalbutton2.gif) no-repeat; font-weight:normal; text-align:center; padding:8px 0px 8px 0px; /*border:1px solid blue;*/}

.bookarea li.buybooks ul.books li.digitalbooks ul.digicat li.digisubcat  ul li a{ font-size:12px; text-decoration:underline; color:#000000; font-weight:normal; /*border:1px solid blue;*/}
.bookarea li.buybooks ul.books li.digitalbooks ul.digicat li.digisubcat  ul li a:hover{ font-size:12px; text-decoration:none; color:#01b5f0; font-weight:normal; /*border:1px solid blue;*/}




.bookarea li.buybooks ul.books li.bookborder{ float:left; display:block; margin:0px; background:url(images/newimages/booksbg.jpg) repeat-y right top; width:1px; height:358px;  /*border:1px solid blue;*/}



.bookarea li.buybooks ul.books li.storybooks { float:left; display:block; margin:0px; width:432px; /*border:1px solid blue;*/}

.bookarea li.buybooks ul.books li.storybooks ul.storycat{ list-style-type:none; margin:0px; padding:0px;}
.bookarea li.buybooks ul.books li.storybooks ul.storycat li.storyhead { float:left; display:block; margin:0px; width:428px;  font-size:18px; color:#00b6f6; font-weight:normal; text-align:center; /*border:1px solid blue;*/}

.bookarea li.buybooks ul.books li.storybooks ul.storycat li.storyprice { float:left; display:block; margin:0px; width:428px;  font-size:12px; font-weight:bold; text-align:center; padding:7px 0px 8px 0px; /*border:1px solid blue;*/}

.bookarea li.buybooks ul.books li.storybooks ul.storycat li.storyage { float:left; display:block; margin:0px; width:428px;  font-size:11px; color:#000000; font-weight:normal; text-align:center; padding:7px 0px 8px 0px; /*border:1px solid blue;*/}
.bookarea li.buybooks ul.books li.storybooks ul.storycat li.storydesc { float:left; display:block; margin:0px; width:394px;  font-size:12px; font-weight:normal; text-align:left; padding:0px 0px 0px 15px; margin:0px 15px 0px 0px; /*border:1px solid blue;*/}
.bookarea li.buybooks ul.books li.storybooks ul.storycat li.storyimg { float:left; display:block; margin:0px; width:428px;  text-align:center; padding:8px 0px 8px 0px; /*border:1px solid blue;*/}
.bookarea li.buybooks ul.books li.storybooks ul.storycat li.storybutton { float:left; display:block; margin:0px; width:316px;  font-size:12px; color:#ffffff; font-weight:bold; text-align:center; padding:7px 0px 8px 102px; /*border:1px solid blue;*/}
.bookarea li.buybooks ul.books li.storybooks ul.storycat li.storybutton a { float:left; display:block; margin:0px; width:193px; height:19px; font-size:12px; color:#ffffff; font-weight:bold; background:url(images/newimages/storybutton.gif) no-repeat; font-weight:normal; text-align:center; padding:8px 0px 8px 0px; /*border:1px solid blue;*/}
.bookarea li.buybooks ul.books li.storybooks ul.storycat li.storybutton a:hover { float:left; display:block; margin:0px; width:193px; height:19px;  font-size:12px; color:#ffffff; font-weight:bold; background:url(images/newimages/storybutton2.gif) no-repeat; font-weight:normal; text-align:center; padding:8px 0px 8px 0px; /*border:1px solid blue;*/}



.game-btn { width:620px; border:#ff0000 0px solid}
.more-game-btn a { float:right; display:block; background:url(images/more-games-btn.gif) no-repeat; width:154px; height:32px; display:block;float:left;}
.more-game-btn a:hover { float:right; display:block; background:url(images/more-games-btn-h.gif) no-repeat; width:154px; height:32px; display:block;float:left;}
.back4{float:right; display:block;width:172px;}
.trybooks a { background:url(images/button/trythisbook2.gif) no-repeat; width:172px; height:31px; display:block}
.trybooks a:hover { background:url(images/button/trythisbook8.gif) no-repeat; width:172px; height:31px; display:block}
.back4 a { background:url(images/button/trythisbook2.gif) no-repeat; width:172px; height:31px; display:block}
.back4 a:hover { background:url(images/button/trythisbook8.gif) no-repeat; width:172px; height:31px; display:block}
.termslink { color:#00B6F6; font-size:11px; font-weight:normal; text-decoration:none;} 
.termslink:hover { color:#FF0000; font-size:11px; font-weight:normal; text-decoration:none;}
.ruleconduct ul {list-style-type:none}
.ruleconduct li {float:left; width:300px; background:url(images/rulbullet.gif) 0px 3px no-repeat; margin:0px; padding:0px 0px 4px 15px; margin-left:8px;}
.editprof { float:left; display:block; width:821px; padding: 0px 0px 0px 69px; /*border:1px solid blue;*/}
h5.userhead {color:#00B6F6; font-size:15px; font-weight:bold; padding:0px 0px 0px 0px; text-align:left; line-height:36px; /*border:1px solid blue;*/}

.submitprof a { background:url(images/button/submit.gif) no-repeat; width:86px; height:30px; display:block}
.submitprof a:hover { background:url(images/button/submit2.gif) no-repeat; width:86px; height:30px; display:block}


.parent_link_red { 
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#FF0000;
text-decoration:none;
}
.terms ul {list-style-type:none}
.terms li {float:left; list-style-type:none; background:url(images/rulbullet.gif) 0px 3px no-repeat; margin:0px; padding:0px 0px 4px 15px; margin-left:8px;}

.writemessage2 { width:550px; text-align:right; line-height:25px;}
.reply a { width:82px; height:21px; display:block; float:right; background:url(images/replybtn.gif) no-repeat}
.reply a:hover { width:82px; height:21px; display:block; float:right; background:url(images/replybtn-h.gif) no-repeat}
.contact-bg2 { width:591px; }