p{ font-size:inherit; padding:10px 0; color:#7A7A7A; font-size:10pt; text-align:justify;}
html,body{
	background:transparent url(../images/new/wood08.jpg);
}
.splats{
	position:absolute;
	background:transparent url(../images/new/splats.png) no-repeat;
}

#splat1{
	height:350px;
	width:400px;
	left:230px;
	top:-83px;
	background-position:right -15px;
}
#splat2{
	height:350px;
	width:400px;
	left:130px;
	top:-173px;
	background-position:right bottom;
}
#splat3{
	height:350px;
	width:300px;
	right:150px;
	top:353px;
	background-position:left bottom;
}
.bgLogos{
	position:absolute;
	background:transparent url(../images/new/mixm8-bg-logos.gif) no-repeat;
}
#mixm81{
	background-position:right top;
	height:200px;
	width:230px;
	left:515px;
}
#mixm82{
	background-position:left top;
	height:200px;
	width:230px;
	left:717px;
}
#mixm83{
	background-position:left top;
	height:200px;
	width:230px;
	left:717px;
}
#mixm84{
	top:350px;
	background-position:right -200px;
	height:300px;
	width:295px;
	left:65%;
}
#mixm85{
	top:250px;
	background-position:right -200px;
	height:300px;
	width:295px;
	left:50%;
}
#mixm86{
	top:350px;
	background-position:left -400px;
	height:300px;
	width:205px;
	left:19%;
}

#container,#mixm8-logo,#wrap1,#wrap2,#wrap3,#wrap4,#wrap5{
	min-height:100%;
	margin:0;
	padding:0;
	min-width:100%;
	width:auto;
}
h1{
	background:transparent url(../images/new/forum-header.png) no-repeat left top;
	position:absolute;
	height:79px;
	width:324px;
	top:23px;
	left:200px;
	z-index:11;
}
h1 span{
	display:none;
}
#mixm8-logo{background:transparent url(../images/new/mixm8-grunge.png) no-repeat left 105px;}
#wrap1{
	background:transparent url(../images/new/mixm8-bg1.gif) no-repeat 900px 100px;
}
#wrap2{
	background:transparent url(../images/new/mixm8-bg1.gif) no-repeat 1500px 600px;
}

#wrap3{
	background:transparent url(../images/new/splats.png) no-repeat -500px 300px;
}
#wrap4{
	background:transparent url(../images/new/photos.png) no-repeat right top;
}
#container{
	background:transparent url(../images/new/badge-pile.png) no-repeat 130px 570px;
}
#note-pad{
	position:relative;
	min-height:690px;
	/*top:223px;*/
	background:transparent url(../images/new/note-pad-slice.png) repeat-y;
	text-align:center; /*This line is just to put the placeholder image in the correct place - will need to be reomed when the reaal forum is put in*/
	padding-bottom:20px;
}

#note-pad-top{
	width:864px;
	margin:0 auto;
	padding-top:35px;
	background:transparent url(../images/new/note-pad-top.png) no-repeat left 5px;
}
#note-pad-wrap{
	width:874px;
	margin:0 auto;
	margin-top:15px;
	background:transparent url(../images/new/note-pad-shadow-repeat.png) repeat-y;

}
#tape{
	position:absolute;
	width:397px;
	height:265px;
	background:transparent url(../images/new/2tickets.png) no-repeat center bottom;
	right:0px;
	top:-15px;
	cursor:move;
}

#sforum div.profileFormField{
	margin:0px 0px 8px 0px;
	padding-left:20px;
	height:60px;
}
.profileFormField label {
	margin-bottom: 5px;
}
.profileFormField label span{
	display:block;
	visibility:hidden;
}
.profileFormField label span{
	visibility:hidden;
}
.profileFormField input{
	background:transparent;
	border:0;
	font-size:10pt;
	width: 150px;
}

