body
{
	margin: 0;
	padding: 0;
	font-size: 90%;
	font-family: arial, helvetica, sans-serif;
	text-align:center;
}

	#the_content_wrapper{
		font-family:verdana,arial,helvetica,sans-serif;
		font-size:85%;
		width:980px;
		margin:0 auto;
		
	}
	
	h1{
		margin-bottom:10px;
		padding-left:0;
		color:#55441C;
		font-size:120%;
		font-family:verdana,arial,helvetica,sans-serif;
		line-height:1em;
	}
	h2 {
		font-size:115%;
		margin:0;
		color:#54688F;
		font-family:verdana,arial,helvetica,sans-serif;
	}
	h2.home{
	color:#55441C;
font-family:verdana,arial,helvetica,sans-serif;
font-size:120%;
line-height:1em;
margin-bottom:10px;
padding-left:0;
	}
	h3 {
		border-bottom:1px solid #DDDDDD;
		font-family:verdana,arial,helvetica,sans-serif;
		color:#666699;
		font-size:13px;
		margin:0 0 3px;
		width:90%;
	}
	#left_bar_wrapper{
		width:225px;
		float:right;
		text-align:left;
		padding-right: 10px;
	}

ul {
	margin-top:0;
	list-style-image:url(/media/images/bullet.gif);
	margin-left:0.9em;
	padding-left:0.9em;
}
a:link, a:visited{
	color:#666666;
}
img{
	border:0px;
}

/* HEADER */
	div#header
	{
		background-image:url('/media/images/header.png');
		background-repeat:repeat-x;
		border-top:3px solid #55441C;
		border-bottom:none;
		font-family:tahoma,'trebuchet ms',arial,sans-serif;
		font-size:95%;
		font-size-adjust:none;
		width:100%;
		margin-bottom:3px;
		height:73px;
	}
	/*top nav bar*/
		div#topnav{
			margin-top:10px;
			margin-left:52px;
			text-align:left;
			width:900px;
		}
		/*links*/
			div#topnav a:link, div#topnav a:visited {
				color:#000;
			}
		/*chrome */
		div#chrome {
			border-top:1px solid #FE7E14;
			font-size:1px;
			height:1px;
			margin:1px 0 0;
		}

/*content */


/*left bar*/
#content_left
{
	float: left;
	width: 250px;
	margin-bottom: 10px;
}
	div#content_left li {
		font-size:11px;
		margin-bottom:1px;
	}
	.big-nav {
		font-size: 12px;
	}
	.small-nav {
		font-size: 11px;
	}

/*main*/
#content_main
{
	float: left;
	width: 445px;
	margin-bottom: 10px;
	display:block;
	text-align:left;
}
	/*FindanimationSchool*/
	div#findYourSchoolContainer{
		height:185px;
	}
	div#findYourSchoolContainer img{
		margin-left:10px;
		margin-top:10px;
	}
	div#findYourSchool_dropdowns{
		width:100%;
		margin-top:5px;
	}
	select#degree{width:160px; margin-left:10px;}
	select#subject{width:255px;}
	
	div#news a:link, div#news a:visited {
		color:#660000;
		font-size:17px;
	}
	div.article_title {
		margin-bottom: 0px;
	}
	
	div#latest_articles {
		margin-left:20px;
	}
	
	/*blurb*/
		div#blurbContainer, div#directory_wrap,div.location_container{
		border:1px solid #54688F;
		/*border-left:1px solid #FE9946;
		border-right:1px solid #FE9946;*/
		width:100%;
	}
	
	div#blurbContainer h1, div#directory_wrap h1, div.location_container h1, .roundedcornr_content_495529 h1{
		font-weight:bold;
		margin-left:10px;
		color:#54688F;
		font-family:verdana,arial,helvetica,sans-serif;
		font-size:130%;
	}
	div#blurb{
		margin:10px;
	}
	
	/*directory*/
	div#directory_wrap{
		padding-left:5px;
	}
	
	div.page_links{
		margin:5px;
	}
	
	div.school_container .directory_logo{
		width:125px;
		text-align:left;
		float:left;
		margin:5px;
		margin-right:15px;
	}
	div.school_info{
		float:left;
		width:290px;
	}
	
	a.info:hover span{ /*the span will display just on :hover state*/
	    display:block;
	    position:absolute;
	    top:.6em; right:.3em; width:15em;
	   
	    background-color:none; color:#666699;
		font-weight:bold;
		font-size:10px;
	    text-align: left;
		padding-left:1px;	
	}

