body, div, form, input, select { font-size: 12px; font-family: Arial,Helvetica,Sans-Serif; margin: 0; padding: 0; }

body { background-color: #fff; text-align: center; }

h1 { font-size: 16px; font-style: italic; margin: 0; }

h2 { margin: 0 0 6px 0; font-size: 14px; }

.c1, .c2, .c3 { vertical-align: top; margin-bottom: 5px; float: left; text-align: left; width : 33%; }
.c2 { clear: none; }
.c3 { clear: right; }

a:visited, a:link  { color: #666; text-decoration: none; }
a:hover { text-decoration: underline; }
a.odp:link, a.odp:visited { color: #360; }
a.heading:link, a.heading:visited { color: #900; }

img { border: 0 none; }

.imgg { width: 100%; clear : both; }
#medbanner { font-size: 11px; font-weight: bold; }

#odp, #footer, #medbanner { text-align: center; }

#odp { float: none; clear: both; }

#google { width: 100%; margin:0; padding:0; clear:both; float:left; }

#addurl { width: 100%; clear:both; }

#search { padding: 0; text-align: right; margin: 0; }

#main   { top: 0; left: 0; width: 800px; margin-left:auto; margin-right:auto; }
#header, #footer { left: 0; margin: 0px; width: 100%; text-align: center; float:left; clear: none; }
#footer_links { width: 100%; float: left; }
#header { top :0 ;}
#nav    { width: 20%; margin: 0; float: right; clear: none; overflow: hidden;}
*html #content { width: 79%; float: left; padding : 0; margin: 0; }
#content { width: 78%; float: left; padding : 0; margin-right: 2%; }
#heading { width: 100%; text-align: left; clear: left; }
#letterbar { width: 100%; float: left; text-align: left; }
#selfd     { font-size: 11px; font-style: italic; }
.resource_links,
.resource_list { width: 100%; text-align: left; float: left; }
#internal_links { width: 100%; text-align: right; margin: 0; float: right; }

