body { text-align: center; 
       margin: 0px 0px 0px 0px; 
       color: #333333;
       background-color: #FFFFFF;
	}
	
#wrapper { position: relative;  
		   margin: 0px 0px 0px 0px; 
		   width: 739px;
		   height: 600px;
		   background-color: #transparent;  
		   margin-left: auto; 
		   margin-right: auto;
		   z-index: 10;
	}

/* REQUIRED FOR ADMIN EDIT */
#wrapperEdit {   
		   margin: 0px 0px 0px 0px; 
		   width: 739px;
		   height: auto;		     
		   margin-left: auto; 
		   margin-right: auto;
		   text-align: left;
	}

 h1 { margin: 0px 0px 4px 0px;
                       padding: 0px 0px 0px 0px;
                       font-size: 16px;
                       font-weight: bold;
                       color: #507030;
	}
	
 h2 { margin: 0px 0px 4px 0px;
                       padding: 0px 0px 0px 0px;
                       font-size: 14px;
                       font-weight: bold;
                       color: #507030;
	}	
	
	
 h3 { margin: 0px 0px 4px 0px;
                       padding: 0px 0px 0px 0px;
                       font-size: 12px;
                       font-weight: bold;
                       color: #507030;
	}		
	
#hdr_gradient { margin: 0px 0px 0px 0px;
				padding: 0px 0px 0px;
				width: 100%;
				height: 129px;
				left: 0px;
				top: 85px;
				z-index: 1;
				position: absolute;
				background-color: #909C6A;
	}
	
#hdr { margin: 0px 0px 0px 0px;
       padding: 0px 0px 0px 0px;
       width: 739px;
       z-index: 15px;
	}
	
#h_main_callout { margin: 0px 0px 0px 0px;
                  padding: 0px 0px 0px 0px;
                  width: 488px;
                  height: 127px;
                  border-bottom: solid 1px #D0BA67;
                  font-family: Arial, Verdana, sans-serif;
                  font-size: 11px;
                  font-weight: bold;
                  color: #CFBA67;
	}
	
	#h_main_callout a { font-size: 11px;
                        font-weight: bold;
                        color: #9A7951;
                        text-decoration: none;
	}
	
	#h_main_callout a:hover { font-size: 11px;
                              font-weight: bold;
                              color: #9A7951;
                              text-decoration: underline;
	}
	
	#h_main_callout h1 { margin: 0px 0px 5px 0px;
                         padding: 0px 0px 0px 0px;
                         font-size: 16px;
                         font-size: bold;
                         color: #507030;
	}
	
	#h_main_callout h2 { margin: 0px 0px 7px 0px;
                         padding: 0px 0px 0px 0px;
                         font-size: 12px;
                         color: #9A7A54;
	}
	
	
/******** MENU ***********/
.lnav { margin: 0px 0px 1px 9px;
        padding: 4px 0px 0px 14px;
        width: 160px;
        height: 22px;
        font-family: Arial, Verdana, sans-serif;
        font-size: 12px;
        font-weight: bold;
        color: #697542;
		background-color: #E8EADF;
	}
	html>body .lnav { width: 137px; height: 18px; }
	
	.lnav a { font-family: Arial, Verdana, sans-serif;
              font-size: 12px;
              font-weight: bold;
              color: #697542;
		      text-decoration: none;
	}

	.lnav span { font-family: Arial, Verdana, sans-serif;
              font-size: 12px;
              font-weight: bold;
              color: #FFFFFF;
		      text-decoration: none;
	}

	.lnav_sub { 
			font-family: Arial, Verdana, sans-serif;
              font-size: 11px;
              font-weight: bold;
              height: 18px;
              color: #697542;
              margin-left: 40px;
	}

	.lnav_sub a	{ 
			font-family: Arial, Verdana, sans-serif;
              font-size: 11px;
              font-weight: bold;
              height: 18px;
              color: #697542;
		      text-decoration: none;
	}
	
	
td.hdr01 { font-family: Arial, Verdana, sans-serif;
           font-size: 14px;
           font-weight: bold;
           color: #CFBA67;
	}
	
	td.hdr01 span { font-family: Arial, Verdana, sans-serif;
                    font-size: 14px;
                    font-weight: bold;
                    color: #507030;
	}
	
.image_style01 { margin: 2px 0px 7px 0px;
                 text-align: center;
	}
	
