/* 
 typography.css
 Font related information only (ie. font-*, text-*, line-height )
 See http://www.alistapart.com/articles/howtosizetextincss for sizing technique

*/

body, textarea { /*Standard set up*/
  font-family: "Lucida Sans Unicode", "Lucida Grande", arial, verdana, sans-serif;
  font-size:100%;
  line-height:1.125em; /* 16×1.125=18 */
}

.product-title h2 span.serif{
	line-height: 1.125em;
}

/*Serif Font*/
.driver blockquote, .banner h3, p.intro, .serif{
	font-family: georgia, serif;
}

/* Heading line height */
h1, h2, h3, p.intro {
	line-height: 1.5em;
}

/* 30px */
#header h1{
  font-size: 1.875em;
}

/* 28px */
.banner h2, .product-title h2{
  font-size: 1.75em;
}

/* 24px */
#phone-list, h1, ul li ul li a {
  font-size: 1.5em;
}
/* 20px */
div.product-area h2{
  font-size: 1.25em;
}

/* 18px */
.banner h3, .driver blockquote, p.intro, .banner h2 span.cad, .banner h2 span.orange {
  font-size: 1.125em;
}

/* 16px */
li a, p a, dt a{
  font-size: 1em;
}

/* 14px */
h2 {
  font-size: 0.875em;
}

/* 12px */
.product-title h2 span.serif {
  font-size: 0.75em;
}

/* 11px Standard Copy Size*/
p, a, li, dt, dd, blockquote, #supplementary-content h3 {
	font-size: 0.6875em;
}

/* 10px */
dl#news-list dd, p.required, ul#phone-list li{
	font-size: 0.625em;
}

/* 9px */
p.required, #footer-nav li, .copy, .address, dl#news-list dd{
	font-size: 0.5625em;
}


/*Bold*/
dl#news-list dt, strong, ul#phone-list li, blockquote{
	font-weight: bold;
}

/*None Bold*/
.driver blockquote, .banner h3, .serif{
	font-weight: lighter;
}

/*Italic*/
blockquote, .banner h3, p.intro, .serif {
	font-style: italic;
}


/*Uppercase*/
h1, h2, h3, #phone-list{
	text-transform: uppercase;
}

/*Normal*/
.banner h3, span.normal, .serif {
	text-transform: none;
}