body, div, td, ul { font: 12px/18px Arial, Helvetica, sans-serif; }

a:link { color: #F39501; }
a:visited { color: #DE9A3C; }
a:hover, a:active { color: #00793A; }

hr { border-top: 1px solid #F8CA7F; height: 0px; margin: 5px 0px 5px 0px; padding: 0px; }

div { margin: 0; padding: 0; border: none; }
img { margin: 0; padding: 0; border: none; }

br.clear { clear: both; font-size: 0; margin: 0; padding: 0; }

body { background: #0C3210; }

#pagediv_C { width: 100%;  text-align: center; }
  
  #pagediv { width: 903px; text-align: left; margin: 0 auto 0 auto; position: relative; background: url(images/bg-page.gif) repeat-y center; }
	
  
		/*** TOP CUSTOM STYLES  ********************************/
	   #topRow1 { position: relative; height: 27px; }
	   #topRow1-col1 { position: absolute; top: 5px; right: 222px; width: 300px; text-align: right; }
	   		#topRow1-col1 a { font-weight: bold; color: #00793A; font-size: 11px; text-decoration: none; }
			#topRow1-col1 p { margin: 0px; }
	   #topRow1-col2 { position: absolute; top: 0px; right: 201px; width: 20px; }
	   #topRow1-col3 { position: absolute; top: 0px; left: 701px; width: 202px; height: 27px; background: #00793A; }
	   	#searchform { padding: 3px 0px 0px 10px; }
		#searchform #s { font-size: 11px; width: 114px; border: 1px solid #333; }	
		
		
	/*** Main Column LAYOUT   *******************************/
	#pageColumns { width: 903px; position: relative; }

	
	 #ColumnRt { width: 729px; position: relative; float: right; }
	    /*** RIGHT COLUMN CUSTOM STYLES  ********************************/
		 #innerContent { width: 729px; position: relative;  }
		 	#inRt { width: 410px; position: relative; float: right; padding-top: 34px; }
			.int #inRt { background: url(images/bg-poll.jpg) no-repeat top left; }	
			#inRt #rel-content p { margin: 0px; }
				.contentTable { width: auto; padding: 0; margin: 0; border-spacing: 0; border-collapse: collapse; border-width: 0; }
		 		#contentArea { padding: 0px 25px 8px 0px; margin: 0; }
	     		#contentArea p { margin: 0 0 12px 0; padding: 0; }
				
					#post #cat a { font-size: 15px; font-weight: bold; text-decoration: none; }
					#post .title { margin: 0px; line-height: 28px; }
					#post #date { font-size: 12px; font-weight: bold; color: #96C593; }
					#post #title a { font-size: 12px; font-weight: bold; color: #00793A; }
					#post #title a:hover { color: #96C593; } 
				
					
					#comments { background: #ECF5EC; border-top: 1px solid #54A575; border-bottom: 1px solid #54A575; padding: 15px 18px; }
					#comments .comment-author { color: #000; }
					#comments .need-approval { font-style: italic; font-weight: bold; }
					#comments #date-comment { font-size: 10px; }
				

					.pagetitle { color: #E25100; }
					
					
					#tooltipC { position:absolute; left: 0px; z-index:999; width: 380px; } 
					#tooltipC .tiplayout { border: 1px solid #000; }
					#tooltipC #close a { float: right; padding: 5px; color: #F29207; }
					#tooltipC .about { color: #FFF; font-weight: bold; background: #00793A; padding: 5px; }
					#tooltipC .content { background: #F0F0F0; padding: 5px; }
					#tooltipC #authorPic { margin-right: 10px; }
					#tooltipC #authorTxt { min-height: 110px; _height: 110px; }

			#inLft { width: 271; position: relative; float: left; padding: 34px 0px 0px 27px; }
			.hm #inLft { background: url(images/bg-poll.jpg) no-repeat top left; }
			#inLft p { margin: 0px; }
			
			
			#polls ul, #polls p, #polls form  { margin: 0px; padding: 0px;}
			#polls li { list-style: none; }	
			
		 
		
	
	#ColumnLft { width: 14px; position: relative; float: left; }  	
	    /*** LEFT COLUMN CUSTOM STYLES ********************************/

				
	#ColumnCntr { width: 160px; position: relative; float: left;  }
	    /*** Center COLUMN CUSTOM STYLES  ********************************/
		 #logoArea { padding-top: 77px; background: #00793A; }
		
		 #subscribe { padding: 0px 0px 0px 13px;}
		 #subscribe #email { margin-top: 3px; color: 808080; font-size: 11px; }
		 #subscribe #button { margin-top: 5px; }
		 
	#clearOut { width: 100%; height: 1px; clear: both; } /* to clear footer */
	*html #clearOut { margin-top: -13px; } /* Only for IE*/


	#disclaimer { text-align: left; color: #66A063; background: #0C3210; font-size: 11px; line-height: 13px; padding: 5px 0px 5px 0px;  }
	#disclaimer a { color: #66A063; }
	#disclaimer p { margin: 0px; }

	
	
	
	
	
		
		
		
		
