/* courtney stylesheet */

/* body {background-color: rgb(203, 225, 258); */
body {
	//background-color: rgb(100, 130, 130); 
        background-color: rgb(213, 235, 256);
	background-repeat: no-repeat; 
	font-family:"Lucinda Sans", sans-serif;
}   

/* text selector property values */

h1, h2, h3, p, li {                         
	font-style: normal;
}

li, p {
	color: rgb(0,0,0);
	font-size: 13px;
}

h1 {
	color: rgb(0,50,102);
	font-size: 32px;
//	font-weight: bold
}

h2 {
	/*color: rgb(102,51,153)*/
	color: rgb(51,0,102);
//	font-weight: bold;
	font-size: 22px;
}

h3 {
	color: rgb(31,0,72);
	font-size: 15px;
}

h4 {
	color: rgb(51,0,102);
	font-size: 13px;
}

a {
	text-decoration: none;
	color: rgb(51,0,102);
	font-family: sans-serif;
	font-size: 13px;
}

a:hover {
	color: rgb(51, 51, 153);
}

h1.indexName {
	//top:12px;
}

//img, h1, td, h2, h3, h4 { padding-left:1em;}
//td { padding-left:1em; }

a.navbar {
	padding-left:1em;
	font-size: 13px;
	font-family: sans-serif;
	color:white;
}

a.navbar:hover {
	color: rgb(100, 130, 130);
}

a.mainlinks:link, a.mainlinks:visited, a.mainlinks:hover {
	font-family: sans-serif; font-size: 14px; font-weight:bold;
}

p.performance {
	width:auto;
}

td.left_column {
	width:500px;
}

td.side_nav {
	vertical-align:top;
	padding-top:1.5em;
	padding-left:2em;
}

table.pic {
	margin-left:100px;

	width:1200px;

	padding:1em 1em 5em 2em;

	background:white;
	background-repeat: no-repeat;
}

p.inside { 
	//position:relative;
	// ************************ is right??
	//margin-left:40px;
	width:200px
} 

table.navbar {
	width:1200;
	height:20px;

	// margin: top right bottom left;
	margin:30px 100px 0px 100px;
                     
	padding-left:2em;    

	text-align: left;
	color: rgb(0,50,102);
	//background-color: rgb(102,51,153);
	background-color: rgb(0,50,102);
	vertical-align:center;
}

td.performPic {
	vertical-align:top;
        padding:0 1em 1em 3em;
}   

p.footer_hack {      
	width:1200px;     
	height:100%;   
	
	position:fixed;             
	background:white;
	background-repeat: no-repeat;   
	
    margin:0px 100px 0px 100px;     
	padding:0px 0px 0px 0px;       
	//top:0px;
	z-index:-100;
}  
div.ie6footer_hack {
	position:absolute;         
    margin:0px 100px 0px 100px;
}