body{font-size: 11px}

/* Default fonts */
h1,h2,h3,
h4,h5,h6  {font-family: Arial,"Trebuchet MS", Arial; font-weight:bold}
body      {font-family: Tahoma,"Lucida Grande","Lucida Sans Unicode","bitstream vera sans","trebuchet ms",verdana,arial,sans-serif}
pre       {font-family: Corbel, Verdana, "Bitstream Vera Sans", sans-serif}
code      {font-family: Consolas, "Bitstream Vera Sans Mono", "Courier New", Monaco, Courier, monospace}

/* Headings
-------------------------------------------------------------- */

h1,h2,h3,h4,h5,h6 {color:#000;clear:both}

h1 {font-size: 18px; line-height:34px; padding:0 0 10px 0; font-weight:normal}
h2 {font-size: 17px; line-height:18px; padding:0 0 10px 0; color:#000}
h3 {font-size: 16px; line-height:26px}
h4 {font-size: 14px; font-weight:bold}
h5 {font-size: 12px; font-weight:bold}
h6 {font-size: 12px;}

/* Text elements
-------------------------------------------------------------- */

p           {margin: 0 0 18px 0}
p.last      {margin-bottom:0}
p img       {float: right; margin:12px 0px 12px 12px; padding:3px; background-color:#F0F0F0; border:solid 1px #A0A0A0}
p img.top   {margin-top:0} /* Use this if the image is at the top of the <p>. */

a           {color:#81A2FF; text-decoration: underline}
a:hover     {color:#2B62FF}

p.heading-paragraph a
{
	text-decoration:none;
	font-weight:bold
}

ul, ol      {margin: 0 0 18px 18px}
ul          {list-style-type:disc}
ol          {list-style-type: decimal; font-size:1.3em}
dl          {margin: 0 0 18px 0}
dl dt       {font-weight: bold}

blockquote  {margin: 0 0 18px 18px; color: #666; font-style: italic}
strong      {font-weight: bold}
em          {font-weight: bold}
pre         {margin-bottom: 18px; background: #eee; border:1px solid #ddd; padding:16px}

/* Use this to create a horizontal ruler across a column. */
hr 
{
  background:transparent url(Images/seperator.gif) no-repeat scroll center top;
  color: #FFF;
  clear: both; 
  float: none; 
  width: 100%; 
  height: 2px;
  margin: 0 0 16px 0;
  border: none
}


/* Tables
-------------------------------------------------------------- */

th      {font-weight:bold}


/* Some default classes
-------------------------------------------------------------- */

p.small   {font-size: 10px; margin-bottom: 18px}
p.large   {font-size: 14px; line-height:36px}
p.quiet   {color: #666}
.hide     {display: none}


/* Extra fancy typography
-------------------------------------------------------------- */

/* For great looking type, use this code instead of asdf: 
   <span class="alt">asdf</span>  
   Best used on prepositions and ampersands. */
  
.alt { 
  color: #666; 
  font-family:"Warnock Pro", "Goudy Old Style","Palatino","Book Antiqua", Georgia, serif; 
  font-size: 1.2em;
  line-height: 1%; /* Maintain correct baseline */
  font-style: italic
}

/* For great looking quote marks in titles, replace "asdf" with:
   <span class="dquo">&#8220;</span>asdf&#8221;
   (That is, when the title starts with a quote mark). 
   (You may have to change this value depending on your font size). */  
   
.dquo {margin-left: -.7em} 


/* Reduced size type with incremental leading
   (http://www.markboulton.co.uk/journal/comments/incremental_leading/)

   This could be used for side notes. For smaller type, you don't necessarily want to 
   follow the 1.5x vertical rhythm -- the line-height is too much. 
   
   Using this class, it reduces your font size and line-height so that for 
   every four lines of normal sized type, there is five lines of the sidenote. eg:

   New type size in em's:
     10px (wanted side note size) / 12px (existing base size) = 0.8333 (new type size in ems)

   New line-height value:
     12px x 1.5 = 18px (old line-height)
     18px x 4 = 72px 
     72px / 5 = 14.4px (new line height)
     14.4px / 10px = 1.44 (new line height in em's) */

p.incr, .incr p {
	font-size: 10px;
	line-height: 1.44em;  
	margin-bottom: 18px; /* Still 1.5 x normal font size as baseline */
}


/* Surround uppercase words and abbreviations with this class.
   Based on work by Jørgen Arnor Gårdsø Lom [http://twistedintellect.com/] */
   
.caps { 
  font-variant: small-caps; 
  letter-spacing:1px; 
  text-transform:lowercase; 
  font-size:1.2em;
  line-height:1%;
  font-weight:bold
}
/* EOF */
