#leftnav {
position : absolute;
width : 200px;
height : 100%;
background-color : #ffffff;
}
#content {
background-color : #ffffff;
position : absolute;
width : 350px;
left : 200px;
top : 0px;
}
#description {
background-color : #ffffff;
position : absolute;
left : 600px;
top : 4px;
width : 200px;
}

.bn {
font: 12px/15px 'Lucida Grande', Verdana, Arial, sans-serif;
font-weight: bold; }
.bnc {
font: 12px/15px 'Lucida Grande', Verdana, Arial, sans-serif;
font-weight: bold; 
color: #ff0000;
}
.cn {
font: 10px/11px 'Lucida Grande', Verdana, Arial, sans-serif;
font-weight: bold;
}
.cnc {
font: 10px/11px 'Lucida Grande', Verdana, Arial, sans-serif;
font-weight: bold; 
color: #ff0000;
}
.addr { font: 10px 'Lucida Grande', Verdana, Arial, sans-serif; }
.phone { font: 10px 'Lucida Grande', Verdana, Arial, sans-serif; }
.email { font: 10px 'Lucida Grande', Verdana, Arial, sans-serif; }
.web { font: 10px 'Lucida Grande', Verdana, Arial, sans-serif; }
.desc { font: 9px 'Lucida Grande', Verdana, Arial, sans-serif; }

td#header {
background-color : #333333;
color : white;
font: 12px 'Lucida Grande', Verdana, Arial, sans-serif;
font-weight: bold;
/* t1 r2 b3 l4  */
padding: 9px 0px 2px 6px;
}
td#header a {
text-decoration: none;
color: white;
}
td#header a:hover { text-decoration: underline;}
hr {margin: 10px 0px 2px 0px;}
