

.news_text
{
color: white;
background: #2c688c;
margin-top: 2px;
text-align: left;
font-size: 120%
}

.news_date
{
text-align: right;
background: #2c688c;
font: bold small sans-serif;
margin-top: 2px;
margin-bottom: 2px;
font-size: 75%
}
.news_text, .news_title, .news_date
{
position: relative;
left: -2px;
opacity: 1;
color: white;

style: bold;


width: 100%;

padding: 2px;

}

.news_title
{
	font: bold larger monospace;
	background: black;
text-align: center;

margin-bottom: 2px;
font-size: 150%
}
.news_item
{
margin: 2px;
border: 4px groove white;
background: #5d9f5d;
color: white;
opacity: 1;
padding: 6px;
}

.news_item  a:link {color: white; font-style: bold; text-decoration: underline; }
.news_item a:visited { color: white; font-style: bold; text-decoration: underline;}
.news_item a:hover { color: red; background: black; }




p.body
{
color: black;
font-size: 14pt;
font-family: sans-serif;
}
p.small
{
color: black;
font-size: 10pt;
font-family: sans-serif;
}
body
{
background-color: white;
background-position: bottom;
background-repeat: no-repeat;
background-attachment: fixed;
}

strong
{
font-weight: bold;
}

#maingraphic_day, #maingraphic_dusk, #maingraphic_dawn
{
position: absolute; 
right: 0px;
margin: 0;
padding: 0;
border: 0;
width: 100%;

background-repeat: no-repeat;
background-attachment: scroll;
background-position: center 37%;
height: 95%;
}


#maingraphic_day
{
background-color: #e9eaf9;
background-image: url("/images/v8_bg_day.png");    
}


#maingraphic_dusk
{
background-color: #303311;
background-image: url("/images/v8_bg_dusk.png");    
}


#maingraphic_dawn
{
background-color: black;
background-image: url("/images/v8_bg_dawn.png");    
}


.left_top_panel 
{  
	opacity: 0.9;
	position:absolute;
	top: 0px;
	width: 25%;   
    left: 0px;

	text-align: left;
	background-color: black;
	font-size: 12pt;
	font: bold large monospace;
	float:right;
	margin: 1.2em;

	margin-top: 2.5em;

}  
       
.right_top_panel 
{  
	opacity: 0.9;
	position:absolute;
	top: 0px;
	width: 25%;   
    right: 0px;

	text-align: left;
	background-color: black;
	font-size: 12pt;
	font: bold large monospace;
	float:right;
	margin: 1.2em;

	margin-top: 2.5em;
}     
 
.news
{

position: absolute;
left: 0px;

background: black;
opacity: 1;
width: 100%;
}

#l_edge_block
{       
	bottom: 0px;
	width:10px;   
	height:125%;   
    left:0px;
	background: #5d9f5d;
	border-top: 4px dotted black;
	border-left: 4px dotted white;
	border-right: 4px dotted white;
	float:left;  	
}         

#r_edge_block
{   
   	bottom: 0px;
	width:10px;   
	height:125%;   
	right:0px;
	background: #5d9f5d;
	border-top: 4px dotted black;
	border-left: 4px dotted white;
	border-right: 4px dotted white;
	float:right;
	margin:0;
}                


#content1
{
position: absolute;
top: 38%;
text-align: center;
padding:0px;
margin: 0;
line-height: 1.4;
width:98%;

}




#content1 a:hover {color: white; background: black; opacity: 1; border: thick inset black; }


#content2
{
position: absolute;
top: 53%;
text-align: center;
padding:0px;
margin: 0;
line-height: 1.4;
width:98%;


}

#content2 a:hover {color: black; background: white; opacity: 1; border: thick inset white; }

#content1, #content2
{
color: black;
font-size: 12pt;
font-family: sans-serif;

}

#content2 a
{
 background: white
}

#content3
{
text-align: center;

}

#content3 a:link {color: black; opacity: 0; }
#content3 a:visited {color: black; opacity: 0; }
#content3 a:hover {color: white; background: black; opacity: 1; border: thick inset black; }

#content4
{
position: absolute;
text-align: left;
left-padding: 20em;
left: 17%;

z-index: 1;
top: 20px;
}

#content4 a:link {color: black; opacity: 0; }
#content4 a:visited {color: black; opacity: 0; }
#content4 a:hover {color: white; background: black; opacity: 1; border: thick inset black; }

#content5
{
position: absolute;
text-align: right;
float: right;
right: 23%;
z-index: 1;
top: 20px;
}

#content5 a:link {color: black; opacity: 0; }
#content5 a:visited {color: black; opacity: 0; }
#content5 a:hover {color: white; background: black; opacity: 1; border: thick inset black; }

#index_cart_navigator
{
top: 71.5%;
position: absolute;
border:15px black;
margin: 0;
font-size: larger;
width: 98%;
font-family: mono;
font-weight: bold;

}


#topgraphic
{
position: absolute; 
top: 100px;
right: 80px;
padding:15px;
padding-top:20px;
padding-bottom:30px;
padding-left:30px;
margin: 0;
width:82%;
height:0px;
background-image: url("/images/pavertile2.png"); 
background-attachment: fixed;                                     

}
#v8info
{                  
position: relative; 
top: 0px; 
width:95%;   
background-image: url("/images/pavertile2.png"); 
background-attachment: fixed;                                     
font-family: sans-serif;    
font-weight: bold;     
text-align: center;
color: red;
font-size: 10pt;
margin-left: auto;
margin-right: auto;
z-index: 5;


}
#copyinfo
{                  
position: absolute; 
bottom: 0px; 
right: 0px; 

width: 100%;  

background-image: url("/images/pavertile2.png"); 
background-attachment: fixed;                                     
font-family: sans-serif;    
font-weight: bold;     
text-align: center;
font-size: 8pt;
margin-right: auto;
margin-left: auto;

}
#totaLpeace_link
{
position: absolute; 
bottom: 0px; 
left: 80px; 
padding:15px;  
padding-bottom:15px;  
padding-left:30px;        
margin: 0;
height:0px;   
font-family: sans-serif;    
font-weight: bold;
font-size: 10pt;

text-align: left;
vertical-align: top;
}
#resumeinfo
{
position: absolute; 
bottom: 0px; 
right: 80px; 
padding:15px;  
padding-bottom:15px;  
padding-left:30px;        
margin: 0;
width:50%;   

font-family: sans-serif;    
font-weight: bold;
font-size: 8pt;

text-align: right; 
vertical-align: top;
}

