@charset utf-8;

body {
word-wrap:break-word;
}

#leftsidebar {
z-index:0;
margin:0 5px 10px 0;
}

p {
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#FFF;
font-size:12px;
line-height:18px;
margin:0;
padding:4px 12px;
}

a {
color:#FF0;
text-decoration:none;
font-weight:700;
outline:0;
}

h4 {
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#69C;
font-size:12px;
font-weight:700;
margin:0;
padding:0 12px;
}

.cdeppicon {
padding:6px 0 0;
}

.minitext {
font-size:xx-small;
height:1px;
margin:0;
padding:0;
}

.wordwrap {
word-wrap:break-word!important;
overflow:hidden!important;
}

#banner_wrapper {
width:1000px;
background:url(http://www.cartoondollemporium.com/cdeprofile/profile/menu_bg.gif) no-repeat center;
_background:url(http://www.cartoondollemporium.com/cdeprofile/profile/menu_bg.gif) no-repeat center;
margin-bottom:10px;
position:relative;
}

.profile_title {
background-image:url(/cdeprofile/profile/profile_title_bg.gif);
background-repeat:no-repeat;
width:458px;
height:37px;
font-size:16px;
font-weight:700;
font-family:Arial, Helvetica, sans-serif;
color:#FFF;
margin:10px auto 0;
padding:10px 0 0 10px;
}

.termsandcond a {
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#FF0!important;
font-size:12px;
font-weight:700;
margin:0;
padding:0;
}

.smalltext {
font-size:10px;
}

.iconimage {
padding:12px;
}

.mystatus {
height:28px;
width:110px;
color:#FF0;
font-weight:700;
font-size:12px;
margin:0 auto;
padding:5px 0 0 20px;
}

.profile_menu_box {
background-color:#FFC0CB;
width:210px;
height:200px;
float:left;
border:1px solid;
margin:10px;
}

.profile_menu_box_cell {
background-color:#FFC0CB;
width:210px;
height:200px;
}

.errortext {
font-size:12px;
color:red!important;
font-weight:700;
}

.item_price {
font-size:14px;
color:#FF0;
font-weight:700;
}

.earningsfont {
font-size:10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
margin:0;
padding:2px;
}

.clear {
clear:both;
}

#rightsidebar_user {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
line-height:18px;
height:1%;
padding:5px 14px;
}

#rightsidebar_user .username {
color:#FFF;
font-weight:700;
}

#rightsidebar_user .leaderboardpoint {
color:#FF0;
font-size:20px;
font-weight:700;
line-height:34px;
}

#rightsidebar_user .iteminfobox {
float:left;
width:180px;
}

#rightsidebar_user .description {
color:#FFF;
font-size:10px;
}

#rightsidebar_user .entry {
color:#FF0;
font-weight:700;
}

#rightsidebar_user .comments {
color:#FF0;
font-size:10px;
font-weight:700;
}

#rightsidebar_user .buyitem {
color:#FF0;
font-size:12px;
font-weight:700;
text-align:right!important;
}

#rightsidebar_user div.iteminfobox span.username,#rightsidebar_user div.iteminfobox span.description,#rightsidebar_user div.iteminfobox span.buyitem {
background:none;
float:none;
width:auto;
}

#leftsidebar_user {
color:#FFF;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
line-height:18px;
word-wrap:break-word;
overflow:hidden;
}

#leftsidebar_user .eventwrapper {
margin:0;
padding:0 5px;
}

#leftsidebar_user .eventwrapper a {
color:#FF0;
font-weight:700;
font-size:12px;
}

#leftsidebar_user .event1 {
background-color:#56bbed;
margin:0;
padding:4px;
}

#leftsidebar_user .event2 {
margin:0;
padding:4px;
}

#leftsidebar_user_menu {
background-image:url(/site_images/leftsidebar_bg.png);
background-repeat:repeat-y;
height:438px;
margin:0;
padding:0;
}

#leftsidebar_user_store {
background-image:url(/site_images/leftsidebar_bg.png);
background-repeat:repeat-y;
margin:0;
padding:0;
}

#leftsidebar_wrapper {
position:relative;
z-index:0;
width:100%;
}

.leftsidebar_menu {
background-image:url(/site_images/leftsidebar_bg.png);
_background-image:url(/site_images/leftsidebar_bg.gif);
background-repeat:repeat-y;
color:#FFF;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
height:1%;
line-height:18px;
width:100%;
word-wrap:break-word;
margin:0;
padding:0;
}

.leftsidebar_menu li {
position:relative;
}

.leftsidebar_menu ul .subMenuContainer {
position:absolute;
top:-30px;
left:150px;
width:164px;
}

.leftsidebar_menu ul li .subMenuContainer {
display:none;
}

.leftsidebar_menu ul li:hover .subMenuContainer {
display:block;
z-index:3;
}

#newfeature {
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#FFF;
padding:4px 12px;
}

#newfeature .titleentry {
font-size:12px;
line-height:18px;
padding:5px 0;
}

#newfeature .titleentry a {
color:#FF0!important;
}

#newfeature .gobutton {
padding:16px 4px 0 0;
}

#leftsidebar_graphics {
float:left;
width:164px;
margin:0 5px 0 0;
}

#maincontent_dolls_bg p {
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#FFF;
font-size:12px;
line-height:14px;
margin:0;
padding:10px 15px;
}

.bigTN {
float:left;
padding:10px 0 5px 22px;
}

#commentboard {
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#FFF;
font-size:10px;
line-height:14px;
margin:0;
padding:10px 15px;
}

.comment1 {
background-color:#62b0d7;
height:1%;
}

.comment2 td,.comment1 td {
border:#69C thin solid;
}

.commentpic {
float:left;
text-align:center;
text-decoration:none;
width:100px;
padding:2px;
}

.commenttext {
float:left;
width:340px;
font-size:12px;
word-wrap:break-word;
overflow:hidden;
padding:5px 5px 10px;
}

.deletecomment {
font-size:9px;
margin:0!important;
padding:0!important;
}

.datecomment {
color:#666;
font-size:9px;
}

.deletefriend a {
color:#69C!important;
}

#actionbox {
width:280px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
padding:10px 0 10px 20px;
}

#actionbox a {
color:#fe39d2;
text-decoration:none;
}

#bestbuddies {
width:306px;
margin:0 0 0 8px;
padding:0 2px 0 0;
}

.buddiesdragable {
background-image:url(/site_images/pixel.gif);
width:130px;
height:135px;
float:left;
border:#69C thin solid;
cursor:hand;
overflow:hidden;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFF;
text-decoration:none!important;
text-align:center;
margin:5px;
padding:4px;
}

#bestbuddies500 {
width:480px;
padding:10px 0 10px 15px;
}

.bestbuddiespic {
float:left;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#FFF;
font-size:10px;
line-height:14px;
text-align:center;
text-decoration:none;
width:90px;
height:100px;
margin:10px 0 0;
padding:0;
}

#buddieslist {
width:470px;
margin-left:15px;
}

.deletefriend {
width:16px;
height:20px;
float:right;
border:#69C thin solid;
text-align:center;
margin:0!important;
padding:0!important;
}

#mystuff {
height:168px!important;
background-image:url(/site_images/surveybox_bg.png);
_background-image:url(/site_images/surveybox_bg.gif);
background-repeat:no-repeat;
margin-bottom:10px;
padding:0;
}

#mystufffont {
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#FFF;
font-size:10px;
line-height:14px;
text-decoration:none;
margin:0;
padding:10px;
}

.mystuffpic {
float:left;
padding:10px 10px 10px 20px;
}

.mystufftext {
float:left;
font-family:Verdana, Arial, Helvetica, sans-serif;
width:150px;
color:#FFF;
font-size:10px;
line-height:14px;
text-decoration:none;
margin:0;
padding:10px 0;
}

.mystuffbut {
float:right;
padding:40px 20px 0 0;
}

.profilebigtext {
color:#FFF;
font-family:Arial, Helvetica, sans-serif;
font-size:12px!important;
font-weight:700;
line-height:16px;
margin:0;
padding:0;
}

.profilepoints {
color:#FF0!important;
font-family:Arial, Helvetica, sans-serif;
font-size:24px!important;
line-height:30px;
margin:10px;
padding:0;
}

.dollalbumthumb_fave {
float:left;
color:#FFF;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px!important;
text-align:center;
margin:2px;
padding:5px 10px 15px;
}

.dollalbum_profile {
float:left;
height:200px;
color:#FFF;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px!important;
text-align:center;
margin:2px;
padding:8px 0 15px 15px;
}

#cdeblog {
color:#FFF;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
line-height:18px;
padding:5px;
}

#cdeblog .blogtitle {
font-size:18px;
color:#FF0;
font-weight:700;
line-height:24px;
height:1%;
padding:10px 0;
}

#cdeblog .date {
color:#666;
font-size:14px;
height:1%;
}

#cdeblog .blogentry {
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
color:#FFF;
line-height:18px;
height:1%;
padding:4px;
}

#cdeblog .textentry {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#999;
line-height:18px;
padding:4px;
}

#cdebutton {
padding-top:15px;
background-position:0 8px;
background-repeat:no-repeat;
margin:0 auto;
}

.myitems {
float:left;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
text-decoration:none;
width:110px;
height:200px;
color:#FFF;
margin:0;
padding:0 2px;
}

#photodisplay {
border:#fff thin solid;
}

#photocomment {
background-color:#F9F;
border:#69C thin solid;
height:1%;
padding:0 10px 10px;
}

#myphoto {
color:#FFF;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
line-height:18px;
margin:20px 0;
}

#myphoto .date {
color:#666;
font-size:12px;
}

#photoview a {
background-color:#FCF;
border:#69C thin solid;
color:#FFF;
padding:4px 8px;
}

#photoview a:hover {
background-color:#F9F;
color:#FFF;
text-decoration:none;
}

#photoview2 a {
background-color:#F9F;
border:#69C thin solid;
color:#FFF;
padding:4px 8px;
}

#photoview2 a:hover {
background-color:#c00083;
color:#FFF;
text-decoration:none;
}

.phototitle {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:700;
color:#FFF;
height:1%;
padding:0 0 10px;
}

.photothumbnail {
float:left;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:8px;
text-align:center;
text-decoration:none;
width:110px;
height:200px;
border:#69C thin solid!important;
vertical-align:middle;
margin:5px 3px 5px 0;
}

