* {margin:0;padding:0;}
body, th, td, p, div {
font-family:Arial, Helvetica, sans-serif;
}
/* Pluck mods */
.contentinnerwrapper {
	width:490px;
	color:#000;
	padding:8px;
	background-color:#FFF;
}

div .PersonaHeader_Container, table.Persona_2ColumnTable, div.PersonaHeader_PublicContent, div.PersonaHeader_PrivateContent, div.UserGallery_Page {
  clear:none !important;
}

div.PersonaHeader_PublicContent {
  width:128px;
  padding: 2px;
}
/* PersonaHeader_Table */

.PersonaHeader_TableMiddle .Persona_NullContent p {
  color: #000;
  font-size: 8pt;
}

td.ProfileEdit_TableFieldName {
  width: 100px;
}

input.BlogSettings_InputField {
  width: 250px;
}

.Persona_TopPluckLink {
  background-color: #fff;
  padding: 2px 4px;
  margin: 0 10px 0 0;
}

#PluckRegisterLink {
  background: #34a12c;
  color: #abda4e;
  font-size: 10pt;
  border: 3px outset #abda4e;
  padding: 5px;
}

#PluckRegisterLink:hover {
  border: 3px outset #34a12c;
}

/* - Persona Tabs - */
div.PersonaTabs_Container, div.PersonaTabs_Container2 {
  padding:2px 0 0 0;
  margin: 0;
  height:25px;
  min-height:23px;
}

div.PersonaTabs_Container {
   width: 490px;
   /*width: 700px;*/
}

/* .PersonaTabs_Container {
	display: none;
} */

div.PersonaTabs_Container2 {
  min-width: 400px;
  width: 100%;
}

div.PersonaTabs_Container a.PersonaTabs_On, div.PersonaTabs_Container2 a.PersonaTabs_On, div.PersonaTabs_Container a.PersonaTabs_Off, div.PersonaTabs_Container2 a.PersonaTabs_Off {
  float:left;
  padding:5px 7;
  margin: 0 0 0 5px;
  font-family:verdana;
  font-size:10px;
  font-weight:bold;
}

div#GallerySubmissionDiv {
  display: none;
}

/** User Status/Login Box **/
#usertools {
  clear: left;
  /* height: 150px; */
  width: 300px;
  /* overflow: auto; */
  margin: 5px 0 5px;
  font-weight: bold;
  font-size: 9pt;
}

#usertools, #usertools h3 {
  background: #edb32b;
  color: #fff;
}
#usertools h3 {
  font-size: 11.5pt;
  margin: 5px 7px;
}
#usertools #UsersAddForm {
  margin: 0;
  padding: 0;
}

#WidgetRefCorner {
  display: none;
}

#UsersAddForm {
  margin: 5px;
  padding: 0;
}

#AvatarStatus {
  float: left;
  width: auto;
  margin: 0 3px;
}

#Avatar {
  margin: 0;
  padding: 0;
  border: 2px solid #fff;
}

#LoginFields {
  float: left;
  width: 190px;
  margin: 0;
  padding: 0;
}

.input {
  float: left;
  font-size: 9pt;
  border: none;
}

.input #UserUsername {
  width: 90px;
  height: 18px;
  font-size: 9pt;
}

.input #UserPassword {
  width: 50px;
  height: 18px;
  font-size: 9pt;
}

.input #UserLogin {
  width: 40px;
  height: 18px;
  font-size: 8.5pt;
  padding-bottom: 2px;
}

.inputsmall {
  clear: left;
}

.input label, .inputsmall label {
  width: 85px;
  float: left;
  text-align: right;
}

.input label {
  font-size: 9pt;
}
.inputsmall label {
  font-size: 8.25pt !important;
}

.input .submit {
  float: left;
}

#userBottomLinks {
  clear: left;
  display: block;
  text-align: right;
  margin: 0 15px;
  font-size: 8.5pt;
}

#userBottomLinks a {
  color: #fff;
}

#userBottomLinks a.userButtons {
  background: #34a12c !important;
  color: #fff !important;
  padding: 2px 5px 3px;
  border-radius: 7px;
  -moz-border-radius: 7px;
}

#ValidUserWidget h3 a {
  color: #fff;
}

#ValidUserWidget ul {
  margin: 0 5px 0 80px;
  width: 280px;
  font-size: 9pt;
}

#ValidUserWidget ul li {
  margin-left: 15px;
  float: left;
  width: 120px;
}

#sl_UserRegistrationForm, #sl_UserRegistrationForm label {
  background: #fff;
  color: #000;
  display: block;
  font-size: 9pt;
}

.BlogNav {
  text-align: left !important;
}

/** FORM Fields **/
.BlogEntry_InputFullField, .mceEditor {
  width: 370px !important;
}

/*
div.Blog_AddToWatchlist a {
  height:25px
}
*/
/* div.Blog_AddToWatchlist a, a#Blog_AddToWatchlist, a#Blog_RemoveFromWatchlist {
  height:25px;
}
*/

/* SiteLife Display Hacks */
td.PersonaHeader_TableMiddle {
  width:240px;
  overflow:hidden;
  margin:0;
  padding:0;
}

div.Persona_NullContent {
  margin:0;
  padding:3px;
}

td.PersonaHeader_TableRight {
  width:133px;
  margin:0;
}

div#ReportAbuse_Menu {
  width:205px
}
div.Messages_NewMessageContainer,
div.PrivateMessages_Intro,
div.Messages_NewMessageHead {
  width: 450px !important;
}

div.Persona_Main div.PrivateMessages_Intro {
  margin: 5px;
  padding: 5px;
}

div.Messages_NewMessageTextBox {
  width: 430px;
}

div#ProfileEdit_SectionDescription_Link {
display: none;
}
body.mceContentBody{
font-size: 12px;
}

div.BlogMain_EntryContent p {
font-size: 12px;
}

.Discussion_PostTablePost p {
font-size: 12px;
}

table.PublicGallery_PhotosTable img{margin:9px; border:0px; width:60px; display:inline;height:60px;
}




