body
{
background-color:#19191b;
color:#333;
font-family:Arial, Helvetica, sans-serif;
font-size:.9em;
margin:auto;
width:100%;


}
.rghttop
{
float:right;
font-size:16px;
margin-top:-30px;
}
.edtartchck
{
position:absolute;
bottom:0px;
right:0px;
}
.rghttop p
{
float:left;
border-right:2px solid #000000;
padding:0px 5px;
margin-right:5px;

}
.rghttop .wlcme
{
color:#1c7fc2;
}
.rghttop a
{
color:#1c7fc2;
text-decoration:none;
}
.contentarea
{
float:left;
font-family:Arial, Helvetica, sans-serif;
min-height:500px;
width:941px;
}

.draftimgshw
{
float:left;
width:200px
height:200px;
}
.contentarea h2
{
font-size:29px;
padding-left:22px;
font-weight:normal;
}

.subhdtop
{
color:#515151;
font-size:15px;
padding-left:23px;
}

.maincontainer
{
background-color:#FFF;
border:2px solid #8f9396;
margin:auto;
overflow:hidden;
padding:40px;
position:relative;
width:941px;
}

.navcontain
{
float:left;
width:941px;
}

.clear
{
clear:both;
}

a
{
outline:none;
}

p
{
margin:0;
}

img
{
border:0 none;
}

.header,.contentare
{
float:left;
min-height:100px;
width:941px;
}

.headcontainer
{
float:left;
min-height:100px;
position:relative;
width:941px;
}

.navbar
{
background-image:url(../en_img/nav-bg1.png);
background-repeat:repeat-x;
height:36px;
}

.logo
{
border:medium none;
left:40px;
position:absolute;
top:28px;
z-index:999;
}

#menuh-container
{
left:1em;
margin-left:200px;
top:1em;
}

.footer
{
background-color:#898989;
float:left;
padding:8px 16px 14px 24px;
text-transform:lowercase;
width:901px;
}

.footer ul
{
float:left;
list-style:none;
margin:0;
padding-left:20px;
width:200px;
}

.footer .last
{
float:right;
padding-right:10px;
}

.footer ul li
{
list-style:none;
margin:0 0 2px;
}

.footer ul li a
{
color:#FFF;
font-size:12px;
text-decoration:none;
}

.footer .main
{
color:#FFF;
font-size:16px;
font-weight:700;
}

.dotlinepnk
{
background-image:url(../en_img/dotted-line.gif);
background-repeat:repeat-x;
float:left;
height:1px;
margin:5px 0;
width:936px;
}

h1,h2,h3,h4,p
{
font-family:Arial, Helvetica, sans-serif;
margin:0;
}

.msgarea
{
background-color:#ddeef6;
border:1px solid #84B4CA;
float:left;
margin:25px 15px 0;
width:909px;
}
.smallmsg
{
background-color:#DDEEF6;
border:1px solid #84B4CA;
float:left;
margin-left:160px;
padding:2%;
width:419px;
}

.smallmsgdrft
{
background-color:#DDEEF6;
border:1px solid #84B4CA;
float:left;
margin-left:115px;
margin-top:15px;
padding:2%;
width:419px;
}
.msgarea p
{
background-color:#ddeef6;
float:left;
padding:15px;
font-size:13px;
}
.msgarea .errp
{
float:left;
width:90%;
margin:5px 0px;
padding:0px 15px;
color:#FF0000 !important;
font-size:13px;
}
.dwnspace
{
margin-bottom:15px;
}

.error
{
color:red;
float:left;
font-size:9px;
margin-left:100px;
text-align:left;
width:100%;
}

.txt
{
color:#212121;
float:left;
font-size:18px;
height:30px;
width:272px;
}

.tiplft
{
background-image:url(../en_img/lft.gif);
float:left;
height:34px;
margin-top:-10px;
width:20px;
}

.tipcntr
{
background-color:#e2eefa;
background-repeat:repeat-x;
float:left;
height:30px;
line-height:2.5;
margin-top:-9.3px;
padding:0 7px 3px;
}

.tiprgt
{
background-image:url(../en_img/rght.gif);
float:left;
height:34px;
margin-top:-10px;
width:14px;
}

.hint
{
display:none;
left:550px;
margin-top:12px;
position:absolute;
}

.btn
{
float:left;
margin-left:200px;
}

#menuh a:link,#menuh a:visited,#menuh a:active	/* menu at rest */
{
color:#FFF;
text-decoration:none;
}

#menuh a:active	/* menu at rest */,#menuh a:focus	/* menu at rest */
{
background-color:#333;
color:#FFF;
text-decoration:none;
}

.top_parent a:active,.top_parent a:focus
{
color:#30C;
}

.signupfrm
{
float:left;
margin-bottom:25px;
margin-top:33px;
width:936px;
}

.fld,.edtartclfld
{
float:left;
margin-bottom:25px;
width:100%;
}

.fld label
{
color:#666;
float:left;
font-size:18px;
line-height:1.5;
margin-right:12px;
text-align:right;
text-transform:capitalize;
width:200px;
}

.fld .unamedsply
{
color:#333;
float:left;
margin-left:212px;
width:100%;
}

.fld input
{
color:#212121;
float:left;
font-size:18px;
height:30px;
width:272px;
}

.fld select,.fld select:focus
{
background:none repeat scroll 0 0 #FFF;
border:1px solid #CCC;
color:#212121;
float:left;
font-size:18px;
padding:4px 5px;
width:277px;
}

.captcha
{
border:1px solid #CCC;
float:left;
height:57px;
margin-bottom:15px;
margin-left:212px;
width:300px;
}

.captchatyp
{


color:#F1079C;
float:left;
font-size:11px;
margin-bottom:15px;
margin-left:212px;
}

.captchalnk
{
color:#2077be;
float:left;
clear:left;
font-size:12px;
font-weight:700;
line-height:4;
margin-left:5px;
text-decoration:none;
}

.captchalnk:hover
{
color:#F1079C;
}

.captchtxt
{
margin-left:212px;
margin-bottom:10px;
}

.crteacct
{
float:left;
margin-bottom:15px;
margin-left:212px;
}

.trmscndition
{
clear:left;
color:#333;
float:left;
font-size:11px;
margin-left:212px;
text-transform:none;
}

.trms
{
color:#2077be;
float:right;
font-size:11px;
margin-left:5px;
text-decoration:none;
text-transform:none;
}

.frgtpwd
{
float:left;
margin-left:30%;
margin-top:33px;
}

.frgtpwd p
{
color:#000;
font-size:16px;
font-weight:700;
margin-bottom:25px;
}

.frgtpwd .sntinstr
{
clear:left;
float:left;
margin-top:25px;
}

.bymagazi
{
float:left;
margin-top:33px;
position:relative;
}

.bymagazi p
{
float:left;
font-size:13px;
font-weight:700;
margin-bottom:30px;
width:90%;
margin-top:35px;
}


.bymagazi .txt
{
clear:left;
float:left;
margin-bottom:15px;
margin-left:20%;
}

.bymagazi .sntinstr
{
clear:left;
float:left;
margin-bottom:15px;
margin-left:20%;
}

.magtcontnr
{
float:left;
width:100%;
margin-top:-72px;
/*background-image:url(../en_img/banner_sep2010.jpg);*/
background-repeat:no-repeat;
height:350px;
width:941px;
position:relative;
}

.magtcontnr .colleft
{
margin-top:8px;
float:right;
width:270px;;
}

.magtcontnr .colrght
{
float:left;
margin-right:20px;
width:650px;
overflow:hidden;
background-color:#000000;
height:352px;
margin-top:8px;
}

