html{font-size:13px;}

#footer div.vcard {
	font:12px/17px Verdana, Arial, Helvetica, sans-serif;
}
	
#footer ul.vcard li,
#footer ul.nav li{
		font:12px/13px Verdana, Arial, Helvetica, sans-serif;
}
	
form.cart_add_listing button.submit span {
	font:bold 13px/13px Verdana, Arial, Helvetica, sans-serif;
}		

#content h2{
	font:27px/29px Georgia, "Times New Roman", Times, serif;
}
	#content p {font:14px/21px Verdana, Arial, Helvetica, sans-serif;}
		#content h4 span {font:italic normal 15px Georgia, "Times New Roman", Times, serif;}
				
			#content label {
				font:bold 14px/24px Verdana, Arial, Helvetica, sans-serif;
			}
				input#quantity {font:14px/14px Verdana, Arial, Helvetica, sans-serif;}
			
			.sort_bar label {font:bold 15px/17px Arial, Helvetica, sans-serif;}
			
				.sort_bar select {font:normal 14px/15px Verdana, Arial, Helvetica, sans-serif;}
				
/*---- content head ----*/	
			
		#content_head h4,
		.section #content_feature h4 {
			font:bold 14px/15px Verdana, Arial, Helvetica, sans-serif;
		}	

	
			#content_head h2 sup{
				font-size:17px;
			}
		

/*---- for content feature ----*/
	
			#content_feature .column h2	{font:24px/27px Georgia, "Times New Roman", Times, serif;}
		
			#content_feature .column p,
			#content_feature .column .minor_spot p {font:14px/19px Verdana, Arial, Helvetica, sans-serif;} 

			#content_feature .column .minor_spot h3 {font:16px/18px Georgia, "Times New Roman", Times, serif;}
			
			#content_feature .column .spot p a,
			#content_feature .column .minor_spot p a {
				font:14px/19px Verdana, Arial, Helvetica, sans-serif;
			}

		#content_feature h4 {font:bold 15px Arial, Helvetica, sans-serif;}

/*---- section page content ----*/
		.section #content_head h2 {font-size:43px;}
		
		.section-content h4 {
			font:bold 15px/17px Arial, Helvetica, sans-serif;
		}
			.section div#content_feature .column h2{font:21px/23px Georgia, "Times New Roman", Times, serif;}
			
			.section div#content_feature .column h5{
				font:normal 13px/15px Verdana, Arial, Helvetica, sans-serif;
			}	

/*---- for central column ----*/
			.central_col h3{
				font:15px/17px Arial, Helvetica, sans-serif;
			}
				
/*---- special order info [publications, subpage] ----*/
		
		#order_info_special li {
			font:13px/17px Verdana, Arial, Helvetica, sans-serif;
		}
		
			#order_info_special li strong{
				line-height:21px;}
	
/*---- main content area ---- */			

	.main,
	.pubs,
	.agenda-list {
		font:14px/19px Verdana, Arial, Helvetica, sans-serif;
	}
		
		.main h3 {
			font:15px/17px Arial, Helvetica, sans-serif;
		}
	
		.main sup {
			font:12px/12px Verdana, Arial, Helvetica, sans-serif;
		}
			
		.main dt {
			font:italic 13px/14px Verdana, Arial, Helvetica, sans-serif;
		}
		
			.gencontent .subsection-list h4 {font:19px/21px Georgia, "Times New Roman", Times, serif;}
			.subsection-list .column div h5 {font:14px/16px Georgia, "Times New Roman", Times, serif;}
			.subsection-list a{font-size:14px;}
			.news_events div.quote h4 {font:12px/15px Verdana, Arial, Helvetica, sans-serif;}
			.gencontent #content.central_col .news_headlines h5 {font:13px/15px Verdana, Arial, Helvetica, sans-serif;}
			.gencontent #content.central_col .news_headlines h3{font:18px/23px Georgia, "Times New Roman", Times, serif;}
			.news-list ul li{font:14px/16px Georgia, "Times New Roman", Times, serif;}
			.main a.ask_quest {
				background:url("/images/elements/question.gif") 0 -1px no-repeat;
				font:bold 12px/14px Verdana, Arial, Helvetica, sans-serif;
			}
			.main a.ask_quest:hover { 
					background:url("/images/elements/question.gif") 0px -17px no-repeat; 
			}
/*---- publication / business listings ----*/
		.pubs h3,
		.business h3 { 
			font:20px/22px Georgia, "Times New Roman", Times, serif;
		}
		
		.all_pubs h4,
		#content .business h4 {
			font:bold 14px/14px Georgia, "Times New Roman", Times, serif;
		}
					li.pub_prod h5,
					#content .business h5 {
						font:16px/19px Georgia, "Times New Roman", Times, serif;
					}
					
					.all_pubs li.pub_prod h5 {
						font:bold 13px/15px Verdana, Arial, Helvetica, sans-serif;
					}
					
					li.pub_prod span {
						font: 13px/15px Verdana, Arial, Helvetica, sans-serif;
					}
			
				#content li.pub_prod p,
				#content .business div.column p {
					font: 13px/16px Verdana, Arial, Helvetica, sans-serif;
				}
					
						li.pub_prod ul li a,
						#content .business div.column a {
							font:bold 13px/15px Verdana, Arial, Helvetica, sans-serif;
						}
	
