* html img,

* html .png{

position:relative;

behavior: expression((this.runtimeStyle.behavior="none")&&(this.pngSet?this.pngSet=true:(this.nodeName == "IMG" && this.src.toLowerCase().indexOf('.png')>-1?(this.runtimeStyle.backgroundImage = "none",

this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.src + "', sizingMethod='image')",

this.src = "transparent.gif"):(this.origBg = this.origBg? this.origBg :this.currentStyle.backgroundImage.toString().replace('url("','').replace('")',''),

this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.origBg + "', sizingMethod='crop')",

this.runtimeStyle.backgroundImage = "none")),this.pngSet=true)

);

}





body { 



	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;

}



body a {

	outline:none;

}





div#site-wrapper {

	background-color:#ffffff;

  	width: 839px;

  	margin: 0 auto;

  	text-align: left;

}



#home-back {

	background: #fff url(../images/home-back.jpg);

	height:556px;

}

#home-back-temp{

	background: #fff url(../images/home-back-temp.jpg);

	height:556px;

}

#tempnote{
	width:150px;
	height:160px;
	position:absolute;
	margin-top:45px;
	margin-left:30px;
	
}



#home-text {

	position:absolute;

	width:510px;

	margin-top:370px;

	margin-left:170px;

	text-align:center;

}



#home-text a{

	text-decoration:none;

	color:#000;

	font-weight:bold;



}



div#column2 {

    margin: 0;

    padding: 0;

    width: 100%;   

}



div#column1 {

    margin: 0px;

    padding: 0px;

    width: 100%;

	background: #fff url(../images/back-right.jpg);

	background-position:right;

	background-repeat:repeat-y;

}





#left {

	float:left;

	margin:0;

	width:170px;

	padding-top:40px;

	color:#666;

	font-size:11px;

}



#left a{

	text-decoration:none;

	color:#666;

}



#right {

	margin:0;

	width:153px;

	float:right;

	padding-top:40px;

	padding-left:12px;

}



#right a{

	outline:none;

}



#content {

	margin-left:170px;

	margin-right:165px;

	color:#666;

	padding-bottom:40px;

	padding-top:40px;

	padding-right:60px;

}



#content a{

	font-style:italic;

	color:#666;

}



#content li{

	margin-left:20px;

}



#innernav {

	padding-top:20px;

	padding-bottom:35px;

}



#innernav a {

	color:#000;

	font-style:normal;

	text-decoration:none;

	font-size:14px;

}



#innernav a:hover {

	color:#6b9436;

}



#footer {

	background: #fff url(../images/back-right.jpg);

	background-position:right;

	background-repeat:repeat-y;

	font-size:11px;

	height:21px;

	clear:both;

}



#footer a {



	text-decoration:none;

	color:#000;

	font-size:12px;

}



#footer a:hover{

	color:#333;

}



#logo-bottom{

	background: #FFF url(../images/logo-bottom.gif);

	width:268px;

	height:24px;

	margin-left:440px;

	margin-top:6px;

	position:absolute;

}



.clear {

    clear: both;

    display: block;

    height: 1px;

    overflow: hidden;

    margin: 0;

    padding: 0;

}



.grey {

	color:#666;

}



.black {

	color:#000;

}



.header {

	font-size:18px;

	color:#6b9436;

}



.hiddenPic {

	display:none;

	

}







#button1 {

	background: url(../images/button-caap.png);

	width:110px;

	height:74px;

	padding-top:36px;

	text-align:center;

	font-weight:bold;

	margin-bottom:20px;

	cursor:pointer;



}



#button1:hover {

	background: url(../images/button-over1.png);

}



#button2 {

	background: url(../images/button-news.png);

	width:110px;

	height:74px;

	padding-top:36px;

	text-align:center;

	font-weight:bold;

	margin-bottom:20px;

	cursor:pointer;

}



#button2:hover {

	background: url(../images/button-over2.png);

}



#button3 {

	background: url(../images/button-archives.png);

	width:110px;

	height:74px;

	padding-top:36px;

	text-align:center;

	font-weight:bold;

	margin-bottom:30px;

	cursor:pointer;

}



#button3:hover {

	background: url(../images/button-over3.png);

}



#button4 {

	background: url(../images/button-over4.png);

	width:110px;

	height:74px;

	padding-top:36px;

	text-align:center;

	font-weight:bold;

	margin-bottom:20px;

	cursor:pointer;

}



#button4:hover{

background: url(../images/button-caap.png);

}





#button5 {

	background: url(../images/button-over5.png);

	width:110px;

	height:74px;

	padding-top:36px;

	text-align:center;

	font-weight:bold;

	margin-bottom:20px;

	cursor:pointer;

}



#button5:hover{

background: url(../images/button-news.png);

}





#button6 {

	background: url(../images/button-over6.png);

	width:110px;

	height:74px;

	padding-top:36px;

	text-align:center;

	font-weight:bold;

	margin-bottom:30px;

	cursor:pointer;

}



#button6:hover{

background: url(../images/button-archives.png);

}