.magtcontnr img
{
border:1px solid ridge;
float:left;

}

.prvw
{
background-image:url(../en_img/prvw.gif);
background-position:left;
background-repeat:no-repeat;
clear:left;
color:#396991;
float:left;
font-weight:700;
height:33px;
line-height:2.5;
margin-left:60px;
margin-top:15px;
padding-left:35px;
text-decoration:none;
}

.magtcontnr .bluhdr
{
color:#0067bc;
margin:0 0 20px;
}

.magtcontnr .space
{
margin:35px;
}

.preview
{
float:left;
width:201px;
height:61px;
background-image:url(../en_img/preview.png);
margin-top:270px;
margin-left:25px;
}
.buynw
{
float:left;
width:212px;
height:61px;
background-image:url(../en_img/buy-now.png);
margin-top:270px;

}
.buyyllw
{
background-image:url(../en_img/buynw.gif);
float:right;
height:47px;
width:174px;
}

.buyyllw:hover
{
background-image:url(../en_img/buynw.gif);
background-position:0 -47px;
float:right;
height:47px;
width:174px;
}

.featcontri
{
float:left;
width:100%;
}

.featcontri h2
{
color:#da2783;
float:left;
font-size:22px;
font-weight:400;
line-height:0.9;
padding-left:15px;
}

.twtfb
{
background-color:#FFFFFF;
float:right;
height:70px;
margin-right:41px;
margin-top:-20px;
width:135px;
}

.twtfb .tweetbtn
{
float:right;
height:60px;
margin-right:5px;
width:50px;
}

.twtfb .fbbtn
{
float:right;
height:70px;
width:70px;
}

.featcontri .profcontnr
{
float:left;
/*padding-left:16px;*/
width:98%;
/*margin-top:20px;*/
font-family:"Lucida Grande","Lucida Sans Unicode",Verdana,Helvetica,Arial,sans-serif;
font-size:75%;
margin-bottom:10px;
/*height:360px;*/
position:relative;
overflow:visible;
}

.indprofl
{
border:1px solid #999999;
float:left;
height:135px;
margin-bottom:28px;
margin-right:24px;
padding:1px;
text-decoration:none;
width:101px;
}

.indprofl img
{
float:left;
height:100px;
overflow:hidden;
padding:1px;
text-align:center;
width:100px;
}

.indprofl p
{
color:#0C6794;
display:table-cell;
font-size:10px;
font-weight:700;
height:28px;
margin-top:2px;
text-align:center;
vertical-align:middle;
width:100px;
}

.magdetail
{
float:left;
text-align:center;
width:70%;
margin-top:-20px;
}
.rght_magpreview
{
float:right;
width:202px;
margin-top:-20px;
background-image:url(../en_img/banner-magazine-bg.jpg);
height:468px;
background-repeat:no-repeat;
}
.rght_magpreview_bynw
{
background-image:url(../en_img/buy-now-magazine-button.png);
background-repeat:no-repeat;
width:156px;
height:48px;
margin-top:300px;
display:block;
margin-left:25px;

}
.phtosub
{
float:left;
margin-top:58px;
width:100%;
min-height:500px;
}

.photosubbx
{
-moz-border-radius:10px;
-webkit-border-radius:10px;
background-color:#F2F2F2;
border:1px solid #DBDBDB;
border-radius:10px;
display:block;
margin:auto;
padding:10px 10px 25px;
text-align:center;
width:420px;
}

.photosubbx p
{
font-size:13px;
font-weight:700;
padding:15px;
}

.photosubbx .sbmtys
{
float:left;
margin-left:80px;
}

.photosubbx .sbmtno
{
float:right;
margin-right:80px;
}

.sbmtnw
{
float:left;
/*margin-left:27%;*/
}

.percent,.videonum
{
padding:0 5px;
}

.dashtabs
{
border-bottom:1px dashed #cc084a;
float:left;
margin-top:38px;
padding-left:50px;
width:891px;
}

.dashtabs ul
{
display:inline;
list-style:none;
}

.dashtabs ul li
{
display:inline;
list-style:none;
padding:2.5px 5px;
}

.dashtabs ul li a
{
color:#666;
display:inline;
font-size:15px;
font-weight:700;
list-style:none;
padding:5px 16px 0;
text-align:center;
text-decoration:none;
width:70px;
}

.dashtabs ul li a.selectd
{
background-color:#FFF;
border:1px dashed #cc084a;
border-bottom:0 none;
color:#000;
font-weight:700;
padding-bottom:1px;
}

.artcleimg
{
float:left;
width:100%;
}

.artcleimg .imgarea
{
background-color:#ededed;
float:left;
margin:35px 20px;
width:95%;
}

.thumbimg
{
border:none;
float:left;
margin-bottom:6.5px;
margin-right:6.5px;
}

.thumbimg:hover
{
float:left;
margin-right:6.5px;
}

.thumbimg img
{
border:none;
float:left;
}

.scroll-pane ul
{
float:left;
list-style:none;
min-height:280px;
padding:0;
width:100%;
}

.scroll-pane ul li
{
display:inline;
height:100px;
width:100px;
}

.scroll-pane ul li a
{
float:left;
margin-bottom:12px;
margin-right:8px;
overflow:hidden;
}

.scroll-pane ul li img
{
float:left;
overflow:hidden;
}

.imgcont,.imgcont1
{
float:left;
height:100%;
overflow:visible;
width:100%;
}



.loginbox
{
background-color:#3f3f3f;
border:medium none;
color:#FFF;
float:left;
padding:25px 5px 5px 11px;
position:absolute;
right:153px;
top:29px;
width:211px;
z-index:999;
}

.loginbox p
{
float:left;
font-size:16px;
margin-bottom:7px;
}

.loginbox .errorpwd
{
color:red;
float:left;
font-size:13px;
width:195px;
}

.loginbox input
{
float:left;
height:21px;
margin-bottom:12px;
width:195px;
}

.loginbox .lgpwd
{
float:left;
margin-bottom:12px;
}

.loginbox .lgpwd input
{
float:left;
margin-bottom:0;
width:195px;
}

.loginbox .btnchkcont
{
float:left;
margin-bottom:13px;
width:195px;
}

.loginbox #sbmtbtn
{
background-image:url(../en_img/login-button.gif);
color:#FFF;
float:left;
font-size:16px;
height:25px;
line-height:1.5;
text-align:center;
text-decoration:none;
width:70px;
}

#frgtpwd
{
color:#488AC6;
float:left;
font-size:11px;
font-weight:700;
}

#frgtpwd a
{
color:#488AC6;
float:left;
font-size:11px;
font-weight:700;
text-decoration:none;
}

.loginbox #sbmtbtn:hover
{
background-image:url(../en_img/login-button-hower.gif);
float:left;
height:25px;
width:70px;
}

#rmbrme
{
color:#069;
float:right;
font-size:13px;
margin-left:1px;
width:110px;
}

#rmbrme label
{
color:#488AC6;
float:left;
font-size:11px;
font-weight:700;
line-height:2.5;
padding-left:5px;
}

#rmbrme input
{
float:left;
margin:3px 0 0;
width:10px;
}

.imgartbtn
{
float:right;
float:right;
margin-right:49px;

}

.editartcle
{
float:left;
margin:55px 40px 0;
width:860px;
}

.editartcle select
{
color:#212121;
float:left;
font-size:18px;
height:30px;
margin-bottom:42px;
text-align:center;
width:860px;
}

.editartcle .edtartclfrm
{
-moz-border-radius:10px;
-webkit-border-radius:10px;
background-color:#F2F2F2;
border:1px solid #DBDBDB;
border-radius:10px;
float:left;
padding:50px 10px 10px;
width:838px;
}

