/* @override 
	http://localhost/css_09/fonts.css
*/

/*  CSS for Tom Moore Builder, Inc.  */
/*  Developed by Brian Mason & Image Mason Design  */
/*  www.imagemason.com  */
/*  info@imagemason.com  */


/*  ------------------------------------------------------------  */
/*  FONT SIZES, STYLES & COLORS  */
/*  ------------------------------------------------------------  */

body {  /* Set font size for whole page - allows page to be resized using javascript */
	font-size: medium;
	font-family: Arial, Helvetica, sans-serif;
	color: #666;
}
* html body { /* Hack for consistency in IE - gah! */
font-size: small; /* For IE5 Win */
f/ont-size: medium; /* For other IE versions */
}
h2 {  /*  THIS IS THE SECTION NAME  */
	font-size: 160%;
	font-weight: normal;
	color: #3D3117;
}
h3 { /* Subnav headings - in right column - used in Photo Gallery and Articles section currently */
	font-size: 85%;
	color: #666;
	padding-top: 20px;
	color: #457E80;
}
em, table td b { /* This is used to highlight words in the main content */
	color: #457E80;
	font-weight: bold;
	font-style: normal;
}
#footer em {
	color: #CCC;
}
table td span {
	color: #8f0010;
}

/*  ------------------------------------------------------------  */
/*  TOOLS  */
/*  ------------------------------------------------------------  */

#textTools {	
	text-transform: uppercase;
	font-size: 60%;
}
#textTools a:link, #textTools a:visited {
	color: #CCC;
	text-decoration: none;
}
#textTools a:hover, #textTools a:active {
	color: #FFF;
	/*border-bottom: 1px dotted #FFFFFF;*/
}

/*  ------------------------------------------------------------  */
/*  FOOTER  */
/*  ------------------------------------------------------------  */


#copyright {
	font-style: italic;
	font-size: 65%;
	color: #999;
	
}
#footer {
	color: #BBB;
	font-size: 75%;
}
#contact_info {
	text-transform: uppercase;
}
#footer a {
	color: #BBB;
}

#telephone {
	text-transform: lowercase;
}
#fax {
	text-transform: lowercase;
}

/*  ------------------------------------------------------------  */
/*  NAVIGATION  */
/*  ------------------------------------------------------------  */

#nav {
	font-size: 75%;
	font-weight: bold;
}
#nav span {
	font-size: 90%;
	color: #666;
	font-style: italic;
	font-weight: normal;
}
#nav a:link, #nav a:visited {
	color: #333;
	text-decoration: none;
}
#nav a:hover, #nav a:active {
	color:  #457E80; /* #FFBE2C; */
}
.subNav {
	font-size: 90%;
}

/*  ------------------------------------------------------------  */
/*  RIGHT COLUMN  */
/*  ------------------------------------------------------------  */


#content p, #content ul, table td {  /* this gets the main content - not just the  right column  */
	font-size: 75%;
	line-height: 140%;
}
#titleAndPhoto ul {
	font-size: 75%;
	line-height: normal;
}

/*  ------------------------------------------------------------  */
/*  ARTICLES  */
/*  ------------------------------------------------------------  */

#articleName {
	color: #3D3117;
	font-weight: bold;
	font-size: 110%;

}
#articlePublication {
	font-weight: bold;
	font-style: italic;
}
#articleAuthor {
	font-style: italic;
	color: #999;
}
#articleDate {
	color: #999;
	font-size: 75%;
}
#pageNav li a {
	font-style: normal;
	margin: 0;
	padding: 0;
}
#pageNav li span {
	color: #666;
	font-style: italic;
}
#titleAndPhoto p {  
	font-size: 75%;
}


#titleAndPhoto a:hover, #titleAndPhoto a:active {
	color: #666;
}
.publication,
#testimonialSource,
#testimonialLocation {
	font-size: 85%;
	color: #3D3117;
}
a {
	font-weight: bold;
	color: #000;
}
#titleAndPhoto .caption {
	width: 330px;
	font-size: 50%;
	color: #999;
	font-style: italic;
}