/*

 * Author: Spacetacular Design

 * Contact: www.spacetacular.com

 * File: basestyles.css

 * 

 * Description:

 * Basic styling rules.

 *

 */





/* Global White Space Reset - Hat Tip: Andrew Krespanis of http://leftjustified.net/  */



* {

	padding:0;

	margin:0;

}



p, pre, blockquote, label, ul, ol, dl, fieldset, address { margin: 0 0 1em; }

/* End GWR */

 





/* Custom Styles

-------------------------------------------------------- */



body {

	color: #333;

	font: 75%/1.4em Arial, Tahoma, Verdana, Helvetica, sans-serif;

	text-align: left;
	



}







/* Tables - table, tr, th, td



-------------------------------------------------------- */



th, td {



	padding: 2px;

	font-size: 69%; /* for IE 5.x */

	voice-family: "\"}\"";

	voice-family:inherit;

	font-size: 100%; /* for compliant browsers */



}







th { 

	vertical-align: bottom; 

	color: #7f4a09; 

	padding: 9px 2px 5px; 

	border-bottom: 1px solid #7f4a09; 

	font-size: 120%;

}

#footerLinks

{

color:#999;

text-decoration:none;

}



#footerLinks a

{

color:#999;

text-decoration:none;

}





td { 

	vertical-align: top; padding: 8px 0;

	}



table tr:hover td { }







/* Lists - ol, ul, li, dl, dt, dd



-------------------------------------------------------- */



ul {

	margin-bottom: 1.3em;

	margin-left: 1.3em;

	list-style: disc;

}



li {

	line-height: 1.2em;

	margin-bottom: .2em;

}







/* Forms - form, fieldset, legend, input, textarea



-------------------------------------------------------- */



fieldset { padding: .7em .7em; }



legend {

	padding: 0 .3em;

	font-weight: bold;

}







/* Links - a, a:hover



-------------------------------------------------------- */



a {

	color: #315494;

}







a:visited {

	text-decoration: underline;

 	color: #315494;

}



a:hover {

	text-decoration: underline;

 	color: #999;

}







/* Headers - h1, h2, h3, h4, h5, h6



-------------------------------------------------------- */



h1, h2, h3, h4, h5, h6 {

	font-family: Arial, Helvetica, sans-serif;

	line-height: 100%;

	margin-bottom: .5em;

	font-weight: normal;

	color: #315494;

}



h1 {	

	font-weight: normal;

	font-size: 160%;

	margin: .25em 0 .5em;

}

.hometextHeader

{

font-family: Arial, Helvetica, sans-serif;

	line-height: 100%;

	margin-bottom: .5em;

	font-weight: normal;

	color: #315494;

	font-size: 160%;

	margin: .25em 0 .5em;

	}

h2 {

	font-size: 125%;

	margin: .25em 0 .5em;

	padding-bottom: .15em;

	border-bottom: 1px solid #315494;

}



h3 {

	font-size: 100%;

	margin: .5em 0 .35em;

	font-weight: bold;

	

}



h4 {

	font-size: 100%;

	margin: 0 0 .5em;



}



h5 { font-size: 90%; }



h6 { font-size: 80%; }







/* Text



-------------------------------------------------------- */



b, strong { font-weight: bold; }

i, em { font-style: oblique; }

img { margin-bottom: 5px; border: none; outline:none; }

input, select, textarea {

	font-family: "Lucida Grande", "Lucida Sans Unicode", Geneva, "Courier New", Courier, mono;

	font-size: 11px;

	padding: 1px 2px;

}



.hr { height: 0px; overflow: hidden; }



.hr hr { display: none; }



.normal { font-size: 1em; line-height: 1.3em; font-weight: normal; }







.error {

	color: #c00;

	font-weight: bold;

	}







.clear {

	clear: both;

	}

	

.skipper {

	position: absolute;

	left: -5000px;

	top: 0;

	width: 1px;

	height: 1px; 

	overflow: hidden;



	}

	

.hide {



	position: absolute;

	left: -5000px;

	top: 0;

	width: 1px;

	height: 1px; 

	overflow: hidden;



	}







/* Clearing floats - Hat Tip: http://www.positioniseverything.net/easyclearing.html  */



.clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }



/* to remove the extra spacing in Safari and Firefox */



.c\learfix:after { line-height: 0; }



.clearfix {display: inline-block;}



/* Hides from IE-mac \*/



* html .clearfix {height: 1%;}



.clearfix {display: block;}



/* End hide from IE-mac */

