/* Begin Typography & Colors */

body {

	font:74%/1.4em "TREBUCHET MS", trebuchet, verdana, helvetica, arial, sans serif;

	background-color: #ffffff;

	color: #333;

	text-align: left;

	}



#page {

	background-color: white;

	border: 1px solid #959596;

	text-align: left;

	}



#header {
	background-color: #73a0c5;


	}



#content {
          position:relative;
          top:150px
          left:100px;
}
ul
{      list-style: square inside;
       list-style-image: url(images/tn_type_dot.gif);
}
.widecolumn .entry p {

	font:74%/1.4em "TREBUCHET MS", trebuchet, verdana, helvetica, arial, sans serif;

	font-size/* */:/**/small;

  font-size: /**/small;

	}


.narrowcolumn .entry, .widecolumn .entry {

	line-height: 1.4em;

	}


.widecolumn {

	line-height: 1.6em;

	}

.narrowcolumn .postmetadata {

  font:68%/1.4em "TREBUCHET MS", trebuchet, verdana, helvetica, arial, sans serif;

  text-transform:uppercase;

  letter-spacing:.2em;

  color:#999;

   text-align: left;

	}



.alt {

	background-color: #f8f8f8;

	border-top: 1px solid #ddd;

	border-bottom: 1px solid #ddd;

	}


#footer {

	background-color: #ffffff;

        color: #cccccc;

}


small {

	font-family: "TREBUCHET MS", trebuchet, verdana, helvetica, arial, sans serif;

	font-size: 0.9em;

	line-height: 1.5em;

	}


h1, h2, h3 {

	font-family: "TREBUCHET MS", trebuchet, verdana, helvetica, arial,

         sans serif;

	font-weight: bold;
}


h1 {

	font-size: 3em;

	text-align: center;

	}


#headerimg .description {

	font-size: 1.6 em;

	text-align: center;

	}


h2 {

	font-size: 1.6em;

	}

h2, h2 a, h2 a:visited, h3, h3 a, h3 a:visited {
	color: #333;
	}

h2, h2 a, h2 a:hover, h2 a:visited, h3, h3 a, h3 a:hover, h3 a:visited, #sidebar h2, #wp-calendar caption, cite {
	text-decoration: none;
	}


h2.pagetitle {

	font-size: 1.6em;

	}


#sidebar h2 {

  margin:1.5em 0 .75em;

  font: 96%/1.4em Arial,Verdana,Sans-serif;

  text-transform:uppercase;

  letter-spacing:.2em;

  color:#999;

	}


h3 {

	font-size: 1.3em;

	}


h1, h1 a, h1 a:hover, h1 a:visited, .description {

	text-decoration: none;

	color: white;

	background-color: transparent; 

	}


h2, h2 a, h2 a:visited, h3, h3 a, h3 a:visited {

	color: #333;

	}



h2, h2 a, h2 a:hover, h2 a:visited, h3, h3 a, h3 a:hover, h3 a:visited, #sidebar h2, cite {

	text-decoration: none;

	}


.hide { 

       display: none;

}


.hidden {

	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 7pt; 

                     VISIBILITY: hidden;
}

.entry p a:visited {

	color: #b85b5a;

   background-color: transparent; 

	}




#sidebar {

	}

#sidebar ul ul li, #sidebar ul ol li, .nocomments, .postmetadata, blockquote,

        strike {

	color: #777;

	}

small {

        color: #999;

        font-variant: small-caps

}


code {

	font: 1.1em 'Courier New', Courier, Fixed;

	}


acronym, abbr, span.caps

{

	font-size: 0.9em;

	letter-spacing: .07em;

	}



a, h2 a:hover, h3 a:hover {

	color: #06c;

        background-color: transparent; 

        text-decoration: none;
        border-bottom: 1px dotted #ccc;

       }



a:hover {

	color:red;

	background-color: transparent; 

        text-decoration: none;
        border-bottom: none;

	}

	





       /*  p.color class will make color bgs for paragraphs only across pages */

 P.red {

        background-color: #ff0000;

}



      /* color class will make color bgs for spans and divs across pages */

.blue {

        background-color: #9FBFDF;

}

 
.gray {
        background-color: #e8eaeb;
}



/* End Typography & Colors */



