body {

	margin:0;

	padding:0;

	color: #fff;

	font-family: Verdana, Geneva, sans-serif;

	font-size:12px;

	background-color:#aaa9a9;

	background-image: url(template/template_01.jpg);

	background-repeat:repeat-x;

	background-position:top;

	}



#wrapper{

	width: 900px;

	}





#header {

	height:124px;

	width:900px;

}



#menu { background-image:url(template/template_05.jpg); text-align:left; height:30px; padding-left:30px;}





#container {

	width:900px;

	font-size:14px;

	text-align:justify;

	background-color:#FFF;

	color:#333;

	

}



#container .box {

	

	border: 1px solid #666666;

	font-size:11px;

	}



#container .btn {

	border:1px solid  #999999;

	background-color: #666666;  

	color:#FFFFFF;

	font-size:11px;

	}

	

#container_comments {

	border: 1px solid #666666;

	font-size:11px;

	width:400px;

	height:120px;

	}

	

#container a:link, #container a:visited {

    color: #036;

	text-decoration:none;

	}



#container a:hover {

	color: #333;

	text-decoration: underline;

	}





#vmenu a:link, #vmenu a:visited {

    color: #fff;

	text-decoration:none;

	}



#vmenu a:hover {

	color: #CCC;

	text-decoration: underline;

	}







#sectionTitles {font-size:16px; font-weight:bold; padding-bottom:3px; }



.redt { font-size:13px; font-weight:bold; color:#900;}





#footer {

	background-image: url(template/template_07.jpg);

	background-repeat:no-repeat;

	padding-top:3px;

	height:42px;

	font-size:11px;

	}



#footer a:link, #footer a:visited {

	font-weight:normal;

	color: #FFF;

	text-decoration:none;

	}



#footer a:hover {

	color: #999;

	text-decoration:none;

	}



.legal { background-color: #99694b; padding:1px; border:1px solid #FFF; /*#900;*/  }



#editlink{

	font-size:12px;

	

}



#editlink a:link, #editlink a:visited {

	color: #900;

	text-decoration:none;

	}



#editlink a:hover {

	color: #000;

	text-decoration: underline;

	}



#news{

	font-size:12px;

	

}



#news a:link, #news a:visited {

	color: #333;

	text-decoration:none;

	}



#news a:hover {

	color: #900;

	text-decoration: underline;

	}



#formspace1 {

	padding: 0 0 10px 0;

	text-align:left;

	}



.cimg1 {

	border: 2px solid #CCCCCC;

	}



	

a.linkopacity img {

filter:alpha(opacity=80);

-moz-opacity: 0.5; 

opacity: 0.5;

-khtml-opacity: 0.5;

border:#000000 solid 1px;



}



a.linkopacity:hover img {

filter:alpha(opacity=100);   

-moz-opacity: 1.0;   

opacity: 1.0;

-khtml-opacity: 1.0;

border:#000000 solid 1px;

}





a.linkopacity1 img {

filter:alpha(opacity=100);   

-moz-opacity: 1.0;   

opacity: 1.0;

-khtml-opacity: 1.0;

border:#999 solid 2px;

}



a.linkopacity1:hover img {

filter:alpha(opacity=50);

-moz-opacity: 0.5; 

opacity: 0.5;

-khtml-opacity: 0.5;

border: #999 solid 2px;

}



#hlink1 a:link, #hlink1 a:visited {

	color: #900;

	text-decoration:none;

	font-weight:bold;

	}



#hlink1 a:hover {

	color: #333;

	text-decoration: underline;

	}





	

#forma {

	font-size:11px;

	}



#forma .box {

	width:185px;

	border: 1px solid #666666;

	font-size:11px;

	}



#forma .btn {

	border:1px solid  #999999;

	background-color: #333333;  

	color:#FFFFFF;

	font-size:12px;

	}

	

#message {

	border: 1px solid #666666;

	font-size:11px;

	width:300px;

	height:130px;

	}



#forma .spamtext {

	color:#900;

	font-size:12px;

	font-weight:bold;

	

	}



#forma .errormsg {

	color:#900;

	font-size:13px;

	font-weight:bold;

	}



#forma .formatitle {

	font-size:14px;

	font-weight:bold;

	

	}





a.zoom1 img {

filter:alpha(opacity=100);

-moz-opacity: 1; 

opacity: 1;

-khtml-opacity: 1;

border: #999 solid 2px;



}



a.zoom1:hover img {

filter:alpha(opacity=80);   

-moz-opacity: 0.8;   

opacity: 0.8;

-khtml-opacity: 0.8;

border: #999 solid 2px;

}



.navyblue { color: #23238E; font-weight:bold; }







