/* CSS Document */
body{
margin:0 auto;
padding:0;
background-color:#071f40;
}
#headerarea{
width:950px;
margin:0 auto;
}
#header{
height:90px;
background-image:url(../images/headerarea.jpg);
background-repeat:repeat-x;
padding:15px;
}
#contentback{
background-image:url(../images/contentbg.jpg);
background-position:center top;
background-repeat:repeat-x;
margin:0 auto;
padding-bottom:20px;
}
#contentarea{
background-image:url(../images/contentareabg.jpg);
background-repeat:repeat-x;
}
#menu{
width:948px;
height:49px;
margin:0 auto;
background-image:url(../images/menubg.jpg);
background-repeat:repeat-x;
border-left:1px solid #092246;
border-right:1px solid #092246;
}
#menu ul{
margin:0px;
padding:0px;
}
#menu ul li{
float:left;
list-style:none;
border-left:1px solid #235186;
}
#menu ul li a{
padding:17px 15px;
line-height:49px;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:12px;
text-transform:uppercase;
text-decoration:none;
color:#dceeff;
}
#menu ul li a:hover{
background-image:url(../images/menuhover.jpg);
background-repeat:repeat-x;
}
#menu ul li:first-child{
border:0px;
}
#map{
width:940px;
height:420px;
margin:25px auto;
margin-top:15px;
margin-bottom: 0px;
padding-left:10px;
padding-top: 8px;

background-color:#FFFFFF;
}
#maincontentarea{
background-image:url(../images/maincontentareabg.jpg);
background-repeat:repeat-x;
background-color:#e6e6e6;
/*width:1200px;*/
margin:0 auto;
}
#area{
width:968px;
margin:0 auto;
clear:both;
}
#sidebar{
float:left;
width:377px;
min-height:400px;
margin:9px 0;
margin-right:8px;
}
#sidetop{
width:377px;
background-image:url(../images/sidetop.png);
height:17px;
}
#sidebottom{
width:377px;
background-image:url(../images/sidebottom.png);
height:17px;
}
#sidearea{
width:339px;
background-image:url(../images/sidebg.png);
background-repeat:repeat-y;
min-height:400px;
padding:0 19px;
}
.left{
padding-top:8px;
}
#search{
height:24px;
background-color:#f8780e;
width:312px;
padding:14px;
padding-top:8px;
line-height:20px;
}
#search #mod_search_searchword{
border:0px;
height:20px;
line-height:22px;
width:167px;
display:inline;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000;
padding:7px;
padding-bottom:0px;
}
#search #searchbutton{
margin-left:25px;

}
#search .search{
display:inline;
}
#search form{
display:inline;
}
#maincontent{
float:left;
background-image:url(../images/maincontentbg.jpg);
background-repeat:repeat-x;
width:524px;
min-height:425px;
margin-left:1px;
margin-top:18px;
margin-bottom:15px;
clear:right;
padding:25px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#545454;
line-height:20px;
}
#maincontent .componentheading, #maincontent .contentheading{
color:#fe7800;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:22px;
margin:0px;
}
#footer{
clear:both;
min-height:47px;
width:920px;
margin:0 auto;
background-image:url(../images/footerbg.png);
background-repeat:repeat-x;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#fff;
text-align:right;
padding:20px 15px;
}
#footer p{
margin:0;
margin-bottom:10px;
}
#footermenu{
text-transform:uppercase;
color:#ff8420;
}
#footermenu ul{
margin:0;
padding:0;
text-align:right;
display:inline;
}
#footermenu ul li{
display:inline;
list-style:none;
}
#footermenu ul li a{
padding:0 8px;
color:#ff8420;
text-decoration:none;
border-right:1px solid #ff8420;
}
#footermenu #burke{
padding-left:5px;
line-height:11px;
}
#burke a{
text-decoration:none;
color:#ff8420;
}
a img{
border:0px;
}