body {
	font-family:  Verdana, Arial, sans-serif;
	color:	#000;
	background : #fff;

}

div, p, th, td, li, dd, dl, dt    {
    font-family:  Verdana, Arial, sans-serif;
}
	
#sidebar {
 float: left;
 width: 222px;
 background:#fff;
 margin-top: 0;
 margin-bottom: 10px;
 border: 1px dashed #f60;
 padding: 10px;
 font-size: smaller;
 voice-family: "\"}\"";
 voice-family:inherit;
 width: 200px;

}

html>body .sidebar {
  width:200px;
}



#main {
 padding-left: 240px;
 padding-right: 20px;
 margin-top: 0;
 padding-top: 0;

}

/* Hide from IE5-mac. Only IE-win sees this. \*/

* html #main {height: 1%;}
* html #main {padding-left: 1em;}
/* End hide from IE5/mac */

h1, h2, h3 {
 font-family:  georgia, "Book Antiqua", palatino, serif;
 color: #333;
}

h1 {
 margin-top: 0;
 padding-top: 0;
}

#footer {

 clear: both;
 margin-top: 1em;
 padding-bottom: 1em;
 border-top: 1px dashed #f60;
 text-align: center;

}
#intro ul {
  margin: 22px;
  padding: 0;
  }

  
#options ul {
  margin: 0;
  padding: 0;
  list-style: none;
  }
#options ul li {
  margin: 2px 0 2px 0;
  padding: 0;
  font-weight: bold;
  line-height: 25px; /* height of icon */
  background-repeat: no-repeat;
  background-position: 0 5px;
  }
#options ul li a {
  padding-left: 22px; /* width of icon + whitespace */
  }
  
#sidebar img {
  border: 1px solid rgb(8,98,140);
}
#home { background-image: url(../images/ico_home2.gif); }
#contact { background-image: url(../images/ico_mail2.gif); }
#search {padding: 0; margin-top: 6px;}
.searchfield { width: 120px; font-size: 85%; border: 1px solid rgb(8,98,140); background: #eee;}
.searchbutton {font-size: 85%; background: rgb(8,98,140); font-weight:bold; color: #fff; border-right: 1px solid #aaa; border-bottom: 1px solid #aaa; border-top: 1px solid #aaa; border-left: 1px solid #666;}

.error {color: #f60; font-size: smaller; font-weight: bold;}

.success {color: #390; font-size: smaller; font-weight: bold;}