﻿


.text{background-color:black; color:yellow; background-image:none;}
.top{background-image:none;}
body{background-color:#000000; background-repeat:repeat; margin-top:0px; color:#FFFFFF; }
h1{ font-size:120%; color:yellow;}
h2{font-size:110%;color:yellow;font-weight:bold;margin-top:20px;margin-bottom:20px; clear:both;}
#toolbar fieldset, form{border:none;  float:left; margin:0px; padding-bottom:0px;}
#toolbar input{background-color:black; font-size:75%; }
.bottom{
	background-image:none;
}
.centre{text-align:center;text-indent:0px;}
.left{text-align:left; padding-left:10px; display:block; padding-top:5px; clear:both;}
.right{text-align:right;}
.imageright{float:right;}
.imageleft{float:left; padding:3px;}
img{border:none;}
.hide{display:none;}
.image{ font-size: 80%; color:#666666; float:right; text-align: center;}
.breadcrumbs{color: yellow; font-size:90%; background-color:black;}
ul#indexnavitems a {color:#006600; text-decoration:none;  padding:2px; margin:2px; line-height:20px;}
ul#indexnavitems a:hover{text-decoration:underline;}
.querygo{vertical-align:bottom;}
.siteplansgitem1{color:#009800; padding-top:15px; padding-bottom:5px;}
.siteplanfileitem2{text-indent:80px;}
.alignbottom{vertical-align:bottom;}
.newsitem{font-size:120%; text-transform: capitalize; font-family:Geneva, Arial, Helvetica, sans-serif;}
.bgorange{background-color:#000000; }
.homecontent{height:435px; border: 2px solid #00FF33; background-repeat:no-repeat;}
.cell{padding:4px; margin:4px;  float:left; width:210px; height:195px; border: 1px solid #CCCCCC;}
#query{ width:100px;margin-top:5px;}
.clear{clear:both; width:auto;}
textarea, input, select{font-family: Verdana, Arial, Helvetica, sans-serif; font-size:90%;}

.cell1, .cell2, .cell3, .cell4, .cell5, .cell6 {background-image:none; float: right;

width: 339px;

height: 28px;}
#content h2 a:link{color:yellow; width:500px; }
tr{background-color:#000000; color:#FFFFFF;}

#header   {
	width:987px;
	color:#FFFFFF;
	text-align:right;
	font-weight:bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:80%;
	margin:auto;
	height:180px;
	background-image: url(/Images/banner-main_tcm23-20265.jpg);
	background-color:#000000;
	background-repeat:no-repeat;
	letter-spacing: 2px;
	border-bottom-width: 1px;
	border-bottom-style: double;
	border-bottom-color: #FFFFFF;
	}

#header a{color:#FFFFFF;padding-right:20px;}
#header p{padding-right:20px; padding-top:5px;}

#topnavigation{
	margin:auto;
	width:987px;
	background-color:#000000;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	height:70px;
	background-image:none;
	float:left;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #999999;
	font-size:100%;
	text-indent:1px;
	
	}



#topnavigation .toplinks{
	background-color:#000000;
	text-align:center;
	width:987px;
	height:60px;
	float:right;
	font-size:100%;
	
	width:120px;
	margin:0px;
	padding:0px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #FFFFFF;
	padding-top:5px;

}



#topnavigation fieldset, form{ background-image:none; width:230px;}
#topnavigation input{background-color:#CCCCCC; font-size:75%; }
#topnavigation a:link{color:#FFFFFF; text-decoration:none; font-family: Verdana, Arial, Helvetica, sans-serif;}
#topnavigation a:visited{color:#FFFFFF; text-decoration:none;font-family: Verdana, Arial, Helvetica, sans-serif;}
#topnavigation a:hover{ color: yellow; text-decoration:none;   font-family: Verdana, Arial, Helvetica, sans-serif;}
#topnavigation a:active{color:#FFFFFF; text-decoration:none;font-family: Verdana, Arial, Helvetica, sans-serif;}
#topnavigation p {margin:2px; padding:2px; word-spacing:2px;}

#content{
                min-height:400px;
	background-color: black;
	background-image:none;
	width:700px;
	margin:auto;
	font-family:Arial, Helvetica, sans-serif;
	font-size:90%;
	padding-top: 5px;
	padding-right: 20px;
                float:right;
	padding-left: 20px;
 border: 1px solid #FFFFFF;
}

#maincontent {margin-top:10px; background-color: #000000;}

#navigation{min-height:395px; width:230px; padding-top:0px; height:auto; font-size:80%; font-family:Geneva, Arial, Helvetica, sans-serif; background-color:black; float:left;}
#navigation .item1{margin:2px;   background-color: #000000; padding: 10px 0px 12px 2px;  display:block; background-image:none;}
#navigation .item2{margin:2px;  background-color: #000000; padding: 10px 0px 12px 2px;  display:block; background-image:none;}
#navigation .item3{margin:2px;  background-color: #000000; padding: 10px 0px 12px 2px; display:block;background-image:none;}
#navigation .item4{margin:2px;  background-color: #000000; padding: 10px 0px 12px 2px;  display:block;background-image:none;}
#navigation .item5{margin:2px;  background-color: #000000; padding: 10px 0px 12px 2px;  display:block;background-image:none; }
#navigation .item6{margin:2px;  background-color: #000000; padding: 10px 0px 12px 2px;  display:block; background-image:none;}
#navigation .item7{margin:2px;  background-color: #000000; padding: 10px 0px 12px 2px;  display:block;background-image:none;}
#navigation .item8{margin:2px;  background-color: #000000; padding: 10px 0px 12px 2px; display:block;background-image:none;}
#navigation .item9{margin:2px;  background-color: #000000; padding: 10px 0px 12px 2px;  display:block;background-image:none;}
#navigation .item10{margin:2px;  background-color: #000000;padding: 10px 0px 12px 2px; display:block;background-image:none;}
#navigation .item11{margin:2px;  background-color: #000000; padding: 10px 0px 12px 2px; display:block;background-image:none;}
#navigation .item12{margin:2px;  background-color: #000000; padding: 10px 0px 12px 2px; display:block;background-image:none;}

#navigation a:link{color:yellow; text-decoration:none; font-family: Verdana, Arial, Helvetica, sans-serif;}
#navigation a:visited{ color:yellow; text-decoration:none; font-family: Verdana, Arial, Helvetica, sans-serif;}
#navigation a:hover{ color:white; text-decoration:none; font-family: Verdana, Arial, Helvetica, sans-serif;}
#navigation a:active{ color:yellow; text-decoration:none; font-family: Verdana, Arial, Helvetica, sans-serif;}

#container{margin:auto; width:987px; background-color: #000000; height:auto;}

#content a:link, .breadcrumbs a:link{color:#00FF33; text-decoration:none; font-weight:bold;}
#content a:visited, .breadcrumbs a:visited{ color:#00FF33; text-decoration:none; font-weight:bold; }
#content a:hover, .breadcrumbs a:hover{ color: white; text-decoration:underline; }
#content a:active, .breadcrumbs a:active{ color:#00FF33; text-decoration:none; font-weight:bold;}

#footer{padding:25px; color:#666666; text-align:center; background-color:#000000;margin:auto;width:920px; clear:both;font-family:Arial, Helvetica, sans-serif;}
#footer a:link{ color: #000000;font-size:70%;}
#footer a:visited{ color: #333333; font-size:70%;}

#bottommsg{width:987px;margin:auto; color: #FFFFFF; padding-top:7px;  padding-bottom:5px; text-align:center;  height:auto; background-color:black}
#bottommsg p { font-size:100%;  font-family: Verdana, Arial, Helvetica, sans-serif; }
#bottommsg a { font-size:70%;  font-family: Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF; text-decoration:none; }
#bottommsg .footer { font-size:70%;  font-family: Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF;}
#bottommsg .company{font-size:60%;}

/*---Forms---*/
.row{padding-bottom:10px;}
legend{font-size:90%; font-weight:bold; color:#ff6600;}
.formerrmsg{font-size:90%; padding-bottom:10px;}
.row input{width: 300px;}
.poll{
	background-color:black; color:white; background-image:none;
}
