/*YOU SHOULDN'T NEED TO EDIT ANYTHING IN THE LAYOUT.CSS. PURELY USED FOR THE PAGE LAYOUT */

/* CONTAINERS  */
#wrap { height:100%; }
#content_container_wide {
	height:683px;
	width:1075px;
	margin: auto;
	position:relative;
	margin-top:20px;
}
#content_container_wide_extended {
	height:100% !important;
	margin:20px auto 0;
	position:relative;
	width:1075px;
}
#interior-body {
	position:absolute;
	left:0px;
	top:0px;
	width:1075px;
	height:715px;
}
#interior-body-extended {
	height:100%;
	position:relative;
	width:1075px;
}
#content-overflow {

	padding-bottom:31px;
	position:relative;
	width:1075px; }
.faux-footer {
	background:url(../img/secretpostspng/content-footer.png) no-repeat;
	clear:both;
	height:31px;
	margin-bottom:-31px;
	position:relative;
	top:31px; }

/*THE PRIZE */
.prize-content {
	background:url('../img/prizepng/content-long.png') no-repeat -1px 0;
	height:1787px !important;
	padding-bottom:80px; }
.prize-content .leftcontainer {
	padding-left:75px;
	padding-top:190px;
	padding-right:10px;
	width:243px;
	height:610px;
	float:left;
}
.prize-content .rightcontainer {
	padding-top:36px;
	padding-left:5px;
	width:680px;
	height:auto;
	float:left;
}
/* SECRET POSTS */

#single-content-box-extended {
	background:url('../img/secretpostspng/repeatbg.png') repeat-y left top;
	display:block;
	position:relative;
}
.secret-posts-content {
	background-image: url('../img/secretpostspng/content.png');
	background-repeat: no-repeat;
	min-height:715px;
}
.secret-posts-content .post {
	border-bottom: 1px solid black;
	margin-bottom:45px;
	margin-top:25px;
	width:505px;
	padding-right:55px;
	padding-bottom:5px;
}
.secret-posts-content .leftcontainer {
	padding-left:87px;
	padding-top:160px;
	padding-right:30px;
	width: 193px;
	float:left;
}
.secret-posts-content .rightcontainer {
	padding-top:48px;
	padding-left:22px;
	width: 710px; /*MODIFIED BY WCB IT*/
	float:left;
}
.postlist li {
	display:block !important;
	float:left;
	margin-right:96px;
	margin-top:27px;
}
.postheaders li {
	display:block;
	float:left;
	margin-right: 10px;
}
/* OUR SECRET  */

.our-secret-content { background-image: url('../img/oursecretpng/content-left.png'); }
.our-secret-content .leftcontainer {
	height: 500px;
	width:166px;
	float:left;
	padding-left:74px;
	padding-top:220px;
	padding-right:80px;
}
.our-secret-content .rightcontainer {
	height: 500px;
	width:470px;
	float:left;
	padding-top:88px;
}
#our-secret-content-left {
	position:absolute;
	left:0px;
	top:55px;
	width:797px;
	height:660px;
}
#our-secret-content-middle-top {
	position:absolute;
	left:797px;
	top:55px;
	width:278px;
	height:108px;
}
#our-secret-content-middle-middle {
	position:absolute;
	left:797px;
	top:163px;
	width:251px;
	height:372px;
}
#our-secret-content-right {
	position:absolute;
	left:1048px;
	top:163px;
	width:27px;
	height:372px;
}
#our-secret-content-middle-bottom {
	position:absolute;
	left:797px;
	top:535px;
	width:278px;
	height:180px;
}
/*SUBMIT YOURS*/
.submit-yours-content { background-image: url('../img/submitpng/content.png'); }
.submit-yours-content .leftcontainer {
	padding-left:87px;
	padding-top:160px;
	padding-right:30px;
	width: 193px;
	height:610px;
	float:left;
}
.submit-yours-content .rightcontainer {
	padding-top:100px;
	padding-left:22px;
	width: 300px;
	height:400px;
	float:left;
}
/*EMAIL*/

#email {
	background:url(../img/email/email_bg.png) no-repeat 0 0;
	height:412px;
	width:580px;
	position:fixed;
	top:25%;
	left:25%;
	z-index:100;
	visibility:hidden;
}

#email input {
	border: 0px;
	background-color:#fafaf2;
}
#email * {
	font-family:"Courier New", Courier, monospace;
	font-size:12px;
}
#email #closelink a {
	float:right;
	position:relative;
	top:24px;
	right:24px;
	text-decoration:none;
}
#email-content {
	position:relative;
	top:57px;
	left:25px;
}
#message {
	position:relative;
	top:32px;
	left:0px;
	width:550px;
	vertical-align:top;
}
.subjectfield { width:165px; }
.emailfield { width:370px; }
textarea {
	width: 356px;
	height: 152px;
	border: 0px;
	background-color:#fafaf2;
	padding-left:10px;
	padding-right:10px;
	padding-top:10px;
	position:relative;
	left:0px !important;
}
#msg-container { float:left; }
#message-text {
	float:left;
	margin-left:30px;
	margin-right:16px;
}
#send-message a {
	font-size:18px;
	float:right;
	clear:both;
	position:relative;
	top:60px;
	right:105px;
	text-decoration:none;
}
#subject-line {
	position:relative;
	left:35px;
	margin-bottom:28px;
	padding:0px;
	height:21px;
	vertical-align: middle;
}
#recipient-line {
	height:21px;
	vertical-align: middle;
}
/*HOME*/

