        body,div,ul,ol,li,h1,h2,h3,h4,h5,h6,form,fieldset,input,textarea,p,th,td {margin:0;padding:0;}
        
        html            { overflow-y: scroll; }

		html, body 		{ margin: 5px 0 20px 0; padding: 0; background-color: #F8F8F8; }
		body 			{ font-size: 100%; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 150%; }
		h1  	        { font-size: 1em; display: none; }
        h2				{ font-size: 1em; font-weight: 500; letter-spacing: 2px; color: #800000; padding: 8px 8px 0 0; }
		h3				{ font-size: 0.9em; font-weight:500; letter-spacing:2px; color: #800000; }
     	p				{ font-size: 0.8em; margin: 0 12px 5px 0; padding-top: 10px; padding-right: 10px; }
        a               { font-size: inherit; }
        img             { border: solid; border-width: thin; border-color: #DDDDDD; margin-top: 5px; margin-left: 3px; }
		#container		{ width: 960px; margin: 0 auto; background-color: white; border: solid; border-width: 10px; border-color: #C9C299; padding-top: 18px; }
        
         
        /* Default link states */
        a:link          { color: #7E3117; text-decoration: none; outline: none; font-weight: 700; }
        a:visited       { color: #7E3117; text-decoration: none; font-weight: 700; } 
        a:hover         { color: red; text-decoration: none; font-weight: 700; }
        a:active        { cursor: default; color: #800000; text-decoration: none; font-weight: 700; }
        
     	
		/* Header */
   		#header1		{ background: url(images/Gunn_Design_Banner8.jpg) no-repeat; width: 960px; height: 160px; margin-bottom: 20px; }
		#header2		{ background: url(images/Gunn_Design_Banner2.jpg) no-repeat; width: 960px; height: 160px; margin-bottom: 20px; }
  		#header3		{ background: url(images/Gunn_Design_Banner3.jpg) no-repeat; width: 960px; height: 160px; margin-bottom: 20px; }
        #header4		{ background: url(images/Gunn_Design_Banner4.jpg) no-repeat; width: 960px; height: 160px; margin-bottom: 20px; }
   		#header5		{ background: url(images/Gunn_Design_Banner5.jpg) no-repeat; width: 960px; height: 160px; margin-bottom: 20px; }
		#header6		{ background: url(images/Gunn_Design_Banner6.jpg) no-repeat; width: 960px; height: 160px; margin-bottom: 20px; }
  		#header7		{ background: url(images/Gunn_Design_Banner7.jpg) no-repeat; width: 960px; height: 160px; margin-bottom: 20px; }
        #header8		{ background: url(images/Gunn_Design_Banner1.jpg) no-repeat; width: 960px; height: 160px; margin-bottom: 20px; }
        #header9		{ background: url(images/Gunn_Design_Banner9.jpg) no-repeat; width: 960px; height: 160px; margin-bottom: 20px; }
   
        		
		/* Content Style */
		#mainnav		   { margin-left: 10px; border-width: thin; border-color: #DDDDDD; border-style: solid; }
		#mainnav h2        { display: none; }
        #mainnav ul	       { padding: 0 6px 9px; list-style: none; }
        #mainnav a:link    { display: block; width: 175px; padding: 4px; font-size: 0.8em;}
        #mainnav a:visited { display: block; width: 175px; padding: 4px; font-size: 0.8em;}
        #mainnav a:hover   { background-color: #F0F0F0; text-decoration: none; font-size: 0.8em;}
        #mainnav a:active  { background-color: #F0F0F0; text-decoration: none; font-size: 0.8em;}
        
        
        #content		{ margin-bottom: 18px; }
		#content a      { font-size: inherit;  display: inline; font-weight: 500; text-decoration: underline; }
        #content li     { margin-left: 25px; font-size: 0.8em; }
        .highlight      { font-weight: 600; }
		
        /* Contact block */
        #contactblock a:link    { color: black; background-color: #C9C299; display: block; width: 150px; padding: 6px; text-decoration: none; font-size: 1.1em; font-weight: 500; text-align:center; }
        #contactblock a:visited { color: black; background-color: #C9C299; display: block; width: 150px; padding: 6px; text-decoration: none; font-size: 1.1em; font-weight: 500; text-align:center; }
        #contactblock a:hover   { color: white; background-color: #7E3117; text-decoration: none; }
        #contactblock a:active  { color: white; background-color: #7E3117; text-decoration: none; }

		/* Content Positioning & Size */
		#mainnav		{ float: left; width: 195px; margin-top:10px; }
		#content		{ float: right; width: 720px; }
        #footer		    { clear: both; }
	    
        /* Footer */
		#footer a         { font-size: 0.7em; }
        #footer a:link    { text-decoration: none; display: inline; font-weight:normal;}
        #footer a:visited { text-decoration: none; display: inline; font-weight:normal;} 
        #footer a:hover   { color: red; text-decoration: underline; font-weight:normal;} 
       	#footer a:active  { text-decoration: none; font-weight:normal;}
        #footer ul		  { list-style: none; margin: 0 18px 6px; padding-top: 10px; padding-bottom: 10px; text-align: center; }
		#footer li		  { display: inline; padding-right: 2px; }
        #footer	p		  { font-size: 0.6em; letter-spacing: 1px; margin: 0; padding: 3px 18px 10px; text-align: center; }
        
        
        
        

