body {
margin:0px;
border:0px;
text-align: center;
font-family: Myriad, myriad web, verdana, helvetica, san-serif;
font-size: 10pt;
background-color: #6a6a6a;
}

#container {
width:706px;
margin:0px auto;
text-align: left;
background: url('images/contentbg.jpg') repeat-y right;
overflow:auto;
}

.floatfix{
clear: both;
}



#leftpanel {
width:158px;
float:left;

}

#topleft {
height:120px;

}

#header1 {
width:540px;
height:71px;

background-image: url("images/header1.png");
float:left;
}

#header2 {
width:540px;
height:51px;

background-image: url("images/header2.jpg");
float:left;
}


#menu {
width:158px;
height:262px;

padding:0;
background: url("images/navtab.jpg") no-repeat;

float:left;

}

#menutext {
padding:25px 10px 0 0;
text-align: right;
font-size: 0.9em;
line-height: 1.4em;
}

#menu a{
text-decoration: none;
color:#722;
font-weight: bold;
}

#menu a:hover{
background-color: #ffec6a;
color:#a22;

}

#menu h4 {
font-size: 1.3em;
}


/*rightpanel width must be the same as content width + L/R padding */
#rightpanel {
width:520px;
float:left;

}

#content {
width:440px;
padding:30px 50px 40px 50px;
float: left;
display: inline;

}

#footer {
width:557px;
height:62px;
background-image: url("images/footer.jpg");
float:right;
font-size: 0.8em;

}

#footertext {
text-align: right;
padding-right:60px;
color : #777;
}

h1 {
font-size : 1.2em;
padding-bottom:15px;
}

h3, h4 {
margin-top:20px;
margin-bottom:4px;
font-size: 1.1em;
}

h5{
font-weight: bold;
font-size: 1em;

}

ul li {
padding-bottom:10px;
}

.noindentlist {

padding-left: 5px;
margin: 0;
}

.rightimages{
float:right;
padding:20px 0px 20px 20px;
}

a:link { }

a:visited { }

a:hover { }

a:active { }

