/* CSS Document for one-column template purposes Filename: 1col.css */

body {text-align:center;
		min-width:900px;
		background-color:#white;
		margin:0;
		}

#container {width:900px;
			margin:0 auto;
			text-align:left;
			background-color:#white;
			}
			
#banner {margin:0 auto;
			background-image:url(images/banner.png);
			height:200px;
			padding:0;
			background-color:#white;
		}
			
#mainNav {margin:0 0 5px 0;
			padding:0;
			width:100%;
			background: #666666;
			list-style-type:none;
			float:left; /* Contain floated list items */
			}
			
#mainNav li {margin:0;
			padding:0;
			float:left;
			}
			
#mainNav a {float:left;
			width: 149px;
			font-weight:bolder; 
			text-align:center;
			color: #FFF;
			text-decoration:none;
			line-height:2.5;
			border-right: 1px solid #FFF;
			}
			
#mainNav a:active {
			border-bottom:4px solid #000000;
			padding-bottom:2px;
			color:#000000;
			}
			
#mainNav a:hover {
			color:#000000;
			background-color:#CCCCCC;
			}
			
#content {clear:left;
			margin-top:5px;
			padding:0 5px 0 5px;
			width:auto;
			}
			
#footer {clear:both;
			margin:0; padding:5px;
			border-top:1px solid #333;
			background-color:#fff;
			}
			
#footer p {text-align:center;
			font-family:Arial, Helvetica, sans-serif;
			font-size:50%;
			padding:5px;
			margin:0;
			}
					
/* General Text Styles */

#mainContent p {
			font-family:Arial, Helvetica, sans-serif;
			font-size:14px;
			padding:5px 20px 5px 0;
			margin-left:5px;
			margin-right:15px;
			}
			
#mainContent h1, h2, h3 {
			font-family:Arial, Helvetica, sans-serif;
			color:#000000;
			padding:10px 20px 0px;
			}
			
pre {margin-left:3em;
		}
		
			
			