.box_style01 { margin: 0px 0px 0px 8px;
               padding: 0px 0px 0px 0px;
               width: 208px;
               text-align: left;
               font-family: Arial, Verdana, sans-serif;
               font-size: 10px;
               font-weight: bold;
               color: #CFBA67;
               line-height: 13px;
	}
	
	.box_style01 a { font-size: 10px;
                     font-weight: bold;
                     color: #507030;
                     line-height: 13px;
	}
	
	.box_style01 h1 { margin: 7px 0px 3px 0px;
	                  padding: 0px 0px 0px 0px;
	                  font-size: 12px;
                      font-weight: bold;
                      color: #507030;
	}
	
.box_style02 { margin: 0px 0px 0px 8px;
               padding: 0px 0px 0px 0px;
               width: 208px;
               text-align: left;
               font-family: Arial, Verdana, sans-serif;
               font-size: 10px;
               font-weight: bold;
               color: #9A7951;
               line-height: 13px;
	}
	
	.box_style02 a { font-size: 10px;
                     font-weight: bold;
                     color: #507030;
                     line-height: 13px;
	}
	
.box_divider01 { margin: 12px 0px 12px 0px;
                 padding: 0px 0px 0px 0px;
                 width: 208px;
                 height: 1px;
                 background-color: #D0BA67;
	}
	


#newsletter_box { margin: 0px 0px 0px 9px;
                  width: 160px;
                  font-size: 10px;
                  color: #CFBA67;
                  font-family: Arial, Verdana, sans-serif;
                  font-size: 10px;
                  font-weight: bold;
                  color: #9A7951;
	}
	
#main_content { margin: 0px 0px 0px 0px;
                padding: 0px 0px 0px 0px;
                width: 538px;
                text-align: left;
                font-family: Arial, Verdana, sans-serif;
                font-size: 11px;
                font-weight: normal;
                color: #666666;
                line-height: 13px;
	}
	
.stdCopy01 {    font-family: Arial, Verdana, sans-serif;
                font-size: 11px; 
                margin-top: -2px;
                font-weight: normal;
                color: #898989;
                line-height: 13px;
	}	
.stdCopy02 {    font-family: Arial, Verdana, sans-serif;
                font-size: 11px;
                margin-top: -2px;
                font-weight: normal;
                color: #9A7951;
                line-height: 13px;
	}	
	
	
	
	#main_content h1 { margin: 0px 0px 4px 0px;
                       padding: 0px 0px 0px 0px;
                       font-size: 16px;
                       font-weight: bold;
                       color: #507030;
	}
	
	#main_content h2 { margin: 0px 0px 4px 0px;
                       padding: 0px 0px 0px 0px;
                       font-size: 12px;
                       font-weight: bold;
                       color: #507030;
	}
	
	#main_content a:hover { font-size: 11px;
                      font-weight: bold;
                      color: #709050;
                      line-height: 13px;
                      text-decoration: none;
	}
	
	#main_content a { font-size: 11px;
                      font-weight: bold;
                      color: #507030;
                      line-height: 13px;
                      text-decoration: none;
	}

.content_divider01 { margin: 0px 0px 12px 0px;
                     padding: 0px 0px 0px 0px;
                     width: 539px;
                     height: 1px;
                     background-color: #D0BA67;
	}
	
	
	
/***** FOOTER ******/
.footer { text-align: center;
		  font-family: Arial, Verdana, sans-serif;
		  font-size: 11px;
		  color: #FFFFFF;
		  font-weight: bold;
	}
	
	.footer a { font-size: 11px;
		        color: #FFFFFF;
		        text-decoration: none;
		        font-weight: bold;
	}
	
	.footer a:hover { font-size: 11px;
		              color: #FFFFFF;
		              text-decoration: underline;
	}

.subfooter { text-align: center;
		  font-family: Arial, Verdana, sans-serif;
		  font-size: 10px;
		  color: #AAAAAA;
	}
	
	.subfooter a { font-size: 10px;
		        color: #AAAAAA;
		        text-decoration: none;
	}
	
	.subfooter a:hover { font-size: 10px;
		              color: #AAAAAA;
		              text-decoration: underline;
	}
	
/******* INPUT FIELDS *************/
.input_newsletter { float: left; margin: 8px 2px 0px 0px; padding: 1px 0px 0px 2px; border: solid 1px #858585; width: 175px; height: 16px; font-size: 10px; color: #A9A9A9; background-color: #FFFFFF; }

	
	
	
	
	
	
	