#button7 {

	background: url(../images/button-over7.png);

	width:110px;

	height:74px;

	padding-top:36px;

	text-align:center;

	font-weight:bold;

	margin-bottom:20px;

	cursor:pointer;

}



#button7:hover{

background: url(../images/button-caap.png);

}





#button8 {

	background: url(../images/button-over8.png);

	width:110px;

	height:74px;

	padding-top:36px;

	text-align:center;

	font-weight:bold;

	margin-bottom:20px;

	cursor:pointer;

}



#button8:hover{

background: url(../images/button-news.png);

}





#button9 {

	background: url(../images/button-over9.png);

	width:110px;

	height:74px;

	padding-top:36px;

	text-align:center;

	font-weight:bold;

	margin-bottom:30px;

	cursor:pointer;

}



#button9:hover{

background: url(../images/button-archives.png);

}



#button10 {

	background: url(../images/button-over10.png);

	width:110px;

	height:74px;

	padding-top:36px;

	text-align:center;

	font-weight:bold;

	margin-bottom:20px;

	cursor:pointer;

}



#button10:hover{

background: url(../images/button-caap.png);

}





#button11 {

	background: url(../images/button-over11.png);

	width:110px;

	height:74px;

	padding-top:36px;

	text-align:center;

	font-weight:bold;

	margin-bottom:20px;

	cursor:pointer;

}



#button11:hover{

background: url(../images/button-news.png);

}



#button12 {

	background: url(../images/button-over12.png);

	width:110px;

	height:74px;

	padding-top:36px;

	text-align:center;

	font-weight:bold;

	margin-bottom:30px;

	cursor:pointer;

}



#button12:hover{

background: url(../images/button-archives.png);

}



#button13 {

	background: url(../images/button-over13.png);

	width:110px;

	height:74px;

	padding-top:36px;

	text-align:center;

	font-weight:bold;

	margin-bottom:20px;

	cursor:pointer;

}



#button13:hover{

background: url(../images/button-caap.png);

}



#button14 {

	background: url(../images/button-over14.png);

	width:110px;

	height:74px;

	padding-top:36px;

	text-align:center;

	font-weight:bold;

	margin-bottom:20px;

	cursor:pointer;

}



#button14:hover{

background: url(../images/button-news.png);

}



#button15 {

	background: url(../images/button-over15.png);

	width:110px;

	height:74px;

	padding-top:36px;

	text-align:center;

	font-weight:bold;

	margin-bottom:30px;

	cursor:pointer;

}



#button15:hover{

background: url(../images/button-archives.png);

}



#button16 {

	background: url(../images/button-over16.png);

	width:110px;

	height:74px;

	padding-top:36px;

	text-align:center;

	font-weight:bold;

	margin-bottom:20px;

	cursor:pointer;

}



#button16:hover{

background: url(../images/button-caap.png);

}





#button17 {

	background: url(../images/button-over17.png);

	width:110px;

	height:74px;

	padding-top:36px;

	text-align:center;

	font-weight:bold;

	margin-bottom:20px;

	cursor:pointer;

}



#button17:hover{

background: url(../images/button-news.png);

}



#button18 {

	background: url(../images/button-over18.png);

	width:110px;

	height:74px;

	padding-top:36px;

	text-align:center;

	font-weight:bold;

	margin-bottom:30px;

	cursor:pointer;

}



#button18:hover{

background: url(../images/button-archives.png);

}



#button19 {

	background: url(../images/button-over19.png);

	width:110px;

	height:74px;

	padding-top:36px;

	text-align:center;

	font-weight:bold;

	margin-bottom:20px;

	cursor:pointer;

}



#button19:hover{

background: url(../images/button-caap.png);

}



#button20 {

	background: url(../images/button-over20.png);

	width:110px;

	height:74px;

	padding-top:36px;

	text-align:center;

	font-weight:bold;

	margin-bottom:20px;

	cursor:pointer;

}



#button20:hover{

background: url(../images/button-news.png);

}



#button21 {

	background: url(../images/button-over21.png);

	width:110px;

	height:74px;

	padding-top:36px;

	text-align:center;

	font-weight:bold;

	margin-bottom:30px;

	cursor:pointer;

}



#button21:hover{

background: url(../images/button-archives.png);

}



#button22 {

	background: url(../images/button-over22.png);

	width:110px;

	height:74px;

	padding-top:36px;

	text-align:center;

	font-weight:bold;

	margin-bottom:20px;

	cursor:pointer;

}



#button22:hover{

background: url(../images/button-caap.png);

}



#button23 {

	background: url(../images/button-over23.png);

	width:110px;

	height:74px;

	padding-top:36px;

	text-align:center;

	font-weight:bold;

	margin-bottom:20px;

	cursor:pointer;

}



#button23:hover{

background: url(../images/button-news.png);

}



#button24 {

	background: url(../images/button-over24.png);

	width:110px;

	height:74px;

	padding-top:36px;

	text-align:center;

	font-weight:bold;

	margin-bottom:30px;

	cursor:pointer;

}



#button24:hover{

background: url(../images/button-archives.png);

}









