body {
	background-color: #111111;
        text-align: center;
     
}

.Thumbnails {
	border: 1px solid #111111;
		text-decoration: none;
}
.ThumbnailItem 
{
	border: 1px solid #d5d5d5;
		text-decoration: none;
}
#divMain {
	position: relative;
	margin-left: auto; 
        margin-right: auto;
        width: 50em;
        top: -10px; }
div.header {
	
	position: absolute;
	top: 3px;
	left: 0px;
	width: 829px;
	height: 76px;}

div.caption {position: absolute;
	top: 83px;
	left: 567px;
	width:266px;
	height: 76px;
}
	
#navcontainer { position: relative;
        text-align: left; 
	top: 83px;
	left: -40px;
	color: #444444; font: small-caps 
        500 12px georgia;
        margin:0; }
#navlist ul  {
        margin-left: 0;
        padding-left: 0;
        white-space: nowrap; 
        }	
#navlist ul  {
        margin-left: 0;
        padding-left: 0;
        white-space: nowrap; }

#navlist li {
        display: inline;
        list-style-type: none; }

a.LPage { padding: 1px 4px;
	background-color: Transparent; }

a.LPage:link, a.LPage:visited {
        color: #999;
        
        background-color: Transparent;
        text-decoration: none;}

a.LPage:hover {
        color: #eee;
        background-color: Transparent;
        text-decoration: none; }
 
a.CPage { padding: 1px 4px;
	background-color: #111111; } 
 
a.CPage:link, a.CPage:visited {
        color: #fff;
        background-color: #111;
        text-decoration: none;}
a.CPage:hover {
        color: #999;
        background-color: #111;
        text-decoration: none; }
        
a.CPage:active { 
	color: #fff;
	background-color: #111; 
	text-decoration: none;}
	
	
.divContent {
  position: absolute;
	border: 1px solid #333333;
	top: 110px;
	left: 0px;
	width: 826px;
	height: 450px;
	z-index: 103;
	text-decoration: none;
	background-color: #222222;
}

.NavText  {
	border: #111111 1px solid;
	margin:0;
	padding:2px;
	background-color: #000000;
	color:#ffffff;
	font: small-caps 500 12px arial;
	text-align: center;
}

.divFooter {

position: absolute;
border: 1px solid #333333;
 background-color:#222;
top: 570px;
left: 0px;
width: 826px;
height: 24px;
z-index: 106;
} 

#divCopyRight {
position: absolute;
top: 4px;
left: 10px;
width: 200px; 
text-align: left;
color: #666666; 
font: small-caps 500 12px georgia;

} 
#divLogin {
position: absolute;
top: 5px;
left: 740px;
width: 75px; 
text-align: right;
font: small-caps 500 11px georgia;

} 
#divNav {
position: absolute;
left: 300px;
width: 200px; 
font-size: 10px;
FONT-WEIGHT:normal;
	 
} 

 
a:link, a:visited {
        color: #e3e3e3;
        background-color: #222;
        text-decoration: none;}

a:hover {
        color: #ffffff;
        background-color: #222;
        text-decoration: none; }

.DGHeader
{
 color: #FFFFFF;
 background-color: #222;
 font: small-caps 500 28px arial;
	padding:10px;
	padding-bottom:20px;
}

.DG
{
 width: 180px;
 height:auto;
 border: #222 1px solid;
 margin:0;
 padding-bottom:10px;
	padding:5px;
	background-color: #222;
	color:#eee;
	font: small-caps 500 14px arial;
}

.DGItems
{
	border: #222 1px solid;
 	padding:5px;
	background-color: #222;
	color:#eee;
	font: small-caps 500 14px arial;
	
	
}

#randomcontainer { 
        position: relative;
        left: 30px;
        top:60px;}

img.random1 { position: relative; top: -30px;
        border: 1px solid #888; 
        margin: 40px;}
        
.divDG
{
 position: absolute;

 left: 560px ;
 top: 60px;
 width: 200px;
 height: 300px; 	
	
}        