/* CSS Document */
body{
background:#000 url(images/backgrad.jpg) repeat-x;
margin:0;
color:#333;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
line-height:1.4; 
}
body a{
color:#333;
text-decoration:underline;
}
body a:hover{
color:#FFF;
background:#000;
}
hr.a{
border:0; 
border-top:1px solid #dfdfdf;
width:100%;
height:1px;
padding-top:6px;
padding-bottom:6px;
margin-top:6px;
margin-bottom:6px;
}
h1{
color:#2f812c;
font-size:22px;
font-weight:normal;
margin-top:0px;
margin-bottom:14px;
margin-left:0px;
}
h2{
color:#2f812c;
font-size:16px;
margin-top:0px;
margin-bottom:-12px;
margin-left:0px;
}
p{
line-height:1.7em;
}
.instruction{
color:#333;
font-size:10px;
}
a.instruction:link{
color:#333;
font-size:10px;
text-decoration:none;
}
a.instruction:hover{
color:#FFF;
font-size:10px;
background:#000;
}
a.instruction:visited{
text-decoration:none;
}
.copyright{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:normal;
font-size:9px;
color:#e1e1e1;
}
.copyright a{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:9px;
color:#e1e1e1;
text-decoration:none;
}
.footermenu{
color:#000;
font-size:10px;
}
.footermenu a{
color:#000;
text-decoration:none;
font-size:10px;
}
.newsdate{
color:#a4a4a4;
font-size:10px;
}
a.newsdate:link{
color:#a4a4a4;
font-size:10px;
}
.newstitle{
color:#000;
font-weight:bold;
font-size:12px;
}
a.newstitle:link{
color:#000;
font-weight:bold;
font-size:12px;
text-decoration:none;
}
a.newstitle:hover{
color:#FFF;
background:#000;
font-weight:bold;
font-size:12px;
text-decoration:none;
}
.copyright{
color:#666666;
font-size:10px;
}
.sitemap1{
font-size:12px;
line-height:1.4; 
font-weight:bold;
}
.sitemap2{
font-size:12px;
line-height:1.4;
margin-left:15px;
}
.sitemap3{
font-size:12px;
line-height:1.4;
margin-left:30px;
}
.title{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:15px;
color:#333;
}
.style{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-style:normal;
color:#4A4A4A;
line-height :16px;
}
.style a{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
color:#4A4A4A;
line-height :16px;
text-decoration:none;
}
.goback{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-style:normal;
font-weight:normal;
color:#4A4A4A;
line-height :16px;
}
.goback a{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-style:normal;
font-weight:normal;
color:#4A4A4A;
line-height :16px;
text-decoration:none;
}
.styleStrong{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
font-style:normal;
color:#4A4A4A;
line-height :16px;
}
.styleStrong a{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
font-style:normal;
color:#4A4A4A;
line-height :16px;
text-decoration:none;
}
.largeText{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:18px;
font-weight:bold;
font-style:normal;
color:#4A4A4A;
}



#clear{
clear:both;
}
#innerback{
width:900px;
margin:0 auto 0 auto;
}
#leftshad{
height:550px;
width:25px;
background-image:url(images/leftshad.jpg);
float:left;
}
#rightshad{
height:550px;
width:25px;
background-image:url(images/rightshad.jpg);
float:left;
}
#mainarea{
width:850px;
float:left;
}
#header{
background:#FFF;
background-image:url(images/headerlogo.jpg);
width:850px;
height:120px;
}
#menu{
background:#000;
/*background-image:url(images/menu.jpg);*/
width:850px;
height:34px;
}
#copyright{
width:760px; 
height:50px;
text-align:center;
margin-top:10px;
}
#insideheader{
background:#cccccc;
background-image:url(images/temp_header.jpg);
/*margin-bottom:7px;*/
width:850px;
height:125px;
float:left;
}
#footer{
background:#ccc;
background-image:url(images/footer.jpg);
width:850px;
height:23px;
text-align:center;
padding-top:8px;
}
#contentholder{
background:#FFF;
background-image:url(images/sidemenuBG.gif);
background-position:left;
background-repeat:repeat-y;
width:850px;
}
#leftside{
padding:40px 0 40px 0;
width:295px;
float:left;
}
#leftside a{
text-decoration:none;
}
#leftnews{
background:#f5f5f5;
padding:0 40px 0 40px;
width:215px;
}
#sidemenu{
background-image:url(images/sidemenu.jpg);
padding:8px 0 0 35px;
width:260px;
height:25px;
margin-top:5px;
}
#sidesubmenu{
background:#1c1c1c;
color:#FFF;
}
#sidesubmenu a{
background:#1c1c1c;
color:#FFF;
}
#sidesubmenu a:hover{
background:#FFF;
color:#1c1c1c;
}
#sidesubmenuholder{
background:#1c1c1c;
color:#FFF;
padding:6px 0 6px 0;
width:295px;
}
#hometext{
background:#FFF;
padding:45px 0 45px 177px;
width:497px;
float:left;
text-align:justify;
}
#rightside{
background:#FFF;
padding:40px;
width:475px;
float:left;
position:relative;
}
#subtitle{
font-size:13px;
font-weight:bold;
margin-bottom:10px;
float:left;
clear:both;
}
#titleGoBack{
padding-top:3px;
padding-right:8px;
padding-bottom:15px;
}
#address{
background:#FFF;
width:40%;
padding-right:3%;
float:left;
margin-bottom:20px;
}
#text{
background:#FFF;
float:left;
padding-bottom:20px;
}
#textFullwidth{
background:#FFF;
width:710px;
padding-left:14px;
padding-right:14px;
float:left;
}
#newsItem{
width:100%;
padding-bottom:15px;
float:left;
}
#newsThumb{
width:70px;
height:70px;
padding-right:25px;
float:left;
}
#newsText{
float:left;
}
#staffThumb{
width:100px;
height:102px;
padding-right:25px;
float:left;
}
#linksHolder{
float:left;
}
#linksItem{
width:47%;
padding-right:3%;
float:left;
}
#sideimagesholder{
float:right;
padding-left:25px; 
padding-bottom:25px; 
}
#sideimage{
clear:both;
float:left;
width:160px;
}
#sideimageText{
width:100%;
text-align:right;
padding-top:8px;
padding-bottom:8px;
}
#title{
background:#e5e5e5;
/*width:733px;*/
width:503px;
height:26px;
padding-left:13px;
padding-top:2px;
margin-bottom:15px;
float:left;
}
#breadCrumbs{
position:absolute;
top:15px;
left:40px;
color:#a4a4a4;
font-size:10px;
}
.whatwedoThumbImage{
width:114px;
margin:0 4px 10px 0;
float:left;
}

#homeImageCycle {width:850px; height:360px; background-color:#3d3d3d; overflow:hidden;}