body 
{
    margin: 0px;
    padding: 0px;
    border: 0px none black;
    color: #898A8B;
	font-family: Arial, sans-serif;
	font-size: 10px;      
    letter-spacing: 0px;     
    text-decoration: none;
    background-color: #DAD8D9;
    background-image: url(./images/background.gif);
	background-position: top left;  
    background-repeat: repeat-x;
}

p
{
    margin: 0px;
    padding: 0px;
}

input, form
{ 
 	color: #233349;  
	font-family: Arial, sans-serif;
	font-size: 10px;      
    letter-spacing: 0px;     
    text-decoration: none;      
}

a
{ 
 	color: #898A8B;  
	font-family: Arial, sans-serif;
	font-size: 10px;      
    letter-spacing: 0px;     
    text-decoration: none;      
}
a:hover
{
	color: #233349;
}

textarea
{
    background-color: #DAD8D9;
    border: 2px solid #DAD8D9;
    overflow: auto;
    color: #233349;
	font-family: Arial, sans-serif;
	font-size: 10px;      
    letter-spacing: 0px;     
    text-decoration: none;
}

.frame 
{
    width:780px;
    height:470px;   
}

.box 
{   
    height: 430px;  
}

.top
{   
    height: 90px;
    padding-right: 40px;
    padding-top: 10px;
	background-image: url(./images/logo.gif);
	background-position: top left;
	background-repeat: no-repeat;     
}

.menu
{
    display: block;    
    border: none;    
	text-align: right;   
}
.menu a
{   
    letter-spacing: 0px;
    font-size: 12px;    
}
.menu #selected
{
	color: #233349;
}

.content 
{   
	height: 270px;
    padding: 15px 0px 15px 0px; 
}

.left 
{   
    float: left;
    height: 270px;
    width: 175px;  
    overflow: hidden;  
    color: #233349;
	font-size: 16px;       
    letter-spacing: 1px;
    text-align: right;    
}

.right 
{   
    float: left;
    height: 270px;
    width: 500px;

    overflow: hidden;    
    color: #233349;
    font-size: 10px;
    text-align: left;
}
.right a
{  
    font-weight: bold;  
    color: #233349;    
}
.right a:hover
{
	color: #898A8B;
}

.scrollbar 
{   
    float: left;
    height: 270px;
    width: 30px;
    padding: 0px; 
    margin: 0px;    
}

.textContainer
{
    position: absolute;
    width: 500px;
}
.text
{
    position: absolute;
}

.thumbs img
{
    padding: 0px;
    margin: 10px;
    border: 1px solid #CCCCCC;
    text-align: left;
}

.galleries a
{
    text-align: right;
    font-size: 11px;
}
#selected a
{
    color: #233349;
}
.subgalleries a
{
    text-align: right;
    font-size: 9px;
}

.logsubject
{
    font-size: 11px;
    font-weight: bold;
}
.news-sep
{   
    margin: 10px 0px 10px 0px; 
    padding: 0px; 
    font-size: 0px; 
    width: 150px; 
    border-top: 1px dotted #c0c0c0;
}

.email
{
    text-align: right;
}
.email p
{
    margin: 3px;    
}
.from
{
    font-weight: normal; 
    font-size: 9px;    
}
.subject
{
    font-weight: normal; 
    font-size: 9px;    
}
.message
{
    height: 100px;
    width: 400px;    
}

.links a
{
    color: #233349;
    text-align: right;
}
.links a:hover
{
	color: #898A8B;
}

.quote 
{    
	text-align: right;
    padding-right: 35px;    
}

.copyright 
{       
	text-align: right;  
    padding-right: 35px;    
	color: #898A8B;
	font-size: 9px;
}
.copyright a
{       
	text-align: right;    
	color: #898A8B;
	font-size: 9px;
}

.hleft 
{   
    float: left;
    height: 270px;
    width: 410px;
    padding: 110px 0px 0px 0px;    
    text-align: right;    
}

.hmiddle 
{   
    float: left;
    padding: 102px 0px 0px 5px;
    width: 30px;   
}

.hright 
{   
    float: left;
    height: 270px;
    padding: 110px 0px 0px 10px;
	font-size: 16px;       
    letter-spacing: 1px;
    text-align: left;     
}
.hright p
{
    margin: 10px;
}
.hright a
{
	font-size: 12px;
}
