body 
{
background-color: #BBBBBB;
font-size: 12px;
font-family: Verdana, Myriad Web, sans-serif;
}

#header 
{
width: 600px;
height: 100px;
background-color: #BBBBBB;
color: #FFFFFF;
margin-left: auto;
margin-right: auto;
padding-top: 20px;
padding-bottom: 10px;
padding-left: 10px;
padding-right: 15px;
position: relative;
}


#content 
{
width: 600px;

/*
min-height usually 850px

*/

min-height: 900px; 
background-color: #FFFFFF;
font-size: 12px;
color: #000000;
margin-left: auto;
margin-right: auto;
padding-top: 15px;
padding-bottom: 15px;
padding-left: 10px;
padding-right: 15px;
position: relative; 
}

#bodytextleft
{
width: 300px;
font-size: 12px;
text-align: left;
background-color: #FFFFFF;
float: left;
padding-top: 3px;
padding-bottom: 3px;
padding-left: 3px;
padding-right: 3px;
margin-right: 0px;
margin-left: 0px;
}

ul, ol{
margin: 0;
padding: 0;	
}

ul li, ol li {
list-style-type: none;
margin: 0;
padding: 5px 0;
border-bottom: 1px dotted #333;
}


#bodytextright
{
width: 250px;
font-size: 12px;
text-align: center;
background-color: #FFFFFF;
float: right;
padding-top: 0px;
padding-bottom: 0px;
padding-left: 3px;
padding-right: 0px;
margin-right: 0px;
position: relative;

}

#footer
{
width: 610px;
color: #000000;
margin-left: auto;
margin-right: auto;
padding-top: 3px;
font-size: 10px;
font-family: Verdana, Myriad Web, sans-serif;
text-align: left;
}

#promo
{
width: 625px;
height: 200px;
color: #000000;
text-align: center;
border-color: #000000;
margin-left: auto;
margin-right: auto;
padding-top: 0px;
padding-bottom: 0px;
padding-left: 0px;
padding-right: 0px;
}




#sitetitle
{
font-size: 16px;
font-family: Verdana, Myriad Web, sans-serif;
font-weight: bold;
float: left;
}

#date
{
padding-right: 0px;
float: right;
font-size: 10px;
font-weight: bold;
color: #FFFFFF;
}

.infoside
{
padding-right: 0px;
float: right;
font-size: 10px;
margin-left: auto;
margin-right: auto;
}


#infobox
{
width: 240px;
font-size: 10px;
text-align: center;
color: #FFFFFF;
background-color: #555555;
margin-left: auto;
margin-right: auto;
}

.copy
{
float: right;
color: white;
}

.upperlinks
{
color: #FFB95E;
}

.navigation
{
text-align: left;
padding-left: 0px;
position: absolute;
}

a:link		
{
text-decoration: none;
color: #3366FF;
}

a:visited	
{
text-decoration: none;
color: #3366FF;
}

a:hover		
{
text-decoration: none;
color: #3399FF;
}

a:active	
{
text-decoration: none;
color: #3366FF;
font-size: 12px;
font-family: Verdana, Myriad Web, sans-serif;
}

a.orange:link 
{
font-size: 11px;
text-decoration: none;
font-weight: bold;
color: #FFB95E;
font-family: Verdana, Myriad Web, sans-serif;
}

a.orange:visited	
{
font-size: 11px;
text-decoration: none;
font-weight: bold;
color: #FFB95E;
font-family: Verdana, Myriad Web, sans-serif;
}

a.orange:hover		
{
font-size: 11px;
text-decoration: none;
font-weight: bold;
color: #FA9C22;
font-family: Verdana, Myriad Web, sans-serif;
}

a.orange:active		
{
font-size: 11px;
text-decoration: none;
font-weight: bold;
color: #FA9C22;
font-family: Verdana, Myriad Web, sans-serif;
}


a.white:link		{
			text-decoration: none;
			font-weight: bold;
			color: #EEEEEE;
			}

a.white:visited		{
			text-decoration: none;
			font-weight: bold;
			color: #EEEEEE;
			}

a.white:hover		{
			text-decoration: underline;
			font-weight: bold;
			color: #FFFFFF;
			}

a.white:active		{
			text-decoration: none;
			font-weight: bold;
			color: #FFFFFF;
			}



.right
{
padding-left: 16px;
}

.goals
{
color: #FF3729;
font-weight: bold;
}

.resumehead
{
font-size: 14px;
font-weight: bold;
}

.resumeright
{
float: right;
}




