@charset "utf-8";
/*CSS Document */
* {
vertical-align: middle;
font-family:Verdana, Geneva, sans-serif;
color:#000;
font-size: 0.95em;
border: 0 ;
padding: 0;
margin: 0;
}
body {
/*background:  #999;
background-image:url(images/background2.png);
background-repeat:repeat-x;*/
background-color: #000;
}
#wrapper {
font-family:Verdana, Geneva, sans-serif;
font-size:0.95em;
position:relative;
margin-right: auto;
margin-left: auto;
padding-top: 15px;
overflow: hidden;
width: 1100px;
background-color:#000000;
}
.inv {
color:#FFF;
visibility:hidden;
padding: 0px;
margin:0px;
}
.emailwhite {
color:#FF0;
font-size:1.0em;
padding-top: 10px;
padding-bottom: 10px;
margin-top:5px;
}
h1 {
text-align:center;
font-size:1.5em;
padding-top: 10px;
padding-bottom: 20px;/*border-bottom: solid 6px;*/
}
h2 {
color:#008200;
text-align:center;
font-size:1.25em;
padding-top: 10px;
padding-bottom: 10px;
}
h3 {
color:#008200;
font-size:1.5em;
padding-top: 10px;
padding-bottom: 10px;
margin-top:5px;
/*background-color: #347d53;*/
text-align:center;
}
.subhead   {color:#008200;
font-size:1.5em;
padding-top: 10px;
padding-bottom: 10px;
margin-top:5px;
/*background-color: #347d53;*/
text-align:center;}
.heading3 h3 {
margin-top:0px;
padding-top:0px;
height:0px;
vertical-align:top;
}
.quote {
	font-style:italic;
	border:thin solid;
	padding:2px;}
.quoteby {
	font-style:italic;
	font-weight:bold;}	
	
ul {
list-style-type:square;
color:#000;
}
p {
color:#000;
font-size:0.85em;
margin-top:0.5em;
}
p [class="links"] {
color:#000;
font-weight:800;
font-size:1.2em;
}
.white {
color:#fff;
}
.green {
color:#008200;
}
a.white:hover {
color: #999;
}
#content h2 {
color:#000;
}
a {color:#000;}
img {
vertical-align: bottom;
margin-left:0px;
}
#subscribe {
border:thin solid;
background-color:#CCC;
width:500px;
margin-left:auto;
margin-right:auto;
height:450px;
padding:20px;
margin-bottom:20px;
font-size: 0.85em;
	
	
	
}
#subscribe h1 {font-size:0.85em;}


.required {color:#F00;}
.missing {text-decoration:underline;}

.attributeinput {color:#090;}
#subscribe p {font-size:0.5em;}
.customer {
width:525px;
height:150px;
position:relative;
margin:10px;
padding:5px;
}
#subscribe a {color:#090;}
.image1 {
width:150px;
height:125px;
position:relative;
float:left;
padding-right:15px;
vertical-align:top;
}
#image1 {
width:150px;
height:125px;
position:relative;
float:left;
padding-right:10px;
vertical-align:top;
}
#image2 {
width:450px;
height:113px;
position:relative;
float:left;
padding-right:10px;
}
#image3 {
width:150px;
height:113px;
position:relative;
float:left;
padding-right:10px;
vertical-align:top;
}
a:link {
	color:#FFF;
	font-weight:800;
	text-decoration: none;
}

#image4 {
width:150px;
height:113px;
position:relative;
float:right;
padding-right:10px;
}
.skip {
visibility:hidden;
}
a.skip {
font-family: Verdana, Geneva, Tahoma, sans-serif;
color: #000000;
text-decoration: none;
font-size: 0.7em;
position: absolute;
top: 0px;
visibility: hidden;
}
.spider {
	color:#008200; }
#top {
width:900px;
height:130px;
position:relative;
background-image:url(images/bannerspiral4.png);
background-repeat: repeat;
background-color:#000;
margin-left:auto;
margin-right:auto;
padding:0px;
border:thin solid #000;
position:relative;
background-color:#fff;
}
#logo {
float:left;
position:relative;
width: 125px;
height:125px;
/*border:thin solid #00ff00;*/
margin-top: 5px;
margin-left:10px;
/*background-color:#347d53;*/ }
#topright {
float:right;
margin-top:10px;
border:thin solid;
visibility:hidden;
}
#topright h3 {
color:#00ff00;
font-size:.75em
}
#banner {
width: 890px;
margin-top:30px;
position:relative;