.imgborder {
border:#FFF 3px solid;
}

.imgborder:hover {
border:#F3C 3px solid;
}

.photoartwork {
float:left;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
text-align:center;
text-decoration:none;
border:#69C 2px solid!important;
vertical-align:middle;
background-color:#FFF;
width:120px;
height:140px;
margin:5px 3px;
padding:6px;
}

.photoartworkbig {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
text-align:center;
text-decoration:none;
border:#69C 2px solid!important;
vertical-align:middle;
background-color:#FFF;
margin:5px 3px;
padding:6px;
}

.photothumbnail2 {
float:left;
text-align:center;
vertical-align:middle;
margin:5px 3px 5px 0;
}

.cdeprofiletable {
width:470px!important;
color:#FFF;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
}

.cdeprofiletable_parent_table {
color:#FFF;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
display:none;
}

.cdeprofiletable_2_parent {
background-color:#F6F!important;
border:#09f thin solid;
text-align:left;
padding:8px;
}

.cdeprofiletable_right_parent {
width:150px;
background-color:#F9F;
border:#09f thin solid;
vertical-align:top;
text-align:right;
font-weight:700;
padding:8px;
}

.cdeprofiletable_left_parent {
width:280px;
background-color:#F6F!important;
border:#69C thin solid;
text-align:left;
padding:8px;
}

.cdeprofiletable_right {
width:150px;
background-color:#69C;
vertical-align:top;
text-align:right;
font-weight:700;
padding:8px;
}

.cdeprofiletable_left {
width:280px;
background-color:#6CF!important;
border:#69C thin solid;
text-align:left;
padding:8px;
}

.cdeprofiletable2 {
color:#FFF;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
border:solid 2px #FF0;
}

.cdeprofiletable_right2 {
width:150px;
vertical-align:top;
text-align:right;
font-weight:700;
padding:8px;
}

.cdeprofiletable_left2 {
width:280px;
text-align:center;
padding:8px;
}

.table_titlebg {
background-color:#69C;
font-weight:700;
padding:8px;
}

.profile_checkbox {
width:40px;
vertical-align:top;
text-align:center;
border:#69C thin solid;
background-color:#6CF!important;
padding:8px;
}

.profile_checkbox_bold {
width:40px;
vertical-align:top;
text-align:center;
border:#69C thin solid;
background-color:#4AE!important;
padding:8px;
}

.profile_value {
width:100px;
vertical-align:top;
text-align:left;
font-weight:700;
border:#69C thin solid;
background-color:#6CF!important;
padding:8px;
}

.profile_user {
width:100px;
background-color:#69C;
padding:8px;
}

.profile_interest {
width:300px;
background-color:#6CF!important;
border:#69C thin solid;
text-align:left;
vertical-align:text-top;
padding:8px;
}

.profile_interest_half {
width:150px;
height:20px;
background-color:#6CF!important;
border:#69C thin solid;
text-align:center;
vertical-align:text-top;
padding:8px;
}

.profile_item {
width:100px;
background-color:#6CF!important;
border:#69C thin solid;
text-align:center;
padding:8px;
}

.profile_description {
width:270px;
background-color:#6CF!important;
border:#69C thin solid;
text-align:left;
vertical-align:text-top;
padding:8px;
}

.profile_events {
background-color:#6CF!important;
border:#69C thin solid!important;
text-align:left;
vertical-align:text-top;
word-wrap:break-word!important;
overflow:hidden!important;
padding:8px;
}

.profile_events_bold {
background-color:#4AE!important;
border:#69C thin solid!important;
text-align:left;
vertical-align:text-top;
padding:8px;
}

.profile_bluebg_parent {
background-color:#99C;
vertical-align:center;
padding:16px 8px;
}

.profile_bluebg {
background-color:#69C;
vertical-align:center;
padding:16px 8px;
}

.profile_matchinginterest {
width:330px;
background-color:#69C!important;
border:#69C thin solid;
text-align:left;
vertical-align:text-top;
color:#FF0;
font-weight:700;
padding:8px;
}

.profile_friendmatches {
width:100px;
background-color:#69C;
color:#FF0;
font-weight:700;
padding:8px;
}

.finder_result1 {
background-color:#6CF;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
width:92%;
}

.finder_result2 {
background-color:#49b5eb;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
width:92%;
}

.finder_user {
width:100px;
border:#69C thin solid;
padding:8px;
}

.finder_interest {
width:300px;
border:#69C thin solid;
text-align:left;
vertical-align:text-top;
padding:8px;
}

.finder_interest_half {
width:150px;
height:20px;
border:#69C thin solid;
text-align:center;
vertical-align:text-top;
padding:8px;
}

.artgalleryWrapper {
width:460px;
padding:0 10px 0 40px;
}

.artgalleryWrapper ul {
list-style:none;
margin:0;
padding:0;
}

.artgalleryWrapper li {
float:left;
display:block;
margin:0;
padding:0;
}

.img-shadow {
background:url(/cdeprofile/profile/shadowAlpha.png) no-repeat bottom right!important;
_background:url(/cdeprofile/profile/shadow.gif) no-repeat bottom right;
margin:10px 0 10px 10px !important;
padding:0;
}

.img-shadow img {
display:block;
position:relative;
background-color:#fff;
border:1px solid #a9a9a9;
margin:-6px 6px 6px -6px;
padding:4px;
}

.artworkthumb {
float:left;
height:250px;
color:#FFF;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px!important;
text-align:center;
margin:2px;
padding:5px 8px 15px 10px;
}

#searchresults1 {
background-color:#e5f2fe;
width:100%;
}

#searchresults2 {
background-color:#c9e4ff;
width:100%;
}

#loginbox {
width:400px;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#FFF;
font-weight:700;
vertical-align:middle;
padding:4px;
}

.input_box {
background-image:url(/cdeprofile/profile/login_box.gif);
border:#FCF thin solid;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#69F;
vertical-align:middle;
width:240px;
padding:8px 4px;
}

.input_boxsmall {
background-image:url(/cdeprofile/profile/login_box.gif);
border:#FCF thin solid;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#6CF;
vertical-align:middle;
padding:4px;
}

.input_boxbig {
background-image:url(/cdeprofile/profile/input_box.gif);
border:#FCF thin solid;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#6CF;
vertical-align:middle;
padding:4px;
}

.input_box:focus,.input_boxsmall:focus,.input_boxbig:focus {
border:#F0F thin solid;
}

.profilebutton {
background:url(/cdeprofile/profile/button.gif) no-repeat;
width:121px;
height:42px;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:700;
color:#FFF;
vertical-align:middle;
border:none;
padding:4px;
}

.profilebutton_club {
background:url(/cdeprofile/profile/buttonclub.gif) no-repeat;
width:90px;
height:23px;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:700;
color:#FFF;
vertical-align:middle;
border:none;
padding:4px;
}

.errortop {
background:url(/cdeprofile/profile/error_top.gif) no-repeat center;
width:367px;
height:10px;
margin:0 auto -3px;
padding:0;
}

.errormessage {
background:url(/cdeprofile/profile/error_mid.gif) no-repeat bottom;
width:367px;
height:auto;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
line-height:18px;
font-weight:700;
color:#FFF;
text-align:center;
margin:0 auto 5px;
padding:0 0 5px;
}

.errortopsmall {
background:url(/cdeprofile/profile/error_topsmall.gif) no-repeat center;
width:220px;
height:14px;
margin:0 0 -3px;
padding:0 0 0 20px;
}

.errormessagesmall {
background:url(/cdeprofile/profile/error_midsmall.gif) no-repeat bottom;
width:220px;
height:auto;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
line-height:18px;
font-weight:700;
color:#FFF;
margin:0;
padding:0 0 10px 20px;
}

.errormessagesmall a:hover {
color:#FFF!important;
}

.errormessagebig {
background:url(/cdeprofile/profile/error2.gif) no-repeat center;
width:367px;
height:61px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
line-height:40px;
font-weight:700;
color:#FFF;
text-align:center;
margin:0 auto 5px;
}

.avatarlist {
float:left;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#FFF;
font-size:10px;
line-height:14px;
text-align:center;
text-decoration:none;
width:114px;
height:100px;
margin:10px 0 0;
padding:0;
}

.tbl {
table-layout:fixed;
border-top:5px solid #333;
border-collapse:collapse;
background:#fff;
}

.tbl td {
border-bottom:1px dashed #333;
text-overflow:ellipsis;
overflow:hidden;
white-space:nowrap;
padding:2px 5px;
}

.slidetitle {
background-color:#AFE4FD;
color:#F6F;
font-weight:700;
font-size:14px;
font-family:Arial, Helvetica, sans-serif;
height:1%;
margin:10px 20px;
padding:5px;
}

.slidetitle:hover {
background-color:#FCF;
}

#invite_list {
width:70px;
vertical-align:center;
text-align:center;
background-color:#6CF!important;
font-family:Arial,Verdana,Helvetica, sans-serif;
font-weight:700;
font-size:12px;
height:1px;
margin:0;
padding:0;
}

.invite_list_head {
width:70px;
text-align:center;
background-color:#69C;
font-family:Arial,verdana, Helvetica, sans-serif;
font-size:15px;
height:1px;
margin:0;
padding:0;
}

#invite_text {
text-align:center;
font-family:Arial,verdana, Helvetica, sans-serif;
font-size:12px;
color:#FFF;
}

.deleteinvite {
width:100%;
height:40px;
float:right;
border:#69C thin solid;
text-align:center;
color:#FFF;
font-weight:700;
font-size:15px;
margin:0!important;
padding:0!important;
}

.invitemessage {
width:100%;
height:40px;
float:right;
font-family:Arial,verdana, aerial,Helvetica, sans-serif;
text-align:center;
color:#FFF;
font-weight:700;
font-size:12px;
margin:0!important;
padding:0!important;
}

.invite_page_dis {
color:#FFF;
border:solid 2px #FFF;
background-color:#F9F;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
padding:4px;
}

.ppm_top {
background-image:url(profile/ppm_top.png);
background-repeat:no-repeat;
height:184px;
width:488px;
margin:0 auto;
}

.ppm_top_doll {
background-image:url(profile/ppm_top_dolls.png);
background-repeat:no-repeat;
height:184px;
width:488px;
margin:0 auto;
}

