/* CSS Document */
body {
	background-image: url(../images/layout/stampbg2.jpg);
	background-repeat: repeat;
	margin:0px;
	padding:0px;
	background-attachment: fixed;
	background-position: top;
	}
		

	  	
#container{ 
	background-attachment: right;
	width: 950px; !important;
	height:935px !important;
	margin-left: auto;
	margin-right:auto;
	border: 0px solid red;
	}
	

	
#header { 
	background-image:none;
	border: 0px solid red;
	width:935px;
	height:202px;
	margin-left:2px;
	}
	


	
	
#nav {
/*	background-image: url(../images/layout/bars.png) !important;
	background-image: none;
	background-repeat:no-repeat;
	background-position: center center;	*/
	background: none;
	border: 0px solid blue;
	
	clear: both;
	color:#6a5730;
	
	font: bold 11px Georgia, "Times New Roman", Times, serif;
	font-smooth:always;
	
	height:18px !important;
	height:40px;
	
	margin:0px 0px 5px 0px;
	padding:0px;
	width:940px;
	 }
	*+html #nav {
		height: 40px !important;
		}
		
#nav ul { 
	background: url(../images/layout/bars.png) center center no-repeat !important;
	background: none;
	clear: both;
	float: left;
	margin: 5px 0px 0px 5px;
	padding: 0px;
	width: 100%;
	}
	* html #nav{	/* IE Fixes */
		filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/layout/bars.png', sizingMethod='image');
		}
	#nav li {
		border: 1px solid #977743;
		display: block;
		float: left;
		background-color:#fbf4e1;
		margin: 4px !important;
		margin: 0px 6px;
		padding:8px 4px 8px 4px !important;
		padding:8px 4px 8px 4px;
		}
		*+html #nav li {
			margin: 0 4px !important;
			}
		
		#nav li a {
				color:#6a5730;
				text-decoration:none;
				}
		#nav li a:hover {
				background-color: #E8E4D3;
				color:#6a5730;
				border:1px dashed #9A8E51;
				}
	
#homeimg {
	background-image: url(../images/homead2.png) !important;
	background-image:none;
	background-repeat:no-repeat;
	height:705px;
	width:780px !important;
	width:815px;
	}
	
	 * html #homeimg {	/* IE Fixes */
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/homead2.png', sizingMethod='image');
	}
	

	
	
.navborder { 
	border: 1px solid #e0bf91;
	margin:0px;
	padding:3px 15px 3px 15px !important;
	 padding:3px 14px 3px 14px;
	}
	

	
#leftbox { 
	width:135px;
	height: 700px;
	margin-top:10px;
	margin-left:9px !important;
	margin-left:6px;
	border: 1px solid #b1a58c;
	float:left;
	font-size:12px;
	padding:5px;
	}
	
h3 {
	font-size: 160%;
	float: right;
	font-family: georgia, "Times New Roman", times, serif;
	color: #a48976;
	}
	
.winner {
	clear: both;
	padding: 10px;
	line-height: 150%;
	font-size: 110%;
	display:block;
	}
hr.line {
	background: transparent;
	border: 0;
	border-bottom: 1px solid #dedede;
	clear: both;
	display: block;
	float: left;
	width: 760px;
	}
	
.clearfix:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}

.clearfix {display: inline-table;}

/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */
	
.imgrt {
	border: 0;
	clear: right;
	float: right;
	margin-left: 20px;
	margin-bottom: 20px;
	}
	
.winner b {
	font-size: 110%;
	display: block;
	}
.winner small {
	font-size: 90%;
	}
	
#content{ 
	width: 760px !important;
	margin-left:10px;
	margin-top:10px;
	margin-bottom:20px;
	border: 0px solid green; 
	float:left;
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	overflow:visible;
	}
	
#content h4 {
	color:#993300;
	font-size:14px;
	margin:0px;
	}
	
		

  ol
  {
    width: 40em;
	list-style:square;
  }

 
  ol li
  {
    float: left;
    width: 18em;
  }


  br
  {
    clear: left;
  }

 
  div.wrapper
  {
	float:right;
	width:390px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	
  }	
  
#homebox {
	border: 1px solid #977743;
	float:right;
	padding:5px;
	font-weight:500;
	margin:25px 25px 0px 0px !important;
	margin:25px 8px 0px 0px;
	
	}
	