div.testimonial {background-color:#AEA254;padding:2px;margin:10px}
div.testimonial h4 {font-size:14px}
div.testimonial p {font-size:12px;font-style:italic}

div.navigation {margin:10px;text-align:center;border-bottom:1px solid gray;padding:4px 0}

div.navigation span {display:none}
div.navigation a, div.navigation strong {
  margin:0 5px;
  padding:4px 8px;
  text-decoration: none;
  border: 1px solid gray;
  background-color: RGB(214,214,153) ;
  }
div.navigation strong {color:gray;font-weight:normal;background-color:rgb(204,204,153);border-bottom: 1px solid rgb(204,204,153)}
div.navigation a:hover { background-color: RGB(230,230,153); color:blue }

div.flip {border:none;border-top:1px solid gray}
div.flip strong {border: 1px solid gray; border-top: 1px solid rgb(204,204,153);}

body {
	font-family: Verdana, Arial; 
	font-size: 75%;
	color: rgb(102,51,0); /*default font color for most text*/
	background-color: gray;
	margin: 0;
	padding: 0;
	}
	
h1, h2, h3, h4 {
	font-family: Georgia;
	font-size: 1.5em; 
	color: #444;
	text-align: left;
	margin-left: 20px;
  }
  
h2 {
	font-size:24px;
	margin:0;
	padding:40px 0 0 10px;
	display:none;
	}
		
h3 { 
	font-size: 1.5em; margin-top:10px; margin-bottom:0;clear:left;
	font-weight:500;
	padding-top:5px;
	}

h4 {    font-style:italic;
	font-size:1.3em;
	margin-bottom: 5px;}

p { 
	 margin: 6px 20px 3px; /*Top Right&Left Bottom*/
	 text-align: justify;
	 }

p, ul, li { line-height:150% }

	 
img {
	border: 2px solid RGB( 128,128,96);
	padding: 1px;
	background-color: black;
	margin-bottom:10px; 
	}

	A{color:#040}
	A:hover{color:#02F;}
	A:visited{color: black;}
	
	a h3 {text-decoration:none}

#container {
	width: 780px;
	margin: 0 auto;
	border-right: 2px solid #444;
	border-left: 2px solid #444;
	background-color: rgb(204,204,153);
	}
@media print {#container {border:0}}

#banner {
  float: none;
	padding: 0;
	margin: 0;
	height: 75px;
	background-image: url("/assets/1/banner.jpg");
	background-repeat: no-repeat;
	text-align: left;
}

@media print {#banner {display:none}}

@media print {.menu-bar {display:none}}


	
div.cta {
	border: 1px solid RGB( 128,128,96);
	background-color: RGB(214,214,153) ;
	width: 180px;
	height: auto;
	padding:0;
	margin: 10px 20px;
	float: right;
}
div.cta p {
	color: #555;
	font-size: 11px;
	text-align:center;
} 
div.halfwidthpic {
	float:left;text-align:center;width:350px;margin:0; padding:0px 20px
	/*left and right margin plus width must add up to < half of #container width*/
	}
div.halfwidth {
	float:left;text-align:center;width:370px;margin:0;padding:0 10px 0 0px;
	/*left and right margin plus width must add up to < half of #container width*/
	}
	