.ppm_top_small {
background-image:url(profile/ppm_topsmall.png);
background-repeat:no-repeat;
height:19px;
width:478px;
margin:0 auto;
}

.ppm_bot {
background-image:url(profile/ppm_bot.png);
_background-image:url(profile/ppm_bot.gif);
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=scale,src='profile/ppm_bot.png');
background-repeat:no-repeat;
height:19px;
width:478px;
margin:0 auto;
}

.ppm_mid {
background-image:url(profile/ppm_mid.png);
_background-image:url(profile/ppm_mid.gif);
background-repeat:repeat-y;
height:auto;
width:478px;
margin:0 auto;
}

.ppm_text {
font-family:Georgia, "Times New Roman", Times, serif;
font-size:16px;
font-weight:700;
line-height:24px;
color:#FFF;
margin:0 25px;
padding:0 0 20px;
}

.ppm_border {
border:#FF0 2px solid;
}

.ppm_icon {
float:left;
width:80px;
text-align:center;
margin:0 10px 0 20px;
padding:0;
}

.ppm_desc {
float:left;
width:320px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#fff;
margin:0;
padding:0;
}

.navisprites span {
width:17px;
height:17px;
display:inline;
float:left;
background-image:url(profile/navicons.gif);
margin:0;
padding:0;
}

.sprte_profile {
background-position:0 0;
margin-right:4px;
margin-left:4px;
}

.sprte_points {
background-position:-17px 0;
margin-right:4px;
margin-left:4px;
}

.sprte_inbox {
background-position:-34px 0;
margin-right:4px;
margin-left:4px;
}

.sprte_friends {
background-position:-51px 0;
margin-right:4px;
margin-left:4px;
}

.sprte_mydoll {
background-position:-68px 0;
margin-right:4px;
margin-left:4px;
}

.sprte_myroom {
background-position:-85px 0;
margin-right:4px;
margin-left:4px;
}

.sprte_mymagic {
background-position:-102px 0;
margin-right:4px;
margin-left:4px;
}

.sprte_myitems {
background-position:-119px 0;
margin-right:4px;
margin-left:4px;
}

.sprte_myblog {
background-position:-136px 0;
margin-right:4px;
margin-left:4px;
}

.sprte_photos {
background-position:-153px 0;
margin-right:4px;
margin-left:4px;
}

.sprte_myevents {
background-position:0 -17px;
margin-right:4px;
margin-left:4px;
}

.sprte_comments {
background-position:-17px -17px;
margin-right:4px;
margin-left:4px;
}

.sprte_myboyfriend {
background-position:-34px -17px;
margin-right:4px;
margin-left:4px;
}

.sprte_mybaby {
background-position:-51px -17px;
margin-right:4px;
margin-left:4px;
}

.sprte_mypet {
background-position:-68px -17px;
margin-right:4px;
margin-left:4px;
}

.sprte_dollalbum {
background-position:-85px -17px;
margin-right:4px;
margin-left:4px;
}

.sprte_artgallery {
background-position:-102px -17px;
margin-right:4px;
margin-left:4px;
}

.sprte_friendsearch {
background-position:-119px -17px;
margin-right:4px;
margin-left:4px;
}

.sprte_account {
background-position:-136px -17px;
margin-right:4px;
margin-left:4px;
}

.sprte_invite {
background-position:-153px -17px;
margin-right:4px;
margin-left:4px;
}

.sprte_profilemenu {
background-position:0 -34px;
margin-right:4px;
margin-left:4px;
}

.sprte_online {
background-position:-17px -34px;
margin-right:4px;
margin-left:4px;
}

.sprte_becomeppm {
background-position:-34px -34px;
margin-right:4px;
margin-left:4px;
}

.sprte_store {
background-position:-51px -34px;
margin-right:4px;
margin-left:4px;
}

.sprte_shoppingbag {
background-position:-68px -34px;
margin-right:4px;
margin-left:4px;
}

.sprte_fleamarket {
background-position:-85px -34px;
margin-right:4px;
margin-left:4px;
}

.sprte_arcade {
background-position:-102px -34px;
margin-right:4px;
margin-left:4px;
}

.sprte_duels {
background-position:-119px -34px;
margin-right:4px;
margin-left:4px;
}

.sprte_socbet {
background-position:-136px -34px;
margin-right:4px;
margin-left:4px;
}

.sprte_randomimages {
background-position:-153px -34px;
margin-right:4px;
margin-left:4px;
}

.sprte_scavhunt {
background-position:-102px -51px;
margin-right:4px;
margin-left:4px;
}

.sprte_clubs {
background-position:-119px -51px;
margin-right:4px;
margin-left:4px;
}

.sprte_runway {
background-position:-136px -51px;
margin-right:4px;
margin-left:4px;
}

.sprte_surveys {
background-position:-153px -51px;
margin-right:4px;
margin-left:4px;
}

.sprte_jobs {
background-position:0 -68px;
margin-right:4px;
margin-left:4px;
}

.sprte_hotornot {
background-position:-17px -68px;
margin-right:4px;
margin-left:4px;
}

.sprte_mystore {
background-position:-34px -68px;
margin-right:4px;
margin-left:4px;
}

.sprte_lollipop {
background-position:-51px -68px;
margin-right:4px;
margin-left:4px;
}

.sprte_designgallery {
background-position:-68px -68px;
margin-right:4px;
margin-left:4px;
}

.sprte_bank {
background-position:-85px -68px;
margin-right:4px;
margin-left:4px;
}

.sprte_pack {
background-position:-102px -68px;
margin-right:4px;
margin-left:4px;
}

.sprte_trade {
background-position:-119px -68px;
margin-right:4px;
margin-left:4px;
}

.navisprites ul {
font:10px verdana, sans-serif;
width:150px;
height:1%;
color:#FFF;
margin:0;
padding:0;
}

.navisprites li {
list-style:none;
background-image:url(/site_images/left_linebreak.gif);
background-position:bottom;
background-repeat:repeat-x;
text-align:left;
margin:0;
padding:0;
}

.navisprites li.last {
background-image:none!important;
}

.navisprites li a {
display:block;
text-decoration:none;
height:25px;
padding:0;
}

.navisprites li a:hover {
color:#FFF;
background:#F9F;
}

.bluetop {
background:url(../site_images/bluebg_top.png) center no-repeat;
_background:url(../site_images/bluebg_top.gif) center no-repeat;
height:26px;
width:476px;
display:block;
margin:0 auto;
padding:6px 0 0 4px;
}

.bluetop H1 {
padding:5px 0 0 13px;
}

.bluemid {
background:url(../site_images/bluebg_mid.png) bottom no-repeat;
_background:url(../site_images/bluebg_mid.gif) bottom no-repeat;
height:auto;
width:480px;
display:block;
margin:0 auto;
padding:0 0 15px;
}

.bluemiddle {
background:url(../site_images/bluebg_middle.png);
_background:url(../site_images/bluebg_middle.gif);
background-repeat:repeat-y;
width:480px;
height:auto;
margin:0 auto;
padding:0;
}

.bluebottom {
background:url(../site_images/bluebg_bot.png);
_background:url(../site_images/bluebg_bot.gif);
background-repeat:no-repeat;
width:480px;
height:19px;
margin:0 auto;
padding:0;
}

.bluemid li {
font-family:Arial, Helvetica, sans-serif;
color:#FFF;
border-bottom:#FFF dotted 1px;
margin:0;
padding:6px 0;
}

.bluecomment {
border-bottom:#FFF dotted 1px;
}

.bluecomment_text {
float:left;
width:320px;
font-size:12px;
word-wrap:break-word;
overflow:hidden;
padding:5px 5px 10px;
}

.blockone {
float:left;
width:300px;
font-size:14px;
margin:0;
padding:0;
}

.blocktwo {
float:left;
text-align:right;
width:134px;
font-size:14px;
margin:0;
padding:0;
}

#clubdisplaybutton {
width:140px;
height:24px;
background-image:url(../site_images/cdebutton.gif);
color:#FFF;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:700!important;
text-align:center;
margin:8px auto 0;
padding:7px 0 0;
}

#clubdisplaybutton a:link,#clubdisplaybutton a:hover,#clubdisplaybutton a:active,#clubdisplaybutton a:visited {
display:block;
text-decoration:none;
}

#clubbutt {
width:469px;
height:57px;
position:relative;
background-image:url(profile/clubs_butts.jpg);
margin:0 auto;
padding:0;
}

#clubbutt li {
list-style:none;
position:absolute;
top:0;
margin:0;
padding:0;
}

#clubbutt li a {
height:57px;
display:block;
}

#clubbutt1b {
left:0;
width:93px;
}

#clubbutt2b {
left:93px;
width:93px;
}

#clubbutt3b {
left:186px;
width:93px;
}

#clubbutt4b {
left:279px;
width:93px;
}

#clubbutt5b {
left:372px;
width:93px;
}

#clubbutt1b a:hover {
background:transparent url(profile/clubs_butts.jpg) 0 -57px no-repeat;
}

#clubbutt2b a:hover {
background:transparent url(profile/clubs_butts.jpg) -93px -57px no-repeat;
}

#clubbutt3b a:hover {
background:transparent url(profile/clubs_butts.jpg) -186px -57px no-repeat;
}

#clubbutt4b a:hover {
background:transparent url(profile/clubs_butts.jpg) -279px -57px no-repeat;
}

#clubbutt5b a:hover {
background:transparent url(profile/clubs_butts.jpg) -372px -57px no-repeat;
}

.club_title {
height:32px;
background-image:url(../site_images/populardolls_titlebg.png);
_background-image:url(../site_images/populardolls_titlebg.gif);
margin:0;
padding:0;
}

.clubtitle {
font-size:18px;
color:#FF0;
font-weight:700;
line-height:24px;
padding-left:15px;
height:1%;
}

.clubcontent_bg {
background-image:url(../site_images/maincontent_bg.png);
_background-image:url(../site_images/maincontent_bg.gif);
background-repeat:repeat-y;
background-position:center;
margin:0;
padding:10px 0 0;
}

.clubcontent_bg p {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
line-height:20px;
color:#FFF;
margin:0;
padding:0 10px;
}

.clubcontent_bottom {
height:16px;
background-image:url(../site_images/maincontent_bottom.png);
_background-image:url(../site_images/maincontent_bottom.gif);
background-repeat:no-repeat;
margin:0 0 10px;
padding:0;
}