/*background-image:url(images/banner7.png);*/ background-repeat:no-repeat;
height:60px;
text-align: center;

;
padding-top: 10px;
}
#telephone {
color:#fff;
width:680px;
margin-left:auto;
margin-right:auto;
}
#telephone a {
color:#fff;
text-decoration:none;
}
#searchwrap {
float: right;
margin-top: 5px;
background-color:#060;
position:relative;
}
#searchbar {
float: right;
position:relative;
}
p.search {
color: #FFFFFF;
font-family: Tahoma;
font-size: 0.8em;
}
/*
.rounded-corners { -moz-border-radius: 10px; -webkit-border-radius: 20px; -khtml-border-radius: 20px;
 }
*/
.snazzy {
background:transparent;
}
.snazzy span {
text-align:center;
color: #FFf;
margin:0;
font-weight: 800;
}
.b1,
.b2,
.b3,
.b4 {
display:block;
font-size:2px; /* hide overflow:hidden from IE5/Mac */
/* \*/ 

overflow: hidden;/* */
}
.b1,
.b2,
.b3 {
height:1px;
}
.b2,
.b3,
.b4 {
border-left:1px solid #fff;
border-right:1px solid #fff;
}
.b1 {
margin:0 5px;
background:#fff;
}
.b2 {
margin:0 3px;
border-width:0 2px;
}
.b3 {
margin:0 2px;
}
.b4 {
height:3px;
margin:0 1px;
}
.boxcontent {
display:block;
border-left:1px solid #fff;
border-right:1px solid #fff;
}
a.menu,
a.menu:visited {
display:block;
text-decoration:none;
width:5.5em;
}
a.menu:hover {
background:transparent;
cursor:pointer;
}
a.menu:hover span {
padding-top:10px;
background:#888;
}
 a:menu:hover b {
background:#888;
}
.red {
background:#000;
}
.orange {
background:#000;
}
.yellow {
background:#b8b800;
}
.green {
background:#090;
}
.blue {
background:#00c;
}
.indigo {
background:#309;
}
.violet {
background:#c6c;
}
.grey {
background:#888;
}
.black {
background:#000;
}
a:hover b.red {
background:#888;
}
a:hover b.orange {
background:#888;
}
a:hover b.yellow {
background:#888;
}
a:hover b.green {
background:#888;
}
a:hover b.blue {
background:#888;
}
a:hover b.indigo {
background:#888;
}
a:hover b.violet {
background:#888;
}
a:hover b.black {
background:#888;
}
.active {
padding-top:10px;
background:#888;
cursor:default;
}
#navigation2 {
clear: both;
/*background-color:#347d53;*/


margin-left:auto;
margin-right:auto;
width:1000px;
position:relative;
/* hide overflow:hidden from IE5/Mac */ /* \*/;
overflow: hidden;
}
#navigation2 ul {
margin:0;
padding:0;
list-style-type:none;
font-size:0.80em;
}
#navigation2 li {
display: block;
float: left;
margin: 0 1px;
height: 36px;
}
#navigation2  {font-size:0.95em;}
.pad {
display:block;
height:1.0em;
/* hide overflow:hidden from IE5/Mac */ 

/* \*/ 

overflow: hidden;/* */
}
a.menu2,
a.menu2:visited {
display:block;
text-decoration:none;
width:7.5em;
}
a.menu2:hover {
background:transparent;
cursor:pointer;
}
a.menu2:hover .boxcontent {
padding-bottom:0.8em;
background:#888;
}
a.menu2:hover .pad {
height:0.2em;
}
/*#blackline {

	width:1100px;

	height:20px;

	background-color:#000;

}*/

/* navigation section ends =========================================================*/
#breadcrumb {
background-color:#fff;
width:1000px;
height:30px;
margin-bottom:0px;
font-weight:800;
margin-top:0px;
margin-left:auto;
margin-right:auto;
}
#breadcrumb a {
color:#347d53;
}
#breadcrumb p {
padding-left:15px;
padding-top:10px;
}
#container {
width:1000px;
position:relative;
background-color:#fff;
margin-left:auto;
margin-right:auto;
margin-bottom:10px;

}
#links {
/*background-color:  #347d53;*/
background-color:#fff;
color:#000;
width: 180px;
margin-left:0px;
/*border: solid 4px #000;*/
position:relative;
margin-right:20px;
float:left;

}


