body {
	background-color: #FFF;
	background-image: url(/_images/pollyanna/pollygato_IMG_8491.jpg);
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 100%;
	margin: 0;
	padding: 0;
	background-repeat: no-repeat;	/*width: 100%;*/
	background-position: top center;
}

#page_content {
	width: 100%;
	min-width: 780px;
	background-color: #FFF;
	/*margin-bottom: 10px;*/
}


#page_content #top_headline {
	color: #FFFFFF;
	font-weight: bold;
	/* background-color: #ff6600; */
	background-color: #000000;
	text-align: center;
	font-size: 1.5em;
	margin-top: 0px;
	margin-bottom: 0px;
	position: relative;
	vertical-align: middle;
	overflow: hidden;
	padding: 0.3em 0.6em 0.4em;
}


/* ---------- Top Menu Styles ---------- */


#page_content #top_menu {
	color: #FFFFFF;
	font-weight: bold;
	background-color: #ff6600;
	text-align: center;
	font-size: 0.8em;
	border-bottom-color: #000000;
	border-bottom: 1px solid;
	margin-top: 0px;
	margin-bottom: 0px;
	position: relative;
	vertical-align: middle;
	overflow: hidden;
	padding: 0.3em 0.6em 0.4em;
	background-image: url(../../nfl/__images/orange_menu_background.gif);
	background-repeat: none;
}

	#page_content #top_menu a {	
		text-decoration: none;
		padding: 0;
		margin: 0;
		border-bottom: 1px solid;
	}
	
	#page_content #top_menu a:link, #page_content #top_menu a:visited {
		color: #ffffff;
		border-bottom: 0px none;
	}
	
	#page_content #top_menu a:hover {	
		text-decoration: none;
		color: #77160B;
		border-bottom: 0px none;
	}
	
	#page_content a:active {
		color: #77160B;
	}




/* ---------- Default styles for paragraphs and links ---------- */

	#page_content p {
		margin: 0 0 1em 0;
	}

	#page_content a {	
		text-decoration: none;
		padding: 0;
		margin: 0;
		border-bottom: 1px solid;
	}
	
	#page_content a:link, #page_content a:visited {
		color: #002666;
	}
	
	#page_content a:hover {	
		text-decoration: none;
		color: #77160B;
		border-bottom: 0px none;
	}
	
	#page_content a:active {
		color: #77160B;
	}
	
	




	
/* -------------------- Main content section -------------------- */	
	#main {	
		width: 100%;
		background-color: #fff;
		border-bottom: 1px solid #002666;
		background-image: url(../../nfl/__images/body-gridiron.jpg);
		background-repeat: repeat-x;
		position: relative;
		/* margin: 0 0 0 10em; */
		margin: 0 0 0 em;
		padding: 0 0 0 0;

	}
		
	/* ---------- Right content paragraph styles ---------- */		
		#main  p {
			margin: 0 1em 1em 15px;
			padding: 0;
			font-size: 0.9em;
			color: #4C4C4C;
		}
		
		#main  p.top {
			margin-top: 0;
			padding-top: 1em;
		}

	/* Deck: a block of larger copy at the top of the page
		Use dubl_deck if you need to extend the deck to more than one paragraph */
		#main  p.deck, #main  p.dubl_deck {
			margin: 0 0.5em 1em 15px;
			padding: 0;
			font-size: 1.0em;
			color: #666;
		}
		
		#main  p.deck {
			padding-top: 1em;
		}
		
		#main  p.dubl_deck {
			margin-top: 1em;
		}
		
		

		
	/* ---------- Right content heading styles ---------- */
		#main  h1, h2, h3, h4 {
			margin: 1.4em 1em 0.3em 15px;
			padding: 0;
			font-weight: bold;
			color: #2F4D6A;
		}
	
		#main  h1 {
			margin: 1.3em 0 0.3em 15px;
			font-size: 1.2em;
		}
	
		#main  h1 span.parent_page {
			color: #888;
		}
	
		#main  h2 {
			font-size: 1em;
		}
	
		#main  h3 {
			font-size: 0.9em;
		}
		
	/* ---------- Right content list styles ---------- */
		#main  ul, #main  ol {		
			margin: 0 0.5em 0.5em 45px;
			padding: 0;
			font-size: 0.9em;
		}
	
		#main  ul {		
			list-style-type: disc;
			list-style-position: outside;
		}
	
		#main  ul li, #main  ol li {
			margin: 0.4em 0;
			padding: 0;
			color: #4C4C4C;
		}
		
		#main  ul li p.list_elem_desc, #main  ol li p.list_elem_desc {
			margin: 0.5em 0 0.5em 0;
		}
		
		#main  ul li {
			padding-left: 0.2em;
		}

		#main  ol li {
			margin-left: 15px;
		}

		#main  ul li span, #main  ol li span {
			color: #666;
		}
	
		#main  ul li span {
			color: #666;
		}
	
		#main  ul ul, #main  ol ol, #main  ul ol, #main  ol ul {
			margin: 0 0 0 15px;
			font-size: 0.9em;
		}
	
		#main  ul ul, #main  ol ul {
			list-style-type: circle;
			list-style-position: outside;
		}
	
	
/* --------------- Footer section --------------- */

/* ---------- Contains the "other" navigation and the copyright info, etc. ---------- */
	#footer {
		clear: left;
		font-size: 0.7em;
		text-align: center;
		color: #4C4C4C;
	}
	
	#footer #nav_other {
		background-color: #FFF;
		margin: 5px 0 0 0;
	}
	
	#footer #nav_bottom {
		background-color: #FFF;
		margin: 5px 0 0 0;
	}

	#footer #nav_bottom p {
		margin: 0;
		padding: 0 0 0.8em 0;
	}