.bluemiddle p,.bluemid p {
position:relative;
left:5px;
margin-right:5px;
padding-right:15px;
word-wrap:break-word;
}

.bluemiddle input,.bluemiddle textarea {
margin-left:15px;
margin-top:5px;
}

.bluemiddle li {
font-family:Arial, Helvetica, sans-serif;
color:#FFF;
border-bottom:#FFF dotted 1px;
height:1%;
margin:0;
padding:6px 0;
}

.clubinput {
background-image:url(/cdeprofile/profile/login_box.gif);
border:#FCF thin solid;
padding-left:5px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#6CF;
margin-left:5px;
vertical-align:middle;
}

.clubpic {
text-align:center;
}

.clubpic img {
max-width:430px;
width:expression(this.width>430?"430px":"auto");
padding:5px;
}

.message {
width:440px;
height:1%;
color:#fff;
font-size:12px;
word-wrap:break-word;
overflow:hidden;
padding:5px 10px 10px;
}

.message1 {
background-color:#62b0d7;
margin:0 0 0 25px;
}

.message2 {
margin-left:25px;
}

.messagepic {
float:left;
text-align:center;
text-decoration:none;
width:100px;
overflow:hidden;
margin:0 10px 0 0;
padding:2px;
}

.deletemessage {
font-size:9px;
text-align:right;
margin:0!important;
padding:0!important;
}

.datemessage {
color:#666;
font-size:9px;
float:left;
}

.clubUserFrame {
float:left;
border:solid 1px #000;
text-align:center;
width:145px;
margin:5px 2px;
padding:4px 0;
}

.clubError {
color:red;
font-weight:700;
margin-left:15px;
}

#waitingMsg {
margin-top:0;
padding-top:0;
}

.photo_thumb_description {
position:relative;
left:0;
display:none;
background-color:#fcf;
width:110px;
min-height:50px;
border:1px outset #69f;
color:#000;
font-style:italic;
margin:0;
padding:0;
}

#descriptionofimage {
margin-top:10px;
padding-left:10px;
color:#FFF;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-style:italic;
}

.delete_photos input {
position:relative;
left:0;
top:0;
}

.tr_waiting_moderation td {
border:#69C thin solid;
background-color:#CCC!important;
}

.awaiting_moderation_message {
color:#090;
font-size:10px;
font-family:Arial, Helvetica, sans-serif;
font-weight:700;
}

.awaiting_approval_message {
color:#FF0;
font-size:10px;
font-family:Arial, Helvetica, sans-serif;
font-weight:700;
}

.cdeprofile1 {
width:480px;
text-align:center;
color:#FF0;
font-family:Arial, Helvetica, sans-serif;
font-weight:700;
font-size:14px;
border:#FFF 2px solid;
background-color:#69C;
margin:0 auto 5px;
padding:4px 0;
}

.profileone {
float:left;
width:180px;
text-align:center;
color:#FF0;
font-family:Arial, Helvetica, sans-serif;
font-weight:700;
font-size:14px;
border:#FFF 2px solid;
background-color:#69C;
margin:0 6px 5px 12px;
padding:0;
}

.profiletwo {
float:left;
width:290px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFF;
margin:0;
padding:0;
}

.profilethree {
width:480px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFF;
margin:6px auto;
padding:0;
}

.profiletable td {
height:20px;
}

.cdeawards {
width:480px;
margin:0;
padding:0;
}

.cdeawardsicon {
float:left;
width:60px;
margin:0;
padding:2px 8px 2px 0;
}

.schint {
width:480px;
font-family:Arial, Helvetica, sans-serif;
color:#FFF;
margin:0 auto;
padding:0;
}

.schint1 {
float:left;
width:100px;
font-size:16px;
color:#FF0;
font-weight:700;
text-align:center;
margin:0 10px 0 0;
padding:10px 0;
}

.schint2 {
float:left;
width:360px;
font-size:12px;
color:#FFF;
text-align:left;
line-height:18px;
margin:0;
padding:10px 0;
}

.minitabsbgshort {
background-image:url(profile/minitabsbgshort.gif);
background-position:bottom;
background-repeat:no-repeat;
height:48px;
width:480px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#FFF;
margin:0 auto 10px;
padding:0;
}

.minitabshortleft {
float:left;
width:280px;
margin:0 0 0 10px;
padding:0;
}

.minitabshortright {
float:right;
width:80px;
margin:0 10px 0 0;
padding:0;
}

.minitabshortright li {
list-style:none;
float:left;
background-image:url(profile/minitabs3.gif);
text-align:center;
width:77px;
height:28px;
margin:0 2px 0 0;
padding:0;
}

.surveydisplay {
width:460px;
color:#FFF;
font-size:12px;
font-family:Verdana, Arial, Helvetica, sans-serif;
line-height:16px;
margin:0 auto;
padding:0;
}

.surveydisplay h3 {
color:#F0F;
margin:0;
padding:15px 0 5px;
}

.surveytext {
line-height:22px;
font-weight:700;
margin:0;
padding:5px 0;
}

.surveytable {
color:#FFF;
font-size:12px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:700;
line-height:16px;
margin:0;
padding:0;
}

.surveyfinished {
color:#FF0;
font-size:18px;
font-weight:700;
line-height:20px;
text-align:center;
}

.thankyoutext {
font-family:Arial, Helvetica, sans-serif;
color:#FFF;
font-size:14px;
line-height:18px;
font-weight:700;
margin:0;
padding:20px;
}

.ty1 {
float:left;
width:80px;
margin:0;
padding:0 0 10px;
}

.ty2 {
float:left;
width:380px;
font-size:14px;
line-height:18px;
font-weight:700;
margin:0 0 20px;
padding:0;
}

.ty3 {
font-size:18px;
color:#FF0;
font-weight:700;
margin:0;
padding:0;
}

.paymentoption {
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:700;
line-height:20px;
color:#FFF;
margin:0;
padding:20px;
}

.paymentoption a {
color:#FF0;
text-decoration:none!important;
}

.paymentoption a:hover {
color:#FFF;
text-decoration:none!important;
}

.po1 {
float:left;
width:100px;
margin:0;
padding:0 0 10px;
}

.po2 {
float:left;
width:300px;
font-size:20px;
line-height:26px;
padding:20px 0 0 10px;
}

.welcome1 {
float:left;
width:600px;
color:#FFF;
margin:0 10px 0 20px;
padding:0;
}

.welcome2 {
float:left;
width:340px;
color:#FFF;
margin:0;
padding:0;
}

.welcome1 h6 {
background-image:url(profile/welcomepage_titlebg_600.gif);
background-repeat:no-repeat;
height:50px;
width:600px;
}

.welcome2 h6 {
background-image:url(profile/welcomepage_titlebg_340.gif);
background-repeat:no-repeat;
height:50px;
width:340px;
}

h6 {
color:#FFF;
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
line-height:48px;
text-align:left;
margin:8px 0 5px;
padding:0 0 0 14px;
}

.welcometext {
font-size:12px;
line-height:16px;
font-family:Arial, Helvetica, sans-serif;
margin:0;
padding:0 0 10px;
}

.welcomeqmark {
float:left;
width:80px;
height:auto;
color:#FF0;
font-weight:700;
font-size:60px;
text-align:center;
margin:0;
padding:0;
}

.jobsbutt {
width:480px;
margin:0 auto;
padding:0;
}

.jobsbutt li {
float:left;
list-style:none;
display:block;
margin:0;
padding:0;
}

#hotornot_big {
font-family:Arial, Helvetica, sans-serif;
background-image:url(profile/hotornot_aviebg.png);
background-repeat:no-repeat;
width:444px;
height:470px;
text-align:center;
margin:0 auto 8px;
padding:0;
}

#hotornot_big .bigavatar {
height:400px;
width:auto;
margin:0;
padding:20px 0 10px;
}

#hotornot_big .avatarusername {
font-size:24px;
font-weight:700;
color:#F0F;
margin:0;
padding:0;
}

#hotornot_rating {
font-family:Verdana, Arial, Helvetica, sans-serif;
background-image:url(profile/hotornot_ratingbg.png);
background-repeat:no-repeat;
width:444px;
height:165px;
text-align:center;
margin:0 auto;
padding:0;
}

#hotornot_rating .starrating {
height:55px;
width:auto;
margin:0 auto;
padding:10px 0 0;
}

#hotornot_rating .statsrating {
font-size:14px;
color:#F0F;
height:90px;
width:auto;
margin:4px auto 0;
padding:0;
}

.hotornot_table {
width:460px;
color:#FFF;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
margin:0;
padding:0;
}

.itempacks {
width:480px;
font-family:Arial, Helvetica, sans-serif;
color:#FFF;
font-size:12px;
margin:0 auto;
padding:0;
}

.itempacks1 {
font-size:10px;
float:left;
width:140px;
height:220px;
text-align:center;
background-color:#F9F;
border:#FFF 1px solid;
margin:6px;
padding:2px 2px 5px;
}

.itempacks1 h4 {
color:#FFF;
font-size:10px;
font-weight:700;
background-color:#F6F;
text-align:center;
margin:0 0 2px;
padding:2px 0;
}

.giverate {
color:#FFF;
font-size:10px;
font-weight:700;
margin:4px 0 0;
padding:0;
}

.rare {
background-color:#FC0!important;
padding:2px 0;
}

.veryrare {
background-color:#F90!important;
padding:2px 0;
}

.veryveryrare {
background-color:#F60!important;
padding:2px 0;
}

.ultrarare {
background-color:#F30!important;
padding:2px 0;
}

.impossiblyrare {
background-color:red!important;
padding:2px 0;
}

.badgeselect {
color:#FFF;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
width:550px;
height:400px;
overflow:auto;
margin:0 auto 20px;
padding:0;
}

.badgeselectitem {
float:left;
font-size:10px;
height:140px;
text-align:center;
width:140px;
margin:6px;
padding:2px 2px 5px;
}

.badgeselectitem h4 {
background-color:#F6F;
border:1px solid #FFF;
color:#FFF;
font-size:10px;
font-weight:700;
line-height:26px;
text-align:center;
padding:2px 0;
}

.badgeselectitem input {
float:left;
margin-top:8px;
}

.badgeselectitem img {
cursor:pointer;
}

#cdeblog .blog_username {
color:#FFF;
font-weight:700;
min-height:1%;
font-size:12px;
}

