/*

	Exeter Mountain Bike Club -  design
	http://www.nodethirtythree.com

*/*{padding:0;margin:0;}
v\:* {behavior:url(#default#VML);}
body{background:#F9F9F7 url(site_images/a1.gif) repeat-x;font-size:11px;font-family:"trebuchet ms", helvetica, sans-serif;color:#8C8C73;line-height:22px;}
a{color:#ff7f27;text-decoration:underline;}
a:hover{text-decoration:none;}
sup{font-size:0.5em;}
p{margin-bottom:14px;text-align:justify;}
#preloadedImages{width:0;height:0;background-image:url(site_images/a27.gif);background-image:url(site_images/a47.gif);background-image:url(site_images/a28.gif);background-image:url(site_images/upbg.gif);background-image:url(site_images/abg.gif);background-image:url(site_images/header.gif);background-image:url(site_images/banner.gif);background-image:url(site_images/a18.gif);background-image:url(site_images/a16.gif);background-image:url(site_images/a22.gif);background-image:url(site_images/pdf_icon.gif);background-image:url(site_images/word_icon.gif);background-image:url(site_images/a36.gif);background-image:url(site_images/a38.gif);background-image:url(site_images/a41.gif);}
img.picA{position:relative;top:-2px;background:url(site_images/a47.gif) no-repeat;width:76px;height:74px;padding:8px;border:none;}
img.picA a{text-decoration:none;}
img.picB{top:-2px;background:url(site_images/a27.gif) no-repeat;width:130px;height:130px;padding:7px;}
img.picB_big{float:left;top:-2px;background:url(site_images/a29.gif) no-repeat;width:300px;height:225px;padding:7px 14px 7px 7px;}
img.picB_jersey{float:right;top:-2px;width:350px;height:444px;padding:7px 7px 7px 7px;}
img.picB_long{top:-2px;background:url(site_images/a28.gif) no-repeat;width:130px;height:200px;padding:7px;margin-left:7px;}
img.picC{position:relative;top:-2px;width:130px;padding:7px;}
img.picD{position:relative;top:-2px;width:120px;height:60px;padding:5px 17px 0;}
img.picE{position:relative;top:-2px;width:128px;height:36px;padding:5px 13px 0;border:none;}
img.picF{position:relative;top:-2px;left:-4px;width:154px;height:29px;padding:5px 0 0;border:none;}
img.floatleft{float:left;margin:0 14px 3px 0;}
img.floatright{float:right;margin:0 0 3px 14px;}
img.bulleted{float:right;border:none;padding:0 10px;}
img.noborder{border:none;}
ul.linklist{list-style:none;}
ul.linklistside{text-decoration:none;list-style:none;position:absolute;text-align:left;font-size:20px;}
ul.linklist li{border-top:solid 1px #EEE;padding-top:5px;margin:5px 0 0;}
ul.linklistside li{border-top:solid 1px #EEE;padding-top:5px;margin:5px 0 0;}
ul.linklistside li.first{border-top:0;margin-top:0;padding-top:0;}
ul.linklist li.first{border-top:0;margin-top:0;padding-top:0;}
#upbg{position:absolute;top:0;left:0;background:#fff url(site_images/upbg.gif) no-repeat;width:900px;height:264px;z-index:1;}
#outer{position:relative;width:900px;margin:0 auto;background:#fff url(site_images/abg.gif) repeat-y;}
#inner{position:relative;padding:13px 30px;z-index:2;}
#header{position:absolute;background:url(site_images/header.gif) no-repeat;width:840px;height:100px;color:#fff;}
#header span{font-weight:400;}
#header h1{position:absolute;text-align:right;font-size:20px;letter-spacing:-1px;top:10px;height:92px;}
#header h2{position:absolute;padding:14px 0 0 100px;font-size:12px;font-weight:400;color:#FCE2CA;top:51px;}
#header h3{float:left;padding:21px 0 0 100px;font-size:50px;font-weight:400;color:#FFF;top:51px;}
#header sup{color:#FCE2CA;}
#splash{position:absolute;right:30px;background:#EAEAE2 url(site_images/banner.jpg) no-repeat;width:398px;height:92px;}
#menu{position:relative;background:#46461F url(site_images/a16.gif) repeat-x;height:67px;padding:0 20px 0 5px;margin:102px 0 20px;}
#menu ul{}
#menu ul li{display:inline;line-height:52px;padding-left:3px;}
#menu ul li.first{border-left:0;}
#menu ul li a{background-color:transparent;background-repeat:repeat-x;padding:8px 12px;font-size:13px;color:#fff;font-weight:700;}
#menu ul li a:hover{background:#fff url(site_images/a18.gif) repeat-x top;color:#4A4A24;text-decoration:none;}
#date_right{position:absolute;top:0;line-height:52px;color:#BDBDA2;right:5px;font-weight:700;font-size:13px;letter-spacing:-1px;margin-top:-12px;}
#menucontent{position:relative;width:175px;float:left;}
#menucontent h3{position:relative;top:4px;font-size:16px;line-height:25px;color:#656551;letter-spacing:-1px;background:url(site_images/a22.gif) bottom repeat-x;padding:0 0 10px 10px;margin-bottom:20px;}
#menucontent .content{padding:0 10px;margin-bottom:20px;}
#secondarycontent{position:relative;width:180px;float:left;background:#fff url(site_images/abg.gif) -705px repeat-y;}
#secondarycontent h3{top:4px;font-size:16px;line-height:25px;color:#656551;letter-spacing:-1px;background:url(site_images/a22.gif) bottom repeat-x;padding:0 0 10px 10px;margin-bottom:20px;}
#secondarycontent h4{top:4px;font-size:14px;line-height:25px;color:#FF7F27;padding:0 0 10px 10px;margin-bottom:20px;}
#secondarycontent .content{padding:0 10px;margin-bottom:10px;}
#primarycontent{position:relative;width:650px;padding:0 0 0 10px;float:right;background:#fff url(site_images/abg.gif) -15px repeat-y;}
#primarycontent h1{top:4px;text-align:center;font-size:18px;line-height:25px;color:#656551;letter-spacing:-1px;padding:0 0 10px;margin-bottom:20px;}
#primarycontent h2{top:4px;font-size:16px;line-height:25px;color:#FF7F27;letter-spacing:-1px;background:url(site_images/a22.gif) bottom repeat-x;padding:0 0 10px;margin-bottom:20px;}
#primarycontent h3{top:4px;font-size:18px;line-height:25px;color:#656551;letter-spacing:-1px;background:url(site_images/a22.gif) bottom repeat-x;padding:0 0 10px 15px;margin-bottom:20px;}
#primarycontent h4{top:4px;font-size:16px;line-height:25px;color:#FF7F27;letter-spacing:-1px;background:url(site_images/a22.gif) bottom repeat-x;padding:0 0 10px 10px;margin-bottom:20px;}
#primarycontent h5{font-size:16px;color:#FF7F27;letter-spacing:-1px;background:url(site_images/a22.gif) bottom repeat-x;padding:0 0 0 10px;}
#primarycontent h6{font-size:16px;color:#FF7F27;letter-spacing:-1px;float:right;padding:0;}
#primarycontent .content{padding:0 15px;margin-bottom:20px;}
#primarycontent .post{margin-bottom:30px;}
#primarycontent .post .header{position:relative;}
#primarycontent .post .date{position:absolute;right:15px;top:0;line-height:35px;color:#AFAFA4;font-weight:700;}
#primarycontent .post .content{margin-bottom:0;}
#primarycontent .post .footer{position:relative;top:10px;background:url(site_images/a33.gif) repeat-x;background-position:inherit;height:54px;}
#primarycontent .post .footer ul{list-style:none;position:absolute;right:15px;bottom:15px;}
#primarycontent .post .footer ul li{display:inline;line-height:14px;padding-left:17px;margin-left:25px;background-repeat:no-repeat;background-position:0 2px;}
#primarycontent .post .footer ul li.printerfriendly{background-image:url(site_images/a41.gif);}
#primarycontent .post .footer ul li.comments{background-image:url(site_images/a36.gif);}
#primarycontent .post .footer ul li.readmore{background-image:url(site_images/a38.gif);}
#primarycontent .post .footer ul li.note{}
#primarycontent .contentleft{width:50%;padding:0 15px;margin-bottom:20px;}
#primarycontent .contentright{width:50%;background-position:-50px;padding:0 15px;margin-bottom:20px;}
#primarycontent .key{width:50%;background-position:-50px;padding:0 5px;margin-bottom:20px;font-family:Arial, Helvetica, sans-serif;font-size:18px;font-weight:700;color:red;}
ul li.pdf{list-style:none;line-height:55px;padding-left:57px;margin-left:5px;background-image:url(site_images/pdf_icon.gif);background-repeat:no-repeat;background-position:0 2px;}
ul li.rtf{list-style:none;line-height:55px;padding-left:57px;margin-left:5px;background-image:url(site_images/rtf_icon.gif);background-repeat:no-repeat;background-position:0 2px;}
ul li.word{list-style:none;line-height:55px;padding-left:57px;margin-left:5px;background-image:url(site_images/word_icon.gif);background-repeat:no-repeat;background-position:0 2px;}
#footer{position:relative;clear:both;height:66px;text-align:center;line-height:66px;background-image:url(site_images/a50.gif);color:#A8A88D;}
#footer a{color:#8C8C73;}
#navcontainer{padding:0 0 15px 10px;}
#navcontainer ul{margin:0;padding:0;list-style-type:none;font-family:Arial, Helvetica, sans-serif;font-size:14px;}
#navcontainer{width:160px;margin-top:10px;}
#navcontainer li a{text-decoration:none;font-size:11px;font-family:"trebuchet ms", helvetica, sans-serif;color:#8C8C73;font-weight:700;height:22px;margin-top:4px;}
#navcontainer li a:link,#menu8 li a:visited{color:#656551;display:block;background:url(site_images/menu.gif);padding:2px 0 0 23px;}
#navcontainer li a:hover{color:#000;background:url(site_images/menu.gif) 0 -24px;padding:2px 0 0 28px;}
#navcontainer li a:active{color:#fff;background:url(site_images/menu.gif) 0 -24px;padding:2px 0 0 28px;}
/* content list */#list ul{list-style-type:none;text-align:left;}
#list ul li{font:normal 11px "Lucida Grande", "Lucida Sans Unicode", verdana, lucida, sans-serif;margin:3px 0;padding-bottom:0;text-decoration:none;line-height:34px;color:#ff7f27;}
#list ul li a{padding-left:15px;text-align:left;padding-bottom:10px;font:bold 11px "Lucida Grande", "Lucida Sans Unicode", verdana, lucida, sans-serif;text-decoration:none;color:#999;}
#list ul li a:hover{background:transparent url(site_images/list-on.gif) left 0.5em no-repeat;color:#000;}
#list ul li a#current{background:transparent url(site_images/a22.gif) bottom repeat-x;color:#666;}
/* content list */#list ul{list-style-type:none;text-align:left;}
#list ul li{font:normal 11px "Lucida Grande", "Lucida Sans Unicode", verdana, lucida, sans-serif;margin:3px 0;padding-bottom:0;text-decoration:none;line-height:34px;color:#ff7f27;}
#list ul li a{padding-left:15px;text-align:left;padding-bottom:10px;font:bold 11px "Lucida Grande", "Lucida Sans Unicode", verdana, lucida, sans-serif;text-decoration:none;color:#999;}
#list ul li a:hover{background:transparent url(site_images/list-on.gif) left 0.5em no-repeat;color:#000;}
#list ul li a#current{background:transparent url(site_images/a22.gif) bottom repeat-x;color:#666;}
/* content lista */#lista ul{list-style-type:none;text-align:left;}
#lista ul li{font:normal 11px "Lucida Grande", "Lucida Sans Unicode", verdana, lucida, sans-serif;margin:3px 0;padding-bottom:0;text-decoration:none;line-height:34px;color:#ff7f27;}
#lista ul li a{padding-left:15px;text-align:left;padding-bottom:10px;font:bold 11px "Lucida Grande", "Lucida Sans Unicode", verdana, lucida, sans-serif;text-decoration:none;color:#999;}
#lista ul li a:hover{background:transparent url(site_images/list-on.gif) left 0.5em no-repeat;color:#000;}
#lista ul li a#current{background:transparent url(site_images/a22.gif) bottom repeat-x;color:#666;}
/* content listb */#listb ul{list-style-type:none;text-align:left;}
#listb ul li{font:normal 11px "Lucida Grande", "Lucida Sans Unicode", verdana, lucida, sans-serif;margin:3px 0;padding-bottom:0;text-decoration:none;line-height:34px;color:#ff7f27;}
#listb ul li a{padding-left:15px;text-align:left;padding-bottom:10px;font:bold 11px "Lucida Grande", "Lucida Sans Unicode", verdana, lucida, sans-serif;text-decoration:none;color:#999;}
#listb ul li a:hover{background:transparent url(site_images/list-on.gif) left 0.5em no-repeat;color:#000;}
#listb ul li a#current{background:transparent url(site_images/a22.gif) bottom repeat-x;color:#666;}
/* content listc */#listc ul{list-style-type:none;text-align:left;}
#listc ul li{font:normal 11px "Lucida Grande", "Lucida Sans Unicode", verdana, lucida, sans-serif;margin:3px 0;padding-bottom:0;text-decoration:none;line-height:34px;color:#ff7f27;}
#listc ul li a{padding-left:15px;text-align:left;padding-bottom:10px;font:bold 11px "Lucida Grande", "Lucida Sans Unicode", verdana, lucida, sans-serif;text-decoration:none;color:#999;}
#listc ul li a:hover{background:transparent url(site_images/list-on.gif) left 0.5em no-repeat;color:#000;}
#listc ul li a#current{background:transparent url(site_images/a22.gif) bottom repeat-x;color:#666;}
#header .searchform{width:220px;margin:10px 20px 0 630px;}
#header .searchform fieldset{border:none;}
#header .searchform input.field{float:left;width:158px;padding:/*Non-IE6*/0.1em 0 0.2em !important;padding:/*IE6*/0.2em 0 0.3em;border:1px solid #c8c8c8;font-family:verdana,arial,sans-serif;font-size:120%;}
#header .searchform input.button{float:left;width:3em;margin-left:0.1em;padding:1px;background:#e6e6e6;border:solid 1px #969696;text-align:center;font-family:verdana,arial,sans-serif;color:#969696;font-size:120%;}
#header .searchform input.button:hover{cursor:pointer;border:solid 1px #505050;background:#dcdcdc;color:#505050;}
#header .searchform input.add{margin:0.2em 0.2em 0 0;}
#header .searchform .text{font-size:11px;font-family:"trebuchet ms", helvetica, sans-serif;font-weight:700;color:#FFF;}
#cal .calform input.button{font-size:12px;font-family:"trebuchet ms", helvetica, sans-serif;padding:0.15em;color:#ff7f27;}
#cal .calform input.button:hover{font-size:12px;cursor:pointer;font-family:"trebuchet ms", helvetica, sans-serif;padding:0.15em;color:#C60;}
#flashcontent{height:800px;margin:0;padding:0;background-color:#FFF;color:#333;}
/* hide from ie on mac \*/#flashcontent html{height:100%;overflow:hidden;}
/* end hide */v\:*{behavior:url(#default#VML);}
/* google map */#map{width:600px;height:400px;border:1px solid #999;margin:25px 10px 10px 25px;}
#popup{background:#EFEFEF;border:1px solid #999;margin:0;padding:7px;width:270px;}
#header_temp{background:url(site_images/header.gif) no-repeat;background-position:center;padding:10px;margin-bottom:80px;width:100%;height:100px;color:#fff;}
#inner_temp{position:relative;text-align:center;font-size:120%;}
.centre p{background-position:center;}
/* column divs*/#contentcol{padding:0 15px;position:relative;}
#inner-wrap{padding-bottom:10px;}
#inner-wrap:after{content:" ";display:block;clear:both;}
#leftcol{float:left;width:250px;margin-right:20px;}
#maincol{margin-left:20px;}
/* column divs2*/#contentcola{padding:0 15px;position:relative;}
#inner-wrapa{padding-bottom:10px;}
#inner-wrapa:after{content:" ";display:block;clear:both;}
#leftcola{float:left;width:250px;margin-right:20px;}
#maincola{margin-left:20px;}
[if lte IE 5.5]>
<style type="text/css">
#inner-wrap,#contentcol{margin-left:220px;}
#maincol{width:auto;margin-left:220px;}
body{text-align:center;}
#outer{margin:0 auto;text-align:left;}
</style>
<![endif]

/* 4 column divs*/
div.clearer{font-size:0;line-height:0;height:0;clear:both;}
div.aboutus{height:540px;margin-top:12px;}
div.aboutusmiddle{height:500px;margin-top:12px;}
div.aboutusbottom{height:510px;margin-top:12px;}
div.fourcol{width:25%;float:left;border-top:2px;}
div.threecol{height:540px;text-align:center;width:180px;float:left;margin-left:2.3%;padding:3px;border-top:12px;background-color:#F4F4F4;}
div.threecol2{height:500px;text-align:center;width:180px;float:left;margin-left:2.3%;padding:3px;border-top:12px;background-color:#F4F4F4;}
div.twocol{height:520px;text-align:center;width:180px;float:left;margin-left:12.3%;padding:3px;border-top:12px;background-color:#F4F4F4;}
/* nav */#breadcrumbdiv{position:absolute;color:#BDBDA2;font-weight:700;font-size:12px;margin:-30px 0 0 553px;}
.orange{color:#F90;}

.yearbox {width:58px;padding:}

