body {
font:100% Cambria;
text-align:center;
background:#822100;
color:#595959
}

a:link {
font:normal 14px Calibri;
color:#000;
line-height:21px;
text-decoration:none
}

a:visited {
font:normal 14px Calibri;
color:#444;
line-height:21px;
text-decoration:none
}

a.tooltip {
position:relative;
z-index:24;
text-decoration:none
}

a.tooltip:hover {
z-index:25;
text-decoration:underline
}

a.tooltip span {
display:none
}

a.tooltip:hover span {
display:block;
position:absolute;
top:1em;
left:0;
width:14em;
border:2px solid red;
background-color:#ffff80;
color:#000;
text-align:left;
padding:4px
}

a.plink:link {
font:normal 17px Cambria;
color:#C36200;
line-height:21px;
text-decoration:none
}

a.plink:visited {
font:normal 17px Cambria;
color:#9D4F00;
line-height:21px;
text-decoration:none
}

a.slink:link {
font:normal 17px Cambria;
color:#000;
line-height:21px;
text-decoration:none
}

a.slink:visited {
font:normal 17px Cambria;
color:#444;
line-height:21px;
text-decoration:none
}

a.ilink:link {
font:normal 22px Cambria;
color:#930000;
line-height:26px;
text-decoration:none
}

a.ilink:visited {
font:normal 22px Cambria;
color:#000;
line-height:26px;
text-decoration:none
}

ul {
list-style-type:square;
list-style-position:outside;
font:15px Cambria, Tahoma;
color:#763B00;
line-height:19px
}

#container {
width:960px;
background:#FFF4F4;
border-top:0px;
border-right:4px;
border-bottom:4px;
border-left:4px;
color:#FED24E;
background-image:url('PNGs/yellow_bg.png');
background-repeat:none;
border-style:solid;
margin:0 auto;
padding:0;
margin-top: -4px
}

#mainContent {
width:960px;
height:3500px
}

#mainContent p {
font:normal 16px Cambria;
line-height:20px;
color:#C36200;
margin:0;
padding:0
}

#mainContent p.redpg {
font:normal 16px Cambria;
line-height:20px;
color:#930000;
margin:0;
padding:0
}

#mainContent h1 {
font:bold 30px Cambria;
line-height:34px;
text-align:center;
color:#E0A500;
padding-bottom:8px;
margin-bottom:0
}

#mainContent h2 {
font:bold 17px Cambria;
line-height:21px;
text-align:center;
color:#9D4F00;
margin:0;
padding:16px 0
}

#mainContent h3 {
font:bold 19px Cambria;
line-height:23px;
text-align:center;
color:#E0A500;
padding-top:0;
margin-top:0
}

#mainContent h4 {
font:bold 18px Cambria;
line-height:22px;
text-align:left;
text-decoration:underline;
color:#8C3E11;
margin:0;
padding:22px 0 16px
}

#mainContent h5 {
font:bold 22px Cambria;
line-height:26px;
text-align:center;
color:#C3622A;
margin:0;
padding:20px 0
}

#sidebar2 {
width:194px;
height:3500px;
float:left;
margin:0 10px
}

#sidebar3 {
width:180px;
height:3500px;
float:right;
margin:0 10px 0 22px
}

.weblink {
font:normal 16px Cambria;
line-height:20px;
color:#763B00;
background-image:url('PNGs/link_bg.png');
background-repeat:no-repeat;
border:4px solid #FED24E;
position:absolute;
left:12px;
width:220px;
height:200px
}

.weblinktitle {
text-align:center;
margin:0;
padding:10px 0
}

.weblinkp {
font:normal 16px Cambria;
line-height:20px;
text-align:left;
margin:0;
padding:0 5px 5px
}

.logo {
width:960px;
height:120px;
text-align:left;
margin:0 auto;
padding:0;
margin-bottom: -4px
}

.pngs {
font:bold 14px Arial;
line-height:15px;
color:#000;
text-align:center
}

#header {
width:960px;
height:48px;
background-image:url('PNGs/header.png');
background-repeat:no-repeat;
background-position:top left
}

#footer {
width:960px;
height:48px;
background-image:url('PNGs/copyright.png');
background-repeat:no-repeat;
background-position:bottom center;
text-align:center
}

.clearfloat {
clear:both;
height:0;
font-size:1px;
line-height:0
}

a:hover,a:active {
font:normal 14px Calibri;
color:red;
line-height:21px;
text-decoration:none
}

a.plink:hover,a.plink:active,a.slink:hover,a.slink:active {
font:normal 17px Cambria;
color:red;
line-height:21px;
text-decoration:none
}

a.ilink:hover,a.ilink:active {
font:normal 22px Cambria;
color:red;
line-height:26px;
text-decoration:none
}

#sidebar2 p,#sidebar3 p {
font:normal 16px Cambria;
line-height:20px;
color:#C36200;
margin:0 10px;
padding:0
}

#sidebar2 h1,#sidebar3 h1 {
font:bold 30px Cambria;
line-height:34px;
text-align:center;
color:#FFF;
margin-bottom:0;
padding:0 0 8px
}

#sidebar2 h2,#sidebar3 h2 {
font:bold 17px Cambria;
line-height:21px;
text-align:center;
color:#FF0;
padding:9px 0 5px
}

#sidebar4,#sidebar5,#sidebar6,#sidebar7,#sidebar8,#sidebar9 {
width:180px;
height:400px;
background-image:url('PNGs/topindex.png');
background-repeat:no-repeat
}

#sidebar4 h1,#sidebar5 h1,#sidebar6 h1,#sidebar7 h1,#sidebar8 h1,#sidebar9 h1 {
font:bold 30px Cambria;
line-height:34px;
text-align:center;
color:#white;
padding:8px 0
}
