/* general formatting */

body { margin: auto; background-image:  background-repeat: repeat-x; }
img { border:0px }
a { color:#33CCCC; font-weight:bold; }

a:hover { color:#001D2B; background-color:#33CCCC; text-decoration:none; }


td.banner{background-image:url(http://www.allhands.org.uk/2007/images/ahm2007/ahm2007.jpg);}



/* text formatting */

.body { font-family: verdana,arial,helvetica; color:#000000; background-color:#FFFFFF; font-size:small; line-height:17px; }
.body10 { font-family: verdana,arial,helvetica; color:#000000; font-size:x-small; background-color:#FFFFFF;}
.bodytq10 { font-family: verdana,arial,helvetica; color:#000000; font-size:x-small; background-color:#336666;}
.bodylg10 { font-family: verdana,arial,helvetica; color:#000000; font-size:x-small; background-color:#cccccc;}
.bodydg10 { font-family: verdana,arial,helvetica; color:#000000; font-size:x-small; background-color:#797979;}
.yellow { font-family: verdana,arial,helvetica; color:#336666; }
.yellow10 { font-family: verdana,arial,helvetica; color:#336666; font-size:x-small; }

.yellowhead { color:#336666; font-size:medium; font-weight:bold; }
.bluesubhed { color:#33CCCC; font-size:small; font-weight:bold; line-height:18px; }




.blue { color:#33CCCC; font-weight:bold; }
a.blue:hover { color:#001D2B; background-color:#33CCCC; text-decoration:none; }
a.yellowhead:hover { color:#001D2B; background-color:#33CCCC; text-decoration:none; }
a.bluesubhed:hover { color:#001D2B; background-color:#33CCCC; text-decoration:none; }

.footer { font-family: verdana,arial,helvetica; color:#BABDBD; font-size:x-small; text-decoration:none; font-weight:normal; }
a.footer:hover { color:#BABDBD; font-size:10px; background-color:transparent; }


a.nav:hover { background-color:transparent; }
.menunav{ font-family: verdana,arial,helvetica; color:#9C9C9C; font-size:x-small; text-decoration:none; font-weight: bold; padding:4px 0px 4px 0px;}
.subnavitem { font-family: verdana,arial,helvetica; color:#9C9C9C; font-size:x-small; text-decoration:none; font-weight: bold; padding:4px 0px 4px 0px;}
.lnav { font-family: verdana,arial,helvetica; font-size:x-small; font-weight: bold; padding:9px 0px 9px 0px; border-bottom: 1px solid #3D3D3D; }
.sublnav { font-family: verdana,arial,helvetica; font-size:x-small; padding:7px 0px 7px 6px; border-bottom: 1px solid #313131 }
.lnavlink { color:#336666; text-decoration:none; }
.lnavlinkon { color:#33CCCC; text-decoration:none; }
a.lnavlink:hover { color:#BFBFBF; background-color:transparent; }
a.lnavlinkon:hover { color:#BFBFBF; background-color:transparent; }
.search_box{
	background: #ffffff;
	height: 19px;
	width: 200px;
	border: 1px solid #999999;
	font-family: verdana,arial,helvetica; 
	font-size:x-small;
}

.news { color:#333333; text-decoration:none; }
a.news:hover { color:#666666; background-color:#CCCCCC; }



.bcrumb { font-family: verdana,arial,helvetica; color:#33CCCC; font-size:x-small; }
.bcrumblink { color:#336666; font-weight:bold; }
a.bcrumblink:hover { color:#336666; font-weight:bold; background-color:transparent; text-decoration:underline; }



ul { 
	font-family: verdana,arial,helvetica; color:#000000; font-size:v-small; line-height:17px;
	/*list-style-image:url("/images/global/bullet-fc.gif");*/
	}
li {
list-style-type:square; 
	margin: 0;
	margin-bottom: 2px;
	}

.ssnav{list-style-image:url("../images/ahm2007/marrow2.gif");}

* html .clearfix {height: 1%;}
.clearfix {display: block;}
a.exhibits{color:#33CCCC; font-weight:bold; font-size:x-small;}
a.exhibits:hover {  color:#001D2B; background-color:#33CCCC; text-decoration:none; font-size:x-small;}