.edtartclfld label
{
color:#666;
float:left;
font-size:18px;
line-height:2;
margin-right:17px;
text-align:right;
text-transform:capitalize;
width:143px;
}

.edtartclfld input
{
color:#212121;
float:left;
font-size:18px;
height:30px;
margin-bottom:25px;
width:272px;
}

.edtartclfld .title
{
color:#212121;
float:left;
font-size:18px;
height:30px;
width:648px;
}
.edtartclfld .title_gray
{
color:#CCCCCC;
float:left;
font-size:18px;
height:30px;
width:648px;
}

.edtartclfld textarea
{
color:#212121;
float:left;
font-size:18px;
height:300px;
width:648px;
}

.edtartclfld .collft
{
float:left;
width:50%;
}

.edtartclfld .colrght input
{
float:left;
width:200px;
}

.edtartclfld .colrght
{
float:right;
width:45%;
margin-right:2%
}

.edtartclfld .colrght label
{
width: 100px;
}

.edtartclfld .collft select
{
background:none repeat scroll 0 0 #FFF;
border:1px solid #CCC;
color:#212121;
float:left;
font-size:18px;
padding:4px 5px;
width:248px;
height:35px;
}

#srllpane
{
/*background-color:#FFF;
margin-bottom:32px;
margin-left:155px;
padding:5px 5px 5px 15px;
width:638px;*/
}
.scrlareadrft
{
background-color:#FFF;
margin-bottom:32px;
margin-left:155px;
padding:5px 5px 5px 15px;
width:638px;
}

.edtartclfrm .slctimgtxt,.edtartclfrm .btncontainer
{
float:left;
font-size:14px;
font-weight:700;
margin-bottom:15px;
margin-left:160px;
}

.dltartcle,.svedrft
{
margin-right:15px;
}

#addartcle
{
-moz-border-radius:0;
-webkit-border-radius:10px;
background-color:#fff;
border:0 none;
border-radius:0;
padding-top:0;
}

.profle .lft
{
float:left;
overflow:hidden;
width:653px;
}

.prflrght
{
float:right;
margin-top:-44px;
width:240px;
}
.profle .lft .prfimg
{
border:2px solid #CCCCCC;
float:left;
height:80px;
width:80px;
}

.profle .lft .titls
{
float:left;
margin-left:9px;
width:auto;
}

.profle .lft .titls h2
{
color:#dd2680;
font-size:24px;
padding:0px;
}

.profle .lft .titls p
{
color:#313131;
font-size:18px;
}

.profle .lft .twtfb
{
float:right;
height:70px;
margin-right:25px;
text-align:center;
width:140px;
}

.profle .lft .statics
{
float:left;
margin-bottom:30px;
width:100%;
}
.profle .lft .statics h3, .profle_headermap
{
color:#da2783;
float:left;
font-size:22px;
font-weight:400;
line-height:0.9;
margin-bottom:5px;
width:70%
}

.profle .lft .statics .lnkmgs
{
background-image:url(../en_img/profle-stat-img.jpg);
color:#FFF;
float:left;
height:225px;
margin:35px 25px 0 0;
text-decoration:none;
width:186px;
overflow:hidden;
cursor:default;
}

.lnkmgs .dynstats
{
float:left;
margin-left:15px;
padding-top:130px;
width:100%;
}

.lnkmgs .dynstats .phts
{
background-image:url(../en_img/photos-box.png);
float:left;
font-size:30px;
font-weight:700;
height:71px;
line-height:2;
margin-right:15px;
text-align:center;
width:69px;
}
.lnkmgs .dynstats .artcle
{
background-image:url(../en_img/articles-box.png);
float:left;
font-size:30px;
font-weight:700;
height:71px;
line-height:2;
margin-right:5px;
text-align:center;
width:69px;
}

.edtrspck
{
background-image:url(../en_img/edtrspck.gif);
background-repeat:no-repeat;
float:left;
height:265px;
margin-right:40px;
text-align:center;
width:203px;
}

.sbmssion
{
background-image:url(../en_img/submssn.gif);
background-repeat:no-repeat;
float:left;
height:234px;
text-align:center;
width:175px;
}

.edtrspck p
{
color:#dd2680;
font-size:78px;
font-weight:700;
line-height:3.5;
padding-left:30px;
}

.sbmssion p
{
color:#dd2680;
font-size:78px;
font-weight:700;
line-height:2.8;
}

.mapspce
{
float:left;
height:386px;
width:630px;
border:2px solid #CCCCCC;
margin-top:10px;
}

.ftrdbstcntnr
{
margin-top:-70px;
}

.ftrdbstcntnr .ftrdbst
{
float:left;
width:653px;
}

.ftrdbst .twtfb
{
clear:left;
float:right;
height:70px;
margin-right:5px;
margin-top:33px;
width:150px;
}

.ftrdbnnr
{
background-image:url(../en_img/featured-page-banner.jpg);
float:left;
height:261px;
margin-left:-10px;
margin-top:-15px;
width:646px;
}

.rcntbnnr
{
background-image:url(../en_img/recent-banner.jpg);
float:left;
height:261px;
margin-top:-15px;
width:646px;
}

.dashtabsmall
{
border-bottom:1px dashed #cc084a;
float:left;
margin-bottom:25px;
margin-top:24px;
width:650px;
}

.dashtabsmall h3
{
color:#da2783;
float:left;
font-size:22px;
font-weight:400;
line-height:0.9;
margin-bottom:5px;
width:auto;
}

.dashtabsmall ul
{
float:right;
list-style:none;
margin:0 105px 0 0;
}

.dashtabsmall ul li
{
display:inline;
list-style:none;
padding:2.5px 5px;
}

.dashtabsmall ul li a
{
color:#666;
display:inline;
font-size:15px;
font-weight:700;
list-style:none;
padding:5px 16px 0;
text-align:center;
text-decoration:none;
width:70px;
}

.dashtabsmall ul li a.selectd
{
background-color:#FFF;
border:1px dashed #cc084a;
border-bottom:0 none;
color:#000;
font-weight:700;
padding-bottom:8px;
}

.ftrdbst .imgcontnr
{
float:left;
margin-bottom:28px;
margin-right:24px;
padding:1px;
text-decoration:none;
width:650px;
}

.ftrdbst .imgcontnr .indprofl
{
border:none;
float:left;
height:100px;
margin-bottom:5px;
margin-right:5px;
overflow:hidden;
padding:1px;
text-decoration:none;
width:100px;
}

.ftrdbst .imgcontnr .indprofl img
{
border:none;
float:left;
height:100px;
width:100px;
}

.ftrdbstcntnr .rightbr
{
float:right;
padding-top:25px;
width:240px;
}

.rightbr .ad1
{
/*background-image:url(../en_img/right-side-cover-image-shadow.png);*/
float:left;
/*height:295px;*/
margin:auto;
width:257px;
}

.rightbr .ad1 img
{
padding-left:0px;
padding-top:10px;
margin-left:21px;
}

.rightbr .bynwrghtbr
{
float:left;
height:96px;
margin-left:-20px;
margin-top:-90px;
width:94px;
}

.rightbr .sgnuprghtbr
{
background-image:url(../en_img/right-side-sign-up-banner.jpg);
float:left;
height:278px;
margin-top:22px;
width:215px;
margin-left:12.5px;
}

.sgnup
{
background-image:url(../en_img/signupsprite.gif);
display:block;
height:28px;
margin:20px 10px 10px 40px;
width:147px;
}

.sgnup:hover
{
background-image:url(../en_img/signupsprite.gif);
background-position:0 29px;
display:block;
height:28px;
margin:20px 10px 10px 40px;
width:147px;
}