.profileFormField.dispname label {
	background: url(../images/new/profile-labels.png) no-repeat left 5px;
}
.profileFormField.fname label {
	background: url(../images/new/profile-labels.png) no-repeat left -14px;
}
.profileFormField.lname label {
	background: url(../images/new/profile-labels.png) no-repeat left -40px;
}
.profileFormField.email label {
	background: url(../images/new/profile-labels.png) no-repeat left -62px;
}
.profileFormField.url label {
	background: url(../images/new/profile-labels.png) no-repeat left -87px;
}
.profileFormField.location label {
	background: url(../images/new/profile-labels.png) no-repeat left -111px;
}
#sforum div.profileFormField.bio {
	height: 120px;
}
.profileFormField.bio label {
	background: url(../images/new/profile-labels.png) no-repeat left -140px;
}
.profileFormField.cfield0 label {
	background: url(../images/new/profile-labels.png) no-repeat left -165px;
}
.profileFormField.cfield1 label {
	background: url(../images/new/profile-labels.png) no-repeat left -184px;
}
.profileFormField.pass label {
	background: url(../images/new/profile-labels.png) no-repeat left -210px;
}
.profileFormField.passconf label {
	background: url(../images/new/profile-labels.png) no-repeat left -235px;
}
#sforum div.profileFormField.avatar {
	height: 200px;
}
.profileFormField.avatar label {
	background: url(../images/new/profile-labels.png) no-repeat left -257px;
}
.profileFormField.aim label {
	background: url(../images/new/profile-labels.png) no-repeat left -280px;
}
.profileFormField.yim label {
	background: url(../images/new/profile-labels.png) no-repeat left -302px;
}
.profileFormField.jabber label {
	background: url(../images/new/profile-labels.png) no-repeat left -334px;
}
.profileFormField.icq label {
	background: url(../images/new/profile-labels.png) no-repeat left -358px;
}
.profileFormField.msn label {
	background: url(../images/new/profile-labels.png) no-repeat left -380px;
}
.profileFormField.skype label {
	background: url(../images/new/profile-labels.png) no-repeat left -401px;
}
#sforum div.profileFormField.sig {
	height: 120px;
}
.profileFormField.sig label {
	background: url(../images/new/profile-labels.png) no-repeat left -430px;
}
#sforum div.profileFormField.sigimg {
	height: 120px;
}
.profileFormField.sigimg label {
	background: url(../images/new/profile-labels.png) no-repeat left -455px;
}


div #profileContainer .fieldBox6 textarea {
	position: relative;
	left: 8px;
	top: 3px;
	height: 75px;
	width: 208px;
	overflow: auto;
	border:0;
}

.profileFormField.email input {
	position: relative;
	top: -3px;
}
div.fileinputs img {
	position: relative;
	top: -5px;
	left: 14px;
}
#sforum .sfuseravatar {
	margin-top: 5px;
}
#note-pad #page1, #note-pad #page2{
	float:left;
	width:345px;
	padding:10px 10px;
	margin:50px 40px 0;
	height:570px;
}
#note-pad #page1 h2 span, #note-pad #page2 h2 span{
	display:none;
}
#note-pad #page1 h2, #note-pad #page2 h2{
	background:transparent url(../images/new/profile-titles.gif) no-repeat left top;
	height:50px;
	margin-bottom:40px;
}
#note-pad #page1 h2{
	background-position:left bottom;
}
#note-pad #page2{
	margin-left:70px;
	margin-right:0;
	background:transparent url(../images/new/coffee-stain.gif) no-repeat right -30px;
}
#note-pad #page1 form, #note-pad #page2 form{
	margin-top:20px;
}
#note-pad .uname{
	background-position:left -57px;
	height:60px;
}
#note-pad .uname input{
	margin-top:13px;
}
#note-pad .email{
	background-position:left -127px;
	height:60px;
}
#note-pad .email input{
	margin-top:10px;
}
#note-pad .password{
	background-position:left -197px;
	height:65px;
}
#note-pad .password input{
	margin-top:15px;
}
#note-pad .password_confirm{
	background-position:left -272px;
	height:70px;
}
#note-pad .password_confirm input{
	margin-top:20px;
}
.profileImage{
	width:130px;
	float:left;
	height:10px;
}
.profileForm{
	width:200px;
	float:left;
}
#login{

	width:160px;
	height:160px;
	padding-top:35px;
	padding-left:25px;
	left:10px;
	top:45px;
	cursor:move;
	z-index:10;
}
.seperator{
	margin-top:8px;
	padding-bottom:5px
}

/*Profile styles */
div #profileContainer {
	width: 834px;
	padding: 0 0 0 15px;
}
div #profileContainer p {
	margin:10px 20px;
}
div.forumContainer {
	width: 834px;
	padding: 0 0 0 15px !important;
}

div#sfsearchform input {
	padding:0;
	font-size: 0.8em;
}

div #profileHeading {
	width: 100%;
	height: 100px;
	background: url(../images/new/profile-titles.gif) no-repeat 40px -60px;
	text-align: right;
}

div #profileContainer #colLeft, div #profileContainer #colRight {
	width: 415px;
	float: left;
}

div #profileContainer form {
	display: block;
}

div #profileContainer form input, div #profileContainer form textarea{
	margin-top:3px;
	background:transparent;
	border:0;
	font-size:10pt;
}
div #profileContainer form label{
	display: block;
}
div #profileContainer form label span{
	visibility:hidden;
}
div #formButtons {
	padding-top: 10px;
	clear: both;
	margin-bottom: 10px;
}
div #manageButtons {
	float: left;
	margin-right: 4px;
}
