body{ 
	margin: 0;
	padding: 0;
	text-align: center;
	color: #000; 
	background: #FFF;
}
a {text-decoration: none;}
a:link {color: rgb(204, 102, 0);}
a:visited {color: rgb(204, 102, 0);}
a:hover{text-decoration: underline;}
#container{
	width: 647px;
	margin: 50px auto 0;
	padding: 0;
	text-align:left;
	position: relative;
	bottom: 600px;
}
#adDiv{
	
	margin:auto;
	position:relative;
	right: 400px;	
	top: 150px;
}
#colorForm{
	position:relative;
	
	bottom: 550px;
}
#pageHeader{
	background: url(header.gif) 0 0 no-repeat;
	height: 157px;
	width: auto;

}
#pageHeader h1{
	background: url(ph-header.gif) 0 0 no-repeat;
	height: 330px;
	width: 250px;
	position: absolute;
	z-index: 101;
	top: -96px;
	right: -80px;
	margin: 0;

}



#quickSummary{
	font: italic 75% Times, "Times New Roman", serif;
	background:  white url(quickSummary.jpg) 0  100% no-repeat;
	
	color: rgb(255, 102, 0);
	margin: 1px 0;
	padding: 1px 20px .3em 20px;
}

#firstSum{
	margin-top:40px;
}

.content{ 
	
	/*background: rgb(253, 242, 232) 0% 100% repeat-y;
	*/
	background: white 0% 100% repeat-y;
	border: 1px solid rgb(204, 102, 0);
	padding-top: 1px;
	padding-bottom: 1px;
	
}

#footer{
	padding-top: 10px;
	height:123px;
	background:  url(footer.jpg) 100% 1px no-repeat;
}

#nav{
	position: absolute;
	z-index: 102;
	top: 138px;
	left: 100px;
	margin: 0;
	padding: 0;
	font: bold italic 18px Times, serif;
	text-align: right;
	text-transform: lowercase;
	letter-spacing:.02em;
}
#nav a{
	position:relative;
	top:0;
	color:rgb(204, 102, 0);
	padding-left:10px;
}
#nav a:hover{
	color:rgb(204, 51, 0);
	text-decoration: underline;
	}
a{
	margin:0px;
	padding:0px;
	
}
.morelink{
	position:relative;
	top:-20px;
}
.storyForm {
	margin-top: 20px;
}
#searchForm{
	padding-left: 20px;
}
#registerForm{
	padding-left: 20px;
}
#page{
	padding: 10px;
}
#thank{
	padding: 30px;
}
#articleList{
	padding: 10px;
}
#articleList h3{
	font: bold Times, "Times New Roman", serif;
	color: rgb(255, 102, 0);
}