html { overflow-x: auto }
#ipbwrapper { text-align: left; width: 100%; margin-left: auto; margin-right: auto }

.roworangebold	{ background-color: #FF9900; color: #FFFFFF; font-weight: bold; padding: 7px; }
.rowlightbold	{ background-color: #6A6A6A; color: #FFFFFF; font-weight: bold; padding: 7px; }

.roworange{ background-color: #FF9900; color: #FFFFFF}
.rowmid{ background-color: #6A6A6A; color: #FFFFFF}
.rownorm { background-color: #595959; color: #ffffff}
.rowdark { background-color: #404040; color: #ffffff}


.member_title	{
		border: #4C4C4C 1 solid;
		padding: 4px;
		margin: 5px 0 15px 0;
		background-color: #676767;
		font-size:11px;
		}

.winamp	{
		color: #c4c4c4;
		color: #B6B6B6;
		font-size:11px; 
		padding:15px 0 10px 0;
		
		}

.maintitle 
	{ 
	font-size:14px;
	vertical-align: middle; 
	font-weight: bold; 
	color: #FFFFFF; 
	padding: 8px 0px 8px 5px;
	}

.tableborder 
	{ 
	border: 0px solid #4C4C4C; 
	background-color: #4C4C4C; 
	padding: 0; margin: 0;
	}


.wrapmini { float: left; line-height: 1.5em; width: 25% }


#a1 { 
		color: #c4c4c4; 
		background-color: #737373; 
		border: 1px solid  #737373;  
		padding: 3px;
		margin: 10 0 0 0;
		}

#QUOTE { 
		color: #c4c4c4;
		font-size: 12px;
		border-right: 2px dotted #737373;  
		border-left: 2px dotted #737373;  
		border-bottom: 2px dotted #737373;  
		padding: 5px;
		margin-bottom: -17px;
		}

.forminput_white { 
		font-size: 11px; 
		font-family: "Trebuchet MS", Verdana, Arial, Tahoma, sans-serif; 
		vertical-align: middle; 
		font-weight: bold; 
		background-color: #FFF;
		color:#4c4c4c;
		border: 1 solid #4c4c4c;
		}

.pformstrip, .title_orange {
	font-family:"Trebuchet MS", Verdana, Arial, Tahoma, sans-serif; 
	font-size: 12px; 
	background-color: #FF9900; 
	color: #454545; 
	font-weight: bold; 
	padding: 7px; 
	margin-top: 1px; 
	}
.pformleft { background-color: #595959; padding: 6px; margin-top: 1px; width: 25%; }
.pformleftw { background-color: #595959; padding: 6px; margin-top: 1px; width: 40%; }
.pformright { background-color: #595959; padding: 6px; margin-top: 1px; }

.titlemedium { 
	font-weight: bold; 
	background-color: #FF9900; padding: 7px; margin: 0px;}


.titlemedium  a:link, .titlemedium  a:visited, .titlemedium  a:active { text-decoration: underline; color: #3A4F6C }





fieldset.search { padding: 6px; line-height: 150% }
label { cursor: pointer }
form { display: inline }
img { border: 0px }
img.attach { border: 2px outset #EEF2F7; padding: 2px }
.googleroot { padding: 6px; line-height: 130% }
.googlechild { padding: 6px; margin-left: 30px; line-height: 130% }
.googlebottom, .googlebottom a:link, .googlebottom a:visited, .googlebottom a:active { font-size: 11px; color: #3A4F6C }
.googlish, .googlish a:link, .googlish a:visited, .googlish a:active { font-size: 14px; font-weight: bold; color: #00D }
.googlepagelinks { font-size: 1.1em; letter-spacing: 1px }
.googlesmall, .googlesmall a:link, .googlesmall a:active, .googlesmall a:visited { font-size: 10px; color: #434951 }
li.helprow { padding: 0px; margin: 0px 0px 10px 0px }
ul#help { padding: 0px 0px 0px 15px }
option.cat { font-weight: bold }
option.sub { font-weight: bold; color: #555 }
.caldate { text-align: right; font-weight: bold; font-size: 11px; color: #ffffff; padding: 4px; margin: 0px }
.warngood { color: green }
.warnbad { color: red }
#padandcenter { margin-left: auto; margin-right: auto; text-align: center; padding: 14px 0px 14px 0px }
#profilename { font-size: 28px; font-weight: bold }
#calendarname { font-size: 22px; font-weight: bold }
#photowrap { padding: 6px }
#phototitle { font-size: 24px; border-bottom: 1px solid black }
#photoimg { text-align: center; margin-top: 15px }
#ucpmenu { line-height: 150%; width: 22%; border: 1px solid #4c4c4c;}
#ucpmenu p { padding: 2px 5px 6px 9px; margin: 0px }
#ucpcontent {border: 1px solid #4c4c4c; line-height: 150%; width: auto }
#ucpcontent p { padding: 10px; margin: 0px }
#ipsbanner { position: absolute; top: 1px; right: 5% }
#logostrip { border: 1px solid #345487; background-color: #3860BB; background-image: url(style_images/<#IMG_DIR#>/tile_back.gif); padding: 0px; margin: 0px }
#submenu { border: 1px solid #BCD0ED; background-color: #DFE6EF; font-size: 10px; margin: 3px 0px 3px 0px; color: #3A4F6C; font-weight: bold }
#submenu a:link, #submenu  a:visited, #submenu a:active { font-weight: bold; font-size: 10px; text-decoration: none; color: #3A4F6C }
#userlinks { border-bottom:  1px solid #4C4C4C; }
#navstrip { font-weight: bold; padding: 6px 0px 6px 0px }
.activeuserstrip { padding: 6px }






.signature { font-size: 10px; color: #C0C0C0; line-height: 150% }
.postdetails { font-size: 10px }
.postcolor 
	{ 
	font-size: 16px; 
	line-height: 160%;
	letter-spacing: 110%;
	 font-family: "Trebuchet MS", Verdana, Arial, Tahoma, sans-serif; 
	 }
.normalname { font-size: 12px; font-weight: bold; color: #003 }
.normalname a:link, .normalname a:visited, .normalname a:active { font-size: 12px }
.unreg { font-size: 11px; font-weight: bold; color: #595959 }
.post1 { background-color: #595959; color: #ffffff }
.post2 { background-color: #595959; color: #ffffff }
.postlinksbar { color: #FFFFFF; padding: 7px; margin-top: 1px; font-size: 10px;}
.row1 { background-color: #595959; color: #ffffff }
.row2 { background-color: #595959; color: #ffffff }
.row3 { background-color: #595959; color: #ffffff }
.row4 { background-color: #4C4C4C; color: #ffffff }
.darkrow1 { background-color: #595959; color: #ffffff }
.darkrow2 { background-color: #595959; color: #ffffff }
.darkrow3 { background-color: #595959; color: #ffffff }
.hlight { background-color: #DFE6EF }
.dlight { background-color: #EEF2F7 }

.maintitle a:link, .maintitle  a:visited, .maintitle  a:active 
{ text-decoration: none; color: #FFFFFF }
.maintitle a:hover { text-decoration: underline }
.plainborder { border: 1px solid #4c4c4c; background-color: #4c4c4c }

.tablefill { border: 1px solid #4C4C4C; background-color: #595959; padding: 6px }
.tablepad { background-color: #595959; padding: 6px }
.tablebasic { width: 100%; padding: 0px 0px 0px 0px; margin: 0px; border: 0px }

.pagelinks { float: left; line-height: 1.2em; width: 35% }
.desc { font-size: 10px; color: #ffffff }
.edit { font-size: 9px }
.searchlite { font-weight: bold; color: red; background-color: #FF0 }

#SPOILER { font-family: "Trebuchet MS", Verdana, Arial, Tahoma, sans-serif; font-size: 8pt; color: #FAFCFE; background-color: #FAFCFE; border: 1px solid Black; padding-top: 2px; padding-right: 2px; padding-bottom: 2px; padding-left: 2px }
#CODE { white-space: normal; font-family: "Trebuchet MS", Verdana, Arial, Tahoma, sans-serif; font-size: 11px; color: #465584; background-color: #FAFCFE; border: 1px solid #000; padding-top: 2px; padding-right: 2px; padding-bottom: 2px; padding-left: 2px }
.copyright { font-family: Verdana, Tahoma, Arial, Sans-Serif; font-size: 9px; line-height: 12px }
.codebuttons { font-size: 10px; font-family: "Trebuchet MS", Verdana, Arial, Tahoma, sans-serif; vertical-align: middle }

.forminput, .textinput, .radiobutton { font-size: 12px; font-family: "Trebuchet MS", Verdana, Arial, Tahoma, sans-serif; vertical-align: middle }
.msginput{ font-size: 20px;}

.foruminput 
	{ 
	font-size: 16px; 
	letter-spacing: 110%;
	line-height:  120%; 
	font-family: "Trebuchet MS", Verdana, Arial, Tahoma, sans-serif; 
	vertical-align: middle 
	}


.checkbox { border:0 }





.thin { padding: 6px 0px 6px 0px; line-height: 140%; margin: 2px 0px 2px 0px; border-top: 1px solid #FFF; border-bottom: 1px solid #FFF }
.purple { color: purple; font-weight: bold }
.red { color: red; font-weight: bold }
.green { color: green; font-weight: bold }
.blue { color: blue; font-weight: bold }
.orange { color: #F90; font-weight: bold }
.hintshead { font-family: "Trebuchet MS", Verdana, Arial, Tahoma, sans-serif; font-size: 10px; background-color: #FF9900; border: 1px solid #4c4c4c; margin: 5 0 5 5}
.hintstext { font-family: "Trebuchet MS", Verdana, Arial, Tahoma, sans-serif; font-size: 10px; background-color: #4c4c4c; color: #FFFFFF }
