body	{ 	
				
			background-color: white;
			background-image: url(indexgifs/bg.jpg);
      		margin: 0px;      			
			
		}






/* --- TOP BLUE MENU ----*/
table.menu a {
			
			border:0px;
			display: block;}

div.menu	a {
			color: #FFFFFF;
			background-image: url("indexgifs/horiz_bg.jpg");
			text-decoration:none;
			font-size:15px;
			line-height:27px;
			padding: 0px 0px;
			font-family: Tahoma, verdana, sans-serif;}	
			
div.menu (position:absolute;top:0; left:0;) /*fixes IE slowness?? */
					
div.menu	a:link {color: #FFFFFF; text-decoration: none; background: #cccc99;}
div.menu	a:active {color: #000000; text-decoration: none; background: #cccc99;}
div.menu	a:visited {color: #FFFFFF; text-decoration: none; background-image: url("indexgifs/horiz_bg.jpg");}
div.menu	a:hover {color: #CDFFFC; text-decoration: none; background-image: url("indexgifs/horiz_bg_hi.jpg");}
/*-----------------------------*/





/* --- TESTIMONIAL TOP BOX ( for link color, mainly )----*/
div.testimonial_header	a:link {color: #3A4B5D; text-decoration: underline; }
div.testimonial_header	a:active {color: #000000; text-decoration: underline; }
div.testimonial_header	a:visited {color: #3A4B5D; text-decoration: underline; }
div.testimonial_header	a:hover {color: #000000; text-decoration: underline; }
/*-----------------------------*/







/* --- LEFT SIDE GRAY  MENU ----*/
/* note, table is actually 241, but 239 gives a pix on both sides*/
table.left_menu a {
			width:287px;
			border:1px;
			display: block;}

div.left_menu	a {
			color: #333333;
			background: #D9D9D9;
			text-decoration:none;
			font-size:12px;
			line-height:24px;
			padding: 0px 0px;
			text-align:center;
			font-family: Tahoma, verdana, sans-serif;
			}	
			
div.left_menu (position:absolute;top:0; left:0;) /*fixes IE slowness?? */
					
div.left_menu	a:link {color: #333333; text-decoration: none; background: #C0D0E3;}
div.left_menu	a:active {color: #000000; text-decoration: none; background: #DAC1DD;}
div.left_menu	a:visited {color: #333333; text-decoration: none; background: #D9D9D9;}
div.left_menu	a:hover {color: #000000; text-decoration: none; background: #D0B8C2;}
/*-----------------------------*/





/* -------- MAIN FRAME --------*/

table.main_frame a {
	
						width:375px;
						border:0px;
						display: block;
					 }					 
					 

div.main_frame	a:link {color: #333333; text-decoration: none; background: #D9D9D9;}
div.main_frame	a:active {color: #000000; text-decoration: none; background: #DAC1DD;}
div.main_frame	a:visited {color: #333333; text-decoration: none; background: #D9D9D9;}
div.main_frame	a:hover {color: #000000; text-decoration: none; background: #D0B8C2;}
						


/*-----------------------------*/









/* --- testimonial-table ----*/
h4 { 	border: 2px dotted #695539; 
		width:375px; 
		background: #FBDECF;
		color: #333333;
		text-decoration:italic;
		font-size:12px;
		line-height:14px;
		padding: 0px 0px;
		text-align:center;
		font-family: Courier, Tahoma, verdana, sans-serif;
		
		}
/*-----------------------------*/


/* -------- FOOTER ------------*/
div.footer	a:link {color: #7E9FC6; text-decoration: underline;}
div.footer	a:active {color: #FFFFFF; text-decoration: underline; background: #cccc99;}
div.footer	a:visited {color: #7E9FC6; text-decoration: underline;}
div.footer	a:hover {color: #000000; text-decoration: underline;}
/*-----------------------------*/






/* ---specific font styles ----*/
.address_text {font-family: Tahoma, verdana, sans-serif; font-size:11px; color:#807F87}
.subhead_text {font-family: Tahoma, verdana, sans-serif; font-size:20px; color:#3A4B5D}
.headline_text {font-family: Tahoma, verdana, sans-serif; font-size:15px; color:#A1838F}
.subhead_paragraph {font-family: Tahoma, verdana, sans-serif; font-size:15px; font-style: italic font-weight: bold;  color:#000000; letter-spacing: 1px;}
.testimonial_text {font-family: Tahoma, verdana, sans-serif; font-size:14px; line-height:18px; font-style: italic; color:#526982}
.testimonial_page_text {font-family: Courier, Tahoma, verdana, sans-serif; font-size:13px; line-height:14px;  color:#000000}
.footer_text {font-family: Tahoma, verdana, sans-serif; font-size:11px; color:#333333}
.main_text {font-family: Tahoma, verdana, sans-serif; font-size:12px; color:#000000; line-height:21px; }
.question_text {font-family: Tahoma, verdana, sans-serif; font-size:12px; color:#000000; font-weight: bold; line-height:20px;}
.trailer_text {font-family: Tahoma, verdana, sans-serif; font-size:15px; color:#3A4B5D}
/*-----------------------------*/










.pic {border: 1px solid #1D0A03;}
a:hover .pic, a:active .pic {border: 1px solid #72E0DD;}