body {
background-image: url('../hpa_bioinformatics_new_small.jpg'); background-repeat: no-repeat; background-position: top right;
margin:0;
padding:0;
/*text-align:center;  for IE5/Win */
color: black;
font-size: 1em;  /* for text resizing */
font-family: Arial,Helvetica,sans-serif;
}

/* #main_menu { text-align: center; } */
#main_menu li {	display: inline; list-style-type: none; height: 2em; 
	width: 15em; line-height: 2em; border: 0.1em ridge grey; 
	text-align: center;
	}
#main_menu a { font-variant: small-caps; font-weight: bold;}

#frame {
width: 780px;
margin:0 auto;
text-align:left; /* counteracts IE5/Win hack */
border: 1px solid #330033;
border-width: 0 1px 0 1px;
font-size:76%;  /* for text resizing */
}

h1, h2, h3, h4, h5, h6, p{margin-top: 8px; margin-right: 10px; margin-left: 10px; margin-bottom: 8px; font-weight: bold; color: #cc6600;}
 
p {font-size: smaller; font-weight: normal; color: #000000;}
h1 {font-size: 115%; margin-top: 15px; margin-bottom: 10px;}
h2 {font-size: 110%;}
h3 {font-size: 100%;}
h4 {font-size: 90%;}
h5 {font-size: 80%;}
h6 {font-size: 100%; color: #000000;}
blockquote {font-size: 100%;}

h2.h2_underlined {
	border-bottom:solid 1px #AAAAAA;
	color: black;
}

a:link {color: #cc6600; text-decoration: none;}
a:visited {color:#993300; text-decoration: none;}
a:hover, a:focus {text-decoration: underline;}
a:active {color: #cc6600; text-decoration: underline;}

ul {margin-top:0.5em; margin-bottom: 0.5em; margin-right: 1em; list-style-image: url(../images/bullet.gif); list-style-type: disc;}
ol {margin-top:0.5em; margin-bottom: 0.5em;}
acronym { border-bottom-width:thin; border-bottom-style:dashed; border-left-color:#FE6801; cursor: help; color: #000000; font-size: 90%;}
hr {height:1px; margin-right: 10px; margin-left: 10px; color:#666666; background-color:#666666;}

img {border:0;}

table {width:inherit;}
td {font-size: 76%;}
th {font-size: 76%;}

a.skip:link, a.skip:visited { 
   display: block;
   width:20%;
   overflow: hidden; 
   text-indent: -200px; 
   background: transparent; 
   border: 0;
   padding:0 0 0 5px;
   font-size:xx-small;
}

a.skip:focus, a.skip:hover, a.skip:active { 
   text-indent: 0; 
   font-size:xx-small;
} 

/* General Template Submenus*/ 
.submenu{
font-weight:normal;
padding-left: 4px;
}

/* Defined Template Submenus*/ 
#menu1, #menu2, #menu3, #menu4, #menu5, #menu6, #menu7, #menu8, #menu9{
font-weight:normal;
}

/* Submenu indentation */ 

#menu1 li, #menu2 li, #menu3 li, #menu4 li, #menu5 li, #menu6 li, #menu7 li, #menu8 li, #menu9 li{
padding-left: 4px;
}


/* MAIN COLUMN */ 

#image{
float:left; 
margin:0.5em 1em 0.5em 5px;
}

#topicimage{
float:left; 
margin:0.5em 1em 0.5em 5px;
width:150px;
}

#image_rhs{
float:right; 
margin:0.5em 5px 0.5em 1em;
}


