.b1{
font-size:11px;
}
.b2{
font-size:14px;
font-weight:bold;
}
.b3{
font-size:13px;
font-weight:bold;
}

div#container{
background:#ffffff;
color:#444444;
font-family:"Century Gothic";
font-size:11px;
font-weight:normal;
width:770px;
}
div#container2{
background-image:url(images/nav_bg.gif);
background-repeat:repeat-y;
}
div#container3{
float:left;
}
div#container4{
float:left;
}
div#container5{
float:left;
width:100%;
}

div#content{
font-size:13px;
margin:0px 0px 0px 180px;
padding:45px 0px 0px 0px ;
}
div#content h1{
font-size:20px;
font-weight:bold;
}
div#content h2{
font-size:16px;
font-weight:bold;
margin-top:15px;
margin-bottom:0px;
}
div#content h3{
font-size:14px;
font-weight:bold;
}
div#content p.ref{
font-weight:bold;
text-align:right;
}
div#content ul{
margin-left:20px;
padding:0px;
}
div#content li{
margin-left:30px;
padding:0px;
}
div#pie{
float:right;
}
.imgleft{
float:left;
padding:5px 5px 5px 5px;
}
.imgright{
float:right;
padding:5px 5px 5px 5px;
}
div#flash{
text-align:right;
margin:0px;
padding:0px;
}
div#donate{
float:right;
width:200px;
margin:20px 0px 0px 0px;
padding:0px;
}
div#header{
margin:0px 0px 0px 180px;
text-align:center;
}
div#header h1{
font-size:24px;
font-weight:bold;
color:#444444;
}
div#header p{
font-size:15px;
color:#444444;
margin:5px 20px 0px 20px;
}
div#header p.footnote{
margin:200px 0px 0px 23px;
font-size:11px;
text-align:left;
}
div#header a{
border:0;
}
div#header img{
border:0;
}
div#nav{
float:left;
width:155px;
margin:10px 0px 50px 6px;
}
div#nav a{
color:#FFFFFF;
text-decoration:none;
}
div#nav a:hover{
text-decoration:underline;
}
div#nav ul{
list-style-type:none;
margin:2px 15px 2px 0px;
padding:6px 0px 6px 0px;
font-size:14px;
font-weight:bold;
color:#FFFFFF;
border-bottom:2px ridge #cccccc;
}
div#nav li{
margin:1px 0px 1px 12px;
padding:1px 0px 1px 0px;
font-size:12px;
font-weight:normal;
color:#FFFFFF;
}
div#nav p{
font-size:10px;
font-weight:normal;
color:#FFFFFF;
}
div#nav .spec{
font-size:11px;
font-weight:bold;
text-align:center;
color:#FFFFFF;
padding:50px 10px 10px 0px;
}
div#nav .pd{
font-size:11px;
font-weight:bold;
text-align:center;
color:#FFFFFF;
padding:20px 10px 10px 0px;
}
div#footer{
font-size:11px;
color:#444444;
margin:0px 0px 30px 0px;
padding-top:3px;
border-top:1px ridge #cccccc;
}

div#container .boldblue{
color:#000099;
font-size:14px;
font-weight:bold;
}
div#container .red{
color:#FF0000;
font-size:14px;
padding:10px 25px 10px 25px;
}
div#container .boldred{
color:#FF0000;
font-size:14px;
font-weight:bold;
padding:10px 25px 10px 25px;
}
div#container .boldred2{
color:#FF0000;
font-size:15px;
font-weight:bold;
}

div#footer .left{
float:left;
}
div#footer .right{
float:right;
}
div#footer .right a{
color:#444444;
}
div#clear{
clear:both;
}
div#clear1{
clear:both;
}