/*---- events / agenda list ----*/	
			
			.main ul.events h3,
			.agenda-list h3,
			.presenter .main h3 {
				font:21px/23px Georgia, "Times New Roman", Times, serif;
			}
			
			.agenda-list h3 {
				font-size:20px;
			}
			
			.main ul.events h5{
				font:14px/19px Verdana, Arial, Helvetica, sans-serif;
			}
		
		.main ul.upcoming li.event h3 {
			font:17px/19px Georgia, "Times New Roman", Times, serif;
		}
			
			.eventday h5,
			.eventday_2 h5 {
				font:15px/19px Georgia, "Times New Roman", Times, serif;
			}	
			
			.agenda-list dt span{font:bold 13px/15px Verdana, Arial, Helvetica, sans-serif;}
			
			.agenda-list dl dd h4{font:17px/19px Georgia, "Times New Roman", Times, serif;}
				
			
			.agenda-list dl dd h5,
			.presenter-list li h5{
				font:bold 14px/16px Georgia, "Times New Roman", Times, serif;
			}
			
			.agenda-list dl dd span.position,
			.presenter-list li span.position {
				font:bold 14px/16px Verdana, Arial, Helvetica, sans-serif;
			}
			
			.agenda-list div.subinfo h5{
				font:bold 14px/16px Verdana, Arial, Helvetica, sans-serif;	
			}
			
					.agenda-list div.subinfo li h6{
						font:bold 13px/15px Georgia, "Times New Roman", Times, serif;
					}
			
					.agenda-list div.subinfo li span.position {
						font-size:13px;
						line-height:15px;}
	
		.presenter .main h3 {
			font:19px/19px Georgia, "Times New Roman", Times, serif;
		}
	
/*---- front page features ----*/

			#features div h4{
			font:18px/22px Georgia, "Times New Roman", Times, serif;
			}


				
/*---- title bundle ----*/				

		.title_bundle li{
		font:21px/33px Georgia, "Times New Roman", Times, serif;
		
		}
			.title_bundle li em {
			font:15px/27px Verdana, Arial, Helvetica, sans-serif;
			}
			
/*---- form.form ----*/
	
	#content form.form fieldset label {
		font:normal 13px/16px Verdana, Arial, Helvetica, sans-serif;
	}	
			
	#content form.form fieldset input,
	#content form.form fieldset textarea,
	#content form.form fieldset select {
		font:13px/14px Verdana, Arial, Helvetica, sans-serif;
	}

		#content form.form fieldset input.radio,
		#content form.form fieldset input.checkbox{
			font:23px/23px Verdana, Arial, Helvetica, sans-serif;
		}

	#content form.form fieldset select {
		font:13px/14px Verdana, Arial, Helvetica, sans-serif;
	}

/*--- nav ---*/

			#nav-order a {
				font:13px/13px Verdana, Arial, Helvetica, sans-serif;
			}	


	#nav-content li a{
		font:14px/17px Verdana, Arial, Helvetica, sans-serif;
	}
		
/*-- govt --*/


.govt .main h5{
	font:13px/15px Verdana, Arial, Helvetica, sans-serif;
}

.govt .main h3{
	font:18px/20px Georgia, "Times New Roman", Times, serif;
}
.govt #content_feature a,
.govt .main a{
	font:14px/16px Verdana, Arial, Helvetica, sans-serif;
}
	
.callout_content_box,
.govt .main .callout_content_box a {
	font:15px/18px Georgia, "Times New Roman", Times, serif;
}

.chest{}

/*--- callouts ---*/

/*----- call out boxes -----*/	
			
					
					#search_box input {
						font-size:10px;
					}

				
				
/*----- call out classes -----*/	

	.column_box h3{
		font:bold 15px/17px Arial, Helvetica, sans-serif;
	}
	
	.column_box h4,
	.column_box h5,
	dl.vcard span.fn{
		font:bold 14px/19px Verdana, Arial, Helvetica, sans-serif;
	}
	.column_box dl.vcard {
		font:14px/16px Verdana, Arial, Helvetica, sans-serif;
	}
	.column_box p {
		font:14px/19px Verdana, Arial, Helvetica, sans-serif;
	}
	
	
	.news_events {
		font:13px/18px Verdana, Arial, Helvetica, sans-serif;
	}	
			
		.news_style_3 div{
			font-size:12px;
		}
		
		.news_events h3 {
			font:15px/17px Arial, Helvetica, sans-serif;
		}
		
	.govt_style h3,
	.govt_style_2 h3 {
		font:15px/17px Arial, Helvetica, sans-serif;
	}
		
		.govt_style .content-block h5,
		.govt_style_2 .content-block h5,
		.govt_style .content-block a.findoutmore{
			font:bold 13px/18px Verdana, Arial, Helvetica, sans-serif;
		}

/*--- tables ---*/

.table_holder ul.pagination {font:13px/16px Verdana, Arial, Helvetica, sans-serif;}	
.table_holder ul.pagination li.secondset {margin-left:250px;}

.table_holder ul.pagination li,
.table_holder .foot ul.pagination li a{line-height:8px;}
					
.col_header th {font:16px/26px Arial, Helvetica, sans-serif;}
.table_holder table tbody td,
.table_holder table tbody td a{font:13px/14px Verdana, Arial, Helvetica, sans-serif;}			
