@charset "utf-8";
/* CSS Document 
txt: d1d3d4
bg:121212
bg box: 373737
*/


body{background:url(../images/red_top_bar.gif) repeat-x top left #121212;margin:0;padding-top:16px;color:#fff;font-family:"Arial", Helvetica, sans-serif;font-size:12px;cursor:default;}
a,a:visited{color:#fff;text-decoration:underline;font-size:10px;}
a:hover{text-decoration:none;}
a:focus,input:focus{outline:none;}
form,p,h1,h2,h3,h4,h5,h6{margin:0;}
img{border:0;}
.clear{clear:both;height:0px;overflow:hidden;}
.clearmg{clear:both;height:10px;}
.left{float:left;}
.right{float:right;}
.center{text-align:center;}
.mg{height:10px;}
.mg5{height:5px;}
.mg3{height:3px;}
.mgl{margin-left:10px;}
.mgr{margin-right:10px;}
.mgb{margin-bottom:10px;}
.mgt{margin-top:10px;}
.h{display:none;}
.pointer{cursor:pointer;}
.captcha{border:1px solid #8e8d79;}

/*-----------------------------------------/

arrow links 

/-----------------------------------------*/

a.pre{background:url(../images/right_arrow_link.png) no-repeat left center;padding-left: 8px;text-align:left;margin-left:5px;}
a.nex{background:url(../images/left_arrow_link.png) no-repeat right center;padding-right: 9px;text-align:right;margin-right:5px;}
a.nex,a.pre{white-space:nowrap;width:100px;}
	
/*-----------------------------------------/

Background color

/-----------------------------------------*/
.line{border-bottom:1px solid #fff;}
.dotline{background:url(../images/dotline.png) repeat-x top left;height:1px;margin:5px;}
/*-----------------------------------------/

Background color

/-----------------------------------------*/
.bg2d{background-color:#2d2d2d;}
.bg2f{background-color:#2f2f2f;}
.bg31{background-color:#313131;}
.bg37{background-color:#373737;}
.bgclap{background-image:url(../images/clapclap.png);background-position:center left;background-repeat:no-repeat;}
.bgpdf{background-image: url(../images/icon/pdf.png);background-position: 10px 5px;background-repeat:no-repeat;}
.bgdvd{background: url(../images/logo/_dvd.png) no-repeat center right;}
/*-----------------------------------------/

Header area 

/-----------------------------------------*/

#iframeheader{height:355px;width:900px;}
.header{background:url(../images/gray_top_bar_header.gif) repeat-x top left;height:80px;}
.header .inner{width:950px;position:relative;height:50px;}
.header .inner img{position:absolute;left:0;}
.header .inner #menuheader{height:50px;background:url(../images/logo.png) no-repeat 23px center;;position:absolute;left:-5px;}
.header .inner #searchform{position:absolute;right:10px; background:url(../images/ph2_loop.png) no-repeat left 17px; padding-left:25px;padding-top:15px;}
.header .inner #searchform input[type="submit"]{background:transparent url(../images/ph2_bouttongo.jpg) no-repeat;border:0;font-size:1px;padding-top:12px;padding-bottom:8px;width:53px;cursor:pointer;}
.header .inner #searchform input[type="text"]{padding-left:3px;}
.header .inner #searchform select{}
.subheaderbg{height:30px;background:url(../images/ph2_subheader.jpg) repeat-x;margin-top:-1px;}
.subheader{font-size:12px;font-weight:bold;color:#606060;padding-top:10px;position:relative;width:940px;}
.subheader font{color:#fff;font-size:12px;}
.subheader a{font-size:12px;}
.subheader .loggedas{margin-left:15px;margin-top:-3px;}
.subheader .accountoption{position:absolute;right:0;top:7px;}
.subheader .accountoption span{display:inline;}

/*-----------------------------------------/

Container area 

/-----------------------------------------*/
.container{width:930px;padding:10px;}

/*-----------------------------------------/

Dot boxes

/-----------------------------------------*/
.dot{background:url(../images/dot_bg.gif) repeat;padding:10px;}
.dot300{width:280px;}
.dot305{width:285px;}
.dot325{width:305px;}
.dot595{width:575px;}
.dot600{width:600px;}
.dot900{width:910px;}

/*-----------------------------------------/

Dot boxes inner

/-----------------------------------------*/
.box{background-image:url(../images/red_box_header.gif);background-repeat:repeat-x;background-position:top left;background-color:#373737;}
.box h1{background:url(../images/star_logo.png) no-repeat center right;padding-top:9px;padding-bottom:6px;padding-left:10px;font-size:15px;}
.box strong{font-size:14px;color:#d1d3d4;}
.box span{font-size:11px;}
.box .content{padding:5px;}
.box .content a.pre{margin-right:20px;}
.box .content .hs strong{font-size:11px;}
.box300{height:285px;}
.box350{height:335px;}
					
/*-----------------------------------------/

box for the latest videos added

/-----------------------------------------*/
.box .contentlatestadded{padding-left:80px;padding-top:5px;padding-bottom:5px;height:65px;overflow:hidden;background-repeat:no-repeat;background-position:10px center;cursor:pointer;}
.box .contentlatestadded a.link{font-size:13px;font-weight:bold;text-decoration:none;}
.box .contentlatestadded span{font-size:11px;font-weight:normal;}
.box .contentlatestadded span b{font-weight:normal;font-style:italic;}

/*-----------------------------------------/

box for publicity

/-----------------------------------------*/
	
	/* align pictures to the right and logo AD to the left */

.frontpub600 .logoarea{position:absolute;top:-10px;left:-10px;width:55px;}
.frontpub600 .logoarea a{white-space:normal;}
.frontpub600{text-align:right;height:70px;position:relative;}
.frontpub600 .imgarea{width:500px;float:right;}
.frontpub600 .imgarea img{width:240px;float:right;margin-left:10px;}
.pub728{position:relative;}
.pub728 .ad{width:728px;position:relative;}
.pub728 .center{position:absolute;top:-10px;;right:0;width:180px;}

/*-----------------------------------------/

latest on billboard

/-----------------------------------------*/
.bill{height:350px;}
.billfront{height:200px;}
.latestbill{overflow:auto;}
.latestbill .comment{float:left;}
.latestbill .comment .img{float:left;width:50px;padding:10px;}
.latestbill .comment .precomment{float:left;padding-top:10px;padding-bottom:10px;}
.billfront .comment .precomment{width:510px;}
.latestbill .comment .precomment a.wall{color:#ff5c5c;font-weight:bold;font-size:10px;text-decoration:none;}
.latestbill .comment .precomment a.wall2{color:#ff5c5c;font-weight:bold;font-size:12px;text-decoration:none;}
.bill .comment .precomment{width:485px;}
.latestbill .comment .precomment b{padding-right:10px;}
.latestbill .comment .precomment span{font-size:10px;}
.latestbill .comment .precomment p{padding-top:5px;}

/*-----------------------------------------/

Post on the wall...

/-----------------------------------------*/
.postbill{background:url(../images/gray_gradient_wall_bg.gif) repeat-x top left;color:#2f2f2f;padding-top:15px;padding-bottom:7px;font-weight:bold;}
.postbill b{font-size:16px;}
.postbill .left{width:270px;padding-left:10px;}
.postbill .right{width:275px;}
.postbill .right .left{width:170px;font-size:11px;padding:0px;}
.postbill .right .right{width:105px;}
.postbill textarea{width:270px;height:87px;}
.postbill .input{width:200px;}
.postbill .input,.postbill textarea{border-top:1px solid #9e9e9e;border-bottom:1px solid #fff;border-left:1px solid #fff;border-right:1px solid #fff;font-family:Arial, Helvetica, sans-serif;}
.postbill .but_add{background:url(../images/add_wall_button.png) no-repeat;width:89px;height:89px;margin-left:5px;margin-top:45px;border:0;cursor:pointer;outline:none;}

/*-----------------------------------------/

latest pictures

/-----------------------------------------*/
.latestpicture{position:relative; top:0; left:0;}
.latestpicture .center{padding-top:12px;padding-bottom:15px;}
.latestpicture .img,.latestpicture img{cursor:pointer;position:relative;top:0;left:0;float:left;}
.latestpicture .center a.page{padding:5px;}
.latestpicture .center a.active{padding:5px;color:#fe4b4b;}
.latestpicture .center a{display:inline-block;cursor:pointer;text-decoration:none;}
.latestpicture .center a img{float:none;margin-bottom:-6px;position:relative;border:0;}
#alttext{z-index:1000; position:absolute; width:100%; bottom:25px; left:0; text-align:center;}
/*-----------------------------------------/

Rooster img :305px;

/-----------------------------------------*/
.rooster{}
.rooster strong{font-size:14px;padding-left:10px;}
.rooster p{padding-left:10px;padding-right:5px;padding-bottom:2px;padding-top:2px;clear:both;height:15px;}
.rooster p a{color:#ff5c5c;float:left;font-weight:bold;font-size:12px;text-decoration:none;}
.rooster p a:hover{color:#8d8d8d;}
.rooster span{float:right;white-space:nowrap;font-size:10px;color:#8d8d8d;}



/*-----------------------------------------/

CONTACT USER

/-----------------------------------------*/

.contact-user{padding:10px;}
.contact-user label{font-size:12px;font-weight:bold;padding-bottom:2px;}
.contact-user label span{font-size:6px;color:#ff0000;}
.contact-user .field{margin-bottom:5px;}
.contact-user .field input,
.contact-user .field textarea{width:280px;}
.contact-user .field textarea{height:120px;}
.contact-user .submit-contact-user{font-size:16px;font-weight:bold;color:#fff;text-decoration:none;background:#2F2F2F;border:5px solid #2F2F2F; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px;}
.contact-user #errmsg{}
.contact-user #errmsg ul,
.contact-user #errmsg li{display:block;color:#F00;list-style:none;margin:0;padding:0;}
.contact-user #errmsg ul{margin-bottom:10px;}
/*-----------------------------------------/

select Categories 

/-----------------------------------------*/
.selectcat{background:url(../images/gray_category_bar.gif) repeat-x top left;font-size:12px;color:#2f2f2f;font-weight:bold;padding-left:10px;padding-top:7px;padding-bottom:7px;}
.selectcat select {color: #2f2f2f;overflow: hidden;cursor:pointer;border:0;width:194px;border:1px solid #E0E0E0;}
.selectcat option{color: #2f2f2f;}
.selectcat option:hover{background:#2f2f2f;}

/*-----------------------------------------/

ARROW

/-----------------------------------------*/

#bigleft{position:absolute;left:0;top:20;z-index:1000;cursor:pointer;}
#bigright{right:0;position:absolute;top:20;z-index:1000;cursor:pointer;}
/*-----------------------------------------/

About box

/-----------------------------------------*/
.about{font-size:10px;line-height:13px;padding:10px;padding-top:20px;}
.about p{padding-bottom:8px;text-align:justify;}
.about a{color:#ff5c5c;font-weight:bold;text-decoration:none;}

/*-----------------------------------------/

Wallpapers

/-----------------------------------------*/
.wallpapers{font-size:10px;line-height:13px;padding:10px;padding-top:20px;}
.wallpapers p{font-size:14px;color:#fff;margin-bottom:10px;font-weight:bold;}
.wallpapers a{color:#fff; background:#2F2F2F;display:block;text-decoration:none;font-family:"MS Serif", "New York", serif;font-size:11px;width:auto;float:left;padding:3px;margin-right:5px;margin-bottom:3px;border:1px solid #2F2F2F; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px;}
.wallpapers td{padding-bottom:10px;padding-top:10px;border-bottom:1px dotted #fff;}
.wallpapers tr.no-border td{border:0;}
/*-----------------------------------------/

Video display 

/-----------------------------------------*/
.videobox{background:url(../images/bgvideo.jpg) repeat-x #5c5c5c top left;padding-bottom:10px;}
.videobox span{padding-left:10px;}
.videobox #nodeTxt{padding-left:10px;}
.videobox #nodeTxt h2{font-size:22px;}
.videobox #nodeTxt span{padding:0;}
.videobox #nodeTxt div{margin-top:10px;margin-bottom:10px;}
#videoplayer{text-align:center;width:572px;height:427px;}
.videodisplay{overflow:auto;height:300px;}
.videodisplay .video{height:45px;padding-top:15px;padding-bottom:15px;padding-left:80px;background-repeat:no-repeat;background-position:10px center;}
.videodisplay .video p a{font-weight:bold;font-size:16px;color:#fff;text-decoration:none;}
.videodisplay .video span{font-size:10px;}
.videobox span a,.videodisplay .video span a,span#postedby a{color:#ff5c5c;text-decoration:none;}
.videobox span a:hover,.videodisplay .video span a:hover,span#postedby a:hover,span#postedby{color:#8d8d8d;}

/*-----------------------------------------/

Download 

/-----------------------------------------*/
.downloads{padding-left:35px;padding-top:6px;padding-bottom:7px;}
.downloads a{font-weight:bold;color:#fff;font-size:10px;text-decoration:none;}


/*-----------------------------------------/

LOGIN PAGE

/-----------------------------------------*/
.createaccount{}
* + html .createaccount .box{}
.createaccount .signup{padding:20px;padding-bottom:10px;padding-top:0;}
* + html .createaccount .signup{padding:0;padding-left:20px;padding-right:0;padding-top:10px;}
.createaccount .signup h6{font-size:20px;margin-top:10px;margin-bottom:7px;}
* + html .createaccount .signup h6{margin-top:0;}/* ie7 */
.createaccount .signup #createaccountresponse{}
.createaccount .signup #createaccountresponse ul{color:#ff0000;list-style:none;background:#fff;padding-top:10px;padding-bottom:10px;}
.createaccount .signup #createaccountresponse .accountcreated{padding:10px;color:#000;background:#fff;margin-bottom:10px;white-space:normal;}
.createaccount .signup table{width:100%;}
.createaccount .signup table td{padding-top:3px;padding-bottom:3px;font-size:13px;font-weight:bold;}
.createaccount .signup table td input,.createaccount .signup table td select{width:300px;padding:0;}
.createaccount table.dummytdaligntop tr > td{vertical-align:top;}
.skillsbox{background:url(../images/ph2_roundedcorner_bottom.jpg) no-repeat left bottom #393939;width:448px;margin-top:18px;padding:10px;padding-top:0;position:relative;}
.skillsbox img{position:absolute;left:0;top:-8px;}
.skillsbox h6{font-size:16px;}
.skillsbox .check span{float:left;white-space:nowrap;}
.skillsbox .check td{width:33%;}
.skillsbox .check span.txt{padding-top:3px;}
.skillsbox .check span input{width:auto!important;}
.createaccount table td.captchatd{padding-left:10px;font-size:10px!important;font-weight:normal;white-space:nowrap;padding-top:18px;}
.createaccount table td.captchatd input{width:100px!important;}

.loginpage{position:relative;height:321px;}
.loginpage .box,.createaccount .box{background-color:#2d2d2d;}
.loginpage .leftarea{position:relative;z-index:1;}
.loginpage .leftarea img{position:absolute;top:0;left:0;z-index:1;}
.loginpage .leftarea .txt{position:absolute;top:175px;left:20px;z-index:2;font-size:12px;color:#cf0000;}
.loginpage .leftarea .txt span{background:#fff;padding-left:3px;padding-right:3px;}
.loginpage .rightarea{width:460px;position:absolute;right:0;}
.loginpage .rightarea .loginarea{position:relative;}
.loginpage .rightarea .loginarea table{font-size:15px;font-weight:bold;margin:auto;margin-top:30px;width:350px;white-space:nowrap;}
* + html .loginpage .rightarea .loginarea table{width:360px;}
.loginpage .rightarea .loginarea table td{padding-bottom:5px;padding-top:5px;}
.loginpage .rightarea .loginarea table td input[type="text"],.loginpage .rightarea .loginarea table td input[type="password"]{border:0;width:250px;}
.loginpage .rightarea .loginarea table td span{float:left;margin-left:-3px;}
.loginpage .rightarea .loginarea table td span.txt{padding-top:3px;padding-left:5px;white-space:nowrap;}
.loginpage .rightarea .loginarea table td img{}
.loginpage .rightarea .forgotlink{position:absolute;bottom:-20px;text-align:center;width:100%;}
* + html .loginpage .rightarea .forgotlink{bottom:-10px;}
.loginpage .rightarea .forgotlink a{font-size:12px;}

/*-----------------------------------------/

SHOP 

/-----------------------------------------*/
.shop{width:590px;}
.shop .title{float:left;width:420px;}
.shop .title h1,.shop .title h2{font-size:28px;font-weight:bold;font-family:Helvetica;white-space:normal;}
.shop .price{background:url(../images/price_bg.png) no-repeat top left;float:left;width:145px;font-size:58px;padding-left:5px;padding-bottom:5px;padding-top:2px;font-weight:bold;vertical-align:top;}
.shop .price span.dec{font-size:28px;padding-left:5px;text-decoration:underline;vertical-align:top;}
.shop .price span.dol{font-size:32px;padding-left:5px;vertical-align:top;}
.shop .price .extra {font-size:9px;font-weight:normal;}
.shop .desc{padding-bottom:20px;padding-top:10px;}
.shop h2 small sup{font-size:14px;}
.shop ul,.shop li{font-weight:bold;padding-bottom:10px;font-size:13px;}
.shop .button{padding:20px;}
.shop .button img{float:left;margin-right:15px;}

/*-----------------------------------------/

CONTACT

/-----------------------------------------*/
.contactinfo{padding:10px;padding-bottom:20px;}
.contactinfo strong{font-size:18px;}
.contactinfo p{font-weight:bold;line-height:17px;}
.contactinfo p a{color:#ff5c5c;font-weight:bold;text-decoration:none;font-size:12px;}

/*-----------------------------------------/

SEARCH PAGE

/-----------------------------------------*/
.searchpage{position:relative;padding-top:33px;}
.searchpage .onglet{width:292px;border-right:1px solid #000;background-image:url(../images/grey_box_header.gif);background-repeat:repeat-x;background-position:top left;background-color:#373737;position:absolute;top:0;padding-right:10px;cursor:pointer;}
.searchpage .onglet:hover,.searchpage .activesearch{background-image:url(../images/red_box_header.gif);}
.searchpage .onglet h1{background:url(../images/ph2_loop.png) no-repeat center right;padding-top:9px;padding-bottom:6px;padding-left:10px;font-size:15px;}
.searchpage table{width:100%;}
.searchpage table td{width:33%;padding:10px;}
.searchpage table td img{float:left;margin-right:10px;}
.searchpage .pagination{padding-top:30px;padding-bottom:30px;text-align:center;}
.searchpage .pagination a{font-size:12px;margin-left:3px;margin-right:3px;}
.searchpage .pagination a.active{font-weight:bold;text-decoration:none;}
.searchpage .pagination img{margin:0;margin-bottom:-6px;}

/*-----------------------------------------/

FORM contact

/-----------------------------------------*/
.contactform{clear:both;padding-top:20px;padding-bottom:10px;}
.contactform span{float:left;width:100px;display:block;text-align:right;padding-top:2px;font-size:12px;font-weight:bold;}
.contactform p{float:left;width:455px;margin-left:5px;margin-bottom:5px;}
.contactform .input,.contactform textarea{border-top:1px solid #9e9e9e;border-bottom:1px solid #fff;border-left:1px solid #fff;border-right:1px solid #fff;}
.contactform .input{width:452px;padding-left:3px;}
.contactform textarea{height:165px;width:455px;}
.contactform .button{text-align:right;padding:10px;width:455px;float:right;}
.contactform .button .but_en{background:url(../images/language/en/_sendmessage.png) no-repeat;}
.contactform .button .but_fr{background:url(../images/language/fr/_sendmessage.png) no-repeat;}
.contactform .button .but{width:122px;height:28px;border:0;cursor:pointer;float:right;}
.contactform .button #errmsg{float:left;width:300px;color:#ff0000;font-size:12px;padding-top:10px;text-align:left;}
.contactform .button #errmsg ul{margin:0;list-style:none;}

/*-----------------------------------------/

Footer 

/-----------------------------------------*/
.footer{background:url(../images/ph2_footerbg.jpg) repeat-x top left;padding-top:15px;height:65px;width:100%;}
.footer .inner{padding-left:10px;position:relative;}
.footer .inner a{padding:5px;font-size:12px;font-weight:bold;text-decoration:none;}

/*-----------------------------------------/

ACCOUNT

/-----------------------------------------*/
.account{padding:10px;position:relative;}
.account .input,.account textarea{width:298px;border-top:1px solid #9e9e9e;border-bottom:1px solid #fff;border-left:1px solid #fff;border-right:1px solid #fff;font-family:Arial, Helvetica, sans-serif;padding-left:2px;}
.account textarea{padding:0;height:50px;padding:2px;width:296px;}
.account label{font-weight:bold;}
.account .counter{background:#373737;border:0;width:30px;color:#fff;}
.account ul{margin:0;padding:0;list-style:none;}
.account .responseaccount{background:url(../images/blackalphabg.png) repeat;width:100%;z-index:1000;position:absolute;top:0;left:0;text-align:center;}
.account span.responseaccountquery{font-size:24px;font-weight:bold;color:#fff;padding:10px;padding-left:60px;padding-right:60px;background:#373737;position:relative;border:1px solid #fff;}
table.accountinfo{white-space: nowrap;position:relative;}
table.accountinfo td{padding-bottom:5px;padding-top:5px;padding-right:10px;width:150px;white-space:nowrap;}
table.accountinfo td a{white-space:nowrap;}
.account .submit{position:absolute;top:10px;right:10px;cursor:pointer;}

/*-----------------------------------------/

RESPONSE

/-----------------------------------------*/

#responseaccountoverlay{position:fixed;top:0;left:0;background:#000;width:100%;z-index:1;}
#responsecontentoverlay{position:fixed;top:0;left:0;width:500px;margin:auto;background:#373737;border:1px solid #ff0000;padding:30px;z-index:2000;color:#fff;font-size:18px; font-weight:bold; text-align:center;}


/*-----------------------------------------/

ABOUT EDIT

/-----------------------------------------*/
textarea.txtabout{height:200px;}	
/*-----------------------------------------/

ABOUT EDIT

/-----------------------------------------*/
.account.sortdownloads{padding-top:20px;}
.account ul{margin-top:10px;margin-bottom:10px;position:relative;}
.account li{border-top:1px solid #2f2f2f;position:relative;}
.account li:hover{background-color:#2f2f2f;}
.account span.edit{display:none;}
.account li:hover span.edit{display:block;position:absolute;top:0px; height:21px;right:30px;width:69px;z-index:100;padding:4px 6px 0 6px;background: url(../images/editbg.png) no-repeat left;}
.account li a,.account li.inputdownloads{float:left;}
.account span.edit a img{padding-top:3px;}
span.edit .edit_text, a.edit_text:hover{color:#ff0000;font-weight:normal;width:45px;text-align:center;display:block;font-size:12px;text-decoration:none;cursor:pointer;padding-bottom:10px;}
.drag_item_icon {cursor: move;}
.delete_item_icon {cursor: pointer;margin-bottom:2px;}
.account .inputdownloads{background:none;border:0;width:600px;color:#fff;font-size:10px;height:14px;padding-bottom:1px;}

/*-----------------------------------------/

PHOTO

/-----------------------------------------*/
.toplevelvideos,.toplevelphotos{position:relative;top:0;left:0;margin-bottom:20px;background:#fff;padding:10px;padding-bottom:0;padding-right:0;margin-top:10px;display:block;}
#sortGallery_updater_photos,#sortGallery_updater_videos{position:relative;top:0;left:0;}
.toplevelphotos .cadrephotos,.toplevelvideos .cadrevideos{width:100px;padding-top:35px;height:65px;float:left;position:relative;margin-right:10px;margin-bottom:10px;text-align:center;z-index:50;}
.toplevelphotos .cadrephotos span.editphotos,.toplevelvideos .cadrevideos span.editvideos{display:none;}
.toplevelphotos .cadrephotos:hover span.editphotos,.toplevelvideos .cadrevideos:hover span.editvideos{display:block;position:relative;height:21px;left:10px;width:69px;padding:4px 6px 0 6px;background: url(../images/editbg.png) no-repeat left;}
.account span.editphotos a img,.account span.editvideos a img{padding-top:3px;}
span.editphotos .edit_text,span.editvideos .edit_text,span.editcat .edit_text,a.edit_text:hover{color:#ff0000;font-weight:normal;width:45px;text-align:center;display:block;font-size:12px;text-decoration: none;cursor: pointer;padding-bottom:10px;}
span.editcat{display:block;position:absolute;height:21px;right:0px;top:-5px;width:69px;padding:4px 6px 0 6px;z-index:100;background: url(../images/editbg.png) no-repeat left;}
span.editcat a,span.editphotos a,span.editvideos a{float:left;}
.account span.editcat a img,.account span.editphotos a img,.account span.editvideos a img{padding-top:3px;}
#reedit_photos,#reedit_videos{background:#fff;width:100%;position:absolute;top:0;left:0;z-index:2000;}
.account .editcostum{display:none;}
.account .editcostum a{color:#ff0000;font-weight:normal;text-align:center;display:block;font-size:12px;text-decoration: none;cursor: pointer;padding-bottom:10px;}
.account  #containeruserpic:hover #editcostum{display:block;height:21px;padding:4px 6px 0 6px;background: url(../images/editbg.png) no-repeat left;}

/*-----------------------------------------/

OTHER

/-----------------------------------------*/
.loadingError{font-size:16px; color:#fff; font-weight:bold; text-align:center; padding-top:20px; padding-bottom:20px;}