/* Agile Print Styles */

#bg-focus, 
#bg-blur, 
.header-links a,
.left,
#footer,
.center-button,
#pg-bottom,
.byline,
.noprint	{ display:none;}

img { border:0; }

h1, h2, h3, h4 { font-family: helvetica, calibri, "lucida grande"  arial, sans-serif;  font-weight:100;}
h1 { font-size: 29px; color:#66bc29; }
h2 { font-size: 17pt; color:#3a3a2e;  line-height: 125%;}
h3 { font-size: 17px; color:#58ac1d; margin: 16px 0 8px 0; }
h4 { font-size: 15px; color: #3a3a2e; }	
h5 { font-size: 15px; color: #58ac1d; }	
p, li { font-size: 13px; color: #3a3a2e; margin: 10px 0; line-height: 125%;}
	p.lead { font-size: 16px; line-height: 130%; }
	
a { color:#4394a7; }
a.pink { color:#ff6699; }
a:hover, a.pink:hover { color: #66bc29; }	

li.bold {font-weight:bold; }    
.inline-hd { font-weight: bold; }
.normal {font-weight:normal; color: #3a3a2e;}

.green {color: #66BC29}	

.header-links, .numbers { text-align:right; }
.numbers span.phone { color: #3a3a2e; font-size: 13px;}

.col1, .col2, .col3, .col4, .col5, .col6, .left, .right { float:left; }
.clear { clear:both; }

.numbers .green { color:#66bc29; font-size: 10px; font-weight: bold; }

#main-content { padding: 16px 0; }
	#main-content .left { width: 232px; margin-right: 10px;}
	#main-content .right { width:599px; margin-bottom:16px; }

#fanmail { border-top: 1px solid #cccccc; padding: 10px;}
#fanmail .content h2 {font-size: 17px; font-weight:normal; color:#66bc29; }
	