<!-- pure css menu -->

#pcm{display:none;}

ul.pureCssMenu ul{display:none}

ul.pureCssMenu li:hover>ul{display:block}

ul.pureCssMenu ul{position: absolute;left:0px;top:98%;}

ul.pureCssMenu ul ul{position: absolute;left:98%;top:-2px;}

ul.pureCssMenu,ul.pureCssMenu ul {

	margin:0px;

	list-style:none;

	padding:0px 0px 2px 0px;

	background-repeat:repeat;

}

ul.pureCssMenu table {border-collapse:collapse}ul.pureCssMenu {

	display:block;

	zoom:1;

	float: left;

}

ul.pureCssMenu ul{



}

ul.pureCssMenu li{

	display:block;

	margin:0px 0px 0px 0px;

	font-size:0px;

}

ul.pureCssMenu a:active, ul.pureCssMenu a:focus {

outline-style:none;

}

ul.pureCssMenu a, ul.pureCssMenu li.dis a:hover, ul.pureCssMenu li.sep a:hover {

	display:block;

	vertical-align:middle;

	border-width:0px;

	border-color:#6655ff;

	border-style:solid;

	text-align:left;

	text-decoration:none;

	padding:0px;

	padding-left:0px;

	padding-right:0px;

	_padding-left:0;



	text-decoration:none;

	cursor:default;

}

ul.pureCssMenu span{

	overflow:hidden;

}

ul.pureCssMenu li {

	float:left;

}

ul.pureCssMenu ul li {

	float:none;

}

ul.pureCssMenu ul a {

	text-align:left;

	white-space:nowrap;

}

ul.pureCssMenu li.sep{

	text-align:center;

	padding:0px;

	line-height:0;

	height:100%;

}

ul.pureCssMenu li.sep span{

	float:none;	padding-right:0;

	



	display:inline-block;

	background-color:#AAAAAA;	background-image:none;}

ul.pureCssMenu ul li.sep span{

	width:80%;



}

ul.pureCssMenu li:hover{

	position:relative;

}

ul.pureCssMenu li:hover>a{

	border-color:#665500;

	border-style:solid;

	color: #ffffff;

	text-decoration:none;

	

}

ul.pureCssMenu li a:hover{

	position:relative;

	border-color:#665500;

	border-style:solid;

	color: #ffffff;

	text-decoration:none;

	cursor:pointer;

}

ul.pureCssMenu li.dis a {

	color: #AAAAAA !important;

}

ul.pureCssMenu img {border: none;float:left;_float:none;

}

ul.pureCssMenu ul img {

}

ul.pureCssMenu img.over{display:none}

ul.pureCssMenu li.dis a:hover img.over{display:none !important}

ul.pureCssMenu li.dis a:hover img.def {display:inline !important}

ul.pureCssMenu li:hover > a img.def  {display:none}

ul.pureCssMenu li:hover > a img.over {display:inline}

ul.pureCssMenu a:hover img.over,ul.pureCssMenu a:hover ul img.def,ul.pureCssMenu a:hover a:hover ul img.def,ul.pureCssMenu a:hover a:hover a:hover ul img.def,ul.pureCssMenu a:hover a:hover img.over,ul.pureCssMenu a:hover a:hover a:hover img.over,ul.pureCssMenu a:hover a:hover a:hover a:hover img.over{display:inline}

ul.pureCssMenu a:hover img.def,ul.pureCssMenu a:hover ul img.over,ul.pureCssMenu a:hover a:hover ul img.over,ul.pureCssMenu a:hover a:hover a:hover ul img.over,ul.pureCssMenu a:hover a:hover img.def,ul.pureCssMenu a:hover a:hover a:hover img.def,ul.pureCssMenu a:hover a:hover a:hover a:hover img.def{display:none}

ul.pureCssMenu a:hover ul,ul.pureCssMenu a:hover a:hover ul,ul.pureCssMenu a:hover a:hover a:hover ul{display:block}

ul.pureCssMenu a:hover ul ul,ul.pureCssMenu a:hover a:hover ul ul{display:none}

ul.pureCssMenu span{

	display:block;

	background-image:url(../images/arrv_anim_1.gif);

	background-position:right center;

	background-repeat: no-repeat;

   padding-right:4px;}

ul.pureCssMenu li:hover>a>span{	background-image:url(../images/arrv_anim_1o.gif);

}

ul.pureCssMenu a:hover span{	_background-image:url(../images/arrv_anim_1o.gif)}

ul.pureCssMenu ul span,ul.pureCssMenu a:hover table span{background-image:url(../images/arr_double_1.gif)}

ul.pureCssMenu ul li:hover > a span{	background-image:url(../images/arr_double_1o.gif);}

ul.pureCssMenu table a:hover span,ul.pureCssMenu table a:hover a:hover span,ul.pureCssMenu table a:hover a:hover a:hover span{background-image:url(../images/arr_double_1o.gif)}

ul.pureCssMenu table a:hover table span,ul.pureCssMenu table a:hover a:hover table span{background-image:url(../images/arr_double_1.gif)}