a.info span {
		display:none;
	}
	
	/*locations*/
	
	.center_location{
		float:left;
		margin-left:3px;
		margin-bottom:10px;
		width:140px;
	}
	
/*right*/
#content_right
{
	float: left;
	width: 250px;
	margin-left: 3%;
	margin-bottom: 10px;
	display:block;
	text-align:left;
}
	#wrap_right a {
		text-decoration:none;
	}
	/*feat Schools*/
	div#featAnimationSchoolsHead{
		background-image:url('/media/images/FeatSchools-Highlight.png');
		background-repeat:repeat-x;
		height:35px;
		font-weight:bold;
		/*font-size:80%;*/
		padding-top:5px;
		text-align:center;
		color:#FFF;
		
	}
	div#featAnimationSchoolsContainer{
		border: 1px solid #54688F;
		text-align:center;
		/*width:200px;*/
	}
	div.featAnimationSchools {
		margin-left:auto;
		margin-right:auto;
		width:110px;
	}
	#wrap_left{
		float:left;
		text-align:center;
		width:125px;
	}
	#wrap_header{
		margin-top:20px;
		width:200px;
	}
	#wrap_right{
		float:left;
		text-align:left;
		width:120px;
	}
	#wrap_footer{
		clear:both;
	}

#footer
{
	clear: both;
	height: 50px;
	text-align:center;
}

.clear {
clear:both;
font-size:1px;
height:0;
line-height:0;
}

/* common */
/* common */
.bar{
	/*border-bottom:1px dashed #666666;*/
	border-bottom: 1px dotted #CCC;height:2px;
	margin-bottom:8px;
}

/*round box*/
	.roundbox{display:block}
	.roundbox *{
	  display:block;
	  height:1px;
	  overflow:hidden;
	  font-size:.01em;
	  background:#A6B3CD;
	  background-image: url("/media/images/findyourschoolbg.png");}
	.roundbox1{
	  margin-left:3px;
	  margin-right:3px;
	  padding-left:1px;
	  padding-right:1px;
	  border-left:1px solid #A6B3CD;
	  border-right:1px solid #A6B3CD;
	  background:#A6B3CD;
	  background-image: url("/media/images/findyourschoolbg.png");}
	.roundbox2{
	  margin-left:1px;
	  margin-right:1px;
	  padding-right:1px;
	  padding-left:1px;
	  border-left:1px solid #A6B3CD;
	  border-right:1px solid #A6B3CD;
	  background:#A6B3CD;
	  background-image: url("/media/images/findyourschoolbg.png");}
	.roundbox3{
	  margin-left:1px;
	  margin-right:1px;
	  border-left:1px solid #A6B3CD;
	  border-right:1px solid #A6B3CD;
	  background-image: url("/media/images/findyourschoolbg.png");}
	.roundbox4{
	  border-left:1px solid #A6B3CD;
	  border-right:1px solid #A6B3CD;
	  background-image: url("/media/images/findyourschoolbg.png");}
	.roundbox5{
	  border-left:1px solid #A6B3CD;
	  border-right:1px solid #A6B3CD;
	  background-image: url("/media/images/findyourschoolbg.png");}
	.roundboxfg{
	  background-image: url("/media/images/findyourschoolbg.png")}

.roundedcornr_box_495529 {
	background: url(/media/images/roundedcornr_495529_tl.png) no-repeat top left;
}
.roundedcornr_top_495529 {
	background: url(/media/images/roundedcornr_495529_tr.png) no-repeat top right;
}
.roundedcornr_bottom_495529 {
	background: url(/media/images/roundedcornr_495529_bl.png) no-repeat bottom left;
}
.roundedcornr_bottom_495529 div {
	background: url(/media/images/roundedcornr_495529_br.png) no-repeat bottom right;
}
.roundedcornr_content_495529 {
	background: url(/media/images/roundedcornr_495529_r.png) top right repeat-y;
}

.roundedcornr_top_495529 div,.roundedcornr_top_495529,
.roundedcornr_bottom_495529 div, .roundedcornr_bottom_495529 {
	width: 100%;
	height: 5px;
	font-size: 1px;
}
.roundedcornr_content_495529, .roundedcornr_bottom_495529 {
	margin-top: -19px;
}
.roundedcornr_content_495529 { padding: 0 5px; }
.hidden { display: none; }

