/* Foresthill / Iowa Hill Fire Safe Council Style Sheet  */

body {
     font-family: Verdana,'Palatino Linotype',Arial,Helvetica,Sans-serif;
     font-size: 10pt; }

div{
    position : absolute; }

div.top{ 
    top : 0;
    left : 0; 
    height :125px;
    width : 700px;
    padding : 0;
    border : 0;
    margin : 0  }

div.nav_buttons {
    top : 0 ;
    left : 0 ; 
    height :70px ;
    border : 0 ;
    padding : 0 ;
    text-align : justify ;
    font-size : 8pt ;
    color : black ;
    margin-left : 0px ; 
    margin-right : 0px ; 
    margin-top : 0px ; 
    margin-bottom : 0 ;
    line-height : 4pt ; }

div.hit_counter  {
    text-align : left ;
    font-size : 8pt ;
    color : black ;  
    margin-top : 2px ;
    margin-bottom : 0 ; 
    line-height : 10pt ;  }

div.contact_block {
    text-align : left ;
    font-size : 8pt ;
    color : black ;
    margin-top : 2px ;
    margin-bottom : 0 ; 
    line-height : 10pt ;  }

div.host	{
    text-align : center;
    font-family : Tahoma;
    font-size : 8pt;
    color :  black;
    margin-top : 0;
    margin-bottom : 0; 
    line-height : 12pt;  }	 
    
div.main_column {  
    margin-left : 0px;
    padding-left : 22px; 
    padding-right : 22px;  }

div.search_page {  
    font-family : Verdana, 'Palatino Linotype' ; 
    color : green ;  }

input.btn {
    color : #070 ; 
    font-family : system, 'trebuchet ms', helvetica, sans-serif ; 
    font-weight : lighter ;
    font-size : 40% ; }

.banner1	{
    font-family : 'Palatino Linotype', verdana, arial ;
    font-size : 26pt ;
    font-weight : bolder ;
    font-style : italic ;
    text-align : left ;
    color : white ;
    margin-left : 210px ;
    line-height : 1pt ;
    letter-spacing : 6px ; }

.banner2 {
    font-family : 'Palatino Linotype', verdana, arial, helvetica ;
    font-size : 14pt ;
    font-weight : bold ;
    text-align : left ;
    color : white ;
    margin-top : 14px ;
    margin-left : 180px ;
    line-height : 10pt ;
    letter-spacing : 2px ; }

.banner_usfs {
    font-size : 26pt ;
    font-weight : bold ;
    font-style : italic ;
    text-align : left ;
    color : white ;
    margin-top : 35px ;
    margin-left : 130px ;
    line-height : 28pt ;
    letter-spacing : 6px ; }

.banner_cdf {
    font-size : 28pt ;
    font-weight : bold ;
    font-style : italic ;
    text-align : left ;
    color : white ;
    margin-top : 20px ;
    margin-left : 230px ;
    line-height : 30pt ;
    letter-spacing : 8px ; }

.banner_ih {
    font-size : 26pt ;
    font-weight : bold ;
    font-style : italic ;
    text-align : left ;
    color : white ;
    margin-top : 40px ;
    margin-left : 210px ;
    line-height : 28pt ;
    letter-spacing : 6px ; }

.banner_fvfd {
    font-size : 26pt ;
    font-weight : bold ;
    font-style : italic ;
    text-align : left ;
    color : white ;
    margin-top : 40px ;
    margin-left : 180px ;
    line-height : 28pt ;
    letter-spacing : 6px ; }

.banner_blm {
    font-size : 28pt ;
    font-weight : bold ;
    font-style : italic ;
    text-align : left ;
    color : white ;
    margin-top : 20px ;
    margin-left : 420px ;
    line-height : 30pt ;
    letter-spacing : 4px ; }

.banner_blm {
    font-size : 24pt ;
    font-weight : bold ;
    font-style : italic ;
    text-align : left ;
    color : white ;
    margin-top : 40px ;
    margin-left : 45px ;
    line-height : 26pt ;
    letter-spacing : 4px ; }

.banner_bor {
    font-size : 26pt ;
    font-weight : bold ;
    font-style : italic ;
    text-align : left ;
    color : white ;
    margin-left : 90px ;
    line-height : 28pt ;
    letter-spacing : 4px ; }

.button {
    background-color : #F0F0F0;
    border : 1px solid #CCCCCC;
    color : #000000;
    font-family : Verdana,Arial,Helvetica,sans-serif;
    font-size : 10px; }

.inputbox {
    background : #FFFFFF none repeat scroll 0% ;
    border : 1px solid #CCCCCC ;
    color : green;
    font-size : 10px;
    font-weight:bold; 
    top : 40px;
    left : 0px; }

.inline       {
    display : inline; }


hr {
    color : green;  }