#cdeblog .blog_username a {
color:#FFF;
min-height:1%;
font-size:12px;
}

#cdeblog .blog_username a:hover {
color:#FFF;
text-decoration:underline;
min-height:1%;
font-size:12px;
}

#cdeblog .blog_entry {
color:#FF0;
font-weight:700;
min-height:1%;
font-size:12px;
width:100px;
}

#cdeblog .blog_comments a {
color:#FF0;
min-height:1%;
}

#cdeblog .blog_date {
color:#666;
font-size:10px;
min-height:1%;
}

#cdeblog .blog_comments {
color:#FF0;
font-size:10px;
font-weight:700;
min-height:1%;
}

.adminblog_inner {
width:460px;
background-image:url(/site_images/expandables/orangehighlite_top.gif);
background-repeat:no-repeat;
background-position:left top;
word-wrap:break-word;
margin:0;
padding:10px 10px 0;
}

.adminblog_outer {
display:block;
width:480px;
background-image:url("/site_images/expandables/orangehighlight_bottom.gif ");
background-repeat:no-repeat;
background-position:left bottom;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
line-height:18px;
margin:0 10px 10px 0;
padding:0 0 15px;
}

.ppmblog_inner {
width:480px;
background-image:url(/site_images/expandables/ppmbloghilite_top.gif);
background-repeat:no-repeat;
background-position:left top;
word-wrap:break-word;
margin:0;
padding:10px 10px 0;
}

.ppmblog_outer {
display:block;
width:480px;
background-image:url(/site_images/expandables/ppmbloghilite_bot.gif);
background-repeat:no-repeat;
background-position:left bottom;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
line-height:18px;
margin:0 10px 10px 0;
padding:0 0 15px;
}

.standardblog_inner {
width:480px;
word-wrap:break-word;
margin:0;
padding:10px 10px 0;
}

.standardblog_outer {
display:block;
width:480px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
line-height:18px;
margin:0 0 10px;
padding:0 0 15px;
}

.new_blogentry {
width:300px;
}

.adminblog_inner_sm {
width:290px;
background-image:url(/site_images/expandables/orangehighlite_topsmall.gif);
background-repeat:no-repeat;
background-position:left top;
word-wrap:break-word;
margin:0;
padding:0;
}

.adminblog_outer_sm {
display:block;
width:290px;
background-image:url(/site_images/expandables/orangehighlite_botsmall.gif);
background-repeat:no-repeat;
background-position:left bottom;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
line-height:18px;
margin:0 10px 5px;
padding:0 0 5px;
}

.ppmblog_inner_sm {
width:290px;
background-image:url(/site_images/expandables/ppmbloghilite_topsmall.gif);
background-repeat:no-repeat;
background-position:left top;
word-wrap:break-word;
margin:0;
padding:0;
}

.ppmblog_outer_sm {
display:block;
width:290px;
background-image:url(/site_images/expandables/ppmbloghilite_botsmall.gif);
background-repeat:no-repeat;
background-position:left bottom;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
line-height:18px;
margin:0 10px 5px;
padding:0 0 5px;
}

.standardblog_inner_sm {
width:290px;
word-wrap:break-word;
margin:0;
padding:0;
}

.standardblog_outer_sm {
display:block;
width:290px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
line-height:18px;
margin:0 10px 5px;
padding:0 0 5px;
}

.aviestate {
width:490px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#FFF;
margin:0 auto;
padding:0;
}

.aviestate1 {
float:left;
width:145px;
text-align:center;
font-size:10px;
font-weight:700;
background-color:#F9F;
border:#FFF 1px solid;
margin:0 5px 10px;
padding:0 0 10px;
}

.greentext {
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#FFF!important;
font-size:12px!important;
line-height:10px;
font-weight:700;
}

.greentext a {
color:#090!important;
text-decoration:none;
}

.greentext a:hover {
color:#FF0!important;
text-decoration:underline;
}

.leftleaderboard {
width:148px;
font-family:Verdana, Arial, Helvetica, sans-serif;
line-height:14px;
margin:0 auto;
padding:4px 0;
}

.leftleaderboardname {
font-size:10px;
color:#FFF;
text-align:center;
margin:2px 0 4px;
padding:0;
}

.leftleaderboardtitle {
background-color:#69C;
font-weight:700;
font-size:10px;
margin:0 0 4px;
padding:2px;
}

.leftleaderboardpoints {
font-weight:700;
font-size:14px;
text-align:center;
margin:0 0 4px;
padding:0;
}

#masteritemslist {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFF;
}

.mitemsmasterlist {
width:480px;
height:auto;
margin:20px auto;
padding:0;
}

.mitemslist {
float:left;
height:200px;
width:114px;
background-color:#6cf;
border:#F0F 1px solid;
margin:1px 2px 2px;
padding:0;
}

.mitemstitle {
background-color:#F0F;
height:20px;
color:#FFF;
font-size:10px;
font-weight:700;
line-height:15px;
text-align:left;
margin:0;
padding:0;
}

.mitemsprice {
color:#FF0;
font-size:10px;
font-weight:700;
line-height:13px;
}

.mitemsdesc {
background-color:#F0F;
height:72px;
color:#FFF;
font-size:10px;
line-height:11px;
text-align:left;
margin:2px;
padding:2px;
}

.mitemsimage {
height:100px;
color:#FFF;
font-size:10px;
line-height:12px;
text-align:center;
margin:0;
padding:0;
}

.mitemsnavigation {
background-image:url(profile/minitabsbgshort.gif);
background-position:bottom;
background-repeat:no-repeat;
height:48px;
width:480px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#FFF;
margin:0 auto 10px;
padding:0;
}

.mitemsnavigation ul {
width:474px;
margin:0 auto;
padding:0;
}

.mitems1 {
float:left;
width:100px;
margin:0;
padding:0;
}

.mitems2 {
float:left;
width:370px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
line-height:18px;
color:#FFF;
margin:0;
padding:0;
}

.itemhighlight_premiumgoodie {
background-color:#F90;
border:#FFF 1px solid;
margin:0 0 4px;
padding:2px;
}

.itemhighlight_availableinmall {
background-color:#F6F;
border:#FFF 1px solid;
margin:0 0 4px;
padding:2px;
}

.officialadmintable {
width:600px!important;
color:#FFF;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
}

div#editOfficial {
position:absolute;
top:0;
left:100px;
width:500px;
height:300px;
background-color:#72ABE7;
border:2px solid #FFF;
display:none;
}

.auctionhouse_cde {
background-color:#F90!important;
border:#C60 thin solid!important;
text-align:left;
vertical-align:top;
word-wrap:break-word!important;
overflow:hidden!important;
padding:4px;
}

.auctionhouse_item_cde {
background-color:#F90;
border:#C60 thin solid!important;
vertical-align:center;
text-align:center;
padding:0 0 5px;
}

.auctionhouse_info {
background-color:#6CF!important;
border:#69C thin solid!important;
text-align:left;
vertical-align:top;
word-wrap:break-word!important;
overflow:hidden!important;
padding:4px;
}

.auctionhouse_item {
background-color:#6CF!important;
border:#69C thin solid!important;
vertical-align:center;
text-align:center;
padding:0 0 5px;
}

.auctionhouse_item_owner {
background-color:#E97701!important;
border:#69C thin solid!important;
vertical-align:center;
text-align:center;
padding:0 0 5px;
}

.auctionhouse_item_official {
background-color:#F6F!important;
border:#69C thin solid!important;
vertical-align:center;
text-align:center;
padding:0 0 5px;
}

.tableAuctionListItems {
width:100%;
border:none;
font-family:Arial;
font-size:10pt;
}

#addItemWrapper {
display:none;
width:920px;
height:500px;
position:absolute;
margin-left:auto;
margin-right:auto;
border:1px solid #55E;
}

#placeBidHolder {
background-color:#99F;
width:920px;
height:500px;
margin-left:auto;
margin-right:auto;
}

#placeBidDiv {
width:100%;
height:450px;
overflow-y:auto;
overflow-x:hidden;
margin-left:auto;
margin-right:auto;
}

pre {
text-indent:30px;
}

#tabmenu {
color:#000;
border-bottom:1px solid #000;
z-index:1;
margin:12px 0 0;
padding:0 0 0 3px;
}

#tabmenu li {
display:inline;
overflow:hidden;
list-style-type:none;
margin:2px;
}

#tabmenu a,a.active {
color:#FFF;
background:#99F;
font:normal 8pt Arial;
border:1px solid #000;
text-decoration:none;
cursor:pointer;
margin:0;
padding:2px 2px 0;
}

#tabmenu a.active {
background:#69C;
color:#FFF;
border-bottom:3px solid #69C;
}

#tabmenu a:hover {
color:#fff;
background:#ADC09F;
}

#tabmenu a:visited {
color:#E8E9BE;
}

#tabmenu a.active:hover {
background:#FFF;
color:#DEDECF;
}

#tabContent {
font:.9em/1.3em verdana, sans-serif;
text-align:justify;
background-color:none;
border:none;
height:350px;
width:100%;
margin-left:auto;
margin-right:auto;
z-index:2;
padding:0;
}

#tabContent a {
text-decoration:none;
color:#E8E9BE;
}

#tabContent a:hover {
background:none;
}

.input_dis {
border:1px solid #99F;
}

.horizontal_list {
margin-top:24px;
margin-bottom:13px;
text-align:center;
}

.horizontal_list a {
margin-left:3px;
border:2px solid #FFF;
font-family:Arial;
font-size:9pt;
text-decoration:none;
background-color:#F9F;
color:#FFF;
cursor:pointer;
padding:4px;
}

.horizontal_list a:hover {
background-color:#F6F;
color:#FFF;
}

p.recurring_purchase_note {
font-size:.9em!important;
}

div.update_notification {
background-color:#39C;
border:1px solid #A6DDF8;
margin-right:20px;
margin-left:20px;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:12px;
color:#FFF;
padding:1em .5em;
}

.stdFormContainer fieldset.twoColumns {
border:none;
}

.stdFormContainer fieldset.twoColumns .field {
clear:left;
width:100%;
margin-bottom:1em;
}

.stdFormContainer fieldset.twoColumns label {
display:block;
float:left;
width:130px;
margin-right:1em;
}

.stdFormContainer fieldset.twoColumns .formControl {
margin:0;
}

