@charset "UTF-8";
/* CSS Document */

body {
	font-family:Arial, Helvetica, sans-serif;
	font-weight: lighter;
	font-size: 12px;
			}

#container {
	width:802px;
	border-bottom-width: thin;
	border-color: #333333;
	
			}



#header {width:802px;}

#navbar {
	width:802px;
	height:22px;
	padding-top:7px;
	font-size: 10px;
	margin-top:-4px;
}


.dropdown {
margin-bottom:6px;
padding-bottom:14px;
padding-top: 14px;
color:#FFFFFF;
padding-left:30px;
padding-right:8px;
width:184px;
}

.dropdown li a {

	color:#FFFFFF;
	}
	
	
.dropdown li:hover ul{
		display:block;
		
		}
		
		
.item {

background-color: #666666;


}

.item a {
	text-decoration: none;
	text-transform: uppercase;
	display: block;
	margin: 5px 15 5px 0;
}

ul {
  padding: 0;
  margin: 0;
  list-style: none;
  clear: left
  }
  
  
li {
	float: left;
	position: relative;
	width: 10em;
	width:114px;
	line-height:22px;
	
  }
  
.dropdown li {line-height:14px;
			  width:180px;}
  
li ul {
	display: none;
	position: absolute;
	top: 1em;
	left: 0;
	background-color:#666666;
	color: #FFFFFF;
	
  }
  
li > ul {
	top: auto;
	left: auto;
	}


li:hover ul { display: block;
			clear:left; }


li:hover ul, li.over ul{
	display: block;
	color: #FFFFFF;
}


/* nav bar color highlights */

.navbarhome {background-image: url(../images/navbar_home.gif);}
.navbarabout {background-image: url(../images/navbar_about.gif);}
.navbarourteam {background-image: url(../images/navbar_ourteam.gif);}
.navbarservices {background-image: url(../images/navbar_services.gif);}
.navbaroncampus {background-image: url(../images/navbar_oncampus.gif);}
.navbarfinancing {background-image: url(../images/navbar_financing.gif);}
.navbarcontacts {background-image: url(../images/navbar_contacts.gif);}

/* original width with search bar for navbarbox was 89 pixels */

#navbarbox {
	width:114px;
	height:16px;
	float:left;
		}

a#navbarbox2 { color:#FFFFFF;}


		
	
#searchbox {
	width:170px;
	float: left;
	height:16px;
}
			
#divider {width:802px;
		  }	

#left {width:283px;
		float:left;
		height:590px;
			}
		
#left_news {
	width:283px;
	float:left;
	height:100%;
	background-color:#336799;
	margin-left:1px;
			}


#left_news_cont {
	width:283px;
	float:left;
	height:100%;
	background-color:#FFFFFF;
	margin-left:1px;
			}	
			
#quote {
	width:243px;
	font-size:11px;
	color: #B5D5FF;
	margin-left: 20px;
	line-height: 1.3;
				}
				
#contactbox {
	width:209px;
	font-size:12px;
	margin-left: 20px;
	margin-top: 60px;
	background-image: url(../images/contact5.gif);
				}

#address {
	width:180px;
	font-size:12px;
	color: #FFFFFF;
	margin-left: 15px;
	margin-top: 0px;
				}
		
#right {
	width:518px;
	float:left;
	background-color:#FFFFFF;
	height:640px;		
		}
		
#right_news {
	width:518px;
	float:left;
	background-color:#FFFFFF;
	height:auto;		
		}
		
		
#newsbar {
	width:508px;
	float:left;
	background-color:#ce6631;
	height:13px;
	padding:5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	font-weight: 700;
		}

#news_sub_left {
	width:102px;
	float:left;
	background-color:#ffffff;
	height:100%;	
		
		}

#news_sub_right {
	width:416px;
	float:left;
	background-color:#ffffff;
	height:100%;
	font-size: 11px;
		}

#news_footer {
	
	width:518px;
	float:left;
	background-color:#ffffcc;
	height:auto;			}


#news_foot_left {width:102px;
		float:left;
		background-color:#ffffcc;
		
		}
		
#news_foot_right {
	width:406px;
	float:left;
	background-color:#ffffcc;
	padding:5px;
	font-size: 11px;
	font-family: arial;
		}

#news_container {
	height:100%;
	background-color:#ffffff;
}
	
#news_filler {
	width:508px;
	height:100%;
	background-color:#ffffcc;
	
			}

#news_archivebar {
	width:518px;
	float:left;
	background-color:#ffffff;
	
			}

		
#footer {width:802px;
		 text-align:center;	
		 margin-top:20px;
		}

img {
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	}

img.leftcol  {margin-left:10px;} 
		
img.rightcol  {margin-left:3px;}
		



  
		
.textrightcol  {
	margin:10px;
}

.textrightcol2  {margin:10px;
					float:left;}
		
.attribution {color:#000;
			  text-align:right;
			  font-size:9px;
			  font-style:italic;
			  width:243px;
			  margin-left:20px;}
.style1 {
	color: #336699;
	font-weight: bold;}
.style8 {color: #cc6633; font-weight: bold; }
.style9 {color: #333333}

a {text-decoration:none; color:#336699;}
a:link {color: #336699; text-decoration: none;} 

     /* unvisited link */
a:visited {color:#336699; text-decoration: none;}  /* visited link */
a:hover {
	cursor:default;
	background-color:#999966;
	text-decoration: none;
}  /* mouse over link */
a:active {color:0000FF;}

.style12 {font-size: 10px; font-style: italic; font-weight: bold; }
.style13 {
	color: #cc9900;
	font-size: 18px;
	font-weight: bold;
}
.style14 {
	font-size: 12px;
	font-weight: bold;
	color:#999966;
}
.style16 {font-size: 12px; font-weight: bold; color: #999966; }
.style17 {
	color: #999966;
	font-style: italic;
}
.style18 {font-size: 10px}

.style19 {font-size: 12px}
.style20 {font-size: 14px}
.style22 {font-size: 12px; font-style: italic; }