.nav_btn_comunity {
    color : #996666; }

.normal {
     font-family : Verdana,'Palatino Linotype',Arial,Helvetica ;
     font-size : 10pt;
     font-weight : 500;  
     color : black }

.page_head {
    text-align : center;
    font-size : 18pt;
    font-weight : bold;
    color : green;
    margin-top : 15px; 
    margin-bottom : 5px;  }

.page_head2 {
    text-align : center;
    font-family : 'Palatino Linotype', Verdana ;
    font-size : 12pt;
    font-weight : bold;
    color : green;
    margin-top : 10px; 
    margin-bottom : 5px;  }

.readers_comment_head {
    text-align : center;
    font-family : 'Monotype Corsiva' , Garamond ;
    font-size : 20pt;
    font-weight : bold;
    color : black;
    margin-top : 5px; 
    margin-bottom : 0;  }

.readers_comments {
    font-family : 'Monotype Corsiva' , Garamond ;
    font-size : 16pt;
    font-weight : bold;
    color : black; }

.section_head {
    text-align : left;
    font-size : 12pt;
    color : green;
    font-weight : bold; }

.section_head_center {
    text-align : center;
    font-size : 12pt;
    color : green;
    font-weight : bold; }

.section_head_center_gold  {
    text-align : center;
    font-size : 12pt;
    color : #EF8D0F;
    font-weight : bold; }

.section_head_gold {
    text-align : left;
    font-size : 12pt;
    color : #C05601;
    font-weight : bold; }

.section_head_black {
    text-align : left;
    font-size : 12pt;
    color : black;
    font-weight : bold; }

.section_subhead {
    text-align : left;
    font-size : 10pt;
    color : black;
    font-weight : bold; }

.hanging_indent {
    padding-left : 36px;
    text-indent : -36px; }

.bold {
    font-weight : bold; }

.center {
    text-align : center; }

.center_gold {
    text-align : center;
    color : #EF8D0F; }

.center_gold_bold {
    text-align : center;
    color : #EF8D0F ;
    font-weight : bold; }

.center_black {
    text-align : center;
               color : black; }

.center_black_bold {
    text-align : center;
    font-weight : bold;
    color : black; }

.center_red_bold {
    text-align : center;
    color : red;
    font-weight : bold; }

.center_green  {
    text-align : center;
    color : green; }

.center_green_bold {
    text-align : center;
    color : green;
    font-weight : bold; }

.radio_btn_label {
    font-family : verdana, arial, helvetica ;  
    font-size : 7pt;  }	

.calendar_page_head1 {
    font-family : verdana, 'Palatino Linotype' , arial, helvetica ;  
    font-size : 22pt ; 
    font-weight : bold;
    color : green ;
    text-align : center ;
    margin-top : 5px ;
    margin-bottom : 7px ; }

.calendar_page_head2 {
    font-family : 'Palatino Linotype', verdana, arial, helvetica ;  
    font-size : 12pt ; 
    font-weight : bold;
    color : green ;
    text-align : center ;
    margin-top : 5px ;
    margin-bottom : 5px ; }

.calendar_page_month {
    font-family : verdana, 'Palatino Linotype' , arial, helvetica ;  
    font-size : 22pt ; 
    font-weight : bold;
    color : green ;
    text-align : center ;
    margin-top : 5px ;
    margin-bottom : 5px ; }

.calendar_weekday {
    font-family :  verdana, 'Palatino Linotype' , arial, helvetica, 'Century Gothic'  ;  
    font-size : 12pt ; 
    font-weight : bold;
    color : white ; 
    background-color : green ; 
    text-align : center;  }

.calendar_date {
    font-family :   Georgia, Garamond, 'Century Gothic' , verdana, 'Palatino Linotype' , arial, helvetica ;  
    font-size : 14pt ; 
    font-weight : bold ; }

.calendar_holiday {
    font-family : 'Palatino Linotype', verdana, arial, helvetica ;  
    font-size : 12pt ; 
    font-weight : bold ;
    color : maroon ; 
   margin-top : 5px ;
   margin-bottom : 5px ; }

.calendar_event {
    font-family : Tahoma, Verdana, Arial, Helvetica ;  
    font-size : 8pt ; 
    font-weight : bold ;
    color : black ;
    margin-top : 6px ; 
    margin-bottom : 6px ; }

.event_head1 {
    font-family : verdana, arial, helvetica,  'Palatino Linotype' ;  
    font-size : 20pt ; 
    font-weight : bold;
    color : green ;
    text-align : center; 
    margin-top : 10px ; }


.event_head2 {
    font-family : 'Palatino Linotype', verdana, arial, helvetica ;  
    font-size : 12pt ; 
    font-weight : bold ;
    color : green ;
    text-align : center; 
    margin-top : 10px ; }

.event_holiday {
    font-family : 'Palatino Linotype', verdana, arial, helvetica ;  
    font-size : 12pt ; 
    font-weight : bold ;
    text-align : center; 
    color : maroon ; }

.link          {color : #C05601 ; }

<!--  a	{color : green;  }   -->

a:link{
    font-weight : 700 ; }			/* unvisited links */

a:visited {
    font-weight : 500; 
    color : #EF8D0F; }	 		/* visited links   */
	 
a:hover{ 
    border-bottom : 2px green ridge ;	/* user hovers */
    font-weight : 800 ; }

a:active { 
    font-weight : 900 ; }			/* user hovers and clicks */

/* W3C CSS Validator Results for fdfsc_style.css: No error or warning found */
/*  Tyler Harkness - Fire Safe Services, Inc. */