@charset "utf-8";
/* CSS Document */
*{padding:0; margin:0; border:0;}
a.greenlink{background-color:#4DEA00; color:#FFFFFF; display:inline; font-size:12px; height:25px;line-height:25px; padding:5px 9px;}
a.greenlink:hover{background-color:#222222; color:#FFFFFF; display:inline; font-size:12px; height:25px;line-height:25px; text-decoration:none; padding:5px 9px; cursor:pointer;}
#preordernotebox { color:#339900;} 
body{background:#FFFFFF; font-family:Helvetica, Arial, sans-serif; font-size:12px; color:#222222;}
a{color:#F815A0; text-decoration:none;}
a:hover{color:#F815A0; text-decoration:underline;}
#righttop a{color:#222222; text-decoration:none;}
#righttop a:hover{color:#222222; text-decoration:underline;}
#footerlinks a{color:#222222; text-decoration:none;}
#crumbtrail a:hover{color:#222222; text-decoration:underline;}
#crumbtrail a{color:#222222; text-decoration:none;}
#footerlinks a:hover{color:#222222; text-decoration:underline;}
#wrap{margin:0 auto; width:939px;}
#wrap2{float:left; display:inline; width:939px; padding-bottom:30px;}
#lefttop{float:left; display:inline; padding:29px 0 18px 0;}
#righttop{float:right; display:inline; width:400px;}
#currency{float:right; display:inline; width:400px; margin-top:15px; text-align:right;}
#mininav{float:right; display:inline; width:400px; text-align:right; padding:0 0 13px 0; }
.bag{float:right; display:inline; background:url(images/shoppingbag.gif) 0 7px no-repeat; padding:23px 0 7px 33px;}
#searchsurround{float:right; display:inline; text-align:right; height:27px;}
#logo{float:left; display:inline;}
#navigation{float:left; display:inline; width:939px; height:38px; background:url(images/navgrad.gif) 0 0 repeat-x;}
#navigation a{padding:12px 15px 0 15px; height:26px; color:#222222; text-decoration:none; float:left; font-size:12px; font-weight:bold;}
#navigation a:hover{padding:12px 15px 0 15px; height:26px; color:#FFFFFF; text-decoration:none; background-color:#222222;}
#middletop{float:left; display:inline; width:939px; margin:20px 0;}
#subnav{float:left; display:inline; width:171px; background-color:#F4F4F4;}
#subnav a.sn{font-size:15px; font-family:Helvetica, Arial, sans-serif; padding:10px 15px 0 15px; height:29px; width:141px; color:#222222; display:block; border-bottom:1px solid #FFFFFF; text-decoration:none; float:left; background-color:#F4F4F4; margin-bottom:1px;}
#subnav a.sn:hover{padding:10px 15px 0 15px; height:29px; width:141px; color:#FFFFFF; border-bottom:1px solid #FFFFFF; text-decoration:none; background-color:#222222; margin-bottom:1px; display:block;}
#subnav a.snon{padding:10px 15px 0 15px; height:29px; width:141px; color:#FFFFFF; text-decoration:none; border-bottom:1px solid #FFFFFF;background-color:#222222; margin-bottom:1px; display:block;}
#flash{float:right; display:inline; width:747px; height:277px;}
#middlebottom{float:left; display:inline; width:939px; margin:0;}
#newsletter{float:left; display:inline; width:141px; height:188px; background:url(images/divgrad.jpg) 0 0 repeat-x #FFFFFF; padding:18px 15px;}
#newsletter p{margin:13px 0;}
#newslettermain{float:left; display:inline; width:141px; height:188px; background:url(images/divgrad.jpg) 0 0 repeat-x #FFFFFF; margin-top:20px; padding:18px 15px;}
#newslettermain p{margin:13px 0;}
#middlebottomright{float:right; display:inline; width:747px;}
#middlebottomrighttop{float:right; display:inline; width:747px; margin-bottom:30px;}
#middlebottomrightbottom{float:right; display:inline; width:747px; margin-bottom:40px; margin-top:30px;}
#justin{float:left; display:inline; width:339px; height:246px; background:url(images/divgrad.jpg) 0 0 repeat-x #FFFFFF; padding:20px 12px;}
#justinmain{float:left; display:inline; width:363px; margin:13px 0 0 -12px;}
.justinproduct{float:left; display:inline; width:121px; text-align:center; color:#222222; font-size:12px; font-weight:bold;}
.justinproduct:hover{cursor:pointer; text-decoration:none; color:#F815A0;}
.justinproduct img{width:135px; margin-bottom:7px;}

#promo{float:right; display:inline; width:340px; height:246px; background:url(images/divgrad.jpg) 0 0 repeat-x #FFFFFF; padding:20px 12px;}
#promomain{float:left; display:inline; width:364px; margin:23px 0 0 -12px;}
#promomain p{margin:10px 12px 4px 12px; font-weight:bold; float:left;}
#promotext{float:right; display:inline;}
#promoimage{float:left; display:inline;}
#promoimage img{width:364px; height:190px; margin-bottom:10px;}

#celeb{float:left; display:inline; width:339px; height:254px; background:url(images/divgrad.jpg) 0 0 repeat-x #FFFFFF; padding:20px 12px; position:relative;}
#celebmain{float:left; display:inline; width:363px; margin:0 0 0 -12px; position:relative;}
#celebtext{float:right; display:inline; width:171px; }
#cbtext{float:left; display:inline;}
#cbtext p{text-align:left; padding:0 4px 0 0;}
#celebimage{float:left; display:inline;}
#celebimage img{width:172px; height:221px;}

#blog{float:right; display:inline; width:340px; height:254px; position:relative; background:url(images/divgrad.jpg) 0 0 repeat-x #FFFFFF; padding:20px 12px;}
#blogmain{float:left; display:inline; width:364px; margin:23px 0 0 -12px; position:relative;}
#blogtext{float:right; display:inline; width:171px;}
#blogimage{float:left; display:inline;}
#blogimage img{width:172px; height:221px}
span.justsurround{width:110px; float:right;}
#footerback{background:url(images/bottombackground.gif) repeat-x scroll 0 0 transparent;clear:both;height:157px;margin:auto;position:relative;width:100%;}
#footerwrap{margin:0 auto; width:939px;}
#footernav{float:left; display:inline; height:118px; width:939px;}
#footerlinks{float:left; display:inline; margin:20px 0 0 15px;}
#secpaylogos{float:right; display:inline; margin:47px 52px 0 0;}
#copysurround{float:left; display:inline; height:24px; padding:15px 0 0 15px;}
p{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#222222;}
p.copy{font-size:10px; margin:0;}
#footerlinks p{margin:0;}
h1{font-weight:normal; font-size:28px;}
h1.admin{color:#222222; font-weight:normal; font-size:28px;}
h1.main{margin:20px 0;}
h1.faq{margin:20px 0 20px 12px;}
h1.main2{margin:20px 0 0 0;}
#pressheading{float:left; width:723px; margin-top:10px; background:url(images/press.gif) 217px 4px no-repeat;}
h1.press{margin:20px 0 0 0; width:274px;}
h1.celeb{font-weight:normal; font-size:28px; width:250px; float:left; height:28px;}
h2{font-weight:normal; font-size:24px; color:#222222;}

#logobank{float:right; display:inline; height:38px;}
#logobank a{padding:11px 8px 0 0; height:27px; color:#222222; text-decoration:none; float:left; font-size:12px;}
#logobank a:hover{padding:11px 8px 0 0; height:27px; color:#222222; text-decoration:none; float:left; font-size:12px; background:none;}
input.textfield{border:1px solid #E7E7E7; height:15px; margin-right:6px; float:left; background-color:#F4F4F4; font-size:11px;  width:148px; padding:5px 5px;}
input.textfield2{border:1px solid #E7E7E7; height:15px; margin-right:6px; float:left; background-color:#F4F4F4; font-size:11px; width:131px; padding:5px 5px; margin-bottom:7px;}
.cformborder input{border:1px solid #E7E7E7; height:15px; margin-right:6px; float:left; background-color:#F4F4F4; font-size:11px;  width:250px; padding:5px 5px;}
.cformborder input.button{float:left; border:0; margin:0; padding:0; background:none; width:57px; height:25px;}
input.normbutton{float:left; border:0; margin:0; padding:0; background:none; width:57px; height:25px;}
input.confbutton{float:left; border:0; margin:-20px 0 0 0; padding:0; background:none; width:137px; height:25px;}
.basketborder input{border:1px solid #E7E7E7; height:15px; margin-right:6px; float:left; background-color:#F4F4F4; font-size:11px;  width:250px; padding:5px 5px;}
input.promo{border:1px solid #E7E7E7; height:25px; margin:20px 6px 0 0; float:left; background-color:#FFFFFF; font-size:11px;  width:250px; padding:5px 5px;}
.cformborder select{border:1px solid #E7E7E7; margin-right:6px; height:30px; float:left; background-color:#F4F4F4; font-size:11px;  padding:5px 5px;}
.detailselect select{border:1px solid #E7E7E7; margin-right:6px; height:30px; float:left; background-color:#F4F4F4; font-size:11px;  padding:5px 5px;}
.cformborder textarea{border:1px solid #E7E7E7; height:200px; margin-right:6px; float:left; background-color:#F4F4F4; font-size:11px;  width:250px; padding:5px 5px;}
label{font-size:12px; color:#222222; float:left; margin-right:9px; line-height:25px;}
input.button{height:27px; float:left;}
option{padding:5px;}
.highlight{display:block; height:30px; float:left; float:right; margin-right:4px; width:181px;}
#blog .highlight{display:inline-block; float:left; float:right; margin:10px 0 15px 0; height:auto;}
.end{display:block; height:30px; float:left; float:left; background:url(images/end.gif) 100% 0 no-repeat #3F4E64; margin:0 12px 15px 0; margin-top:7px;}
p.high{color:#FFFFFF; padding:3px 0 0 9px; line-height:31px; font-size:21px;}
#cbtext a.bloghigh{color:#FFFFFF; font-weight:bold; font-size:14px; padding:5px; background-color:#3F4E64;line-height:24px;}
#cbtext a.bloghigh:hover{color:#FFFFFF; text-decoration:none; font-weight:bold; font-size:14px; padding:5px; background-color:#222222;line-height:24px;}
p.endtext{margin:0; color:#FFFFFF; padding:3px 9px 0 9px; line-height:31px; font-size:21px;}
#rightcol p.endtext2{color:#FFFFFF; padding:2px 11px 0 3px; float:left; line-height:23px; font-size:23px; margin:0;}
a.bottomtext{color:#FFFFFF; position:absolute; bottom:0; font-size:12px; right:60px; display:block; height:30px; background-color:#F815A0; line-height:30px; padding:0 9px;}
a.bottomtext:hover{color:#FFFFFF; text-decoration:none; position:absolute; bottom:0; font-size:12px; right:60px; display:block; height:30px; background-color:#222222; line-height:30px; padding:0 9px;}
#blog a.bottomtext{position:absolute; bottom:0; right:90px; display:block; height:30px; background-color:#F815A0; font-size:12px; line-height:30px; padding:0 9px; color:#FFFFFF;}
#blog a.bottomtext:hover{position:absolute; text-decoration:none; bottom:0; right:90px; display:block; height:30px; background-color:#222222; line-height:30px; padding:0 9px; color:#FFFFFF;}
#cbtext p.date{font-size:10px; color:#666666; padding:2px 0 0 0; margin:0;}
#footerlinks ul{list-style:none; float:left; width:400px; margin-top:15px;}
#footerlinks li{list-style:none; padding:0; margin:0; display:inline; width:200px; float:left;}
#footerlinks li a{padding:0; margin:0; display:inline; float:left; font-size:11px; font-family:Helvetica, Arial, sans-serif; }
#maincontent{float:left; width:727px; display:inline; padding:20px 0 70px 20px;}
#maincontentadmin{float:left; width:939px; display:inline; padding:20px 0 0 0;}
#crumbtrail {font-size:10px; padding:0 0 25px 0; height:10px; line-height:10px; color:#666666; float:left; display:inline;}
#rightmain{width:723px; float:left; display:inline; background:url("images/divgrad.jpg") repeat-x scroll 0 0 #FFFFFF; padding:0 12px; position:relative;}
#fullmain{width:939px; float:left; display:inline; position:relative;}
#fullmain select{border:1px solid #E7E7E7; margin-right:6px; height:30px; float:left; background-color:#F4F4F4; font-size:11px;  padding:5px 5px;}
#righttop select{border:1px solid #E7E7E7; margin-right:6px; height:30px; float:right; background-color:#F4F4F4; font-size:11px;  padding:5px 5px;}
#rightmain2{width:747px; float:left; display:inline; background:url("images/divgrad.jpg") repeat-x scroll 0 0 #FFFFFF; padding:0 0; position:relative;}
#leftmain{float:left; display:inline; width:171px; margin:20px 0;}
.view{float:right; display:inline; width:400px; height:35px; margin:-20px 0 0 0; z-index:99; position:relative; text-align:right;}
#prods{float:left; display:inline; width:747px; margin:20px 0 70px 0;}
#newssurround{float:left; display:inline; width:747px; margin:0 0 70px 0;}
.mainproduct{float:left; display:inline; width:170px; height:360px; text-align:center; color:#222222; font-size:12px; font-weight:bold; margin:0 15px 15px 0;}
.mainproduct:hover{cursor:pointer; text-decoration:none; color:#F815A0;}
.mainproduct img{width:170px; margin-bottom:7px;}
.view a{font-size:12px; color:#222222; cursor:pointer;}
.view a:hover{font-size:12px; color:#222222; text-decoration:underline;}
.view a.prev{background:url("images/prev.gif") 0 4px no-repeat; padding-left:10px; margin:0 6px 0 10px;}
.view a.next{background:url("images/next.gif") right 4px no-repeat; padding-right:10px; margin:0 10px 0 0;}
.view a.pageoff{background-color:#F4F4F4; width:20px; height:20px; padding:4px 8px; margin:0 2px;}
.view a.pageoff:hover{background-color:#E0E0E0; width:20px; height:20px; padding:4px 8px; margin:0 2px; text-decoration:none;}
.view a.pageon{background-color:#E0E0E0; width:20px; height:20px; padding:4px 8px; margin:0 2px;}
#rightmaincontent{float:left; display:inline; width:747px; margin-top:20px;}
#basket{display:inline; float:left; margin:20px 0 10px 0;}
.baskethead{background:none repeat scroll 0 0 #E0E0E0; color:#222222; font-family:Arial,Helvetica,sans-serif; font-size:13px; font-weight:bold; height:25px;}
.basketbottom{background:none repeat scroll 0 0 #E0E0E0; color:#222222; font-family:Arial,Helvetica,sans-serif; font-size:13px; font-weight:bold; height:28px;}
a.pinklink{background-color:#F815A0; color:#FFFFFF; display:inline; font-size:12px; height:25px;line-height:25px; padding:5px 9px;}
a.pinklink:hover{background-color:#222222; color:#FFFFFF; display:inline; font-size:12px; height:25px;line-height:25px; text-decoration:none; padding:5px 9px; cursor:pointer;}
a.bluelink{background-color:#3F4E64; color:#FFFFFF; display:inline; font-size:12px; height:25px;line-height:25px; padding:5px 9px; margin-right:18px;}
a.bluelinkconf{background-color:#3F4E64; float:left; color:#FFFFFF; display:inline; font-size:12px; height:25px;line-height:25px; padding:0 9px; margin-right:9px;}
span.bluelink{background-color:#3F4E64; color:#FFFFFF; display:block; float:left; clear:both; font-size:12px; line-height:25px; padding:5px 9px; margin-right:18px;}
a.blacklink{background-color:#222222; color:#FFFFFF; display:inline; font-size:12px; height:20px;line-height:20px; padding:5px 9px;}
a.blacklink:hover{background-color:#222222; color:#FFFFFF; display:inline; font-size:12px; height:20px;line-height:20px; padding:5px 9px; text-decoration:none; cursor:pointer;}
a.bluelinkmid{background-color:#3F4E64; color:#FFFFFF; display:inline; font-size:12px; height:25px;line-height:25px; padding:5px 9px; margin:0 10px;}
a.bluelinkmid:hover{background-color:#3F4E64; text-decoration:none; color:#FFFFFF; cursor:pointer; display:inline; font-size:12px; height:25px;line-height:25px; padding:5px 9px;margin:0 10px;}
a.bluelink:hover{background-color:#222222; text-decoration:none; color:#FFFFFF; cursor:pointer; display:inline; font-size:12px; height:25px;line-height:25px; padding:5px 9px;margin-right:18px;}
a.bluelinkconf:hover{float:left; background-color:#222222; text-decoration:none; color:#FFFFFF; cursor:pointer; display:inline; font-size:12px; height:25px;line-height:25px; padding:0 9px;margin-right:9px;}
#options{float:right; display:inline; width:400px; text-align:right; margin-top:14px;}
#leftbox{float:left; display:inline; width:340px; height:204px; background-color:#F4F4F4; padding:20px 12px;}
#rightbox{float:right; display:inline; width:320px; height:204px; background-color:#F4F4F4; padding:20px 12px;}
p.pink{color:#F815A0; margin:10px 0 20px 0}
#rightbox p{margin:10px 0 20px 0}
#login input.login{width:200px; float:right; height:30px;}
#login input.login2{width:200px; float:right; height:30px; margin:10px 0;}
#login input.loginbutton{float:left; margin:10px 0 0 40px;}
#login label{width:100px; height:30px; float:left;}
#login label.spacer{width:140px; height:30px; margin:10px 0 0 0; float:left;}
#login label.spacer2{width:100px; height:30px; margin:10px 0 0 0; float:left;}
.pressview{float:right; text-align:right; display:inline; width:400px; margin:0; z-index:99; position:relative;}
.pressview a{font-size:12px; color:#222222; cursor:pointer;}
.pressview a:hover{font-size:12px; color:#222222; text-decoration:underline;}
.pressview a.prev{background:url("images/prev.gif") 0 4px no-repeat; padding-left:10px; margin:0 6px 0 10px;}
.pressview a.next{background:url("images/next.gif") right 4px no-repeat; padding-right:10px; margin:0 10px 0 0;}
.pressview a.pageoff{background-color:#F4F4F4; width:20px; height:20px; padding:4px 8px; margin:0 2px;}
.pressview a.pageoff:hover{background-color:#E0E0E0; width:20px; height:20px; padding:4px 8px; margin:0 2px; text-decoration:none;}
.pressview a.pageon{background-color:#E0E0E0; width:20px; height:20px; padding:4px 8px; margin:0 2px;}
.pressarticle{float:left; display:inline; width:699px; padding:12px; background-color:#F4F4F4; margin-top:20px;}
.promotion{float:left; display:inline; width:340px; padding:12px; background-color:#F4F4F4; margin:20px 0;}
.celebarticle{float:left; display:inline; width:723px; padding:12px; background-color:#F4F4F4; margin-top:10px; margin-left:-12px;}
.pressimage1{float:left; display:inline;}
.pressimage2{float:left; display:inline; margin:0 14px;}
.pressimage3{float:left; display:inline;}
.pressimage1 img{width:100px; height:137px;}
.pressimage2 img{width:100px; height:137px;}
.pressimage3 img{width:100px; height:137px;}
.presstext{width:350px; float:right;}
.presstext p{margin:10px 0 20px 0}
.celebsurround{float:left; display:inline; width:343px; padding:8px; background:url(images/celebsurround.gif) 0 0 repeat-y; border-top:1px solid #DDDDDF; border-bottom:1px solid #DDDDDF;}
.dresssurround{float:left; display:inline; width:320px;  padding:11px 22px 11px 7px; background:url(images/dresssurround.gif) 0 0 repeat-y; border-top:1px solid #DDDDDF; border-bottom:1px solid #DDDDDF; margin-top:20px;}
.dressimage{float:left; display:inline; margin:0 10px 0 5px;}
.dresstext{float:right; display:inline; width:168px;}
.celebtext{float:right; display:inline; width:350px; margin-top:10px;}
.celebtext p{margin:10px 0 20px 0}
p{margin:10px 0 20px 0}
#searchsurround p{margin:0;}
.dresstext p{margin:10px 0 20px 0}
#leftcol{width:290px; float:left; padding-top:40px;}
#carousel{width:290px; float:left; display:inline; margin-top:10px;}
.leftdress{float:left; width:132px; height:167px;}
.rightdress{float:right; width:132px; height:167px; text-align:right;}
.rightdress img, .leftdress img{width:132px; height:167px; margin-bottom:10px;}
#rightcol{width:433px; float:right;}
#rightcol p{margin:10px 0 20px 0}
#leftblog p{margin:10px 0 20px 0}
#rightblog p{margin:10px 0 20px 0}
#righttop p{margin:0}
p.dateblog{margin:10px 0 0 0}
.rightsurround{float:left; display:inline; width:433px;}
.blogsurround{float:left; display:inline; width:555px;}
.rightsurround2{float:left; display:inline; width:433px; margin-top:15px;}
.detailtext{width:100px; float:left; margin-bottom:5px; height:20px; line-height:20px;}
.detailselect{width:300px; float:left; margin-bottom:5px;}
.detailselect select{width:157px; border:1px solid #7E9DB9;}
a.pinklink2{color:#F815A0; margin-left:25px;}
a.pinklink2:hover{color:#F815A0; margin-left:25px; text-decoration:underline; cursor:pointer;}
#desccontent{width:413px; float:left; padding:10px; background-color:#F4F4F4;}
#descnav{float:left; display:inline; width:572px; height:31px; margin:0 0 0 0;}
a.desc {font-size:13px; color:#404041; background:url(images/grad.jpg) 0 0 repeat-x;	padding:8px 11px; text-decoration:none;	height:23px; line-height:13px;}
a.desc:hover {font-size:13px; color:#F815A0;	padding:8px 11px; height:27px; line-height:13px; text-decoration:none;}
#rightcol #descnav p{margin-bottom:0;}
#like{float:left; display:inline; width:409px; height:246px; background:url(images/divgrad.jpg) 0 0 repeat-x #FFFFFF; padding:20px 12px;}
#likemain{float:left; display:inline; width:433px; margin:23px 0 0 -12px;}
.likeproduct{float:left; display:inline; width:138px; height:237px; text-align:center; color:#222222; font-size:12px; font-weight:bold;}
.likeproduct:hover{cursor:pointer; text-decoration:none; color:#F815A0;}
.likeproduct img{width:142px; margin-bottom:7px;}
#leftfaq{float:left; display:inline; width:201px;}
#rightfaq{width:515px; float:right;  padding:10px;}
#leftblog{float:left; display:inline; width:555px;}
.blogpost{float:left; display:inline; width:555px; padding-top:20px; padding-bottom:10px; border-bottom:1px solid #F0F0F0;}
#rightblog{width:151px; float:right; background-color:#F4F4F4; padding:10px; margin-top:20px;}
h2.faq{width:400px; font-weight:normal; font-size:24px; margin-bottom:20px; color:#222222; height:30px;}
a.bluelink2{background-color:#3F4E64; color:#FFFFFF; display:inline; font-size:15px; height:35px;line-height:35px; float:left; clear:both; padding:0 9px; margin-bottom:2px;}
a.bluelink2:hover{background-color:#222222; text-decoration:none; color:#FFFFFF; cursor:pointer; display:inline; font-size:15px; height:35px;line-height:35px; padding:0 9px;margin-bottom:2px; float:left; clear:both;}
#fullwidth{float:left; display:inline; margin:0 0 30px 0; width:723px;}
.prodsurround{width:140px; float:left; padding:0 15px;}
#preordernotebox{float:left; display:inline; width:433px; margin-bottom:20px;}
#buttonbox{float:left; display:inline;}
a.bluelinkfaq{background-color:#F815A0; margin-bottom:1px solid #ffffff; color:#FFFFFF; display:inline; font-size:13px; height:25px;line-height:32px; padding:5px 9px; margin:0;}
a.bluelinkfaq:hover{background-color:#222222; margin-bottom:1px solid #ffffff; text-decoration:none; color:#FFFFFF; cursor:pointer; display:inline; font-size:13px; height:25px;line-height:32px; padding:5px 9px; margin:0;}

#returns{display:none;}
#payment{display:none;}
#terms{display:none;}
li{list-style:inside;}
#desc{width:433px; float:left; margin-bottom:30px;}
p.login{margin:0; padding:0; display:inline; float:left; line-height:36px;}
#logobank a.logout{margin:0 5px 0 10px; color:#F815A0; font-weight:normal;}
#logobank a.logout:hover{margin:0 5px 0 10px; color:#F815A0; text-decoration:underline; cursor:pointer;}
#detailscheck input{width:150px;}
.dkblueL{float:left; display:inline; margin:-10px 0 20px 0;}
.pink{color:#F815A0;}
.maintxtadmin{float:left; display:inline; width:939px; margin:20px 0;}
#navigation a.logoutadmin{margin:0 5px 0 20px; color:#F815A0; float:left; font-weight:normal; background-color:#222222;}
#navigation a.logoutadmin:hover{margin:0 5px 0 20px;; float:left; color:#F815A0; text-decoration:underline; cursor:pointer;}