/* CSS Document */
body { background: #FFF; color: #000; font-family:sans-serif; }
#wrapper { width: auto; border: 1px solid #000066; margin: auto; text-align: left; }
h1 {font-size: 1.1em;}
h2,h3,h4,h5,h6 {font-size: 1em;}
/* This gets rid of vertical whitespace annoyance in Opera and Firefox */
* { padding:0; margin:0; } 
/* Handheld div asking for feedback */
#handheld { display: block; font: normal 0.80em sans-serif; margin: 2px 0 2px 0;}
/* Breadcrumb trail */
#trail {background: #cfdfef; font-size: larger;}
#trail ul {list-style-type: circle;}
#trail ul li a {float:none; font-size: x-small;}
/* Header */
#header { padding: 2px;background:#fff; }

/* Navigation menu  */
#menu {	width: auto;float: none;padding: 2px;}
#nav {list-style-type: none; margin: 0; padding: 0; }
#nav li a {display:block; font: bold 0.80em sans-serif;}

/* Contents */
#contents {	float: none;width: auto;}
#contents p { font-size: small;}

/* News */
#news { float:none; width: auto; font: normal 0.80em sans-serif ;}

/* Footer */
#footer { clear: both; font: normal 0.80em sans-serif;}
#skip{ float: none;}
img {display: none;}