.upld
{
background-image:url(../en_img/uploadsprite.gif);
display:block;
height:28px;
margin:20px 10px 10px 40px;
width:147px;
}

.upld:hover
{
background-image:url(../en_img/uploadsprite.gif);
background-position:0 29px;
display:block;
height:28px;
margin:20px 10px 10px 40px;
width:147px;
}
.sgnuprghtbr a
{
margin-top:10px;
}

.sgnuprghtbr a:hover
{
margin-top:10px;
}

.pinkdotline
{
background-image:url(../en_img/dotted-line.gif);
float:left;
height:1px;
margin:15px 0;
width:940px;
}

.pnkheadh2
{
color:#dd2680;
font-size:24px;
padding-left:22px;
font-weight:normal;
}

.pnkheadh3
{
color:#dd2680;
font-size:22px;
padding-bottom:15px;
font-weight:normal;
}
.pubcntarea,.pubimgs
{
float:left;
margin:25px auto auto;
width:936px;
}

.pubcntarea .pbsnglerw
{
border-bottom:1px dashed #cc084a;
float:left;
padding:20px 0;
width:936px;
}

.pubcntarea .pblft
{
float:left;
width:600px;
}

.pubcntarea .pblft .pbnrhead
{
color:#313131;
font-size:18px;
margin-left:40px;
}

.pubcntarea .pblft a
{
color:#2e95fe;
font-size:16px;
margin-left:40px;
text-decoration:none;
}

.pubcntarea .pbrght
{
float:right;
width:160px;
}

.pbnavig
{
float:right;
margin:20px 93px 0 20px;
}

.pubcntarea .pubdescr
{
float:left;
margin-top:15px;
padding-left:40px;
padding-right:80px;
}

.pubcntarea .pubdescr p
{
color:#000;
font:Arial, Helvetica, sans-serif;
font-size:14px;
line-height:24px;
margin:10px 0 30px;
}

.pubimgs ul
{
float:left;
list-style:none;
padding:0;
text-align:center;
}

.pubimgs ul li
{
display:inline;
float:left;
height:246px;
list-style:none;
margin:12px;
}

.pubimgs ul li a
{
color:#3492FC;
font-family:Lucida Sans Unicode;
font-size:.75em;
line-height:17px;
text-align:center;
text-decoration:none;
}

.pubimgs ul li a:hover
{
color:#dd2680;
font-family:Lucida Sans Unicode;
font-size:.75em;
line-height:17px;
text-align:center;
text-decoration:none;
}

.pubimgs ul li a p
{
font-family:Lucida Sans Unicode;
}

.pubimgs ul li img
{
border:3px solid #EBEBEB;
}
.pubimgart
{
float:left;
width:700px;

}
/*******************Draft page************/
.drftpg
{
float:left;
margin:25px 60px 0;
overflow:hidden;
width:821px;
}
.drftpg .imgupload
{
float:left;
width:936px;
}

.drftpg .slider
{
float:left;
width:150px;
}

.drftpg .slideimg
{
height:77px;
width:77px;
}

.drftpg .slideimg:hover
{
-khtml-opacity:1;
-moz-opacity:1;
filter:alpha(opacity=100);
opacity:1;
}
.slideimgactve
{
border:2px solid #dd2680 !important;
-khtml-opacity:1 !important;
-moz-opacity:1 !important;
filter:alpha(opacity=100) !important;
opacity:1 !important;
}
.slideimginactve
{
border:2px solid #929091 !important;
-khtml-opacity:0.5 !important;
-moz-opacity:0.5 !important;
filter:alpha(opacity=50) !important;
opacity:0.5 !important;
}

.jcarousel-skin-tango img
{
-khtml-opacity:0.5;
-moz-opacity:0.5;
-ms-filter:�progid:DXImageTransform.Microsoft.Alpha(Opacity=50)�;
border:2px solid #929091;
filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50);
float:left;
height:75px;
opacity:0.5;
width:75px;
}

.jcarousel-skin-tango img:hover
{
-khtml-opacity:1;
-moz-opacity:1;
-ms-filter:�progid:DXImageTransform.Microsoft.Alpha(Opacity=100)�;
border:0 none;
filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
float:left;
height:75px;
opacity:1;
width:75px;
}

.jcarousel ul li
{
margin-bottom:3px;
}

.drftform
{
padding:25px 8px;
float:left;
text-align:left;
width:650px;
-moz-border-radius: 10px;
border-radius: 10px;
background: #f4f4f4;
border:1px solid #c5c5c5;
}

.drftpg .draftfiels
{
float:left;
width:400px;
text-align:right;
}

.drftpg .draftfiels label
{
float:left;
width:100px;
margin-right:15px;
font-size:18px;
color:#666;
line-height:1.7;
}

.draftfiels input,.draftfiels textarea
{
color:#212121;
float:left;
font-size:18px;
height:30px;
width:245px;
}
.draftfiels .drftdes
{
height:122px;
width:245px;
}
.draftfiels .drftkeywrd
{
height:67px;
width:245px;
}
.draftfiels select
{
background:none repeat scroll 0 0 #FFF;
border:1px solid #CCC;
color:#212121;
float:left;
font-size:18px;
padding:4px 5px;
width:250px;
}

.draftfiels div
{
float:left;
margin-bottom:25px;
}

.drftpg .btns
{
color:#FFF;
float:left;
margin-left:115px;
}
.drftpg .btns a
{

margin-right:15px;
}


.drftpg .placeholder
{
/*background-color:#999;*/
float:left;
height:200px;
width:200px;
}
.drftpg .placeholder img
{
float:left;
border:3px solid #999;
/*height:200px;
width:200px;*/
}
/******************payment********/

.paytable
{
border:2px solid #dd2680;
float:left;
margin:0 2px;

margin:25px 15px 0;
width:909px;
}

.paytable ul li
{
text-align:left;
}

.paytable .head
{
border-bottom:2px solid #dd2680;
float:left;
font-size:14px;
font-weight:700;
list-style:none;
margin:0;
padding:0;

width:909px;
}

.paytable .values
{
border-bottom:1px dashed #dd2680;
float:left;
font-size:14px;
list-style:none;
margin:0;
padding:0;
text-align:left;
width:909px;
padding:5px 0px;
}

.paytable .total
{
border-top:2px solid #dd2680;
float:left;
font-size:14px;
font-weight:700;
list-style:none;
margin:-1px 0 0;
padding:5px 5px 5px 30px;
text-align:left;
width:875px;
}

.paytable .head li,.paytable li
{
display:inline;
list-style:none;
text-align:left;
}

.total .totalamount
{
float:left;
width:100px;
}

.total .tottext
{
float:left;
width:740px;
}

.paytable .serail
{
float:left;
padding:5px 5px 5px 30px;
width:50px;
}

.paytable .prevw
{
float:left;
padding:5px;
width:90px;
}

.paytable .descr
{
float:left;
padding:5px;
width:300px;
}

.paytable .cnts
{
float:left;
padding:5px;
width:100px;
}

.paytable .datecert
{
float:left;
padding:5px;
width:150px;
}

.paytable .paid
{
float:left;
padding:5px;
width:100px;
}
.paypaldetails
{
float:left;
margin:5%;
margin-left:20%;


}
.paypaldetails label
{
float:left;
width:150px;
}
.paypaldetails .btn
{
float:left;
margin-left:150px;
margin-top:15px;
}
/********************************/
.updatecontainer {
background-color:#FFF;
float:left;
width:936px;
}

.updtefrm {
float:left;
padding:5%;
}

.updtefrm .colleft {
float:left;
width:48%;
}

