html{background:url(../App_Images/background/html.gif) repeat-x}

body{margin:0; padding:0;background:url(../App_Images/background/header_2010.gif) no-repeat top center;font-family:Arial, Helvetica, sans-serif; color:#666666; font-size:14px; }

#wrap{background:url(../App_Images/background/wrap.gif) no-repeat 0px 186px;width:959px; margin:0 auto;}
a{color:#ff0000}
h1{margin:0;padding:20px 0 52px 20px;width:270px; /*background:#00FF00;*/ float:left;}

h1 a img{border:none;}

h1 a strong{display:none;}

h2{clear:both; margin:0; padding:8px 10px; color:#e03140;font-size:1.1em; }
#maincontent h2{background:url(../App_Images/background/h2_wide.gif) no-repeat top left; height:20px; width:900px}
h3{font-size:0.9em; font-weight:bold; margin:0 auto;padding-top:5px;}
h4{margin:5px 0 0 0; padding:0; color:#000000;}

p{margin:0; padding:0;line-height:150%; font-size:0.80em;}
p.header{float:left;width:280px; /*background:#00FF00*/ color:#ffffff;padding-top:20px;}

ul{line-height:150%; font-size:0.80em;}

#maincontent{width:900px; float:left; padding:0 5px 0 40px;}

#subcontent{float:right; width:274px; background:url(../App_Images/background/subContent.gif) no-repeat left 186px;padding:0 29px 40px 20px; min-height:1200px;}
#subcontent a img{border:none;}
#subcontent h2{padding-left:0;}
#subcontent h2.fit{background:url(../App_Images/background/subH2_are.gif) no-repeat top right; padding-top:40px;}

.seriesBox{float:left;width:160px; height:252px;background:url(../App_Images/background/series_2010.gif) no-repeat top left; padding-right:13px;margin:10px 0;}
p.seriesDate{color:#ffffff; font-weight:bold; font-style:italic;font-size:0.95em; padding:20px 0 20px 22px;}
.seriesBox a{display:block; width:100%; text-align:center;}
.seriesBox a img{border:none;}

.seriesText{padding:0 10px;font-size:0.8em;}


.highlightContent{height:90px; border-bottom:1px solid #EBEBEB;padding-left:16px; background:url(../App_Images/subcontent/arrow.gif) no-repeat top left;padding-top:5px;}
.highlightContent h3{font-size:0.85em;padding-top:0;}
.highlightContent img{float:left; padding:5px 5px 5px 0px;}

.news{
	padding-left:125px;min-height:80px;
}
.runBristol{background:url(../App_Images/logo/newsTag_rb.gif) no-repeat left top;}
.bristolHM{background:url(../App_Images/logo/newsTag_bhm.gif) no-repeat left top;}
.bristol10k{background:url(../App_Images/logo/newsTag_10k.gif) no-repeat left top;}
	

#footer{clear:both;}

.hideme{display:none;}
a.signature{float:right; display:block; height:100px; width:80px; /*border:1px solid green;*/ margin:10px 0;}
.clearer{clear:both}


