/* FIX IE6 Scrollbars bug - Leave this in! */
html {
	overflow-x:auto;
}
	body {
		background-color:#FBDFF1;
		background-image:url("../pinkback.png");		
		margin:0em;
		padding:0em;
		font-size:8pt;
		color:#000;
		font-family:Verdana,Tahoma,Arial,sans-serif;
		text-align:left;
	}
		a {
			color:#86336A;
			text-decoration:underline;
		}
			a:hover {
				color:#CA3B98;
				text-decoration:underline;
			}
		address {
			font-style:normal;
			font-size:8pt;
			text-align:center;
		}
		form {
			display:inline;
		}
		img {
			vertical-align:middle;
			border-width:0em;
		}
			img.attach {
				border:2px outset #EEF2F7;
				padding:2px;
			}
		label {
			cursor:pointer;
		}
		fieldset.search {
			border:1px solid #936;
			padding:6px;
			line-height:150%;
		}
		input[type="submit"] {
			background-color:#FBE2F1;
			border:1px solid #B34283;
			opacity:.5;
		}
			input[type="submit"]:hover, input[type="submit"]:focus {
				opacity:1;
			}
		.affiliates {
			text-align:center;
			padding-top:5px;
			padding-bottom:5px;
		}
		#sidebar, #boardarea {
			vertical-align:top;
			margin-right:0em;
			margin-left:auto;
		}
			#sidebar {
				width:20%;
			}
			#boardarea {
				width:80%;
			}
			#sidebar table {
				background-color:#EBAED6;
				border:1px solid #936;
				margin:3px 0em;
				font-weight:700;
				font-size:8pt;
				color:#3A4F6C;
			}
				#sidebar table th {
					border-bottom:1px solid #936;
				}
				#sidebar table a {
					font-weight:700;
					color:#7F2660;
					text-decoration:none;
				}
		#ipbwrapper {
			width:1150px;
			margin-right:auto;
			margin-left:auto;
			text-align:left;
		}
		.googleroot, .googlechild {
			padding:6px;
			line-height:1.3em;
		}
			.googlechild {
				margin-left:30px;
			}
		.googlebottom, .googlebottom a, .googlish,
		.googlish a {
			font-size:8pt;
			color:#936;
		}
		.googlepagelinks {
			font-size:1.1em;
			letter-spacing:1px;
		}
		.googlesmall, .googlesmall a {
			font-size:8pt;
			color:#000;
		}
		li.helprow {
			margin:0em 0em 10px 0em;
			padding:0em;
		}
		ul#help {
			padding:0em 0em 0em 15px;
		}
		option.cat, option.sub {
			font-weight:700;
		}
			option.sub {
				color:#555;
			}
		.caldate {
			background-color:#F0C3E0;
			margin:0em;
			padding:4px;
			font-weight:700;
			font-size:9pt;
			color:#7F2660;
			text-align:right;
		}
		.warngood {
			color:#090;
		}
		.warnbad {
			color:#F00;
		}
		#padandcenter {
			margin-right:auto;
			margin-left:auto;
			padding:14px 0em;
			text-align:center;
		}
		#profilename {
			font-weight:700;
			font-size:21pt;
		}
		#calendarname {
			font-weight:700;
			font-size:17pt;
		}
		#photowrap {
			padding:6px;
		}
		#phototitle {
			border-bottom:1px solid #000;
			font-size:18pt;
		}
		#photoimg {
			margin-top:15px;
			text-align:center;
		}
		#ucpmenu, #ucpcontent {
			background-color:#F0C3E0;
			border:1px solid #936;
			line-height:1.5em;
		}
			#ucpmenu p, #ucpcontent p {
				margin:0em;
			}
			#ucpmenu {
				width:22%;
			}
				#ucpmenu p {
					padding:2px 5px 6px 9px;
				}
			#ucpcontent {
				width:auto;
			}
				#ucpcontent p {
					padding:10px;
				}
		#ipsbanner {
			position:absolute;
			top:1px;
			right:5%;
		}
		#logostrip {
			background-color:#DB69B4;
			background-image:url("../logosideback.jpg");
			border:1px solid #B34283;
			margin:0em;
			padding:0em;
		}
		#navstrip {
			font-weight:700;
			padding:6px 0em;
		}
		#submenu {
			background-color:#F7A;
			background-image:url("http://forums.arinafans.com/style_images/Tanemura_Default/tile_tops.png");
			background-repeat:repeat-x;
			background-position:top;
			border:1px solid #B34283;
			border-top-style:none;
			margin-top:0em;
			font-weight:700;
			font-size:8pt;
			color:#3A4F6C;
		}
			#submenu a {
				color:#7F2660;
				text-decoration:none;
			}
		#userlinks {
			background-image:url("http://forums.arinafans.com/style_images/Tanemura_Default/tile_tops.png");
			border:1px solid #B34283;
			border-top-style:none;
		}
		.activeuserstrip {
			background-color:#DA85BC;
			padding:6px;
			font-weight:700;
			font-size:8pt;
			color:#FFF;
		}
			.activeuserstrip a {
				font-size:8pt;
				color:#FFF;
				text-decoration:underline;
			}
				.activeuserstrip a:hover {
					color:#F7DFEF;
				}
		/* Form stuff */		
			.pformstrip {
				background-color:#DB69B4;
				background-image:url("../tile_sub3.gif");
				margin-top:1px;
				padding:5px;
				font-weight:700;
				color:#FFF;
			}
				.pformstrip a {
					color:#FFF;
					text-decoration:underline;
				}
				.pformstrip a:hover {
					color:#F7DFEF;
				}
			.pformleft, .pformleftw, .pformright {
				background-color:#E5B1D3;
				border-top:1px solid #B24E85;
				border-right:1px solid #B24E85;
				margin-top:1px;
				padding:6px;
			}
				.pformleft {
					width:25%;
				}
				.pformleftw {
					width:40%:
				}
		/* End Form Stuff **
		** Topic View Elements */
			.signature {
				font-size:8pt;
				line-height:1.5em;
				color:#936;
			}
			.postdetails {
				font-size:8pt;
			}
			.postcolor {
				font-size:9pt;
				line-height:1.6em;
			}
			.normalname {
				font-weight:700;
				font-size:8pt;
				color:#003;
			}
				.normalname a {
					font-size:9pt;
				}
			.unreg {
				font-weight:700;
				font-size:8pt;
				color:#900;
			}
			.post1 {
				background-color:#FBE6F4;
			}
			.post2 {
				background-color:#FBDFF1;
			}
			.postlinksbar {
				background-color:#D1DCEB;
				background-image:url("../tile_sub.gif");
				margin-top:1px;
				padding:7px;
				font-size:8pt;
			}
		/* End Topic View Elements **
		** Common Elements */
			.row1 {
				background-color:#EDADD7;
				color:#000;
			}
			.row2 {
				background-color:#E1A7CD;
			}
			.row3 {
				background-color:#CA70AA;
			}
			.row4 {
				background-color:#E5B1D3;
			}
			.row5 {
				background-color:#F0C3E0;
			}
			.row6 {
				background-color:#E1A7CD;
			}
			.darkrow1 {
				background-color:#B24E85;
				color:#F7DFEF;
			}
			.darkrow2 {
				background-color:#DB69B4;
				background-image:url("http://forums.arinafans.com/style_images/Tanemura_Default/tile_sub.gif");
				color:#FBEEF7;
				font-size:8pt;
			}
				.darkrow2 a {
					color:#FFF;
					text-decoration:underline;
				}
					.darkrow2 a:hover {
						color:#F7DFEF;
					}
			.darkrow3 {
				background-color:#EFBCDD;
				color:#000;
			}
			.hlight {
				background-color:#F3D5E6;
			}
			.dlight {
				background-color:#FCE8F4;
			}
			.titlemedium {
				background-image:url("../tile_sub.gif");
				margin:0em;
				padding:5px;
				font-weight:700;
				color:#7F2660;
			}
				.titlemedium a {
					text-decoration:underline;
				}
					.titlemedium a:hover {
						color:#FFF;
					}
		/* End Common Elements **
		** Main Table Top */
			.maintitle {				
				background-image:url("../tile_back.gif");
				padding:8px 0em 8px 5px;
				font-weight:700;
				color:#FFF;
			}
				.maintitle a {
					color:inherit;
					text-decoration:none;
				}
					.maintitle a:hover {
						text-decoration:underline;
					}
		/* End Main Table Top */
		.plainborder, .tableborder {
			border:1px solid #936;
		}
			.plainborder {
				background-color:#EDADD7;
			}
			.tableborder {
				background-color:#B34283;
				margin:0em;
				padding:0em;
			}
		.tablefill, .tablepad {
			background-color:#F0C3E0;
			padding:6px;
		}
			.tablefill {
				border:1px solid #936;
			}
		.tablebasic {
			width:100%;
			border-width:0em;
			margin:0em;
			padding:0em;
		}
		.wrapmini {
			width:25%;
			padding:2px;
			float:left;
			line-height:1.5em;
		}
		.pagelinks {
			width:35%;
			float:left;
			line-height:1.2em;
		}
		.desc {
			font-size:8pt;
			color:#000;
		}
		.edit {
			font-size:7pt;
		}
		.searchlite {
			background-color:#FF0;
			font-weight:700;
			color:#F00;
		}
		#CODE, #QUOTE {
			background-color:#FAFCFE;
			border:1px solid #000;
			padding:2px;
			font-size:8pt;
			color:#465584;
			white-space:normal;
		}
			#CODE {
				font-family:Courier,"Courier New",monotype,Verdana,Arial,sans-serif;
			}
			#QUOTE {
				font-family:Verdana,Arial,sans-serif;
			}
		.copyright {
			font-size:8pt;
			font-family:Verdana,Tahoma,Arial,sans-serif;
		}
		.codebuttons {
			vertical-align:middle;
			font-size:8pt;
			font-family:Verdana,Tahoma,Arial,sans-serif;
		}
		.forminput, .textinput, .radiobutton,
		.checkbox {
			vertical-align:middle;
			background-color:#FBE2F1;
			border:1px solid #B34283;
			font-size:8pt;
			font-family:Verdana,Helvetica,sans-serif;
		}
		.thin {
			border-top:1px solid #CA70AA;
			border-bottom:1px solid #CA70AA;
			margin:2px 0em;
			padding:6px 0em;
			line-height:1.4em;
		}
		.purple, .red, .green,
		.blue, .orange {
			font-weight:700;
		}
			.purple {
				color:purple;
			}
			.red {
				color:red;
			}
			.green {
				color:green;
			}
			.blue {
				color:blue;
			}
			.orange {
				color:orange;
			}
		#dynamicLite ul[type="none"] li {
			list-style:none;
		}
		div.imagerow {
			border-color:#FFF;
		}
		input[type="text"]:focus, input.textinput:focus, div.tablepad textarea.textinput:hover,
		div.tablepad textarea.textinput:focus, .pformright textarea.textinput:hover,
		.pformright textarea.textinput:focus {
			background-color:#F7A;
			color:#FFF;
		}
		textarea:focus {
			background-color:#F7A;
		}
		input[type="submit"], input[type="button"], input.codebuttons[type="button"],
		select.codebuttons {
			opacity:.5;
		}
		input.forminput[type="submit"]:hover, input.forminput[type="submit"]:focus,
		input.forminput[type="button"]:hover, input.forminput[type="button"]:focus,
		input.codebuttons[type="button"]:hover, input.codebuttons[type="button"]:focus,
		select.codebuttons:hover, select.codebuttons:focus, select.codebuttons:active,
		input[type="submit"]:hover, input[type="submit"]:focus, input[type="button"]:hover,
		input[type="button"]:focus, input.codebuttons[type="button"]:hover,
		input.codebuttons[type="button"]:focus {
			opacity:1;
		}
		input.codebuttons[type="button"], select.codebuttons {
			background-color:#FF8BBE;
			border:1px solid #F7A;
			cursor:pointer;
		}