body 
{
background-image:
url("/images/patternb.gif") 
}
#header {
        width: 800px;
        height: 15px;
        top: 0;
        right: 0;
        bottom: auto;
        left: 0;
      }
      #sidebar {
        position: relative;
		float:left;
        width: 170px;
		height:800px;
        top: 0;
        right: auto;
        bottom: 100px;
        left: 0;
      }
      #main {
		  position:relative;
		  float:left;
		  width:auto;
        height: 30em;
		padding-top: 20px;
        top: 15%;
		 border-top: solid 2px #ff6600;
        right: 0;
        bottom: 100px;
      }
      #footer {
		  position:inherit;
       
        height: 100px;
        top: auto;
        right: 0;
        bottom: 0;
        left: 0;
		clear:both;
		
      }

p.center 
{
text-align: center; 
color: #ff6600; 
font-family: helvetica; 
font-size: 11px
}
p.mail 
{
text-align: left; 
color: #ff6600; 
font-family: helvetica; 
font-size: 14px
}
p.body 
{
text-align: left;
color: #000000;
font-family: helvetica;
font-size: 13px;
text-indent: 14pt;
}
H1 
{
text-align: center; 
color: #000000; 
font-family: helvetica; 
font-size: 13px
}
H2 
{
text-align: left; 
color: #000000; 
font-family: helvetica; 
font-size: 13px
}
p.boldbody 
{
text-align: left; 
color: #000000; 
font-family: helvetica;
font-weight: bold; 
font-size: 13px
}
p.local 
{
text-align: center; 
color: #ff6600; 
font-family: helvetica; 
font-weight: bold; 
font-size: 11px
}
p.links 
{
text-align: center; 
color: #000000; 
font-family: helvetica; 
font-weight: bold; 
font-size: 11px
}
p.tiny 
{
text-align: right; 
color: #ffffff; 
font-family: helvetica; 
font-weight: bold; 
font-size: 2px
}
td.color
{
background-color: #ff6600
}
td.left 
{
text-indent: 10px; 
text-align: left; 
color: #000000; 
font-family: helvetica;  
font-size: 11px; 
}
a.one:link {color: #ff6600; text-decoration: none; font-family: helvetica}
a.one:visited {color: #cc3300; text-decoration: none; font-family: helvetica}
a.one:hover {color: #3366cc; text-decoration: none; font-family: helvetica}

a.two:link {color: #FFFFFF; text-decoration: none; font-family: helvetica}
a.two:visited {color: #ffffff; text-decoration: none; font-family: helvetica}

a.contact:link {color: #FF6600; text-decoration: none; font-family: helvetica}
a.contact:visited {color: #CC3300; text-decoration: none; font-family: helvetica}

a.white:link {color: #FFFFFF; text-decoration: none; font-family: helvetica}
a.white:visited {color: #ffffff; text-decoration: none; font-family: helvetica}


img.top
{
position:absolute;
left:80px;
top:30px
}
#poweredby {position:absolute;
left:1000px;
top:900px;
}
.text {
text-align: left; 
color: #000000; 
font-family: helvetica; 
font-size: 15px;
height: 370px;
width: 440px;
overflow: scroll
}
.donut {
	margin: 0px;
	padding: 0px;
	position: relative;
	border: hidden;
	height: 10px;
	width: 18px;
}
#navigation {
   list-style: none;
   margin: 0; padding: 0;
}
#navigation li {
    float:left;
    text-align: center; 
	color: #ff6600; 
	font-family: helvetica; 
	font-weight: bold; 
	font-size: 11px
}
#navigation li a {
   display: block;
   padding: .50em;
   margin-top: 5px;
   border-bottom: solid 2px #ff6600;
   border-top: solid 2px #ff6600;
   background: 000000;
   padding-right:12px;
   padding-left:12px;
}
#circle ul{
padding-bottom: 0px;
padding-top: 0px;
padding-left: 0;
margin-right: 0;
list-style:none;
/* cancels gap caused by top padding in Opera 7.54 */
margin-left: 0;
color: #0000CC;
width: 100%;
/* fixes Firefox 0.9.3 */
}
#circle li{
display: inline;
padding-left: 0;
padding-right: 0;
padding-bottom: 0px;
/* matches link padding except for left and right */
padding-top: 0px;
border-top:none;
border-right:none;
border-bottom:none;
border-left: none;
margin:auto
}
#circle li a {
padding-left: 0px;
padding-right: 0px;
padding-bottom: 0px;
padding-top: 0px;
color: #000000;
text-decoration: none;
}