

/*------------------------------------------------------------------------------
UNDOHTML - (CC) 2006 Tantek Celik.
------------------------------------------------------------------------------*/
:link,:visited { text-decoration:none }
ul,ol { /*list-style:none;*/ list-style-position: inside; }
h1,h2,h3,h4,h5,h6,pre,code,kbd { font-size: 12px; }
dl,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,body,html,p,blockquote,fieldset,input { margin:0; padding:0 }
a img,:link img,:visited img,abbr { border:0 }
address,abbr { font-style:normal }

body { margin: 0; padding: 0; }
h1, h2, h3, h4, h5, h6, p { margin: 0; padding: 0; font-weight: normal; }

/* ------------------------ BASIC ELEMENTS ------------------------*/

		body { 
			text-align: center;
			background: #4f1800 url('images/bg.gif') repeat-x;
		}

		img { border: 0; margin: 0; padding: 0; vertical-align: top; }

		p {
			font-family: georgia, serif;
			font-size: 12px;
			line-height: 16px;
			color: #5b290e;
			margin: 0 0 8px 0;
		 }
		 
		 .small {
			font-family: georgia, serif;
			font-size: 10px;
			line-height: 13px;
			color: #777777;
			margin: 0 0 8px 0;
		 }
		 
		 .orange {
			font-family: georgia, serif;
			font-size: 12px;
			line-height: 16px;
			color: #b95701;
			margin: 0 0 8px 0;
		 }
		 
		 .note {
			font-family: georgia, serif;
			font-style: italic;
			font-size: 12px;
			line-height: 16px;
			color: #b95701;
			margin: 0 0 8px 0;
		 }
		 
		 .brclear { 
		 clear:both; 
		 }

		h1 {
			font-family: georgia, serif;
			font-size: 24px;
			font-weight: normal;
			font-style: italic;
			color: #b95701;
			margin: 10px 0 8px 0;
		 }
			
		h2, .eigchtwo {
			font-family: georgia, serif;
			font-size: 18px;
			font-weight: normal;
			color: #b95107;
			margin: 5px 0 5px 0;
		}

		h3 {
			font-family: georgia, serif;
			font-size: 18px;
			font-weight: normal;
			color: #5b290e;
			margin: 15px 0 5px 0;
		}
		
		h4 {
			font-family: georgia, serif;
			font-size: 14px;
			line-height: 20px;
			font-weight: normal;
			color: #5b290e;
			margin: 5px 0 20px 0;
		}
		
		#nav a {
			color: #5b290e;
			text-decoration: none;
		}
		
		#nav a:hover {
			color: #b95107;
			text-decoration: none;
		}
		
		a {
			color: #b95107;
			text-decoration: none;
		}
		
		a:hover {
			text-decoration: underline;
		}

/* ------------------------- BASIC DIVS ----------------------------*/	

		#container {
			position: relative;
			margin: 0 auto;
			width: 800px;
			text-align: left;
		}
		
/* ------------------- COLUMNS AND OTHER DIVS HERE ---------------*/
	
		/* head stuff */
		
		#header {
			float: left;
			width: 800px;
			height: 173px;
			background: url(images/home_header.jpg) no-repeat;
		}
		

		#nav {
		 	font-family: georgia, serif;
		 	font-size: 12px;
		 	color: #5b290e;
		 	text-align: center;
		 	letter-spacing: .10em;
		 	width: 800px;
			height: 33px;
		 	margin: 140px 0 0 0;
		 	/*padding-top: 11px;*/
		 	background: url(images/nav_bg.gif) no-repeat;

		}	
		#content {
			float: left;
			width: 800px;
			padding-bottom: 20px;
			background: url(images/body_bg_right.gif) top right repeat-y;
			background-color:#F8EFD2;
		}	
		
		#contenttwo {
			float: left;
			width: 800px;
			padding-bottom: 20px;
			background-color: #f6edcb;
		}

		html>body div#container {  /* min-height for non-IE  */
			height: auto;
			min-height: 380px;
		}
		
		#leftcol {
			float: left;
			display: inline;
			width: 479px;
			margin: 10px 23px 5px 27px;

		}
		
		#center {
			float: left;
			width: 754px;
			height: 100%;
			margin: 10px 23px 5px 23px;

		}
		
		#rightcolmain {
			float: right;
			display: inline;
			width: 271px;
			margin: 0;
		}
		
		#rightcol {
			float: right;
			display: inline;
			width: 221px;
			margin: 10px 23px 5px 27px;
		}
	
		
		#footer {
			clear: both;
			position: relative;
			margin: 0 auto;
			padding: 37px 0 0 0;
			width: 800px;
			height: 9px;
			background: url(images/footer.gif) no-repeat;
		}
			
/* ------------------- TYPE ELEMENTS HERE --------------- */

		ul, ol {
			font-family: georgia, serif;
			font-size: 12px;
			line-height: 16px;
			color: #5b290e; 
			margin: 0 0 12px 0;
		}
		
		ol {
			list-style-type: upper-alpha;
			padding-left: 25px;
		}
		
		ul {
		   list-style-type: disc;
		   padding-left: 15px;
		}
		
		ul li, ol li {
			margin: 0 0 5px 0;
			padding-left: 0;
		}	

/* -------------------------- TABLE -------------------------- */

		table {
			border-width: 0px;
		}
		
		tr {
			margin: 10px 10px 20px 10px;
		}
		
		td {
			font-family: arial, san-serif;
			font-size: 10px;
			line-height: 13px;
			color: #5b290e; 
			text-align: center;
			padding: 5px;
		}
		
		.tdleft {
			font-family: arial, san-serif;
			font-size: 10px;
			line-height: 13px;
			color: #5b290e; 
			text-align: left;
			padding: 5px;
		}