#homecontainer {
	width:1017px;
	margin:auto;
	position:relative;
}
#Table_01 {
	position:absolute;
	left:0px;
	top:0px;
	width:1016px;
	height:683px;
	margin:auto;
}
#homeimg-01_ {
	position:absolute;
	left:0px;
	top:0px;
	width:389px;
	height:28px;
}
#homeimg-02_ {
	position:absolute;
	left:389px;
	top:0px;
	width:148px;
	height:28px;
}
#homeimg-03_ {
	position:absolute;
	left:537px;
	top:0px;
	width:149px;
	height:28px;
}
#homeimg-04_ {
	position:absolute;
	left:686px;
	top:0px;
	width:135px;
	height:28px;
}
#homeimg-05_ {
	position:absolute;
	left:821px;
	top:0px;
	width:123px;
	height:28px;
}
#homeimg-06_ {
	position:absolute;
	left:944px;
	top:0px;
	width:72px;
	height:28px;
}
#homeimg-07_ {
	position:absolute;
	left:0px;
	top:28px;
	width:389px;
	height:31px;
}
#homeimg-08_ {
	position:absolute;
	left:389px;
	top:28px;
	width:148px;
	height:31px;
}
#homeimg-09_ {
	position:absolute;
	left:537px;
	top:28px;
	width:149px;
	height:31px;
}
#homeimg-10_ {
	position:absolute;
	left:686px;
	top:28px;
	width:135px;
	height:31px;
}
#homeimg-11_ {
	position:absolute;
	left:821px;
	top:28px;
	width:123px;
	height:31px;
}
#homeimg-12_ {
	position:absolute;
	left:944px;
	top:28px;
	width:72px;
	height:31px;
}
#homeimg-13_ {
	position:absolute;
	left:0px;
	top:59px;
	width:389px;
	height:624px;
	background-image: url('../img/homepng/homeimg_13.png');
}
#homeimg-13_ li { margin-bottom:10px; }
#homeimg-14_ {
	position:absolute;
	left:389px;
	top:59px;
	width:148px;
	height:624px;
}
#homeimg-15_ {
	position:absolute;
	left:537px;
	top:59px;
	width:149px;
	height:624px;
}
#homeimg-16_ {
	position:absolute;
	left:686px;
	top:59px;
	width:135px;
	height:624px;
}
#homeimg-17_ {
	position:absolute;
	left:821px;
	top:59px;
	width:123px;
	height:624px;
}
#homeimg-18_ {
	position:absolute;
	left:944px;
	top:59px;
	width:72px;
	height:624px;
}
/* LIKE BUTTON */
#homelike {
	position:absolute;
	top:-13px;
	right:0px;
	height:28px;
	overflow:hidden;
}
#like {
	position:absolute;
	top:-13px;
	right:30px;
	height:28px;
	overflow:hidden;
}
/*TEMPLATED INTERIOR HEADER DIVS, SHOULDNT NEED TO CHANGE */

.make-up-height {
	display:block;
	height:30px;
	margin-bottom:20px;
	position:relative;
	width:100%; }

#interior-head-top-left {
	position:absolute;
	left:0px;
	top:0px;
	width:428px;
	height:25px;
}
#interior-head-top-right {
	position:absolute;
	left:428px;
	top:0px;
	width:647px;
	height:25px;
}
#interior-head-left {
	position:absolute;
	left:0px;
	top:25px;
	width:428px;
	height:30px;
}
#secret-posts-head {
	position:absolute;
	left:428px;
	top:25px;
	width:134px;
	height:30px;
}
#submit-yours-head {
	position:absolute;
	left:562px;
	top:25px;
	width:154px;
	height:30px;
}
#the-prize-head {
	position:absolute;
	left:716px;
	top:25px;
	width:117px;
	height:30px;
}
#our-secret-head {
	position:absolute;
	left:833px;
	top:25px;
	width:150px;
	height:30px;
}
#interior-head-right {
	position:absolute;
	left:983px;
	top:25px;
	width:92px;
	height:30px;
}
#single-content-box {
	position:absolute;
	left:0px;
	top:55px;
	width:1075px;
	height:660px;
}
#single-content-box-extended {
	position:relative;
	left:0px;
	/*top:55px;*/
	width:1075px;
}



/* -- */
.ts-header {
	left:-22px;
	position:relative; }
ul.ts-nav {
	position:relative;
	width:1065px; }
	ul.ts-nav li {
		display:block;
		float:left;
		margin:0;
		padding:0; }
		
		.nav-home { background:url(../img/nav/home.png) no-repeat 0 0; }
		.nav-posts { background:url(../img/nav/secret-posts.png) no-repeat 0 0; }
		.nav-submit { background:url(../img/nav/submit.png) no-repeat 0 0; }
		.nav-prize { background:url(../img/nav/prize.png) no-repeat 0 0; }
		.nav-secret { background:url(../img/nav/our-secret.png) no-repeat 0 0; }
		
		
.ts-homecontent { background:url(../img/homepng/content-bg.png) no-repeat 0 0; height:643px; position:absolute; left:-22px; top:59px; width:1065px; }
.home-content-left { font-weight:900; left:88px; position:absolute; top:295px; width:278px; }
.home-content-right-top { left:500px; position:absolute; top:250px; width:400px; }
.home-content-right-btm-left { left:470px; position:absolute; top:480px; width:200px; }
.home-content-right-btm-right { left:715px; position:absolute; top:480px; width:180px; }

