.corners_2 *{
  display:block;
  height:1px;
  overflow:hidden;
  font-size:.01em;
  background:#280353}
.corners_21{
  margin-left:3px;
  margin-right:3px;
  padding-left:1px;
  padding-right:1px;
  border-left:1px solid #9381a9;
  border-right:1px solid #9381a9;
  background:#9381a9}
.corners_22{
  margin-left:1px;
  margin-right:1px;
  padding-right:1px;
  padding-left:1px;
  border-left:1px solid #9381a9;
  border-right:1px solid #9381a9;
  background:#280353}
.corners_23{
  margin-left:1px;
  margin-right:1px;
  border-left:1px solid #280353;
  border-right:1px solid #280353;}
.corners_24{
  border-left:1px solid #9381a9;
  border-right:1px solid #280353}
.corners_25{
  border-left:1px solid #9381a9;
  border-right:1px solid #9381a9}
.corners_2fg{
  background:#280353}

h2 { margin: 0px; padding-bottom: 5px; padding-top: 10px; font: bold 16pt arial, verdana; color: #280353;}

div#mainImageMenu a { color: #280353; text-decoration:none; }

div#leftContainer div.headerBar { background-color:#280353; padding:5px;}
div#leftContainer div.headerBar div.right {float:right;height:20px;padding-right:5px;padding-top:4px;color:#ffffff;}
div#leftContainer div.headerBar h3 { display:inline; color:#ffffff; text-transform:uppercase;font-size:medium;}
div#loginBox {background-color:#fff;border:thin solid #280353;text-align:center;padding-top:1px;}
div#loginBox div.loginHeader {background-color:#280353;border-left:thin solid #fff;border-right:thin solid #fff;margin-bottom:5px;color:#fff;font-weight:bold;}

h3.rightHeading {background: #ffffff; padding: 3px; color:#280353; margin-top:8px; margin-bottom:5px; font: bold 11pt Arial, Verdana;text-transform:uppercase; border-bottom: 1px solid #666666;}
h3.mainrightHeading {background: #280353; padding: 3px; color:#ffffff; margin-top:0px; margin-bottom:5px; font: bold 11pt Arial, Verdana;text-transform:uppercase; border-bottom: 1px solid #666666;}


/*fanclubs & groups*/
.fc_top {color: #ffffff;background-color: #280353;}
.fc_bar {color: #ffffff;background-color: #D0B240;}
.fc_bar a:link {color: #ffffff;}
.fc_bar a:visited {color: #ffffff;}
input.create_group {background-color:#D0B240;color:#ffffff;font-weight: 900;}
input.group_button {background-color:#280353;color:#ffffff;font-weight: 900;}
.group_table{background-color: #280353;}
.group_top {color: #ffffff;background-color: #280353;}
.group_bar {color: #ffffff;background-color: #D0B240;}
.group_bar a:link {color: #ffffff;}
.group_bar a:visited {color: #ffffff;}

#fboxes li.fbox {background-color: #280353;}

/* BLOG PAGE */
.sectionheader { margin: 0; padding: 0px 0 0px 10px; color: #ffffff; background-color:#280353; font-weight: bold; }


/* USER EMAIL CSS */
table#messages {background: #ddd;}
table#messages tr.unread {background: #ffffe4;}
table#messages tr.heading {background: #eee none repeat scroll 0%;}
table#messages td {padding-left: 4px;padding-right: 4px;}
td.readMsgFrom { border-top: 1px solid #280353; border-left: 1px solid #280353; background-color: #FEF6D7; padding: 7px }
td.readMsgFromUser { border-top: 1px solid #280353; border-right: 1px solid #280353; background-color: #FEF6D7; padding: 7px; }
td.readMsgTo { border-bottom: 1px solid #280353; background-color: #FFFFFF; padding: 7px; color: #999999; }
td.readMsgDate { border-bottom: 1px solid #280353; background-color: #FFFFFF; padding: 7px; color: #999999; }
td.readMsgBorderLeft { border-left: 1px solid #280353; background-color: #FEF6D7; padding: 7px; }
td.readMsgBorderRight { border-right: 1px solid #280353; background-color: #FEF6D7; padding: 7px; }


table#inappropriateProfile { border: 1px solid #280353; margin-top: 6px; margin-bottom: 6px; margin-left: auto; margin-right: auto }

