/* CSS Document */

p{
font-family:Arial, Helvetica, sans-serifM;
font-size:12px;
color:#FFFFFF;
line-height:normal;

}


a:link {color:#FFFFFF; text-decoration:underline;}     /* unvisited link */
a:visited {color:#FFFFFF}  /* visited link */
a:hover {color:#999999;}   /* mouse over link */
a:active {color:#FFFFFF}   /* selected link */

body{
	text-align: center;
	min-width: 900px;
	background-color: #FFFFFF;
}


li{font-family:Arial, Helvetica, sans-serifM;
font-size:12px;
color:#FFFFFF;
line-height:normal;}

ul{font-family:Arial, Helvetica, sans-serifM;
font-size:12px;
color:#FFFFFF;
line-height:normal;}


.container{
	top: 1px;
	left:0px;
	background-color:#FFFFFF;
	position: relative;
	z-index: 2;
	height: auto;
	border: solid 10px;
	border-color:#FFFFFF;
	margin:0 auto;
	width:880px;
	padding: 0px 0px 0px 0px;	
	text-align: left;
	background-image:url(../images/backgrounds/grass_long.jpg);
	background-repeat:no-repeat;
	background-position:bottom;
	background-color:#235BB6;
}

.border{
position:absolute;
top:0;
left:0;
height:100%;
width:100%;
border: 1px solid #666666;
}

.shadow{
	top: 5px;
	position: relative;
	z-index: 1;
	height: 700px;
	margin:0 auto;
	width:1000px;
	text-align: left;
	background-image:url(../images/backgrounds/shadow1.jpg);	
}

.shadow_top{
	top:0px;
	position: relative;
	z-index: 1;
	height: auto;
	margin:0 auto;
	width:1000px;
	text-align: left;
	background-image:url(../images/backgrounds/shadow_top2.jpg);
	background-position:top;
	background-repeat:no-repeat;

}
.shadow_middle{
	top: 10px;
	position: relative;
	z-index: 1;
	height: auto;
	margin:0 auto;
	width:1000px;
	text-align: left;
	background-repeat:repeat-y;
	background-image:url(../images/backgrounds/shadow_middle2.jpg);	
}
.shadow_bottom{
	top: 0px;
	position: relative;
	z-index: 2;
	height: auto;
	margin:0 auto;
	width:1000px;
	text-align: left;
	background-position:bottom;
	background-repeat:no-repeat;
	background-image:url(../images/backgrounds/shadow_bottom2.jpg);	
	padding-bottom:23px;
}


.title{
position:relative;
top:0px;
left:0px;
width: 477px;
height:auto;
z-index:12;
padding: 14px 10px 14px 100px;
}

.title_admin{
position:relative;
top:0px;
left:165px;
width: 477px;
height:auto;
z-index:12;
padding: 14px 10px 14px 100px;
}

.content_holder{
position:relative;
top:0px;
left:283px;
width: 597px;
height:auto;
z-index:12;
border-left: 10px solid #FFFFFF;
}

.vert_text{
	position:absolute;
	background-repeat:repeat;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='../images/backgrounds/blue_trans.png');
	width:75px;
height: expression(this.parentNode.clientHeight + 'px');
	height:100%;
	left: 0px;
	top: 0px;
}

.vert_text[class]{background-image:url(../images/backgrounds/blue_trans.png); }


.logo{
position:absolute;
top:8px;
left:14px;
width: auto;
height:auto;
z-index:12;

}



.nav{
position:absolute;
top:160px;
left:0px;
width: 270px;
height:412px;
z-index:10;
line-height: 12px;
margin-top: 10px;
color:#FFFFFF;
}

.navbaradmin{
position:absolute;
top:100px;
left:20px;
width: auto;
height:auto;
z-index:10;
margin-top: 10px;
text-decoration:none;
line-height: 26px;
}

.navbaradmin a:link {color:#ffffff; text-decoration:none;}     /* unvisited link */
.navbaradmin a:visited {color:#ffffff; text-decoration:none;}  /* visited link */
.navbaradmin a:hover {color:#333333; text-decoration:underline;}   /* mouse over link */
.navbaradmin a:active {color:#ffffff; text-decoration:none;}   /* selected link */



.navtext{
width: 207px;
height: 12px;
padding: 7px 10px 7px 65px;
display:block;
font-family:Arial, Helvetica, sans-serifM;
font-size:12px;
color:#FFFFFF;
text-decoration:none;
}


.navtext:link{
color:#FFFFFF;
text-decoration: none;
}

.navtext:visited{

color:#FFFFFF;
text-decoration: none;
}

.navtext:hover{

text-decoration: none;
display:block;
background-color:#6C9BD7;
}


.navtext:active{
color:#FFFFFF;
text-decoration: none;
}

.navtext_on{
width: 207px;
height: 12px;
padding: 7px 10px 7px 65px;
display:block;
font-family:Arial, Helvetica, sans-serifM;
font-size:12px;
color:#FFFFFF;
text-decoration:none;
background-color:#6C9BD7;
}

.verticalheading{
position:absolute;
top:567px;
left:370px;
width: 551px;
height:111px;
z-index:10;
line-height: 12px;
}

.bodytext{
position:relative;
top:0px;
left:0px;
width: 477px;
height:auto;
z-index:10;
padding: 65px 10px 150px 100px;
border-top: 10px solid #FFFFFF;
overflow:auto;
}

.strapline{
position:absolute;
top:591px;
left:352px;
width: 429px;
height:auto;
z-index:10;
}

h1{
	font-family:Arial, Helvetica, sans-serifM;
	font-size:26px;
	font-weight:normal;
	color:#FFFFFF;
	padding: 0px;
	margin: 0px;
}

h2, .h2{
font-family:Arial, Helvetica, sans-serifM;
font-size:20px;
font-weight:normal;
color:#FFFFFF;
}

h3, .h3{
font-family:Arial, Helvetica, sans-serifM;
font-size:14px;
font-weight:lighter;
color:#FFFFFF;
padding: 10px 0px 0px 0px;
margin: 0px;
}

h6{
font-family:Arial, Helvetica, sans-serifM;
font-size:12px;
color:#000000;
padding:0;
margin:0;
line-height:12px;

}

.admincontainer{
	top: 1px;
	left:0px;
	background-color:#999999;
	position: relative;
	z-index: 2;
	height: auto;
	border: solid 10px;
	border-color:#FFFFFF;
	margin:0 auto;
	width:880px;
	padding: 0px 0px 100px 0px;	
	text-align: left;
	background-image:url(../images/backgrounds/grass_long.jpg);
	background-repeat:no-repeat;
	background-position:bottom;
	background-color:#235BB6;
}

/*kandesign*/

.kandesign{
position:absolute;
bottom: -30px;
left: 0px;
width: 200px;
height:auto;
font-size:11px;
text-align:left;
font-family:Verdana;
color:#CCCCCC;
padding:0px;
margin:0px;
font-weight:normal;
z-index:400;
}

.kandesign a:visited{
color:#CCCCCC;
}

.kandesign a:link{
color:#CCCCCC;
}

.kandesign a:active{
color:#CCCCCC;
}

.kandesign a:hover{
color:#000000;
}
