/* Stylesheet by Cornish WebServices Ltd - http://www.cornishwebservices.co.uk */
/* Colours used are:
		dark green: #336600;
		pale green: #99cc99;
		
		*****************************************************************************/
#main {margin-left:auto; margin-right:auto; width:52em; font-family:Arial, Helvetica, sans-serif; border:1px solid #000000; font-size:90%; text-align:justify}
#header {background:#336600; background-image:url(../images/landscape3.jpg); background-position:right top; background-repeat:no-repeat; width:52.1em}
.floatLeft{float:left}
.floatRight{float:right;}
h1.title {color:#FFFFFF; font-size:250%; margin:0; padding-top:1em; padding-left:4em}
#menu{ background:#99CC99; }
#pagewidth {width:52.1em; background:#99CC99; border-bottom:1px solid #000000; }
.text{background:#99CC99; width:26em; margin-left:22em; padding-top:2.05em; border-left:1px solid #000000; padding-left:1em; min-height:17.5em }
* html .text{padding-top:0; height:17.5em}
.text p{margin-bottom:1em;}
h1{font-size:125%; color:#000000; margin-left:0.5em; border:1px solid #000000; background:#336600; margin-left:0; color:#FFFFFF; }
h2 {font-size:105%;}
.text h1{text-align:center; margin-top:0.4em; padding-top:0.2em; padding-bottom:0.2em}
#footer{background:#336600; color:#FFFFFF; border-top:4px solid #FFFFFF; padding:0.2em; width:51.7em}
.vmenu-wrapper{background:#99CC99; padding-top:0.75em; padding-left:1em; width:12.5em; float:left}
.vmenu{margin-top:0.5em; margin-bottom:0.5em; border-top:1px solid #000000;}
.vmenu a{display:block; width:100%; border-bottom:1px solid #000000; border-left:1px solid #000000; border-right:1px solid #000000; text-align:center; background:#FFFFFF; color:#336600; text-decoration:none; font-family:"Trebuchet MS"}
.vmenu a:hover{background:#336600; color:#FFFFFF}
.vmenu a.selected{background:#336600; color:#FFFFFF}
.vmenu a:active{background:#336600;}/*Add new selected button bar aka bbc news*/
.content{margin-left:15.5em; margin-bottom:0.5em; margin-right:1em;min-height:300px;
	height:auto!important;
	height:300px; }
.content h1{padding-top:0em; margin-left:0; padding-left:0.2em;}
* html .content h1{padding-top:0; margin-top:0.6em; padding-top:0.2em; padding-bottom:0.2em;}
.space{padding-top:2.4em}
* html .space{padding-top:0}
.toplinks{text-align:right; margin-right:auto; margin-left:auto; width:67em; font-size:70%; color:#999999; padding-bottom:0.2em}
.toplinks a{color:#999999; text-decoration:none; font-family:Arial, Helvetica, sans-serif}
.toplinks a:hover{text-decoration:underline}
.photo{float:right; padding-left:0.5em; padding-bottom:0.5em;}
/*------------------------------ Message Board -----------------------------------------*/
.messageBoard{float:left; width:20.5em; background:#99CC99; padding-left:0.5em; padding-right:0.57em; color:#000000; }
* html .messageBoard{padding-top:0}
.messageBoard p{margin-top:0; font-size:70%; text-align:right}
.messageBoard img{margin-top:0.5em;}

/* table of info */
table {font-size:90%; width:100%;}
table {border:2px solid #336600;background:#ffffff;}
th {border-bottom:1px solid #336600;}
td {background:#ffffff; text-align:left; vertical-align:top;}

/*----------------------- Unused ------------------------------------------*/
.board{margin:0.5em; background-image:url(../images/cork.jpg); border:4px solid #663300; }
.board h1{text-align:center; margin:0; color:#FFFFFF; width:100%; background:#663300; padding-bottom:0.2em; border:0}
.postit{background:#DFDDAD; background-image:url(../images/top-postit2.jpg); background-position:top; background-repeat:no-repeat; margin:2em; margin-top:1em; border:1px solid #000000; border-right:3px solid #000000; border-bottom:3px solid #000000}
.postit-text {margin:0.5em; margin-top:1.7em; font-family:"Comic Sans MS";}
.postit-text h1{background:#DFDDAD; color:#000000; margin-top:0; border:0}
.postit-text p{margin-top:0}.tabletext {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	background-color: #C2E0C2;
	color: #000000;
}
