* { 
	padding: 0;
	margin: 0;
   font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
   font-size: 13px;
}


body {
	color: #CCC;
	background-color: #000;
}

.footer {
   height: 25px;
   background-color: #000;
   text-align: center;
   line-height: 1.4em; 
}

body, .td {

}

.header {
   height: 129px;
   background-image: url('./images/header_bg.gif') ;
   background-repeat: repeat-x;
   background-color: #0a0d08;
   background-position: top left;
}

.left { 
   width: 250px;
   padding: 20px;
   line-height: 1.4em; 
   float:left;
   display: inline-block;
}

.left li { list-style-type: none; border-bottom: 1px dotted #fff;}
.left li a {text-decoration: none; }
.left li a:hover {color : #FFEB31;}

a { color: #FF9621; }

.content {
   vertical-align: top;
   padding: 20px;
}

H1 {
   font-size: 1.5em;
   font-weight: bold;
   color: #FF9621;
   padding-bottom: 10px;
   text-transform: uppercase; /* force text to uppercase */
}

H2 {
   font-size: 1.2em;
   font-weight: bold;
   color: #FF9621;
   padding-top: 5px;
   text-transform: uppercase; /* force text to uppercase */
}


.imageCategories li { 
   list-style-type: none; 
   /*
   border-bottom: 1px dotted #fff;
   */
}

.imageCategories li a {
   text-decoration: none; 
   color : #EEE;
   /*
   color : #FFEB31;
   */
}

.imageCategories li a:hover {
   color : #EEE;
   /*
   color : #FFEB31;
   */
   font-weight: bold;
   text-decoration: underline; 
}

#imageDiv{
   color:#FFF; 
   left:0px; 
   top:0px; 
   position:absolute; 
   padding:0px; 
   z-index:100;
}

.imageDivPic{
   border-bottom:#000 solid 2px; 
   border-top:#000 solid 2px;
   margin: 0px 0 0 0px;
   background-color: black;
   text-align: center;
}

.imageDivCaption{
   padding: 0 10px 40px 10px;
   margin: 0 10px 40px 10px;
   font-family: verdana, arial, serif;
   font-size: 14px;
   font-weight: bold;
   color:#FFF; 
}

#imagePopupBody { 
   text-align: center;
   background-color: #21154b;
}


.breadcrumbTrail a {
   text-decoration: none; 
   color : #CCC;
}

.breadcrumbTrail a:hover {
   text-decoration: underline; 
   color : #CCC;
}

.breadcrumbTrail a.currentCrumb {
   text-decoration: none; 
   color : #FFEB31;
   font-weight: bold;
}

.breadcrumbTrail a.currentCrumb:hover {
   text-decoration: underline; 
   color : #FFEB31;
}