body {
			margin: 0;
			padding: 0;
			background: #00ff00 url('http://beta.paxlib.com/dixie/images/background.png') repeat; 
		}
		#container {
			width: 90%;
			margin: 0 auto;
			
		}
		#header { 
			width: 86%;
			position:relative;
			padding-left: 10px;
			margin-left: 10%;
			background: url('http://beta.paxlib.com/dixie/images/topheaderbg.png') repeat-x;
			background-position: bottom;
		}
		#content {
			border: solid 1px black;
			width: 86%;
			margin-left: 10%;
			padding-left: 10px;
			padding-bottom:40px;
			padding-top:3px;
			background: white url('http://beta.paxlib.com/dixie/images/contentbg.png') repeat; 
		}
		
		h1 {
			padding: 25px;
			font-size: 3em;
			color: #6D2714;
 			 text-shadow: 0 1px 0 #ccc,
               0 2px 0 #c9c9c9,
               0 3px 0 #bbb,
               0 4px 0 #b9b9b9,
               0 5px 0 #aaa,
               0 6px 1px rgba(0,0,0,.1),
               0 0 5px rgba(0,0,0,.1),
               0 1px 3px rgba(0,0,0,.3),
               0 3px 5px rgba(0,0,0,.2),
               0 5px 10px rgba(0,0,0,.25),
               0 10px 10px rgba(0,0,0,.2),
               0 20px 20px rgba(0,0,0,.15);
		}
		
		
		fieldset {
			width: 500px;
		}
		
		legend {
			font-size: 20px;
		}
		
		label.field {
			text-align: right;
			width: 100px;
			float: left;
			font-weight: bold;
		}
		
		input.textbox-300 {
			width: 300px;
			float: left;
		}
		fieldset p {
			clear: both;
			padding: 5px;
		}
		
		#fpdiv {
/*			background: repeat-y url('http://beta.paxlib.com/dixie/images/balloons-more-balloons.jpg');*/
		}
		

		#nav a {
			display:inline-block;
			padding: 0 14px 0 14px;
			color:white;
		}
		#footer {
			clear: both;
			background: url('http://beta.paxlib.com/dixie/images/footer.jpg');
			padding: 10px;
		}
		#logo {
			
			padding-left: 35%;
			width: 379px;
			height: 194px;
			background: url('http://beta.paxlib.com/dixie/images/topheadermiddlebg.png') no-repeat;
			background-origin: content-box;
			background-position: center;
			
		}
		#logoimg { 
			padding-top: 11%;
			padding-left: 25%;
		}
		#votedbest {
			padding-left: 7%;
			float: left;

		}
		#votedbestimg {
			padding-top: 33%;
		}
		#addresspaper {
		}

		#free_party {
			z-index: 9999;
		}
		
		#nav {
			width: 86%;
			padding:30px 0px 30px 10px;
			padding-left: 10px;
			margin-left: 10%;
			background: white url('http://beta.paxlib.com/dixie/images/belowheaderbg.png') repeat; 
			text-align:center;
		}

		a {

			font-size: 28px;
			text-decoration:none;
			font-family: monospace;
		}
		.content_block {
			float:left;
			width:45%;
			background: white;
			margin-left:2%;
			margin-bottom:30px;
		}

		#addresspaper {
			position: absolute;
			top: 90px;
			right: -15px;
		}
		.left_column {
			margin-right:3%;
		}
		.nav_links {
			width:95%;
			margin-right:5%;
			font-size: 50%;
		}