/*Yahoo style resets*/

* {
	outline:none;
}

body {
	font:13px/1.22 arial,helvetica,clean,sans-serif;
	*font-size:small;
	*font:x-small;
}

table {
	font-size:inherit;
	font:100%;
}

pre,code,kbd,samp,tt{
	font-family:monospace;
	*font-size:108%;
	line-height:99%;
}

body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td {
	margin:0;
	padding:0;
} 

table {
	border-collapse:collapse;
	border-spacing:0;
} 

fieldset,img {
	border:0;
} 

address,caption,cite,code,dfn,em,strong,th,var {
	font-style:normal;
	font-weight:normal;
} 

ol,ul {
	list-style:none;
} 

caption,th {
	text-align:left;
} 

h1,h2,h3,h4,h5,h6 {
	font-size:100%; font-weight:normal;
} 

q:before,q:after {
	content:'';
} 

abbr,acronym {
	border:0;
} 
/*End Yahoo style resets*/

body {
	background:#e5e4e1;
}
div#container {	
	position:relative;
	width:920px;
	margin:70px auto 10px auto;
	height:720px;
}
div#sponsor {
	position:absolute;
	top:-60px;
	left:0px;
}
div#cover {
	width:150px;
	height:169px;
	position:absolute;
	top:15px;
	left:750px;
	z-index:100;
}
div#header {
	position:absolute;
	top:0;
	left:0;
	height:113px;
	width:920px;
	z-index:100;
}
div#header h1 {
	background:url(boom.gif) no-repeat;
	width:350px;
	height:95px;
	position:relative;
	top:50px;
	text-indent:-5000px;
}
div#header h1 a {
	width:478px;
	height:71px;
	display:block;	
}
div#header p {
	position:absolute;
	font-family:"Trebuchet MS", Trebuchet, Verdana, Arial, Helvetica, sans-serif;
	font-size:200%;
	top:60px;
	left:320px;
	color:#fff;
}
div#mainhome {
	position:absolute;
	top:0;
	left:0;
	width: 730px;
	height:480px;
	background:url(fallSLnew.jpg);
	overflow:auto;
	padding:20px;
	font-family:"Trebuchet MS", Trebuchet, Verdana, Arial, Helvetica, sans-serif;
} 

div#main {
	position:absolute;
	top:1px;
	left:0px;
	width: 730px;
	height:960px;
	background:url(images/fallroomnew.jpg);
	overflow:auto;
	padding:20px;
	font-family:"Trebuchet MS", Trebuchet, Verdana, Arial, Helvetica, sans-serif;
}
div#main h1{
	font-size:182%;
}
div#main h2 {
	font-size:100%;
	font-weight:bold;
}
div#main p {
	font-size:100%;
	line-height:20px;
}
div#main h1, div#main h2, div#main p {
	margin-top:15px;
}
div#content {
	position:absolute;
	top:175px;
	left:0;
	width:920px;
	height:520px;}

div#storylinks {
	position:absolute;
	top:0;
	left:770px;
	width:148px;
	padding-top:80px;
	height:920px;
	background:#ffcd08;
	border-left:2px solid #000;
}
div#storylinks a {
	text-decoration:none;
	color:#00000;
}
div#storylinks a:hover {
	text-decoration:underline;
	color:#913A1F;
}

div#storylinkshome {
	position:absolute;
	top:0;
	left:770px;
	width:148px;
	padding-top:80px;
	height:440px;
	background:#ffcd08;
	border-left:2px solid #000;
}
div#storylinkshome a {
	text-decoration:none;
	color:#00000;
}
div#storylinkshome a:hover {
	text-decoration:underline;
	color:#913A1F;
}
/*styles the navigation div at the top of the page*/		
div#navigation {
	position:absolute;
	width:920px;
	top:150px;
	left:0;
	height:25px;
	background:#29abe2;
}

div#navigation ul {
	list-style:none;
	position:relative;
	top:4px;
}

div#navigation ul li {
	text-transform:uppercase;
	float:left;
	margin-right:30px;
	padding: 0 15px 0 15px;
}

