
.menu {	
background-image: url(../images/skins/menu.jpg);	
background-position: top center;
background-repeat: repeat;       
border: 1px solid #000000; 
-moz-border-radius: 2px; 
-moz-box-shadow: 0px 5px 10px #000000;    
}

.category {		
font-size: 18px;	
color: #3E3E3E;	
font-weight:none;
text-shadow: 1px 1px 0px #FFFFFF;	
}

.category2 {		
font-size: 12px;	
color: #FFFFFF;	
font-weight:none;
text-shadow: 1px 1px 0px #8b8b8b;	
}

font, td {
color:#9B9B9B;
}

hr {
border-top: 1px dashed #A2A1A1;
background-color: transparent;
height: 1px;
}

input {	
background-color: transparent;	
border: 1px #829EBB solid;      
color: #38618B;
}

.community {
background-image: url(../images/20bg.png);
background-position: top center;
background-repeat: repeat;
background-color: transparent;
-moz-border-radius: 3px;
padding: 2px;
}

.searchbg {	
background-image: url(../images/topmiddle.png);	
border-top: 1px #000000 solid; 
border-right: 1px #000000 solid;
border-bottom: 1px #000000 solid;    
border-left: 1px #000000 solid;      
color: #FFFFFF;
-moz-border-radius: 2px; 
}

.noborder {
border: 0px;
}

.info {	
background-color: #C6E4FB;	
border: 1px #4C84B8 solid;      
color: #4C84B8;
}

.sp2_field { 
background-color: transparent; 
border: 0px;        
}

.sp2_btn { 
background-color: transparent; 
border: 0px;          
}

select, textarea{ 	
background-color: #E4EEF8;	
border: 1px #829EBB solid;        
padding-left: 2px;        
padding-right: 2px;        
color: #38618B;
}

.download {
background-color: #FFFFFF;
width: 300px;
border: 1px solid #000000;	            
}

.recent {	
background-color: transparent;           
}

.about {	
background-color: #E3E2E2;	
-moz-border-radius: 10px;
padding: 5px;        
}

#preloader {	
width: 100%; 
height: 100%;  
}

.error {	
background-color: #FBC6C6;	
border: 1px #B84C4C solid;       
padding-left: 2px;        
padding-right: 2px;     
color: #B84C4C;
}

.date {		
font-size: 18px;	
color: #3E3E3E;	
font-weight:none;
text-shadow: 1px 1px 0px #FFFFFF;
}

.center { 	
background-color: #EFEFEF; 
color: #9B9B9B;
border-top: 1px solid #144270;
border-left: 1px solid #144270;
border-right: 1px solid #144270;
-moz-border-radius-topright: 5px;
-moz-border-radius-topleft: 5px;
padding: 3px;
//-moz-box-shadow: 0px 0px 10px #000000;	
}

.copyright {	
background-color: #DFDFDF; 
color: #9B9B9B;
border: 1px solid #CECECE;
}

.title {		
font-size: 18px;	
color: #3E3E3E;	
font-weight:none;
text-shadow: 1px 1px 0px #FFFFFF;	
}

.consub {
background-color: transparent;
border: 0px;
}

.newstable {
background-image: url(../images/20bg.png);
background-position: top center;
background-repeat: repeat;
background-color: transparent;
-moz-border-radius: 5px;
padding: 5px;
}

.outtertable {
background-image: url(../images/20bg.png);
background-position: top center;
background-repeat: repeat;
background-color: transparent;
-moz-border-radius: 5px;
border: 1px solid #000000;
padding: 5px;
}

.center2 {	
background-color: #F2F2F2;    
color: #9B9B9B;
border: 1px solid #000000;
-moz-border-radius: 5px;
}

.slide {	
background-color: transparent;    
background-image: url(../images/skins/slidebg.jpg);
background-repeat: no-repeat;
background-position: top left;
padding-left: 10px;
}

.padding {
padding: 0px;	
}

ul { list-style-type: none; }

form {
margin-left:0px;
}

.searchtitle {
color: #5d9dbd;	
font-size: 16px;
}

.searchtext {
color: #000000;	
font-size: 12px;
}

.searchpath {
color: #94989b;	
font-size: 12px;
}

.searchinfot {
color: #000000;	
font-size: 12px;
}

.searchhit{
color: #5d9dbd;	
font-size: 16px;
}

.searchhit2{
color: #cc0033;	
font-size: 12px;
}

.left
{
	float: left;
	margin: 0 10px 5px 0;
}

#contactform {
background-color: transparent;    
background-image: url(../images/20bg.png);
background-repeat: repeat;
background-position: top center;
border: #888888 1px solid;
}

#contactform2 {
background-color: #FFFFFF;    
background-image: url(../images/20bg.png);
background-repeat: repeat;
background-position: top center;
border: #888888 1px solid;
}