body {
   font-family: verdana, arial, helvetica, sans-serif;
   font-size: 8pt;
   color: #333333;
   padding: 10px;
}
 
body.main {
   width: 1000px;
   background: #EFEFEF;
   margin-left: auto;
   margin-right: auto;
}

div.header {
   border: 1px solid black;
   /*background: black url(brian_banner1.png) no-repeat center left;*/
   background: black;
   height: 220px;
   width: 998px;
}

div.header1 {
   font-size: 24pt;
   border: 1px solid red;
   background: black url(brian_banner1.png) no-repeat center left;  
}

div.subheader {
   border: 1px solid black;
   border-top: 0px;
   background: #666677;
   width: 994px;
   padding: 2px;
   color: #EFEFEF;
}


.navigation {
   vertical-align: top;
   background: #FFFFFF;
   border: 1px solid black;
   border-bottom: 0;
   border-top: 0;
   border-right: 1px dashed #CCCCCC;
   width: 128px;
   padding: 10px;
   color: #666666;
}

.navigation a {
   text-decoration: none;
   color: #666666;
   border-bottom: 1px solid #EFEFEF;
   display: block;
}

.navigation a:hover {
   background: #FF9966;
   color: #FFFFFF;
}

.main {
   vertical-align: top;
   background: #FFFFFF;
   width: 1002px;
   height: 210px;
   padding: 10px;
   text-align: justify;
   line-height: 15px;
}

.subsection {
   vertical-align: top;
   background: #FFFFFF;
   border: 1px solid black;
   border-top: 0;
   border-bottom: 0;
   border-left: 1px dashed #CCCCCC;
   width: 150px;
   padding: 10px;
}

div.footer {
   border-top: 1px solid black;
   width: 1000px;
   clear: left;
   color: #AAAAAA;
   text-align: right;
}

.subsection a {
   text-decoration: none;
   border-bottom: 1px solid #EFEFEF;
   color: #666666;
   display: block;
}
.subsection a:hover {
   background: #FF6699;
   color: #FFFFFF;
}


#cds a {
   text-decoration: none;
}

.cd {
   background: #EFEFEF; 
   border: 1px solid #999999;
   height: 20px; 
   padding: 2px; 
   margin: 2px;
   color: #666666;
   font-weight: bold;
   cursor: hand;
}

.cddetail {
   border: 1px solid #EFEFEF; 
   padding: 5px; 
   margin: 5px;
}


div#photos a img{
   border: 0;
}