.updtefrm .fname, .updtefrm .abtu, .updtefrm .profpic, .updtefrm .lname,.updtefrm .country,.updtefrm .email,.updtefrm .website,.updtefrm .twitter,.updtefrm .currntpwd,.updtefrm .nwpwd,.updtefrm .rptpwd {
float:left;
margin-bottom:25px;
}

.updtefrm label {
color:#666;
float:left;
font-size:18px;
line-height:1.7;
margin-right:12px;
text-align:right;
width:100px;
}

.updtefrm .propic {
float:left;
margin-bottom:15px;
width:100px;
}

.updtefrm .imgupdate {
background-color:#CCC;
border:1px solid #82b5c8;
float:right;
height:100px;
margin-right:15px;
width:100px;
}

.updtefrm .profpic {
float:left;
width:100%;
padding-bottom:5px;
padding-top:2px;
}

.updtefrm .profpic p {
margin-top:3px;
}
.updtefrm .colright {
float:right;
width:48%;
}
.updtefrm select
{
background:none repeat scroll 0 0 #FFF;
border:1px solid #CCC;
color:#212121;
float:left;
font-size:18px;
padding:4px 5px;
width:277px;
}
.updtefrm .savechanges {
float:left;
margin-left:113px;


}


.updtefrm textarea
{
color:#212121;
float:left;
font-size:18px;
height:150px;
width:272px;
}


.chngpwdfrm {
float:left;
margin-bottom:35px;
margin-left:50px;
margin-top:35px;
width:500px;

}
.chngpwdfrm .currntpwd, .chngpwdfrm .nwpwd, .chngpwdfrm .rptpwd, .paypldet .rptpwd
{
float:left;
text-align:right;
margin-bottom:25px;
}
.chngpwdfrm .btn
{
font-weight:normal;
margin-left:215px;
}
.chngpwdfrm .btn:hover
{
font-weight:normal;
margin-left:215px;
}
.chngpwdfrm label, .paypldet label
{
color:#666;
float:left;
font-size:18px;
line-height:1.7;
margin-right:17px;
text-align:right;
text-transform:capitalize;
width:200px;
}
.brwsebtn,.brwsepic {
float:left;
}
.paypldetails
{
float:left;
margin-left:5%;
}
.paypldet
{
float:left;
margin-left:35px;
margin-top:35px;
width:500px;
}
.paypldet .btn
{
float:left;
margin-left:217px;

}
.regcomplete{

display:block;
height:115px;
width:473px;
background-color:#f3f7ff;
margin:auto;
background-image:url(../en_img/registration-complete-icon.png);
background-repeat:no-repeat;
background-position:35px 50%;
border:1px solid #c5cade;
margin-top:100px;
text-align:center;
padding:15px;
padding-left:120px;
padding-top:30px;
padding-bottom:30px;
}

.regcomplete .regtext
{
font-size:14px;
color:#000000;
line-height:24px;
margin-top:10px;
}
.pgntfound
{

display:block;
width:473px;
background-color:#f3f7ff;
margin:auto;
background-image:url(../en_img/page-not-found-icon.png);
background-repeat:no-repeat;
background-position:35px 50%;
border:1px solid #c5cade;
margin-top:100px;
text-align:center;
padding-left:80px;
padding-top:40px;
padding-bottom:40px;
}
.errpg{

background-color:#F3F7FF;
background-image:url("../en_img/page-not-found-icon.png");
background-position:35px 50%;
background-repeat:no-repeat;
border:1px solid #C5CADE;
display:block;
margin:100px auto auto;
padding:30px 15px 30px 130px;
text-align:center;
width:393px;
}
.thankzpg{
background-image:url(../en_img/error-icon.png);
background-repeat:no-repeat;
background-position:35px 50%;
display:block;
height:115px;
width:460px;
background-color:#f3f7ff;
margin:auto;
background-repeat:no-repeat;
background-position:35px 50%;
border:1px solid #c5cade;
margin-top:100px;
text-align:center;
padding:15px;
padding-top:30px;
padding-bottom:30px;
padding-left:130px;
}
.thankzpg .thankmsg
{
text-align:left;

}
.thankbtncon
{
margin-top:05px;
margin-bottom:05px;
}
.errpg .regtext
{
color:#000000;
font-size:14px;
line-height:24px;
margin-top:10px;
padding-left:22px;
text-align:center;
}


.errbtncont
{
display:block;
margin-bottom:20px;
margin-left:230px;
margin-right:auto;
margin-top:auto;
text-align:center;
width:170px;
}
.pane4para
{
font-size:14px;
color:#000000;
line-height:24px;
}
.imgupsbmtbx{
border:1px solid red;
display:block;
margin:auto;
-moz-border-radius:10px;
-webkit-border-radius:10px;
background-color:#F2F2F2;
border:1px solid #DBDBDB;
border-radius:10px;
text-align:center;
margin-top:35px;
width:450px;
padding:35px 20px;
}
.imgupsbmtbx p{
font-size:13px;
font-weight:700;
padding:15px;
padding-top:0px;
}

/*#clse
{
float:right;
margin-right:1px;
background-image:url(../en_img/close-login.png);
width:15px;
height:15px;
margin-top:-20px;
}*/

#clse
{
float:right;
margin-right:1px;
background-image:url(../en_img/login-close-bt.gif);
width:9px;
height:9px;
margin-top:2px;
}
#clsbtmbtn
{
float:right;
width:30%;
}
/**********Image Upload*******/
.upldimg
{

display:block;
height:auto;
width:800px;
padding:30px;
-moz-border-radius:10px;
-webkit-border-radius:10px;
background-color:#F2F2F2;
border:1px solid #DBDBDB;
border-radius:10px;
margin:auto;
margin-top:35px;
}
.upldimg .uploadify
{
float:left;
width:400px;
height:auto;
}
.uplfystat
{
float:left;
padding:5px 5px;
width:352px;
color:#FFFFFF;
background-color:#666666;
}
.uplfynum{float:left;}
.uplfysze{float:right;}
.uplybtn{ float:left; margin:0% 20%;}
.totxt {padding-right:10px;}
.upldimg .upldimgarea
{
float:right;
margin-top: 35PX;
width:400px;
height:200px;
background-color:#505050;
text-align:center;

}

.upldimg .upldimgarea p
{
padding:15px;
font-size:16px;
color:#FFFFFF;

}
/********************************/
a.boldbuttons{
background: transparent url(../en_img/red-bt-left.png) no-repeat top left;
display: block;
float: left;
font: normal 28px Arial, Helvetica, sans-serif; /* Change 13px as desired */
line-height: 1.6; /* This value + 4px + 4px (top and bottom padding of SPAN) must equal height of button background (default is 24px) */
height: 45px; /* Height of button background height */
padding-left: 9px; /* Width of left menu image */
text-decoration: none;
color:#FFFFFF;
}

a:link.boldbuttons, a:visited.boldbuttons, a:active.boldbuttons{
color: #FFFFFF; /*button text color*/
}

a.boldbuttons span{
background: transparent url(../en_img/red-bt-right.png) no-repeat top right;
display: block;
padding: 25px 9px 4px 0; /*Set 11px below to match value of 'padding-left' value above*/
height: 45px;
padding:0px 10px;
padding-right:19px;

}

a.boldbuttons:hover{ /* Hover state CSS */
background-position: bottom left;
}

a.boldbuttons:hover span{ /* Hover state CSS */
background-position: bottom right;
color: #FFFFFF;
}
/*************************************************/
a.smallbuttons{
background: transparent url(../en_img/red-bt-small-left.png) no-repeat top left;
display: block;
float: left;
font: normal 18px Arial, Helvetica, sans-serif; /* Change 13px as desired */
line-height: 1.6; /* This value + 4px + 4px (top and bottom padding of SPAN) must equal height of button background (default is 24px) */
height: 30px; /* Height of button background height */
padding-left: 9px; /* Width of left menu image */
text-decoration: none;
color:#FFFFFF;
}

