





body {

color: #666;

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

font-size: 11px;

line-height: 1.8em;

text-align: center;

background: #F2F2F2;

}



a {

color: #4177A6;

}



a:hover {

color: #666;

}



a:visited {

color: #4177A6;

}



a:visited:hover {

color: #666;

}



h1{

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

font-size: 1.6em;

color: #4177A6;

margin: 15px 0 15px 0;

padding-left: 15px; 

}



h2 {

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

font-size: 14px;

color: #4177A6;

margin: 15px;

}



h3 {

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

font-size: 1.1em;

color: #4177A6;

margin: 15px;

}



p {

margin: 10px 15px 5px 15px;

}





#container {

width: 780px;

text-align: left;

margin: 10px auto 0 auto;

background: url(images/containerbg.gif) #FFFFFF repeat-y;

padding: 0 !important;

line-height: 1.8em;



}



#top {

height: 125px;

background: url(images/headerbg.gif) #666 no-repeat;

}



#top h1 {

float: left;

color: #FFFFFF;

margin: 40px 0 0 20px;

background: none;

}



#content {

float: left;

width: 500px; 

margin: 5px 5px 0 5px;

padding: 0 10px;

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

}







#sidebar {

float: left;

width: 220px;

height: 700px;

margin: 10px 0 0 0;

padding: 0;

background-image: url(images/dot.gif);

background-repeat: repeat-y;

color: #787878;

}

#googleads {
	width: auto;
	padding-left: 20px;
}




.recentpics {

	font-weight: normal; 

    padding-left: 20px;

	text-align: left;

	

}



.recentwk A IMG{

	border-right: #D0D0D0 5px solid; 

	border-top: #D0D0D0 5px solid; 

	border-left: #D0D0D0 5px solid; 

	border-bottom: #D0D0D0 5px solid

}



.recentwk A:hover IMG  {

	border-right: #2C91B2 5px solid; 

	border-top: #2C91B2 5px solid; 

	border-left: #2C91B2 5px solid; 

	border-bottom: #2C91B2 5px solid

}







#nav-meta {

float: right;

margin: 10px 10px 0 0;



}



#nav-meta a, #nav-meta a:visited {



text-decoration: none;

margin: 4px;

color: #4177A6;

font-size: 11px; 

line-height: 15px; 

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

text-align: right; 



}



#nav-meta a:hover, #nav-meta a:visited:hover {

color: #666;

}





#navigation{
	background: url(images/navbg.gif) bottom repeat-x;
	display: block;
	padding: 1px;
	margin: 0px 11px 10px 13px;
	list-style-type: none;
	vertical-align: bottom;  


  }



#navigation li{

  display: inline;

  margin: 0 6px;

  padding: 0 12px 0 3px;

  border-right: 1px #666 solid;

  color: #666;



  

}

#navigation li a{

  color: #666;

font-size: 10px;

text-decoration: none; 

FONT-FAMILY: Arial, Helvetica, sans-serif  

}

#navigation li a:hover{

  text-decoration: underline;

}

#navigation li a.active{

  border-bottom: 1px dotted #666;

}





#footerbox{

	clear: both;  

	padding-left: 10px; 

	padding-bottom: 4px; 

	margin: 4px 24px 0px; 

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

    font-size: 11px;



}	



.footerbox_bolded{

	font-weight: bold;

}





.footerbox_red{

	 color: #4177A6;

}

	





#site {

clear: both;

text-align: center;

background-image: url(images/footerbg.gif);

height: 100px;

background-repeat: no-repeat;

background-position: center bottom;

margin: 0;

padding: 30px 0 15px 0;

}





#company {

padding: 2px;

margin: 5px 5px 5px 5px!important;

color: #4177A6;

}



#company a,#company a:visited {

color: #4177A6;

}



#company a:hover,#company a:visited:hover {

color: #666;

}



#standards{

font-size: 10px;

padding: 0;

margin: 0 0 20px 1px!important;



}







#breadcrumb {

	clear: both;

	text-align: left;

	position: left;

	height: 15px;

	padding: 3px 3px 5px 5px;

	margin:0;



}



#breadcrumb ul {

margin: 0;

padding: 0 10px 0 10px;

}



#breadcrumb li {

list-style-type: none;

float: left;

margin: 0px 4px 0 4px;

background-image: url(images/bullet_off.gif);

background-repeat: no-repeat;

background-position: bottom left;

padding-left: 12px;



}



#breadcrumb a:link, #breadcrumb a:visited {

text-decoration: none;



}



.youarehere a:link, .youarehere a:visited {

font-weight: bold;





}



.youarehere{

background-image: url(images/bullet_on.gif)!important;



}