.stdFormContainer .actionButtonsContainer {
margin-left:auto;
margin-right:auto;
text-align:center;
}

#ugc_redemption_form_process_info {
display:block;
text-align:center;
margin-top:.5em;
}

#user_credits {
background-color:#58ADD6;
border:solid 1px #85C2E0;
margin-bottom:1em;
font-size:16px;
padding:.5em;
}

#user_credits #total_user_credits {
font-weight:700;
color:#FFFF37;
}

#payment_user_credits #total_user_credits {
display:block;
text-align:center;
font-weight:700;
font-size:2em;
color:#FFFF37;
}

.stdNotification {
border:solid 1px;
margin-bottom:1em;
padding:.5em;
}

.stdNotificationError {
background-color:#FF5B5B;
border-color:red;
}

table#redeemed_cards_list {
width:100%;
border-collapse:collapse;
font-size:12px;
color:#FFF;
font-weight:400;
text-align:left;
margin-bottom:1em;
}

table#redeemed_cards_list th,table#redeemed_cards_list td {
border:solid 1px #85C2E0;
padding:.3em;
}

table#redeemed_cards_list th {
font-weight:700;
background-color:#369CCD;
}

table#redeemed_cards_list td {
background-color:#58ADD6;
}

.stdBlueMiddleContainer {
padding-left:20px;
padding-right:20px;
}

#redeemedUGCCardsListContainer #redeemedCardsListPaging a.redeemedCardsListPage {
padding-left:.5em;
padding-right:.5em;
}

#redeemedUGCCardsListContainer #redeemedCardsListPaging a.redeemedCardsListPage:hover {
background-color:#39C;
}

.musicplaylist_wrapper {
width:460px;
font-family:Verdana, Geneva, sans-serif;
font-size:10px;
margin:0 auto;
padding:0;
}

.music_title {
background-color:#AFE4FD;
color:#FFF;
font-weight:700;
font-size:14px;
font-family:Arial, Helvetica, sans-serif;
margin:10px 0;
padding:5px;
}

.music_title a {
color:#FFF;
text-decoration:none;
padding:5px;
}

.music_arrange {
float:left;
width:130px;
text-align:center;
border:#69C 1px solid;
margin:5px;
padding:5px;
}

.music_delete {
width:16px;
height:16px;
float:right;
border:#69C 1px solid;
text-align:center;
margin:0!important;
padding:0!important;
}

.music_delete a {
color:#69C!important;
text-decoration:none;
}

.inbox_logo {
float:left;
width:200px;
text-align:center;
margin:0;
padding:0;
}

.inbox_updatebox {
background-image:url(/cdeprofile/profile/inbox_updatesbox.gif);
background-repeat:no-repeat;
float:left;
width:254px;
height:123px;
font-family:Arial, Helvetica, sans-serif;
font-weight:700;
font-size:12px;
color:#FFF;
margin:0 0 0 20px;
padding:0;
}

.inbox_updates {
font-family:Arial, Helvetica, sans-serif;
font-weight:700;
font-size:12px;
color:#FFF;
margin:0;
padding:5px 10px 0;
}

.inbox_updates a {
color:red;
text-decoration:none;
}

.inboxnavi {
background-image:url(profile/minitabsbgshort.gif);
background-position:bottom;
background-repeat:no-repeat;
height:48px;
width:480px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#FFF;
margin:10px auto;
padding:0;
}

.inboxnavi li {
list-style:none;
float:left;
width:auto;
height:28px;
margin:0 0 0 4px;
padding:0;
}

.inboxnavi li a {
display:block;
width:auto;
height:28px;
}

#inbox_table {
width:460px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFF;
margin:0 auto;
padding:0;
}

.inbox_tr1 {
background-color:#41c0ff;
margin:0 0 5px;
}

.inbox_tr2 {
background-color:none!important;
margin:0 0 5px;
}

.inbox_tdtitle {
background-color:#41c0ff;
width:440px;
text-align:left;
vertical-align:middle;
font-size:12px;
margin:0 0 5px;
padding:10px;
}

.inbox_tdtitle a {
color:#FFF;
font-weight:700;
padding:8px 4px 0;
}

.inbox_td1 {
float:left;
width:30px;
min-height:100px;
text-align:center;
margin:0;
padding:10px 0;
}

.inbox_td2 {
float:left;
width:100px;
min-height:100px;
height:auto;
text-align:center;
vertical-align:top;
margin:0;
padding:10px 0;
}

.inbox_td3 {
float:left;
width:280px;
min-height:100px;
text-align:left;
vertical-align:top;
font-size:14px;
font-weight:700;
margin:0;
padding:10px;
}

.inbox_td4 {
float:left;
width:340px;
text-align:left;
vertical-align:top;
font-size:12px;
line-height:16px;
margin:0;
padding:10px;
}

.inbox_date {
font-size:10px;
font-weight:400;
color:#666;
margin:0;
padding:10px 0 0;
}

.inbox_messagetitle {
width:460px;
height:30px;
font-family:Arial, Helvetica, sans-serif;
font-weight:700;
font-size:14px;
color:#FFF;
margin:5px auto 10px;
padding:0;
}

.inbox_padding {
padding:5px 10px;
}

.inbox_deletemessage {
font-size:16px;
text-align:center;
padding:20px 0 10px;
}

.inbox_footer {
background-image:url(/cdeprofile/profile/inbox_footerbg.gif);
background-repeat:no-repeat;
width:457px;
height:42px;
font-weight:700;
line-height:24px;
margin:20px auto 0;
padding:0;
}

.inbox_footermedium {
background-image:url(/cdeprofile/profile/inbox_trashbg.gif);
background-repeat:no-repeat;
width:457px;
height:79px;
font-weight:700;
line-height:24px;
margin:20px auto 0;
padding:0;
}

.inbox_replyboxsmall {
background-image:url(/cdeprofile/profile/inbox_bgreplysmall.gif);
background-repeat:no-repeat;
width:457px;
height:117px;
font-weight:700;
line-height:24px;
margin:20px auto 0;
padding:0;
}

.inbox_replyboxbig {
background-image:url(/cdeprofile/profile/inbox_bgreplybig.gif);
background-repeat:no-repeat;
width:457px;
height:409px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFF;
font-weight:700;
line-height:24px;
margin:20px auto 0;
padding:0;
}

.tabnavi {
background-image:url(profile/minitabsbgshort.gif);
background-position:bottom;
background-repeat:no-repeat;
height:46px;
width:480px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#FFF;
margin:10px auto;
padding:0;
}

.tabnavi li {
list-style:none;
float:left;
width:auto;
height:26px;
margin:0 0 0 2px;
padding:0;
}

.tabnavi li a {
display:block;
width:auto;
height:26px;
}

.bloglist {
width:480px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#FFF;
vertical-align:top;
margin:0 auto;
padding:0;
}

.bloglist_title {
background-color:#69c;
color:#FFF;
font-weight:700;
margin:0;
padding:4px;
}

.bloglist_tr2 {
background-color:#41c0ff;
}

.appfloat1 {
color:#FFF;
float:left;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
width:230px;
margin:0 0 10px;
padding:0;
}

.friendfeed {
color:#FFF;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:10px;
vertical-align:top;
width:480px;
margin:0 auto;
padding:0;
}

.friendfeed_title {
background-color:#69C;
color:#FFF;
font-size:14px;
font-weight:700;
margin:0;
padding:4px;
}

.friendfeed_tr2 {
background-color:#41C0FF;
}

.friendfeed_tr1:hover,.friendfeed_tr2:hover {
background-color:#86D3F3;
}

.frienfeed_td1 {
text-align:center;
vertical-align:top;
}

.frienfeed_td2 {
font-size:14px;
line-height:20px;
text-align:left;
vertical-align:top;
padding:10px;
}

.friendfeed_titlebox {
background-color:#AFE4FD;
color:#FFF;
font-family:Arial,Helvetica,sans-serif;
font-size:14px;
font-weight:700;
margin:10px 0;
padding:5px;
}

.friendfeed_titlebox a {
color:#FFF;
text-decoration:none;
padding:5px;
}

.optiontext {
color:#FFF;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
font-weight:700;
margin:0;
padding:0;
}

.inbox_tr0 {
background-color:#F9F;
margin:0 0 5px;
}

.yellowlabel {
color:#FF0;
display:inline;
margin:0;
padding:0;
}

#ppmach {
width:460px;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#FFF;
line-height:18px;
margin:0 auto;
padding:0;
}

#ppmach .bgtop {
background-image:url(/cdeprofile/profile/ppmach_bgtop.gif);
background-repeat:no-repeat;
width:460px;
height:12px;
margin:0;
padding:0;
}

#ppmach .bgmid {
background-image:url(/cdeprofile/profile/ppmach_bgmid.gif);
background-repeat:repeat-y;
width:460px;
height:auto;
margin:0;
padding:0;
}

#ppmach .bgbot {
background-image:url(/cdeprofile/profile/ppmach_bgbot.gif);
background-repeat:no-repeat;
width:460px;
height:12px;
margin:0;
padding:0;
}

#ppmach .bgtext {
background-image:url(/cdeprofile/profile/ppmach_bgtext.gif);
background-repeat:no-repeat;
width:441px;
height:179px;
margin:0;
padding:0;
}

#ppmach .bgtext p {
font-size:14px;
font-weight:700;
font-family:Arial, Helvetica, sans-serif;
line-height:18px;
margin:0;
padding:10px 14px;
}

#ppmach .yellow {
font-size:14px;
}

#ppmach .padding {
padding:0 10px;
}

#ppmach .bgmeter {
background-image:url(/cdeprofile/profile/ppmach_bgmeter.gif);
background-repeat:no-repeat;
width:460px;
height:540px;
margin:0 0 10px;
padding:28px 0 0;
}

#ppmach .achmeter {
background-image:url(/cdeprofile/profile/ppmach_meter.png);
background-repeat:no-repeat;
background-position:bottom;
width:88px;
min-height:470px;
margin:0 0 0 57px;
padding:0;
}

#ppmach .achmetermask {
background-image:url(/cdeprofile/profile/ppmach_metermask.png);
background-repeat:no-repeat;
background-position:top;
width:88px;
height:470px;
margin:0;
padding:0;
}

.rc_tabmenubg {
background-image:url(/site_images/rc_tabmenu_bg.gif);
background-position:bottom;
background-repeat:no-repeat;
width:290px;
height:47px;
margin:0 auto;
padding:5px 0 0;
}

