A 
{
 color: #fff;
 text-decoration: none;
 font-weight:bold;} 

A:link 
{
 color: #fff;
 text-decoration: none;
 font-weight:bold;}
 
A:visited {
 color: #fff;
 text-decoration: none;
 font-weight:bold;} 

A:active {
 color: #FFffcc;} 

a:hover { color: black; background-color:#eee;}

a.header {color: #000000; text-decoration:none; font-family: Arial, Sans-serif;}
a.header:link  {color: #000000; text-decoration:none; font-family: Arial, Sans-serif;  }
a.header:visited  {color: #000000; text-decoration:none; font-family: Arial, Sans-serif; }
a.header:active  {color: #000000; text-decoration:none; font-family: Arial, Sans-serif; }
a.header:hover  {color: #ffffff; background-color:#4A4A4A; text-decoration:none; font-family: Arial, Sans-serif;}

A.project { color: #fff; font-family: Arial, Sans-serif, Verdana; font-size: 12px; text-transform:uppercase; font-weight:bold; letter-spacing:1px; line-height:12px; } 
A.project:link {  color: #fff; text-decoration: none; font-family: Arial, Sans-serif, Verdana; font-size: 12px; text-transform:uppercase; font-weight:bold; letter-spacing:1px; line-height:12px; } 
A.project:visited {  color: #fff; text-decoration: none; font-family: Arial, Sans-serif, Verdana; font-size: 12px; text-transform:uppercase; font-weight:bold; letter-spacing:1px; line-height:12px; } 
A.project:active { color: #FFffcc; text-decoration: none; font-family: Arial, Sans-serif, Verdana; font-size: 12px; text-transform:uppercase; font-weight:bold; letter-spacing:1px; line-height:12px; } 
a.project:hover { color: black; background-color:#eee;}

a.leftbar {color: #333; font-weight:bold; text-decoration:none; font-family: Arial, Sans-serif, Verdana; }
a.leftbar:link  {color: #333; font-weight:bold; text-decoration:none; font-family: Arial, Sans-serif, Verdana; }
a.leftbar:visited  {color: #333; font-weight:bold; text-decoration:none; font-family: Arial, Sans-serif, Verdana; }
a.leftbar:active  {color: #333; font-weight:bold; text-decoration:none; font-family: Arial, Sans-serif, Verdana; }
a.leftbar:hover  {color: #ffffff; font-weight:bold; background-color:#4A4A4A; text-decoration:none; font-family: Arial, Sans-serif, Verdana;}

font { font-family: Arial, Sans-serif; font-size: 12px; color: #ffffff; line-height:20px; }
font.uppercase { font-family: Arial, Sans-serif; font-size: 12px; color: #ffffff; line-height:20px; text-transform:uppercase; }
font.sidebarheader { font-family: Arial, Sans-serif; font-size: 20px; color: black; text-transform:uppercase; font-weight:bold; letter-spacing:.4em; padding:5px; line-height:20px; padding: 0em 1em; text-decoration: underline; }
p.sidebartext { font-family: Arial, Sans-serif; font-size: 12px; color: #ffffff; line-height:20px; margin: 2em; }
li.sidebar { font-family: Arial, Sans-serif; font-size: 12px; color: #ffffff; padding: 0em 2em; line-height:20px; }
li { list-style-type: square ;}

font.location { font-family: Arial, Sans-serif, Verdana; font-size: 11px; font-weight:normal; line-height:12px; }

font.topmenu { font-family: Arial, Sans-serif; font-size: 14px; text-align: center; color: #ffffff; }
font.bighead { font-family: arial, sans-serif; font-size: 28px; color: #ffffff; line-height:35px; }
font.midhead { font-family: Arial, Sans-serif; font-size: 24px; color: #ffffff; line-height:24px; font-weight:bold; }
font.subhead { font-family: Arial, Sans-serif; font-size: 12px; color: #ffffff; text-transform:uppercase; font-weight:normal; letter-spacing:.4em; line-height:16px; }
font.caption { font-family: Arial, Sans-serif; font-size: 12px; font-style: italic; color: #ffffff; }
font.web { font-family: webdings; }

p.comment { color:#fff; font-size:8px; margin-left: 1295px; text-align: right;}

h4 { font-family: arial, sans-serif; font-size: 16px; color: #ffffcc; line-height:20px; letter-spacing:.1em; }

td.header { height:72px; vertical-align:bottom; }

#caption {padding:4px 10px;}

#rightside {
width: 261px;
margin-left: 20px;
margin-top: 10px;
margin-bottom:5px;
}

#rightside2 {
width: 400px;
margin-left: 20px;
margin-top: 10px;
margin-bottom:5px;
text-align:left;
}

#contact{
width: 400px;
margin-left: 20px;
margin-top: 10px;
margin-bottom:5px;
}

#article {
width: 400px;
margin-left: 20px;
margin-top: 10px;
margin-bottom:5px;
}

#rightheader {

margin-left: 20px;
margin-bottom: 5px;

}

#list{
width: 290px;
margin-left: 20px;
}

#projectcontent {
width:500px;
margin-left:10px;
margin-right:60px;
margin-top:10px;
margin-bottom:10px;
}

#pagetitle
{margin-left:30px;}