body { 
background: url(images/innertop.jpg) no-repeat #4B5B7B;
margin: 0px;
width:100%;
padding:0px;
border:0px;
font-family:verdana, arial, sans-serif;
}

.navlist {
position:absolute;
top: 40px;
right: 10px;
}
.navlist ul {
margin: 0px;
padding: 0px;
list-style-type:none;

}
.navlist li {
float: left;
margin: 0px;
padding: 0px;
white-space: nowrap;
}
.navlist a {
padding: 3px 2px 25px 17px;
text-align:center;
font-size: 12px;
}
.navlist a:link, .navlist a:visited {
background-image: url(images/backd.gif);
background-repeat: no-repeat;
color: #4B5B7B;
text-decoration: underline;
}
.navlist a:hover, .navlist a:active,
.on a:link, .on a:visited,
.on a:hover, .on a:active {
background-image: url(images/frontd.gif);
background-repeat: no-repeat;
color: #8E5A6B;
text-decoration: none;
}
.first a, .first a:hover, .first a:active, .first a:visited, .first a:link	{
background-image: url(images/firstd.gif);
background-repeat: no-repeat;
}
.onfirst a, .onfirst a:hover, .onfirst a:active, .onfirst a:visited, .onfirst a:link	{
background-image: url(images/firstd.gif);
background-repeat: no-repeat;
color: #8E5A6B;
text-decoration: none;
}
.last a, .last a:hover, .last a:active, .last a:visited, .last a:link	{
background-image: url(images/lastd.gif);
background-repeat: no-repeat;
}

.navlist2 {
position:absolute;
top: 61px;
right: 0px;
}
.navlist2 ul {
margin: 0px;
padding: 0px;
list-style-type: none;
}
.navlist2 li {
float: left;
margin: 0px;
padding: 0px;
white-space: nowrap;
}
.navlist2 a {
padding: 3px 2px 4px 17px;
text-align:center;
font-size: 12px;
}
.navlist2 a:link, .navlist2 a:visited {
background-image: url(images/backd.gif);
background-repeat: no-repeat;
color: #4B5B7B;
text-decoration:underline;
}
.navlist2 a:hover, .navlist2 a:active,
.on2 a:link, .on2 a:visited,
.on2 a:hover, .on2 a:active {
background-image: url(images/frontd.gif);
background-repeat: no-repeat;
color: #8E5A6B;
text-decoration: none;
}
.first2 a, .first2 a:hover, .first2 a:active, .first2 a:visited, .first2 a:link	{
background-image: url(images/firstd.gif);
background-repeat: no-repeat;
}
.onfirst2 a, .onfirst2 a:hover, .onfirst2 a:active, .onfirst2 a:visited, .onfirst2 a:link	{
background-image: url(images/firstd.gif);
background-repeat: no-repeat;
color: #8E5A6B;
text-decoration: none;
}

.last2 a, .last2 a:hover, .last2 a:active, .last2 a:visited, .last2 a:link	{
background-image: url(images/lastd.gif);
background-repeat: no-repeat;
}

.last2 a:hover, .last2 a:active, .first2 a:hover, .first2 a:active,	{
text-decoration: none;
}
#footer	{
width:100%;
text-align:center;
padding:15px 0px;
font-size: 13px; 
line-height:1.3em;
color: #fffffd; 
font-weight:500;
clear:both;
}

#footer a:link, #footer a:visited	{
text-decoration:underline;
color: #fffffd; 
}

#footer a:hover, #footer a:active	{
text-decoration:none;
color: #4B5B7B;
background:#fffffd; 
}

.middle	{
margin:83px 0px 0px 0px;
border:3px solid #94B7C9;
border-left-width:0px;
border-right-width:0px;
background:url(images/innermid.jpg) repeat-y #F8FAEF;
width:100%;
}

.navside	{
float:left;
width:155px;
padding:10px 0px 20px 0px;
display: inline; 
}

.navside ul	{
list-style-type:none;
list-style-position:outside;
padding:0px 5px 0px 0px;
margin:30px 0px 0px 5px;
}


.navside ul ul	{
padding:0px 5px 0px 0px;
margin:0px 0px 0px 20px;
list-style-type:square;
list-style-image: none;
list-style-position:outside;
}


.navside ul ul ul	{
padding:0px 0px 0px 0px;
margin:0px 0px 0px -50px;
list-style-type:none;
}

.navside ul li	{
color:#F8FAEF;
font-size:13px;
font-weight:800;
line-height:1.3em;
padding:0px 0px 0px 10px;
margin:10px 0px 0px 0px;
}

.navside ul ul li	{
color:#F8FAEF;
font-size:12px;
line-height:1.3em;
font-weight:400;
padding:0px 0px 0px 0px;
margin:10px 0px 0px -20px;
}

.navside ul ul li img	{
margin-left:-10px;
border:0px;
}

.navside ul ul ul li	{
color:#F8FAEF;
font-size:12px;
line-height:1.3em;
font-weight:400;
padding:0px 0px 0px 0px;
margin:10px 0px 0px 0px;
}

.navside li.pen	{
background: url(images/pointpenb.jpg) no-repeat;
background-position:0 0;
padding-left: 25px;
margin-left:10px;
}

.navside a:link, .navside a:visited	{
text-decoration:underline;
color: #F8FAEF;
}

.navside a:hover, .navside a:active	{
text-decoration:none;
color: #8E5A6B;
background:#F8FAEF; 
}

.onnavside	{
color: #8E5A6B;
background:#F8FAEF; 
}

.content	{
margin-left:190px;
padding-top:20px;
}

.content a:link, .content a:visited	{
text-decoration:underline;
color: #4B5B7B;
}

.content a:hover, .content a:active	{
text-decoration:none;
color: #F8FAEF;
background:#4B5B7B; 
}

h1, h2, h3	{
padding:0px 40px 1em 40px;
margin:0px;
font-family:times, "times roman", "times new roman", serif;
}

h1	{
font-size:24px;
color: #4B5B7B;
text-align:right;
}

h2	{
font-size:20px;
color: #8E5A6B;
}

h3	{
font-size:17px;
color: #4B5B7B;
}

p	{
padding:0px 40px 1.8em 40px;
margin:0px;
line-height:1.5em;
font-size:13px;
color: #4B5B7B;
}