.rc_tabmenu {
width:280px;
margin:0;
padding:0;
}

.lc_tabmenubg {
background-image:url(/site_images/lc_tabmenu_bg.gif);
background-position:bottom;
background-repeat:no-repeat;
width:144px;
height:47px;
margin:0 auto;
padding:5px 0 0;
}

.lc_tabmenu {
width:140px;
margin:0;
padding:0;
}

#designgallery {
width:480px;
font-family:Arial, Helvetica, sans-serif;
color:#FFF;
font-size:12px;
line-height:16px;
margin:0 auto;
padding:0;
}

#designgallery .dgtop {
background-image:url(/cdeprofile/profile/dsgngllry_top.gif);
background-repeat:no-repeat;
width:480px;
height:80px;
margin:0;
padding:0;
}

#designgallery .dgmid {
background-image:url(/cdeprofile/profile/dsgngllry_mid.gif);
background-repeat:repeat-y;
width:480px;
height:auto;
margin:0;
padding:0;
}

#designgallery .dgbot {
background-image:url(/cdeprofile/profile/dsgngllry_bot.gif);
background-repeat:no-repeat;
width:480px;
height:20px;
margin:0;
padding:0;
}

#designgallery .dgtable,#backgroundgallery .dgtable {
width:420px;
height:20px;
text-align:center;
vertical-align:middle;
font-weight:700;
color:#FFF;
font-size:14px;
line-height:18px;
margin:0;
padding:0;
}

#designgallery .idwearittext, {
font-size:18px;
font-weight:700;
line-height:30px;
color:#FF0;
margin:0;
padding:0;
}

#backgroundgallery .SlidingPanelsContent {
font-family:Arial, Helvetica, sans-serif;
}

#backgroundgallery .idwearittext {
font-size:12px;
font-weight:700;
line-height:20px;
color:#FFF;
margin:0;
padding:0;
}

#backgroundgallery .dgtable {
width:460px;
font-family:Arial, Helvetica, sans-serif;
}

#backgroundgallery .dgtable tr.designwrapper td {
background-color:#ec6e9f;
padding:5px;
}

.background_user_frame {
background-image:url(/cdeprofile/profile/background_gallery_user_background.png);
width:119px;
height:106px;
}

#backgroundgallery #icons {
text-align:center;
width:410px;
margin:0 auto;
}

.background_icon {
background-image:url(/cdeprofile/profile/background_icon.png);
width:76px;
height:70px;
float:left;
padding-top:3px;
margin:3px;
}

.background_icon img {
background-color:#DBD7D7;
padding:10px 5px;
}

.background_icon img.current {
background-color:#FFCB48;
padding:10px 5px;
}

#designgallery h6 {
background-color:#FF0;
font-size:18px;
font-weight:700;
line-height:30px;
color:#F0F;
margin:0;
padding:0 0 0 8px;
}

div.SlidingPanels {
position:relative;
overflow:hidden;
width:360px;
height:520px;
}

div.SlidingPanels div.SlidingPanelsContentGroup {
width:20000em;
position:absolute;
}

div.SlidingPanels div.SlidingPanelsContentGroup div {
width:360px;
height:520px;
float:left;
}

#family {
width:500px;
margin:0;
padding:0;
}

#family .famlogo {
background-image:url(profile/family_logo.png);
background-repeat:no-repeat;
width:351px;
height:143px;
margin:0 auto;
padding:0;
}

#family .famusername {
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
font-weight:700;
color:#FFF;
margin:0;
padding:50px 0 0 20px;
}

#family .famthumb {
width:110px;
height:140px;
float:left;
text-align:center;
margin:5px;
padding:0;
}

#family .famavatar {
background-image:url(profile/family_avatarbg.png);
background-repeat:no-repeat;
width:110px;
height:110px;
text-align:center;
font-family:Verdana, Geneva, sans-serif;
font-size:10px;
word-wrap:break-word;
margin:0;
padding:8px 0 0;
}

#family .famline1 {
width:240px;
margin:0 auto;
padding:0;
}

#family .famline2 {
background-image:url(profile/family_line1.gif);
background-repeat:no-repeat;
background-position:top;
width:480px;
margin:0 auto;
padding:40px 0 0;
}

#family .famsort {
text-align:right;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:700;
color:#FFF;
clear:both;
margin:10px 0;
padding:0 10px;
}

#family .famfriends {
background-color:#7bc8ee;
width:480px;
height:460px;
border:#39c 1px solid;
margin:0 auto;
padding:0;
}

#gumballDiv {
text-align:center;
width:900px;
height:700px;
border:5px solid #FFF;
background-color:#4ebdec;
margin:0 auto;
}

#successMsg {
background-image:url(profile/tradingpost/success.gif);
background-color:#6CD6FF;
background-position:10px center;
background-repeat:no-repeat;
border:4px solid #FFF;
color:#FAFA00;
cursor:pointer;
display:none;
font-family:Arial;
font-size:10pt;
font-weight:700;
width:370px;
height:75px;
-webkit-border-radius:4px;
-moz-border-radius:4px;
border-radius:4px;
-moz-box-shadow:2px 2px 4px #2f2e2e;
-webkit-box-shadow:2px 2px 4px #2f2e2e;
box-shadow:2px 2px 4px #2f2e2e;
}

#warnMsg {
background-image:url(profile/tradingpost/warning.gif);
background-color:#6CD6FF;
background-position:10px center;
background-repeat:no-repeat;
border:4px solid #FFF;
color:#FAFA00;
cursor:pointer;
display:none;
font-family:Arial;
font-size:10pt;
font-weight:700;
width:370px;
height:75px;
-webkit-border-radius:4px;
-moz-border-radius:4px;
border-radius:4px;
-moz-box-shadow:2px 2px 4px #2f2e2e;
-webkit-box-shadow:2px 2px 4px #2f2e2e;
box-shadow:2px 2px 4px #2f2e2e;
}

#errorMsg {
background-image:url(profile/tradingpost/error.gif);
background-color:#6CD6FF;
background-position:10px center;
background-repeat:no-repeat;
border:4px solid #FFF;
color:#FAFA00;
cursor:pointer;
display:none;
font-family:Arial;
font-size:10pt;
font-weight:700;
width:370px;
height:75px;
-webkit-border-radius:4px;
-moz-border-radius:4px;
border-radius:4px;
-moz-box-shadow:2px 2px 4px #2f2e2e;
-webkit-box-shadow:2px 2px 4px #2f2e2e;
box-shadow:2px 2px 4px #2f2e2e;
}

.cde-box-pop .close_cdebox {
background:none repeat scroll 0 0 #FFF;
border:1px solid;
border-radius:3px 3px 3px 3px;
color:red;
cursor:pointer;
font-size:10px;
font-weight:700;
line-height:14px;
position:absolute;
right:3px;
top:3px;
padding:1px 2px;
}

.cde-box-pop .close_cdebox:hover {
background:red;
border:1px solid #fff;
color:#fff;
}

.cde-box-pop .msg_body_cdebox {
margin-left:45px;
margin-right:15px;
margin-top:15px;
}

.tp-close {
background-image:url(profile/tradingpost/close.png);
background-repeat:no-repeat;
text-indent:-9000px;
font-size:0;
float:right;
margin:-15px -15px 0 0;
}

.tp-text {
width:300px;
clear:both;
color:#E6E801;
padding:15px 10px 25px 60px;
}

#maincontent_title_light {
height:32px;
background-image:url(../site_images/light_titlebg.png);
_background-image:url(../site_images/light_titlebg.png);
margin:0;
padding:0;
}

#maincontent_bottom_light {
height:16px;
background-image:url(../site_images/light_bottom.png);
_background-image:url(../site_images/light_bottom.png);
margin:0;
padding:0;
}

#maincontent_dolls_bg_light {
background-image:url(../site_images/maincontent_dolls_bg_light.png);
background-position:center;
background-repeat:repeat-y;
height:auto;
}

#maincontent_title_ff {
height:30px;
background-image:url(profile/fashionfiesta/cde_fashion_fiesta_header.png);
_background-image:url(profile/fashionfiesta/cde_fashion_fiesta_header.png);
margin:0 3px;
padding:0;
}

#maincontent_bottom_ff {
height:12px;
background-image:url(profile/fashionfiesta/cde_fashion_fiesta_footer.png);
_background-image:url(profile/fashionfiesta/cde_fashion_fiesta_footer.png);
margin:0 3px;
padding:0;
}

#maincontent_dolls_bg_ff {
background-image:url(profile/fashionfiesta/cde_fashion_fiesta_body.png);
background-position:center;
background-repeat:repeat-y;
height:1052px;
margin:0 3px;
}

#maincontent_bottom_ffd {
height:12px;
background-image:url(profile/fashionfiesta/cde_fashion_fiesta_footer_with_designs.png);
_background-image:url(profile/fashionfiesta/cde_fashion_fiesta_footer.png);
margin:0 3px;
padding:0;
}

#maincontent_dolls_bg_ffd {
background-image:url(profile/fashionfiesta/cde_fashion_fiesta_body_with_designs.png);
background-position:center;
background-repeat:repeat-y;
height:1052px;
margin:0 3px;
}

#maincontent_title_fcc {
height:30px;
background-image:url(profile/fcc/cde_fcc_header.png);
_background-image:url(profile/fcc/cde_fcc_header.png);
margin:0 3px;
padding:0;
}

#maincontent_bottom_fcc {
height:12px;
background-image:url(profile/fcc/cde_fcc_footer.png);
_background-image:url(profile/fcc/cde_fcc_footer.png);
margin:0 3px;
padding:0;
}

#maincontent_dolls_bg_fcc {
background:url(profile/fcc/cde_fcc_body_1.png) #EF50A7 repeat-y;
margin:0 3px;
}

#maincontent_dolls_ibg_fcc {
background:url(profile/fcc/cde_fcc_body_2.png) #EF50A7 bottom no-repeat;
width:494px;
margin:0 auto;
padding:0;
}

#maincontent_title_ta {
height:30px;
background-image:url(/site_images/tokenarcade/cde_token_arcade_header.png);
_background-image:url(/site_images/tokenarcade/cde_token_arcade_header.png);
margin:0 2px;
padding:0;
}

