body {
	background-color: #111111;
    text-align: center;
	}


.TableText{
	FONT-SIZE: 8pt; 
	COLOR: #666666; 
	FONT-FAMILY: Arial;
	LETTER-SPACING: -0.2pt; 
	text-align: center;
	BACKGROUND-COLOR:#FFFFFF;
	}
	
.RightText{
	FONT-SIZE: 8pt; 
	COLOR: #993300; 
	FONT-FAMILY: Arial;
	LETTER-SPACING: -0.2pt; 
	text-align: Right;
	}
	
.PageNav{
	FONT-SIZE: 10pt; 
	COLOR: #ffffff; 
	FONT-FAMILY: Arial;
	LETTER-SPACING: -0.2pt; 
	text-align: Left;
	}
	
.LeftText{
	FONT-SIZE: 10pt; 
	COLOR: #ffffff; 
	FONT-FAMILY: Arial;
	LETTER-SPACING: -0.2pt; 
	text-align: Left;
	background-color: #111;
	}



#divNavLower a:link, #divNavLower a:visited {
    color: #999;
    background-color: #222;
    text-decoration: none;
    }
        
#divNavLower a:hover {
    color: #eee;
    background-color: #222;
    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: 85px;
	left: 567px;
	width:266px;
	height: 76px;
	}
	
div.GalleryCaption {
	position: relative;
	top: 0px;
	left: 275px;
	width:266px;
	height: 76px;
	}
	
#GalleryNavcontainer {
	position: relative;
    text-align: left; 
	top: -95px;
	left: 50px;
	color: #444444;
	font: small-caps 500 12px georgia;
    margin:0; 
    }

#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 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;
	}

div.content {
   position: absolute;
	border: 1px solid #333333;
	padding-left:5px;
	padding-top: 4px;
	top: 110px;
	left: 0px;
	width: 822px;
	background-color: #222;
	}
	
.divFooter {
		position: relative;
		border: 1px solid #333;
		top: 36px;
		left: -5px;
		width: 826px;
		height: 24px;
		background-color:#222;
		}

.divNav {
	position: relative;
	margin-left: auto; 
    margin-right: auto;
    width: 8em;
    top: 2px;
	background-color: #222;
	z-index: 120;
		}
		
.NavText {
		border: #222 1px solid;
		margin:0;
		width: 75px;
		top: 15px;
		padding:2px;
		background-color: #222;
		color:#eee;
		font: small-caps 500 12px arial;
		text-align: center;
		}
		
.divCopyRight {
		position: absolute;
		left: 10px;
		top: 4px;
		width: 200px; 
		text-align: left;
		color: #666666; 
		font: small-caps 500 12px georgia;
		background-color: #222;
		} 
		
.Thumbnails {
		border: 1px solid #000;
		text-decoration: none;
		background-color:#222;
		}

.ThumbnailItem {
		border: 1px solid #d5d5d5;
		text-decoration: none;
		background-color:#222;
		}
		

a:link, a:visited {
        color: #999;
        border: 0px solid #d5d5d5;
        text-decoration: none;}
a:hover {
        color: #eee;
        border: 0px solid #d5d5d5;
        text-decoration: none; }
        
a:active { 
	color: #999;
	/*background-color: #111; */
	 border: 0px solid #d5d5d5;
	text-decoration: none;}