#links img {
margin:5px;

}
#links hover {
color:#000;
}
#links a {
width:90px;
height: 40px;
margin-left:1px;
margin-bottom:15px;
padding-bottom:12px;
padding-top:2px;
text-align: left;
color:#008600;
text-decoration: none;
}
#links li {
margin-left:25px;
padding-left:10px;
font-size: 0.95em;
padding-bottom:15px;
color:#000;
font-weight:800;
list-style-type:circle;
}
#content {
width: 900px;
position:relative;
left: 10px;
background-color:#FFFFFF;
/*background-image:url(images/money3.gif);*/
/*border:4px solid #000000;*/
float:left;
padding-left:10px;
padding-right:10px;
margin-bottom:auto;
margin-top:auto;
}


#content a {
color:#008200;
text-decoration:underline;
}
#content p {
color:#000;


}
#content2 a {
color:#008200;
text-decoration:underline;
}
#content2 {
width:500px;
position:relative;
margin-right:auto;
margin-left:auto;
background-color:#fff;
padding-left:5px;
padding-right:5px;
min-height:500px;
margin-bottom:20px;
padding-bottom:20px;


}
#content3 {
	width:500px;
	margin-right:auto;
	margin-left:auto;
	position:relative;
	height:1100px;
}
#rightside{
	width: 200px;
	margin-right:10px;
	position:relative;
	float:right;
	
	
}
#trusteesadd { width:450px;

margin-left:auto;
margin-right:auto;

}

#trusteeform {
		width:450px;
		position:relative;
		float:left;
	}
#para1 {
	position:relative;
	
padding-right:10px;
margin-bottom:10px;
}
#para2 {
padding-right:10px;
margin-right:10px;
margin-bottom:10px;
}
#para3 {
padding-right:10px;
margin-bottom:10px;
}
#contacts {
border: solid 3px #347d53;
color:#008200;
width:390px;
background-color:#FFF;
margin-top:20px;
margin-bottom:20px;
line-height:250%;
padding-left: 10px;
margin-left:auto;
margin-right:auto;
}
#contacts p {color:#008200;

font-weight:800;
font-size:0.8em;}
#contacts a {
color:#008200;
font-weight:800;
text-decoration:underline;
}

#customerlinks {
width:260px;
padding-botton:10px;
margin-left:60px;
margin-top:20px;
position:relative;
background-color:#fff;
float:left;
}
#customerlinks a {color:#000;}
#footer {
width:1000px;
margin-top:15px;
border: solid 4px #000000;
height:60px;
margin-left:auto;
margin-right:auto;
position:relative;

text-align:center;
padding-top:5px;
clear:both;
background-color: #008200;
}
#footer a {font-size:0.85em;
color:#fff;
text-decoration:none;

}
#footer p {font-size:0.85em;
color:#fff;
text-decoration:none;
font-weight:800;

}
#sliderexample {}
/*s3 slider styling */
#slider {
    width: 278px; /* important to be same as image width */
    height: 219px; /* important to be same as image height */
    position: relative; /* important */
	overflow: hidden; /* important */
}
#sliderContent {
    width: 278px; /* important to be same as image width or wider */
    position: absolute;
	top: 0;
	margin-left: 0;
}
.sliderImage {
    float: left;
    position: relative;
	display: none;
}
.sliderImage span {
    position: absolute;
	font: 10px/15px Arial, Helvetica, sans-serif;
    padding: 10px 13px;
    width: 384px;
    background-color: #000;
    filter: alpha(opacity=70);
    -moz-opacity: 0.7;
	-khtml-opacity: 0.7;
    opacity: 0.7;
    color: #fff;
    display: none;
}
.clear {
	clear: both;
}
.sliderImage span strong {
    font-size: 14px;
}
.top {
	top: 0;
	left: 0;
}
.bottom {
	bottom: 0;
    left: 0;
}

ul { list-style-type: none;}

#blog {width:700px;
position:relative;
margin-left:auto;
margin-right:auto;
margin-bottom:20px;
}
#tickersection {
	width:700px;
	position:relative;
	
	
}