div#navigation ul li a {
	text-decoration:none;
	color:#fff;
	font-size:130%;
	font-family:"Trebuchet MS", Trebuchet, helvetica, arial, verdana, sans-serif;
	letter-spacing:2px;
}
div#navigation ul li a:hover {
	color:#000;
}
/*end navigation styles*/

/*styles the affiliates div below the main content*/
div#affiliateshome {
	width:920px;
	position:absolute;
	top:695px;
	left:0;
	height:25px;
	background:#29abe2;
}

div#affiliateshome ul {
	list-style:none;
	position:relative;
	top:3px;
}

div#affiliateshome ul li {
	float:left;
	padding: 0 58px;
}

div#affiliateshome ul li a {
	text-decoration:none;
	font-family:"Trebuchet MS", Trebuchet, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#fff;
	text-decoration:none;
}
div#affiliateshome ul li a:hover {
	color:#000;
}

div#affiliates {
	width:920px;
	position:absolute;
	top:1175px;
	left:0;
	height:25px;
	background:#29abe2;
}

div#affiliates ul {
	list-style:none;
	position:relative;
	top:3px;
}

div#affiliates ul li {
	float:left;
	padding: 0 58px;
}

div#affiliates ul li a {
	text-decoration:none;
	font-family:"Trebuchet MS", Trebuchet, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#fff;
	text-decoration:none;
}
div#affiliates ul li a:hover {
	color:#000;
}
/*end affiliates div styles*/

/*styles the footer div*/
div#footer {
	position:relative;
	top:475px;
	left:0px;
	width:920px;
	margin:0 auto 0 auto;
	text-align:center;
	padding-bottom:20px;
}
div#footer ul {
		height:20px;	
}
div#footer ul li {
	float:left;
	margin-right:20px;
}
div#footer ul li a {
		font-family:Arial, Helvetica, sans-serif;
		font-size:11px;
		font-weight:bold;
		color:#000000;
		text-decoration:none;
}
div#footer ul li a:hover {
	text-decoration:underline;
}
div#footer p {
	text-align:left;
	color:#000;
	font-size:85%;
	font-family:"Trebuchet MS", Trebuchet, Verdana, Arial, Helvetica, sans-serif;
}

div#footerhome {
	width:920px;
	margin:0 auto 0 auto;
	text-align:center;
	padding-bottom:20px;
}
div#footerhome ul {
		height:20px;	
}
div#footerhome ul li {
	float:left;
	margin-right:20px;
}
div#footerhome ul li a {
		font-family:Arial, Helvetica, sans-serif;
		font-size:11px;
		font-weight:bold;
		color:#000000;
		text-decoration:none;
}
div#footerhome ul li a:hover {
	text-decoration:underline;
}
div#footerhome p {
	text-align:left;
	color:#000;
	font-size:85%;
	font-family:"Trebuchet MS", Trebuchet, Verdana, Arial, Helvetica, sans-serif;
}
/*end of footer styles*/
	div#storyphoto ul {
		margin:5px;}
		
	div#storyphoto ul li {
		position:relative;
		margin-bottom:2px;
		padding-bottom:3px;
		}
		
	div#storyphoto ul li ul.photopop {
		display:none;}
	
	div#storyphoto ul li ul.photopop li div {
		display:none;}
	
	div#storyphoto ul li:hover ul.photopop li div {
	display:block;
	position:absolute;
	top:-150px;
	right:505px;
	margin:0;
	padding:10px;
	width:460px;
	z-index:100;
		/*background-color:#FEDCB1;*/
	}	
	
	div#storyphoto ul li:hover ul.photopop {
		display:block;
		position:absolute;
		top:0px;
		rigFht:120px;
		margin:0;
		padding:0;
		width:520px;
		z-index:100;
	}	
	div#storyphoto ul li:hover ul.photopop li:hover {
		border-bottom:none;
	}
	
	div#storyphoto ul li ul.photopop li {
		border-bottom:none;
	}
