body, div, span, h1, h2, h3, h4, h5, h6, p, blockquote, pre, del, small, var, dl, dt, dd, ol, ul, li, form, label, legend, caption { 
font-family: helvetica,arial,sans-serif;
  font-size: 1em;
  font-size-adjust: none;
  font-stretch: normal;   }

body {  }
a,a:active {color:#cc9933; text-decoration:underline;}
a:visited {color:#aa9933;}
a:hover {color: #ff9933;}

/* ---------- STRUCTURE ----------------- */
#wrap0 { width: 100%; } 
#wrap { }
#left { }
#address { }
#address,#address p,#address h3 { color:#999966; font-family: tahoma,helvetica,arial,sans-serif; font-size: 1em; }
#content { }
#banner { }
#message { }
#footer { color:#666600; font-size:0.9em; } 
	#footer a,#footer a:visited,#footer a:active { color:#666600; text-decoration:underline; } 
	#footer a:hover { color:#666600; text-decoration:none; } 
	
/* ---------- MENU ----------------- */
#menu  { display:none; }


h1 { font-size:1.5em; color:#ff9933; }
h2 { font-size:1.3em; color:#ff9933; }
h3 { font-size:1.1em; color:#ff9933; }
h4 { font-size:1.0em; color:#ff9933; }
h5 { font-size:0.9em; color:#ff9933; }
h6 { font-size:0.8em; color:#ff9933; }

#message, p, li, td { font-size:0.9em; }
blockquote { font-style:italic; padding:0 15px; border-radius:6px; border:1px solid #C93; background-color:#663; }
blockquote p {  }
blockquote h1,blockquote h2,blockquote h3,blockquote h4,blockquote h5,blockquote h6 { color:#FC3; }

#message ul { margin-left:20px; }
#message li { padding:0px 0px 8px 0px; }

.img_left { float:left; padding:0 10px 10px 0; font-size:0.8em; color:#808000; }
.img_right { float:right; padding:0 0 10px 10px; font-size:0.8em; color:#808000; }



