@charset "UTF-8";
/* cactus feeders ---- print */


body, html { 
  color : #000000; 
  background : #ffffff; 
  font-family: Arial, Helvetica, sans-serif;
  font-size : 12pt; 
}
a { 
  text-decoration : underline; 
  color : #0000ff;
  border:none; 
}

img {
	vertical-align:top;
	margin:0;
	padding:0;
	border:0;
	float:left;

}



img.floatLeft {
    float: left; 
    margin: 0em;
	border: solid 6px #d1cfcb;
}

img.floatRight { 
    float: right; 
    margin: 0;
    border: solid 6px #d1cfcb;
}

p {font-size:14pt; line-height:110%;}

h1 { font-size:12pt;}
h6 { font-size:18pt;}
h5{ font-size:16pt;}


#flourish {
	background-image:url(../images/flourish.png);
	background-repeat:no-repeat;
	width:1024px;
	margin:0 auto;
	padding:0;	
	}

#wrapper {
	width:100%;
	margin:0 auto;
	padding:0;	
	}

	#wrapper .headerClear {
		clear:both;
	}
		
	#wrapper .mainContentClear {
		clear:both;
	}
	
	#wrapper .footerClear {
		clear:both;
	}
	


/* header */
/*/////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/

#header {
	width:100%;
	padding:0;
	}
	
	#headerText {
		height:20px;
	}

	#header .bgTop {
		display:none;

		height:15px;
	}

/* main content */
/*/////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/

#mainContent {
	
	width: 100%;
	float:left;
	margin:0;
	padding:0;
	}
		
	#mainContent .logoHeader {
	}
	
	#mainContent .logo {
		border:none;
		padding:0;
	}
	
	#mainContent .headerText {
		margin:0;
	}

	#mainContent .navColumn {
	}
	
	#mainContent .navBox {
	display:none;
		height:266px;
		padding:2px 0 0 0;
	}
	
	
	
	#mainContent .mainNav {
		width:231px;
		height:44px;
		margin:0;
		padding:0;
	}


	#mainContent .thinLine {
		height:1px;
		width:231px;
		margin:0;
		padding:0;
		clear:both;
		float:left;	
	}	
	
	a.mainNav {
		display:block;
		background-image:url(../images/btnRollover.png);
		background-repeat:no-repeat;
		background-position:top left;
		width:231px;
		height:44px;
		margin:0;
		padding:0;
	}
	
	a:hover.mainNav {
		display:block;
		background-image:url(../images/btnRollover.png);
		background-repeat:no-repeat;
		background-position:bottom left;
		width:231px;
		height:44px;
		margin:0 0 1px 0;
		padding:0 0 0 0;
	}
	
	#active {
		display:block;
		background-image:url(../images/btnRollover.png);
		background-repeat:no-repeat;
		background-position:bottom left;
		width:231px;
		height:44px;
		margin:0 0 1px 0;
		padding:0 0 0 0;
	}
	
	#mainContent .navImages {
		margin:8px 0 0 22px; 
	}

	
	#mainContent .contentColumn {
		width:100%;
	}
	
	#mainContent .contentColumnSub {
	
		width:100%;
		padding:0;
	}

	#mainFlash {
		padding:7px 0 0 0;
		margin:0;
	}
	
	#mainContent .shieldBox {
		float:left; 
		padding:5px 0 0 10px;
	}
	
	
	#mainContent .shield {
		width:264px;
		height:179px;
		float:left;
	}
	
		a.shield {
		
			width:264px;
			height:179px;
			float:left;
	
		}
		
		a:hover.shield {
		
			width:264px;
			height:179px;
			float:left;
			text-decoration:none;
		}
	
	
	
	#mainContent .topText {
		text-align:center;
		padding:50px 30px 0 30px;
	}
	
	#mainContent .bottomText {
		text-align:center;
		padding:15px 30px 0 30px;
	}


	#mainContent .subTopBtm {
			display:none;

	}
	
	#mainContent .subContent {
		width:100%;

	}
	
	#mainContent .contentFlourish {
	
		padding:0 0 0 0px;
	}
	
	#mainContent .contentHeader {
		padding:0;
	}

	#mainContent .headerStar {
		display:none;

		margin:50px 9px 0 0;
	}
	
	#mainContent .mainContent {
		width:100%; 
	
	}
	


/* footer */
/*/////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/

#footer {
	text-align:center;
	padding:0 0 0 0;
	color:#7a8a66;


	}
	
		#footer .btmFooter {
		display:none;
		
		}

	
	#header .bgBtn {
		height:17px;
	}
	
	a.footerLink {
		text-decoration:none;
	
	}	
	
	a:hover.footerLink {
	text-decoration:underline;
	}

