/* CSS Document */
body {margin:0px;font-family:Arial, Helvetica, sans-serif;font-size:1em;font-weight:normal;}
#new {filter: alpha(opacity=100); -moz-opacity:100%; width:100%;height:864px;}
#old {	filter:alpha(opacity=0); -moz-opacity:0%;width:100%;width:100%;height:864px;margin-top:-864px;}
.start{background-image:url(../images/afternoon.jpg);}
.dawn{background-image:url(../images/dawn.jpg);}
.morning{background-image:url(../images/morning.jpg);}
.afternoon{background-image:url(../images/afternoon.jpg);}
.dusk{background-image:url(../images/dusk.jpg);}
#logo{width:130px; height:93px;float:right;text-align:center;}
#phone_block{padding:2px 0px 2px 0px;border-top:1px solid #CCFFCC; border-bottom:1px solid #CCFFCC; text-align:center; font-size:1.4em; font-weight:normal;color:#C4CFA0;}

#logo{width:130px; height:93px;float:right;text-align:center;}
#logo h1{width:130px;height:93px;margin:0px;}

#afternoon {background-image:url(../images/afternoon.jpg);filter: alpha(opacity=0); -moz-opacity:0%;width:100%;	height:864px;}
#dusk {background-image:url(../images/dusk.jpg);filter: alpha(opacity=0); -moz-opacity:0%; width:100%;height:864px;}

#container{width:100%; height:864px; position:absolute;left:0px;top:0px;}

#container #menu {background-color:#34523F;font-size:.9em;color:#133862;
width:140px;height:864px;left: 24px;top: 0px;margin:0px 0px 0px 13px;float:left;}

#container #menu #leftmenu {color:#C4CFA0;width:140px;/*padding:8px 5px 0px 7px;*/	font-size:0.8em;}
#container #menu #leftmenu #lowermenu{
	width:125px;
	color:#C4CFA0;
	padding-left: 7px;
	margin:7px 0px 7px 0px;font-weight:normal;
	font-size:12px;
}
#container #menu #leftmenu #gimmick{
border:1px solid white;
	width:111px;
	color:#C4CFA0;
	margin-left: 7px;
	padding:7px;
}
#container #menu #leftmenu  a:link{color:#C4CFA0;text-decoration:none;font-weight:normal;font-size:12px;}
#container #menu #leftmenu  a:visited{color:#C4CFA0;text-decoration:none;font-weight:normal;font-size:12px;}
#container #menu #leftmenu  a:hover{color:#FFFFFF;text-decoration:none;font-weight:normal;font-size:12px;}


#email{float:left;width:125px;color:#FFFFFF;padding:5px;font-weight:normal;}
#email a:link {color:#FFFFFF;text-decoration:none;font-weight:normal;}
#email a:visited{color:#FFFFFF;text-decoration:none;font-weight:normal;}
#email  a:hover{color:#CCCCCC;text-decoration:none;font-weight:normal;}

#search{float:left;width:120px;color:#FFFFFF;padding:5px;}


#telephone{text-align:center;border-top:1px solid #ffffff;}

#rightmenushadow{float:right; margin:15px 3px 15px -130px;width:120px; height:232px;padding:3px;font-size:.8em; background-image:url(/images/transparency.png) !important; 	filter:alpha(opacity=45);moz-opacity:.45;opacity:.45;}
#rightmenu{float:right; margin:15px 3px 15px 15px;width:120px; height:230px; border:1px solid #003366; 
color:#006699;padding:3px;font-size:11px;}
#rightmenu h2{font-size:1.2em;color: #24661C;margin: 0px;}
#rightmenu a:link {color:#006699;text-decoration:underline;}
#rightmenu a:visited {color:#006699;text-decoration:underline;}
#rightmenu a:hover{color:#133862;text-decoration:underline;}


#text{
	padding:10px 5px 10px 10px;
	height:65px;
	margin:0px 0px 300px 0px;
	float:left;
	color:#133862;
	width:55%;
}
#text a:link{color:#003399;text-decoration:underline;}
#text a:visited{color:#003399;text-decoration:underline;}
#text a:hover{color:#006699;text-decoration:underline;}
.smaller{font-size:.7em;}

html>body #container #menu #leftmenu #uppermenu li a {width: auto;}
#container #menu #leftmenu  #uppermenu {width: 140px;margin-bottom: 1em;font-family:Arial, Helvetica, sans-serif;background-color: #7A934E;color: #333;margin-top: 3px;padding: 0px;}
#container #menu  #leftmenu #uppermenu ul{list-style: none;margin: 0;	padding: 0;	border: none;}
#container #menu  #leftmenu #uppermenu li{	border-top: 1px solid #ffffff;	border-bottom: 1px solid #000000;}
#container #menu  #leftmenu #uppermenu li a {margin: 0;display: block;padding: 0px 5px 0px 5px;background-color: #7A934E;color: #fff;text-decoration: none;}
#container #menu  #leftmenu #uppermenu li a:hover {background-color: #99CC66;	color: #fff;}
.clearboth{clear:both;}

/* main links  */
#events {font-size:.8em;position:absolute;width:40px;height:17px;z-index:1;left: 203px;top: 167px;background-color:#34523F;border:1px solid #000000;padding:2px;}
#home {font-weight:bold;font-size:.8em;position:absolute;width:46px;height:17px;z-index:2;left: 297px;top: 210px;background-color:#7A934F;border:1px solid #000000;padding:2px;}
#about-us {font-size:.8em;position:absolute;width:60px;height:17px;z-index:3;left: 485px;top: 160px;background-color:#34523F;border:1px solid #000000;padding:2px;}
#members {font-size:.8em;position:absolute;width:83px;height:17px;z-index:4;left: 586px;top: 157px;background-color:#34523F;border:1px solid #000000;padding:2px;}
#faq {font-size:.8em;position:absolute;width:55px;height:17px;z-index:5;left: 181px;top: 360px;background-color:#34523F;border:1px solid #000000;padding:2px;}
#membermessaging {font-size:.8em;position:absolute;width:66px;height:33px;z-index:6;left: 470px;top: 299px;background-color:#34523F;border:1px solid #000000;padding:2px;}
#information-library {font-size:.8em;position:absolute;width:72px;height:33px;z-index:7;left: 690px;top: 346px;background-color:#34523F;border:1px solid #000000;padding:2px;}

#bodmin-moor {font-size:.8em;position:absolute;width:122px;height:33px;z-index:7;left: 306px;top: 482px;background-color:#34523F;border:1px solid #000000;padding:2px;}

#events a:hover{color:#7A934F;}
#about-us  a:hover{color:#7A934F;}
#members  a:hover{color:#7A934F;}
#faq  a:hover{color:#7A934F;}
#membermessaging  a:hover{color:#7A934F;}
#information-library  a:hover{color:#7A934F;}
#bodmin-moor  a:hover{color:#7A934F;}

a:link {color:#FFFFFF;text-decoration:none;font-weight:bold;}
a:visited{color:#FFFFFF;text-decoration:none;font-weight:bold;}
a:hover{color:#FFFFFF;text-decoration:none;font-weight:bold;}
.left{float:left;}
.right{float:right;}
#newlogos {
	text-align:left;
	margin:600px 0 0 -100px;
}
