body {
		background-color: #111111;
    text-align: center;
		}

.ThumbnailItem{
		border: 1px solid #ffffff;
		}

div.container {
		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;
		}
	
div.GalleryCaption {	
		position: relative;
		top: 0px;
		left: 265px;
		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;}

#randomcontainer { 
        position:  absolute;
        left: 40px;
        top: 110px;}

img.random1 { 
				position: absolute; 
				top: 0px;
        border: 1px solid #222; 
        width: 420px;
        height: 300px;
        }
		
div.RHS{
	position:  absolute;
	right: 40px;
	width: 240px;
	color: #eee;
	top: 110px;
	height: 270px;
	text-align: justify;
	border: 1px solid #666;
	background-color: #333;
	padding: 15px;
	white-space: normal;
	font: 500 12px arial;
	
}
	
div.gallery { position: absolute;
	border: 1px solid #333333;
    top: 103px;
	left: 0px;
	width: 796px;
	height: 400px; }



.clearboth { clear: both; }

	
h2, h4 {
font-family: Arial;
	margin: 0;
	color: #FFFFFF
}

h5 {color: #999; font-family: Arial; 
        font-size: small; 
        margin:0;}

h6 {color: #999; font-style:italic;
	FONT-WEIGHT:normal; 
	 font-family: Palatino; font-size: 16px; margin: 0;
	 letter-spacing: 15;
	 }
	 
h3 {color: #FFFFFF;
	 text-align:Right;
	 font-size: 10px;
	 FONT-WEIGHT:normal;
	 LETTER-SPACING: 0.2pt; 
	 margin: 0;}
	 



div.content {
    position: absolute;
	border: 1px solid #333333;
	padding: 15px;
    top: 110px;
	left: 0px;
	width: 796px;
	height: 420px;
	background-color: #222;
}
div.footer {
    position: absolute;
    text-align:left;
	border: 1px solid #333333;
	top: 568px;
	left: 0px;
	width: 826px;
	height: 24px;
	background-color: #222;
} 

#divDesignBy{
	position: absolute;
	left: 650px;
	top: 5px;
	width: 170px; 
	text-align: left;
	color: #444444; 
	background-color: #222;
	font: small-caps 500 10px georgia;
} 

#divCopyRight {
	position: absolute;
	left: 10px;
	top: 4px;
	width: 200px; 
	text-align: left;
	color: #666666; 
	font: small-caps 500 12px georgia;
} 
 
#divDesignBy a:link, #divDesignBy a:visited {
        color: #777;
        
        background-color: #222;
        text-decoration: none;}

#divDesignBy a:hover {
        color: #999;
        background-color: #222;
        text-decoration: none; }