a:link.smallbuttons, a:visited.smallbuttons, a:active.smallbuttons{
color: #FFFFFF; /*button text color*/
}

a.smallbuttons span{
background: transparent url(../en_img/red-bt-small-right.png) no-repeat top right;
display: block;
padding: 25px 9px 4px 0; /*Set 11px below to match value of 'padding-left' value above*/
height: 30px;
padding:0px 10px;
padding-right:19px;

}

a.smallbuttons:hover{ /* Hover state CSS */
background-position: bottom left;
}

a.smallbuttons:hover span{ /* Hover state CSS */
background-position: bottom right;
color: #FFFFFF;
}
/**********************************/

a.graysmall{
background: transparent url(../en_img/grey-bt-small-left.png) no-repeat top left;
display: block;
float: left;
font: normal 18px Arial, Helvetica, sans-serif; /* Change 13px as desired */
line-height: 1.6; /* This value + 4px + 4px (top and bottom padding of SPAN) must equal height of button background (default is 24px) */
height: 30px; /* Height of button background height */
padding-left: 9px; /* Width of left menu image */
text-decoration: none;
color:#FFFFFF;
}

a:link.graysmall, a:visited.graysmall, a:active.graysmall{
color: #FFFFFF; /*button text color*/
}

a.graysmall span{
background: transparent url(../en_img/grey-bt-small-right.png) no-repeat top right;
display: block;
padding: 25px 9px 4px 0; /*Set 11px below to match value of 'padding-left' value above*/
height: 30px;
padding:0px 10px;
padding-right:19px;

}

a.graysmall:hover{ /* Hover state CSS */
background-position: bottom left;
}

a.graysmall:hover span{ /* Hover state CSS */
background-position: bottom right;
color: #FFFFFF;
}

/*******************************/
.imgupsbmtbx .buttonwrapper{ 
display:block;
margin:auto;
text-align:center;
width:73%;
margin-left:17%;
}
.photosubbx .buttonwrapper{ 
display:block;
margin:auto;
text-align:center;
width:73%;
margin-left:18%;
}
.imgsubbtn{
display:block;
margin:auto;
width:35%;
margin-top:35px;
margin-top:10%;
margin-bottom:10%;
text-align:center;
}
.imgsubtuto
{
display:block;
padding-left:42px;
margin-top: 20px;
}
.imgsubtuto h4
{
font-size:24px;
color:#dd2680;
margin-bottom:15px;
}
.imgsubtuto p
{
font-size:14px;
color:#000000;
line-height:24px;
margin-bottom:15px;

}
.imgsubtuto a
{
font-size:14px;
color:#dd2680;
line-height:24px;
margin-bottom:15px;
text-decoration:none;

}
.drftmulti
{
float:left;
width:650px;
position:relative;
margin-bottom:30px;
background-color:#FFFFFF;
margin-left:160px;
-moz-border-radius:10px;
-webkit-border-radius:10px;

border:1px solid #DBDBDB;
border-radius:10px;
}
.upldmulti
{
float:left;
width:850px;
position:relative;
margin-bottom:30px;
background-color:#ededed;
-moz-border-radius:10px;
-webkit-border-radius:10px;
margin-top:35px;
margin-left:40px;
border:1px solid #DBDBDB;
border-radius:10px;
}
.pubedt
{
float:left;
width:650px;
margin:0% 15%;
margin-top:15px;
padding-bottom:15px;
border-bottom:1px solid #e4e4e4;
}
.pubedttxt
{
float:left;
position:relative;
width:650px;
height:323px;
margin:0% 15%;
margin-top:15px;
padding-bottom:15px;
}
.pubedt img
{
display:block;
margin:auto;
}

/************STATIC GUIDELINES***************/
.imggudlne
{
float:left;
padding-left:22px;
padding-right:50px;
}
.imggudlne .answr
{
font-size:14px;
padding-bottom:21px;
}
.imggudlne .answrpnk
{
background-image:url(../en_img/pinkbullet.gif);
background-repeat:no-repeat;
background-position:0px 5px;
font-size:14px;
padding-left:15px;
padding-bottom:21px;
}
.imggudlne .quest
{
font-size:15px;
padding-bottom:10px;
font-weight:bold;
}
.imggudlne .arrwquest
{
background-image:url(../en_img/guidelinearrow.png);
background-repeat:no-repeat;
background-position:left 5px;
padding-left:20px;
font-size:15px;
padding-bottom:10px;
font-weight:bold;
}

.prog-draft-photo
{
margin-left:2px;

}
.prog-sub-artcl
{

margin-left:2px;

}

