@charset "utf-8";
/* CSS Document */

#banner {
clear:both;
height:auto;
min-height:20px;
top:0px;
clear:both;
position:relative;
z-index:98;
left:12px;
}

#contentarea {
background:url(../images/secondary/contentTop.gif) no-repeat top;
width:901px;
font-size:1.2em;
line-height:1.3em;
}

#subnav ul li a {
}

#subnav  {
position:relative;
float:left;
width:297px;
margin:0px 0 0 0;
}

.subnavHdr {
color:#c3c4c8;
font-size:1.5em;
height:46px;
line-height:46px;
margin:0 0 0 17px;

}

#subnav ul {
background:url(../images/secondary/subnavBkgd.gif) repeat-y;
margin:0;
padding:10px 0 0 0;
}

#subnav ul li {
min-width:40px;
line-height:32px;/*brings text down from top edge of buttons*/
list-style: none;
}

/*CSS Sprite for 'border' seperator*/
#subnav ul li a {
background: url(../images/secondary/subnavliBkgd.gif) no-repeat 0 0;
position:relative;
display: block;
height: 32px;
text-align:left;
text-decoration: none;
font-size:1.1em;
font-weight:normal;
outline:none;
padding:0 0 0 40px;
color:#4f656a;
}

/*sliding doors technique on hover*/
#subnav ul li a:hover {
background-position:0% -32px;
color:#fd5c11;
}

#subnav ul li .selected {
background-position:0% -32px;
color:#fd5c11;
}

#navBot {
background:url(../images/secondary/subnavBot.png) no-repeat bottom;
width:296px;
height:120px;
position:relative;
top:0px;
}

#txtarea {
position:relative;
float:right;
width:524px;
background:#f6f6f6;
padding:28px 40px 20px 40px;
margin-top:30px;
min-height:450px;
height:auto;
}

#txtarea a {
color:#d25115;
text-decoration:underline;
}

#txtarea a:hover {
text-decoration:none;
color:#19606e;
}

#txtarea .txthdr {
font-size:1.5em;
color:#fd5c11;
font-weight:bold;
margin:0 0 20px 0;
}


.contactus {
margin:0 0 0 15px;
}

#footer {
width:902px;
top:10px;
}