#maincontent_bottom_ta {
height:12px;
background-image:url(/site_images/tokenarcade/cde_token_arcade_footer.png);
_background-image:url(/site_images/tokenarcade/cde_token_arcade_footer.png);
margin:0 2px;
padding:0;
}

#maincontent_dolls_bg_ta1 {
background:url(/site_images/tokenarcade/cde_token_arcade_body_1.png) repeat-y;
margin:0 2px;
}

#maincontent_dolls_bg_ta2 {
background:url(/site_images/tokenarcade/cde_token_arcade_body_2.png) top no-repeat;
width:494px;
margin:0 auto;
}

#maincontent_title_tt {
height: 32px;
background-image:url(/site_images/thisorthat/cde_tt_header.png);
_background-image:url(/site_images/thisorthat/cde_tt_header.png);
margin: 0 1px;
padding: 0;
}

#maincontent_bottom_tt {
height: 16px;
background-image:url(/site_images/thisorthat/cde_tt_footer.png);
_background-image:url(/site_images/thisorthat/cde_tt_footer.png);
margin: 0 1px;
padding: 0;
}
#maincontent_dolls_bg_tt1 {
background:url(/site_images/thisorthat/cde_tt_body_1.png) repeat-y;
margin: 0 1px;
}
#maincontent_dolls_bg_tt2 {
background:url(/site_images/thisorthat/cde_tt_body_2.png) bottom no-repeat;
margin: 0 auto;
width: 494px
}

#maincontent_title_bt {
height: 31px;
background-image:url(blogthemes/images/cde_bt_header.png);
_background-image:url(blogthemes/images/cde_tt_header.png);
margin: 0 1px;
padding: 0;
}

#maincontent_bottom_bt {
height: 14px;
background-image:url(blogthemes/images/cde_bt_footer.png);
_background-image:url(blogthemes/images/de_tt_footer.png);
margin: 0 1px;
padding: 0;
}
#maincontent_dolls_bg_bt1 {
background:url(blogthemes/images/cde_bt_bodybg.png) repeat-y;
margin: 0 1px;
}

#maincontent_dolls_bg_bt2 {
background:url(blogthemes/images/cde_bt_body_upperbg.png) top no-repeat;
margin: 0 auto;
width: 494px
}

#maincontent_dolls_bg_bt3 {
background:url(blogthemes/images/cde_bt_body_lowerbg.png) bottom no-repeat;
margin: 0 auto;
width: 494px
}

a:hover,#maincontent_dolls_bg p a:hover,#loginbox a:hover,.schint a:hover,.surveydisplay a:hover {
color:#FF0;
text-decoration:underline;
}

img a,img a:hover {
text-decoration:none;
border:none;
}

.profile_title a,#rightsidebar_user .username a,.profile_item a:hover,.profile_user a:hover,#loginbox a,.navisprites li a:link,.navisprites li a:visited,.bluemid li a:hover,.bluemiddle li 
a:hover,.leftleaderboardname a,#backgroundgallery .SlidingPanelsContent a,#backgroundgallery .SlidingPanelsContent a:hover {
color:#FFF;
}

.sort,.mitemsdropdown {
color:#F0F;
}

#rightsidebar_user .user,#cdeblog .blog_user {
float:left;
padding:4px 6px 4px 0;
}

#rightsidebar_user .username a:hover,h6 a {
color:#FFF;
text-decoration:underline;
}

#rightsidebar_user .leaderboardpoint a,#rightsidebar_user .entry a,#rightsidebar_user .comments a,#rightsidebar_user .buyitem a,.buddiesdragable a:hover,#cdeblog a,#myphoto a,h6 
a:hover,.music_delete a:hover,.inbox_deletemessage a:hover {
color:#FF0;
}

#rightsidebar_user .date,#leftsidebar_user .date {
color:#666;
font-size:10px;
}

#leftsidebar_user .useryellow,#leftsidebar_user .user a,.yellow,.useryellow {
color:#FF0;
font-size:12px;
font-weight:700;
}

#leftsidebar_user p,#newfeature .info {
font-size:10px;
line-height:18px;
}

#leftsidebar ul,#pagestext {
height:auto!important;
}

#maincontent_dolls_bg p a,#actionbox a:hover,.buddiesdragable a,.bestbuddiespic a,.myitems a,.avatarlist a,.schint a,.surveydisplay a,.inbox_td2 a,.inbox_td3 a {
color:#FFF;
text-decoration:none;
}

.commentpic a:hover,.messagepic a:hover {
text-decoration:none!important;
}

.bestbuddiespic a:hover,.myitems a:hover,.avatarlist a:hover,.inbox_updates a:hover,.inbox_td2 a:hover,.inbox_td3 a:hover,.appfloat1 a {
color:#FF0;
text-decoration:none;
}

#buddies,.buddies {
width:132px;
height:110px;
float:left;
border:#69C thin solid;
margin:5px;
padding:5px;
}

.dollalbumthumb,.dollalbumthumbfav {
float:left;
height:210px;
color:#FFF;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px!important;
text-align:center;
margin:2px;
padding:5px 8px 15px;
}

#cdeblog .blogpic,#myphoto .photopic {
padding:20px;
}

#photoview,#photoview2 {
color:#FFF;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
line-height:18px;
height:1%;
margin:0 0 5px;
padding:4px;
}

.profile_item img,.profile_item_img {
max-width:130px;
max-height:130px;
}

* html .profile_item img,* html .profile_item_img {
width:expression(document.body.clientWidth>129?"130px":"auto");
height:expression(document.body.clientHeight>129?"130px":"auto");
}

.profile_item a,.profile_user a,.clubUserFrame a:link,.clubUserFrame a:visited,.clubUserFrame a:hover,.clubUserFrame a:active {
text-decoration:none;
}

.errormessagesmall a,.inbox_deletemessage a {
color:red;
}

.bluemid ul,.bluemiddle ul {
list-style:none;
margin:0 20px;
padding:0;
}

.bluemid li a,.bluemiddle li a {
text-decoration:none;
color:#FF0;
font-weight:700;
}

.delete_photos,.photo_photos {
float:right;
margin:0;
padding:0;
}

.cdeprofile2,.cdeprofile3 {
width:480px;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#FFF;
margin:0 auto;
padding:0;
}

.minitabshortleft ul,.minitabshortright ul,.jobsbutt ul,.rc_tabmenu ul,.lc_tabmenu ul {
margin:0;
padding:0;
}

.minitabshortleft li,.mitemsnavigation li {
list-style:none;
float:left;
background-image:url(profile/minitabs1.gif);
text-align:center;
width:77px;
height:28px;
margin:0 2px 0 0;
padding:0;
}

.minitabshortleft li a,.minitabshortright li a,.mitemsnavigation li a {
display:block;
width:77px;
height:28px;
color:#FFF;
line-height:28px;
text-decoration:none;
font-weight:700;
margin:0;
padding:0;
}

.minitabshortleft li a:hover,.minitabshortright li a:hover,.mitemsnavigation li a:hover {
background-image:url(profile/minitabs2.gif);
color:#FFF;
}

.jobsbutt li a,.jobsbutt li a:hover {
display:block;
margin:0;
padding:0;
}

.pinkblog_inner,.pinkppm_inner,.pinkDppm_inner {
width:480px;
background-image:url(/site_images/expandables/pinkbloghilite_top.gif);
background-repeat:no-repeat;
background-position:left top;
word-wrap:break-word;
margin:0;
padding:10px 10px 0;
}

.pinkblog_outer,.pinkppm_outer,.pinkDppm_outer {
display:block;
width:480px;
background-image:url(/site_images/expandables/pinkbloghilite_bot.gif);
background-repeat:no-repeat;
background-position:left bottom;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
line-height:18px;
margin:0 10px 10px 0;
padding:0 0 15px;
}

.blogtheme_inner
{
width:480;
background-image: url("/site_images/expandables/purplebloghilite_top.gif");
background-repeat: no-repeat;
background-position: left top;
margin: 0 0  0 0;
padding: 10px 10px 0px 10px;
width: 480px;
word-wrap: break-word;
}

.blogtheme_outer
{
display: block;
width:480px;
background-image: url("/site_images/expandables/purplebloghilite_bot.gif");
background-repeat: no-repeat;
background-position: left bottom;
margin:0 10px 10px 0;
padding: 0px 0px 15px 0px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
line-height: 18px;
}

.blogtheme_inner_sm
{
width:290px;
background-image: url("/site_images/expandables/purplebloghilite_topsmall.gif");
background-repeat: no-repeat;
background-position: left top;
margin:0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
word-wrap: break-word
}

.blogtheme_outer_sm
{
display: block;
width:290px;
background-image: url("/site_images/expandables/purplebloghilite_botsmall.gif");
background-repeat: no-repeat;
background-position: left bottom;
margin:0px 10px 5px 10px;
padding: 0px 0px 5px 0px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
line-height: 18px;
}

.pinkblog_inner_sm,.pinkppm_inner_sm,.pinkDppm_inner_sm {
width:290px;
background-image:url(/site_images/expandables/pinkbloghilite_topsmall.gif);
background-repeat:no-repeat;
background-position:left top;
word-wrap:break-word;
margin:0;
padding:0;
}

.pinkblog_outer_sm,.pinkppm_outer_sm,.pinkDppm_outer_sm {
display:block;
width:290px;
background-image:url(/site_images/expandables/pinkbloghilite_botsmall.gif);
background-repeat:no-repeat;
background-position:left bottom;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
line-height:18px;
margin:0 10px 5px;
padding:0 0 5px;
}

#addItem,#addItem2,#makeBidButton,#playGumball,#closeGumball {
cursor:arrow;
}

label,.stdContent {
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:12px;
color:#FFF;
}

#redeemedUGCCardsListContainer #redeemedCardsListPaging a.currentPage,.appfloat1 a:hover {
text-decoration:underline;
}

.music_title:hover,.friendfeed_titlebox:hover {
background-color:#F9F;
}

.inboxnavi ul,.tabnavi ul {
width:480px;
margin:0 auto;
padding:0;
}

.rc_tabmenu li,.lc_tabmenu li {
list-style:none;
float:left;
display:block;
height:26px;
margin:0 0 0 5px;
padding:0;
}

#family .famline3,#family .famline4 {
background-image:url(profile/family_line2.gif);
background-repeat:no-repeat;
background-position:top;
width:480px;
margin:0 auto;
padding:40px 0 0;
}