.black_overlay2{width:100%;height:1000px;position: absolute;top: 0%;left: 0%;background-color:#000000;z-index:1001;-moz-opacity: 0.8;opacity:.80;filter: alpha(opacity=80);display:none;}
.white_content1{position:fixed;top:5%;left:38%;display:none;}
.cl-purple{color:#f1079c;text-decoration:none; font:18px Lucida Sans Unicode;}


.errorpage{
background-color:#F2F8FF;
background-image:url("../en_img/page-not-found-icon.png");
background-position:25px 50%;
background-repeat:no-repeat;
display:block;
margin:15% auto auto;
padding:35px 50px 35px 110px;
text-align:center;
width:400px;
}
.thanku{
background-color:#F2F8FF;
background-image:url(../en_img/registration-complete-icon.png);
background-position:25px 50%;
background-repeat:no-repeat;
display:block;
margin:15% auto auto;
padding:35px 50px 35px 110px;
text-align:center;
width:400px;
}
.errorpage-btm
{
background-image:url(../en_img/thanks-shadow.gif);
width:525px;
margin-top:0px;
height:6px;
background-repeat:no-repeat;
display:block;
margin:auto;
}
.errorpage h5, .thanku h5{
font-family:Lucida Sans Unicode;
font-size:1em;
font-weight:normal;
margin:0;
color:#dd2680;
text-decoration:none;
padding:0;
}
.tryagain{
color:#1C7FC2;
text-decoration:none;
font-size:0.90em/17px;
font-family: Lucida Sans Unicode;

}

.spcetop
{
margin-top:15px;
}
.blcktxt
{
color:#333333;
text-decoration:none;
font:0.90em/17px Lucida Sans Unicode;
}
.contactpg{
float:left;
margin-left:15px;
margin-bottom:35px;
margin-top:35px;
}
.contactfrm
{
float:left;
margin-bottom:35px;
margin-top:35px;
margin-right:100px;
width:530px;
}
.contactfrm-address
{
float:left;
margin-bottom:35px;
margin-top:35px;
}
.contactfrm-address h4{float:left;margin-bottom:5px; padding-bottom:2px;border-bottom:1px solid #C9C9C9; color:#666666;width:150px;font:15px "Trebuchet MS";color:#333333;font-style:italic;}
.contactfrm-address p{margin:0px;float:left;clear:both;font:13px "Trebuchet MS";color:#de2680;}
.contactfrm .cntct_name, .contactfrm .cntct_email, .contactfrm .cntct_msg, .contactfrm .cntct_send{
float:left;
margin-bottom:25px;
text-align:right;
clear:left;
width:500px;
}
.contactfrm label{
color:#666666;
float:left;
font-size:18px;
line-height:1.7;
margin-right:17px;
text-align:right;
text-transform:capitalize;
width:200px;
}
.contactfrm textarea{
color:#212121;
float:left;
font-size:18px;
height:150px;
width:272px;
font-size:18px;
}
.contactfrm .btn{
float:right;
}
.mail{
color:#1C7FC2;
text-decoration:none;
}

.chaangepwd{
float:left;
margin-bottom:15px;
min-height:500px;
}
.banner
{
	
	float:left;
	height:352px;
width:650px;
}

.rght_magpreview
{
float:right;
width:201px;
margin-top:0px;
background-image:url(../en_img/banner-bg.png);
height:447px;
background-repeat:no-repeat;
}

.rght_magpreview_bynw
{
background-image:url(../en_img/buy-now2.png);
background-repeat:no-repeat;
width:182px;
height:48px;
margin-top:330px;
display:block;
margin-left:11px;
}
.imggudlne a
{
text-decoration:none;

color:#0000FF;
font-size:13px;
font-stretch:expanded;
}
.imggudlne a:hover
{
text-decoration:none;
color:#de2680;
font-size:13px;
}
.mag-dash h3 {
color:#DA2783;
float:left;
font-size:22px;
font-weight:400;
line-height:0.9;
margin-bottom:5px;
width:auto;
}
.mag-dash{
border-bottom:1px dashed #CC084A;
float:left;
padding-left:0px;
margin-top:0px;
width:100%;
z-index:999;

}
.mag-dash ul li a.selectd {
background-color:#FFFFFF;
border-color:#CC084A #CC084A -moz-use-text-color;
border-style:dashed dashed none;
border-width:1px 1px 0;
color:#000000;
font-weight:700;
padding-bottom:8px;
}
.twtfbmag{
margin-top:5px;
}
.nme-mag{
font-size:16px;
color:#003399;
}
.loc-mag{
font-size:14px;
color:#333333;
}
.mnthissue{
float:right;
width:50px;
height:50px;
background-image:url(../en_img/buttons-month.png);
background-position:left top;
text-align:center;
text-decoration:none;
font-size:16px;
line-height:3;
text-transform:lowercase;
font-weight:bold;
color:#FFFFFF;
margin-top:10px;
z-index:999;
}
.mnthissue-prev{
float:right;
width:50px;
height:50px;
background-image:url(../en_img/buttons-month.png);
background-position:50px top;
text-align:center;
text-decoration:none;
font-size:16px;
line-height:3;
text-transform:lowercase;
font-weight:bold;
color:#FFFFFF;
margin-top:10px;
z-index:999;
}
.edtn-btns
{
position:absolute;
width:130px;
height:100px;
right:0px;
}
.jul-mag{
position:absolute;
height:350px;
width:386px;
background-image:url(../en_img/magazine.png);
right:9px;
top:14px;
z-index:0;
}
.mageditionphoto{
position:absolute;
height:350px;
width:386px;
/*background-image:url(../en_img/sep-mag-cover.png);*/
right:9px;
top:14px;
z-index:0;
}
p.image-title{float:left; width:210px; font-size:1.5em;margin-top:-125px;font-family:""Lucida Grande","Lucida Sans Unicode",Verdana,Helvetica,Arial,sans-serif";color:#000046}
p.image-loc{float:left; width:auto; font-size:14px;clear:left;margin-top:-95px;font-family:""Lucida Grande","Lucida Sans Unicode",Verdana,Helvetica,Arial,sans-serif"}
/*************************************************/
.jbar{
	height:50px;
	width:100%;
	background-color: #fff;
	position:fixed;
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=95); 
	opacity: 0.95;
	-moz-opacity: 0.95;
	text-align:center;
	left:0px;
	z-index:9999999;
	margin:0px;
	padding:0px;
}
.jbar-top{
	top:0px;
	border-top:2px solid #fff;
	border-bottom: 1px solid #ebebeb;
}
.jbar-bottom{
	bottom:0px;
	border-bottom:2px solid #fff;
	border-top: 1px solid #ebebeb;
	color:#777;
}
.jbar-content{
	line-height:46px;
	font-size: 18px;
	font-family:'Lucida Grande',sans-serif;
}
a.jbar-cross{
	position:absolute;
	width:31px;
	height:31px;
	background:transparent url(../images/cross.png) no-repeat top left;	
	cursor:pointer;
	right:10px;
}
a.jbar-cross:hover{
	background-image: url(../images/cross_hover.png)
}
.jbar-top a.jbar-cross{
	top:8px;	
}
.jbar-bottom a.jbar-cross{
	bottom:8px;
}
#one{padding-top:5px;}
.featcontri .twtfbmag{display:none;}
.featcontri {margin-top:25px;}
.membrmag{float:left;width:100%;margin:5px;}
.membrmag ul{float:left;width:100%;margin:5px; padding:0px;}
.membrmag ul li{float:left;width:100px; height:120px;margin:5px;list-style:none; background-color:#F0F0F0; text-align:center;text-decoration:none;margin-right:10px;margin-bottom:10px;}
.membrmag ul li img{float:left;width:75px; height:75px; padding:5px 12px;}
.membrmag ul li span{clear:left;font-size:11px; color:#000066;text-decoration:none;}
.membrmag ul li:hover{background-color:#C0C0C0;}
.membrmag ul li a{text-decoration:none;}
.membrmag ul li a:hover{text-decoration:none;}
/*****************************404page*******************************************/
.pgntfnd{
-webkit-border-radius: 10px;
-moz-border-radius: 10px;
border-radius: 10px;
background-color:#F3F7FF;
border:1px solid #C5CADE;
display:block;
float:left;
margin-top:-15px;
min-height:50px;
background-image:url("../en_img/error-icon-small.png");
background-position:15px 50%;
background-repeat:no-repeat;
font-weight:bold;
margin-right:3px;
width:99.5%;
color:#FF0000;
}
.pgntfnd p{padding-left:60px;line-height:3.7; font-size:13px;padding-right:15px;}
.pgntfnd-lft{ float:left; width:730px; margin-top:20px; border-right:1px solid #E1E1E1; overflow:hidden;padding-right:0px; min-height:100px; margin-bottom:20px;}
.pgntfnd-lft-img{ background-image:url(../en_img/404.jpg); -webkit-box-shadow: 02px 02px 02px #000000;
-moz-box-shadow: 02px 02px 02px #000000;
box-shadow: 02px 02px 02px #000000;margin-bottom:8px;}
.pgntfnd-rght{ float:right; width:170px; margin-right:30px;margin-bottom:30px;margin-top:15px;}
.pgntfnd-rght-hd{padding:0px!important; margin-top:13px; font-family:"Tw Cen MT", "Arial Narrow"; text-transform:uppercase;font-size:22px !important; color:#de2680; border-bottom:1px solid #E1E1E1;}
.magzne{-webkit-box-shadow: 02px 02px 02px #000000;
-moz-box-shadow: 02px 02px 02px #000000;
box-shadow: 02px 02px 02px #000000;float:left; clear:right; margin-left:5px;margin-top:5px;}
.pgntfnd-rght h4{ float:left; width:90%;background-color:#de2680;font-size:14px; color:#FFFFFF;letter-spacing:1px; font-weight:normal; margin-top:3px; text-align:center;margin-left:5px; margin-top:5px;padding:2px 0px;}
.prevedition{-webkit-box-shadow: 02px 02px 02px #000000;
-moz-box-shadow: 02px 02px 02px #000000;
box-shadow: 02px 02px 02px #000000;float:left; clear:right; margin-left:5px;margin-top:5px;margin-top:25px;}
.imgdetail{float:right; width:350px; font-size:0.8em;font-weight:bold;color:#333333;
font-family:Arial,Helvetica,sans-serif; text-align:left;margin-right:15px;}
.imgdetail ul{display:inline; list-style:none; margin:0px; padding:0px; font-weight:normal;}
.imgdetail ul li.descr{font-size:13px;font-weight:normal;}
.imgdetail ul li.plce{font-size:13px;font-weight:normal; color:#797CF4;}
.pgntfnd-txt{font-size:13px;font-weight:normal;line-height:1.5;}
.extcnnct
{
	display:block;
	margin:auto;
	
}

.pgntfnd-lft .fbook, .pgntfnd-lft.twitter
{
	float:left;
	height:34px;
	margin-bottom:20px;
	margin-right:50px;
	width:200px;
}
.pgntfnd-lft .fbook{margin-left:110px;}
.pgntfnd-lft .twitter{margin-right:110px;float:right;}
.pgntfnd-lft .fbook .fbicon
{
	background-image:url(../en_img/fb-tw-icons.gif);
	float:left;
	height:32.8px;
	margin-right:5px;
	width:32px;
}

.pgntfnd-lft .twitter .twticon
{
	background-image:url(../en_img/fb-tw-icons.gif);
	background-position:0 32px;
	float:left;
	height:32px;
	margin-right:5px;
	width:32px;
}

.pgntfnd-lft .fbook a, .pgntfnd-lft .twitter a, .pgntfnd-lft .fbook a:active, .pgntfnd-lft .twitter a:active
{
	background-color:#CCC;
	background-image:url(../en_img/fb-twt-btn.gif);
	color:#f1079c;
	float:left;
	font-size:13px;
	font-weight:700;
	height:32px;
	line-height:2.5;
	text-align:center;
	text-decoration:none;
	width:159px;
}
.fbook a:hover,.twitter a:hover
{
	background-color:#666;
	background-image:url(../en_img/fb-twt-btn.gif);
	background-position:0 32px;
	color:#c50880;
	float:left;
	height:32px;
	width:159px;
}
/*****************************************************************************/
.fbpromo{display:block; background-image:url(../en_img/fbpromo.png); background-repeat:no-repeat;width:359px; height:79px;position:absolute; top:-20px; right:230px;}
.fbprotxt{width:80px;}
.fbpromo p{margin:0px;font-weight:normal;padding-top:30px; padding-left:45px;}
.buymag{-webkit-border-radius: 10px;-moz-border-radius: 10px;border-radius: 10px;display:block; width:909px;background-color:#EFEFEF;margin:0px 15px;}
.buymag-sndlnk{padding-left:20px;padding-right:15px; border-right:2px solid #BBBBBB; width:580px;float:left;}
.buymag-sndlnk .boldbuttons{line-height:2!important;font:20px/1.6 Arial,Helvetica,sans-serif !important;}
.buymag-sndlnk .boldbuttons span{line-height:2.2!important;}
.fbpromotion{float:right; width:292px;-webkit-border-top-left-radius: 0px;
-webkit-border-top-right-radius: 10px;
-webkit-border-bottom-right-radius: 10px;
-webkit-border-bottom-left-radius: 0px;
-moz-border-radius-topleft: 0px;
-moz-border-radius-topright: 10px;
-moz-border-radius-bottomright: 10px;
-moz-border-radius-bottomleft: 0px;
border-top-left-radius: 0px;
border-top-right-radius: 10px;
border-bottom-right-radius: 10px;
border-bottom-left-radius: 0px;
display:block;
background-color:#CCCCCC;min-height:208px;}
.fbpromotion p{padding-left:10px;}
.fbpromotion input{width:200px;margin-left:15% !important;margin-top:05%;}


/**********************************************************************************************/
.referal span, .fbpromotion span{
color:#F1079C;
float:left;
font-size:11px;
margin-top:20px;
margin-left:5px;
}
.fbpromotion span{
color:#F1079C;
float:right;
font-size:11px;
margin-right:45px;
margin-top:-12px;
}
.referal span{margin-left:-15px;}
#text {margin:50px auto; width:500px;font:9px/1.5 Verdana, Arial, Helvetica, sans-serif !important; background:#FFF}
.hotspot {color:#900; padding-bottom:1px; border-bottom:0px dotted #900; cursor:pointer}

#tt {position:absolute; display:block; background:url(../en_img/tt_left.gif) top left no-repeat;font-size:11px; !important; letter-spacing:0.8px;}
#tttop {display:block; height:5px; margin-left:5px; background:url(../en_img/tt_top.gif) top right no-repeat; overflow:hidden;font-size:11px; !important;}
#ttcont {display:block; padding:2px 12px 3px 7px; margin-left:5px; background:#666; color:#FFF;font-size:11px; !important;}
#ttbot {display:block; height:5px; margin-left:5px; background:url(../en_img/tt_bottom.gif) top right no-repeat; overflow:hidden;font-size:11px; !important;}
.qmrk{float:left;background-image:url(../en_img/QuestionMark.png);background-repeat:no-repeat;margin:0px;min-height:15px; min-width:15px; margin-left:3px;margin-top:5px;}



.contactfrm .captcha, .contactfrm .captchtxt,.captchatyp{margin-left:215px;}
.cntct_send{width:490px!important;}
.fbpromotion .qmrk{float:left;
margin:30px 0 0 5px;
width:20px;}

.confirmation{display:block;width:60%; margin:auto;-webkit-border-radius: 10px;
-moz-border-radius: 10px;
border-radius: 10px;min-height:15px; padding:10px;background-color:#F3F3F3; font-size:16px;}
.confirmation ul{list-style:none; margin:0px;margin-bottom:8px; margin-top:8px; padding:0px; float:left; width:100%; color:#616161;  border-bottom:1px solid #E9E9E9;}
.confirmation ul .confTxt{list-style:none;padding:0px; float:left; width:46%; text-align:right;}
.confirmation ul .confTxtClr{list-style:none;  padding:0px; float:right; width:46%; }
.confirmation .confBtns{float:left;  margin-top:30px; border:0px none;}
.confirmation .confBtns a{margin-right:36px;}
.confirmation ul .confTxt a{float:right; margin-right:0px;}
.confirmation h3{text-align:center; border-bottom:2px double #E9E9E9; font-size:20px;font-weight:normal; padding-bottom:5px;}
/**************************featured Best page*******************************/
.demo a{	color:#cc0505; font-weight:700; text-decoration:none; outline:none; line-height:3; font-size:11px; color:#3492FC;font-family:Lucida Sans Unicode;font-weight:100;text-transform:lowercase;text-align:center;}
a:hover{color:#777;text-decoration:none;outline:none;}

.demo a{ float:left; margin:0; padding:0;  /*margin:5px 10px 5px 20px!important; margin:5px 10px 5px 10px;*/ display:block; background:url(../en_img/lightbox_imgs/bg_tms.jpg) no-repeat; width:100px; height:100px; margin-bottom:5px; margin-right:5px;}
.demo a img{ float:left; margin:0; padding:0; margin:9px 0 0 10px; background:url(../en_img/lightbox_imgs/bg_tms.jpg) no-repeat; width:100px; height:100px;}
.imgcontnr ul,.imgcontnr li{
	list-style-type:none;
	margin:0;
	padding:0;
}
.main_content_demo{
	margin:0 auto;
	padding:0;
	width:900px;
	display:block;
}
.rightbar-bynw{float:left; background-image:url(../en_img/buynw-article.png);width:125px; height:42px; margin-left:59.5px;}
.newmag-cvr-cntr{float:right; width:240px; position:relative; margin-left:20px;background: -moz-linear-gradient(top, #fff, #E9E9E9);
background: -webkit-gradient(linear, center top, center bottom, from(#fff), to(#E9E9E9)); width:240px; padding-bottom:10px;}
