/* AIB MAIN CSS */
/* Last Edited:8-23-2005 */


/* Main Layout */

body {margin:0 auto;padding:0px;background-color:#dfdfdf;text-align:center;}

div#wrap {background:white;width:794px;margin:0px auto;text-align:left;font-family:Arial,Helvetica,sans-serif;}

div#fullpage {width:700px;color:#000;margin:35px 0px 25px 25px;font-size: .75em;line-height: 140%;}

div#pospage {width:600px;color:#666;margin:35px 0px 25px 25px;font-size: .7em;line-height: 140%;}

img.aiblogo {margin-left:25px;margin-top:-72px;}

/* End Main Layout */



/* Breadcrumb Navigation */

div#nav {margin:7px 0px 5px 23px !important;margin:11px 0px 5px 23px;}

div#nav ul {margin:0px 0px 2px 0px;padding:0px;}

div#nav li {display:inline;list-style:none;color:#999;font-size:.7em;padding-left:1.5px;padding-right:1.5px;margin:0px;}

div#nav li#selected {font-weight:bold;color:#333;padding-left:3px;}

img.dotted {display:block;border:0px;padding:0px;margin:0px;}

/* End Breadcrumb Navigation */
	


/* Left Column Content */

div#main {float:left;width:379px;color:#999;height:100%;margin:35px 0px 25px 0px;}

div#indent {color:#333;font-size: .7em;margin-left: 25px;line-height: 140%;height:100%;}

/* End Left Column Content */



/* Common */

a:link, a:visited, a:active {color:#000;text-decoration:none;}

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

h1, h2 {font-size: 1.2em; line-height: 150%;}

h3 {font-size: 1.2em; font-style: italic; line-height: 150%;}

h4, h5, h6 {font-size: 1.1em; font-style: bold; line-height: 150%;}

p a:link, p a:visited, p a:active,
div#rightcontent_community ul li a:link,
div#rightcontent_community ul li a:visited,
div#rightcontent_community ul li a:active,
div#rightcontent_about ul li a:link,
div#rightcontent_about ul li a:visited,
div#rightcontent_about ul li a:active,
div#rightcontent_programs ul li a:link,
div#rightcontent_programs ul li a:visited,
div#rightcontent_programs ul li a:active,
div#rightcontent_departments ul li a:link,
div#rightcontent_departments ul li a:visited,
div#rightcontent_departments ul li a:active,
div#rightcontent_admissions ul li a:link,
div#rightcontent_admissions ul li a:visited,
div#rightcontent_admissions ul li a:active,
div#fullpage a:link,
div#fullpage a:visited,
div#fullpage a:active {color:#000; border-bottom:solid #666 1px;}

p a:hover,
div#rightcontent_community ul li a:hover,
div#rightcontent_about ul li a:hover,
div#rightcontent_programs ul li a:hover,
div#rightcontent_departments ul li a:hover,
div#rightcontent_admissions ul li a:hover {color:black; border-bottom:dotted black 1px;}

div#nav ul li a:link, div#nav ul li a:visited, div#nav ul li a:active {text-decoration:none;color:#000;}

div#nav ul li a:hover {color:#333;}

div#update {color:#666; margin-top:20px; border-top: #666 1px solid; font-size:.90em; line-height:140% }

.lastupdated  {color:#666; margin-top:20px; border-top: #666 1px solid; font-size:.90em; }

/* End Links Common */



/* Start About */

div#secondnav_about {
	margin:0px 0px 0px 22px;
	padding:0px;
	font-size:.75em;
	font-weight: bold;
}
div#secondnav_about ul{
	margin:0px;
	padding:2px;
}
div#secondnav_about li{
	display:inline;
	list-style:none;
	margin:0px 15px 0px 0px;
}
div#secondnav_about ul li a:link, div#secondnav_about ul li a:visited, div#secondnav_about ul li a:active {
	text-decoration:none;
	color:#000;
	padding:2px;
}
div#rightcontent_about {
    background-color:#F6DED9;
	margin:35px 25px 0px 379px;
	padding:15px 30px 30px 30px !important;
	padding:5px 30px 30px 30px;
	font-size:.75em;
	line-height:140%;
	color:black;
}
div#secondnav_about ul li a:hover {
	color:white;
	background-color:#C02200;
	padding:2px;
}
div#secondnav_about li#highlight {
 	color:white;
	background-color:#C02200;
	padding:2px;
}
div#facts {
	background-color:#dfdfdf;
	font-size:.7em;
    padding:15px 0px 15px 25px;
	line-height:140%;
	color:black;
	margin-top:15%;
        margin-right:9px;
}


/* End About */





/* Start Community */

div#secondnav_community {
	width:744px;
	margin:0px 0px 0px 22px;
	padding:0px;
	font-size:11px;
	font-weight: bold;
}
div#secondnav_community ul{
	margin:0px;
	padding:2px;
}
div#secondnav_community li{
	display:inline;
	list-style:none;
	margin:0px 15px 0px 0px;
}
div#secondnav_community ul li a:link, div#secondnav_community ul li a:visited, div#secondnav_community ul li a:active {
	text-decoration:none;
	color:#000;
	padding:2px;
}
div#rightcontent_community {
    background-color:#DDE8F8;
	margin:35px 25px 0px 379px;
	padding:15px 30px 30px 30px !important;
	padding:5px 30px 30px 30px;
	font-size:.75em;
	line-height:140%;
	color:black;
}
div#rightcontent_community_overview {
	margin:35px 0px 0px 379px;
	padding:15px 0px 0px 15px;
}
div#secondnav_community ul li a:hover {
	color:white;
	background-color:#558ADA;
	padding:2px;
}
div#secondnav_community li#highlight {
 	color:white;
	background-color:#558ADA;
	padding:2px;
}

/* End Community */





/* Start Programs */

div#secondnav_programs {
	margin:0px 0px 0px 22px;
	padding:0px;
	font-size:11px;
	font-weight: bold;
}
div#secondnav_programs ul{
	margin:0px;
	padding:2px;
}
div#secondnav_programs li{
	display:inline;
	list-style:none;
	margin:0px 15px 0px 0px;
}
div#secondnav_programs ul li a:link, div#secondnav_programs ul li a:visited, div#secondnav_programs ul li a:active {
	text-decoration:none;
	color:#000;
	padding:2px;
}
div#rightcontent_programs {
        background-color:#F7F0DF;
	margin:35px 25px 0px 379px;
	padding:15px 30px 30px 30px !important;
	padding:5px 30px 30px 30px;
	font-size:.75em;
	line-height:140%;
	color:black;
}
div#rightcontent_programs_overview {
	float:right;
	width:330px;
	margin:35px 40px 25px 0px;
	padding:15px 30px 0px 30px;
}
div#secondnav_programs ul li a:hover {
	color:white;
	background-color:#C69B25;
	padding:2px;
}
div#secondnav_programs li#highlight {
 	color:white;
	background-color:#C69B25;
	padding:2px;
}

div#page_anchors {
	margin:0px 0px 0px -15px;
	padding:0px;
	font-size:11px;
}
div#page_anchors li{
	display:inline;
	list-style:none;
	margin:0px 15px 0px 0px;
}
div#page_anchors ul li a:link, div#page_anchors ul li a:visited, div#page_anchors ul li a:active {
	text-decoration:none;
	color:#000;
	padding:2px;
}



/* End Programs */





/* Start Departments */

div#secondnav_departments {
	margin:0px 0px 0px 22px;
	padding:0px;
	font-size:.7em;
	font-weight: bold;
}
div#secondnav_departments ul{
	margin:0px;
	padding:2px;
}
div#secondnav_departments li{
	display:inline;
	list-style:none;
	margin:0px 15px 0px 0px;
}
div#secondnav_departments ul li a:link, div#secondnav_departments ul li a:visited, div#secondnav_departments ul li a:active {
	text-decoration:none;
	color:#000;
	padding:2px;
}
div#rightcontent_departments {
    background-color:#F4E0C5;
	margin:35px 25px 0px 379px;
	padding:15px 30px 30px 30px !important;
	padding:5px 30px 30px 30px;
	font-size:.75em;
	line-height:140%;
}
div#rightcontent_departments_overview {
	margin:35px 0px 0px 379px;
	padding:15px 0px 0px 15px;
}
div#secondnav_departments ul li a:hover {
	color:white;
	background-color:#D48517;
	padding:2px;
}
div#secondnav_departments li#highlight {
 	color:white;
	background-color:#D48517;
	padding:2px;
}

/* End Departments */





/* Start Admissions */

div#secondnav_admissions {
	width:744px;
	margin:0px 0px 0px 22px;
	padding:0px;
	font-size:11px;
	font-weight: bold;
}
div#secondnav_admissions ul{
	margin:0px;
	padding:2px;
}
div#secondnav_admissions li{
	display:inline;
	list-style:none;
	margin:0px 15px 0px 0px;
}
div#secondnav_admissions ul li a:link, div#secondnav_admissions ul li a:visited, div#secondnav_admissions ul li a:active {
	text-decoration:none;
	color:#000;
	padding:2px;
}
div#rightcontent_admissions {
        background-color:#E3DBE1;	
        margin:35px 25px 0px 379px;
	padding:15px 30px 30px 30px !important;
	padding:5px 30px 30px 30px;
	font-size:.75em;
	line-height:140%;
	color:black;
}
div#rightcontent_admissions_overview {
	margin:35px 25px 25px 379px;
}
div#secondnav_admissions ul li a:hover {
	color:white;
	background-color:#754c6b;
	padding:2px;
}
div#secondnav_admissions li#highlight {
 	color:white;
	background-color:#754c6b;
	padding:2px;
}
div#leftliquid {
float:left;
	background-color:#E3DBE1;
	width:173px;
margin:9px 0px 0px 0px;
	padding:10px;
	font-size:.7em;
	line-height:135%;
	height:270px;
}
div#rightliquid {
	background-color:#E3DBE1;
	margin:9px 0px 0px 203px;
        padding:10px;
        padding-left:13px;
	font-size:.7em;
	line-height:135%;
	height:270px;
}
img.liquidimage {
	margin-bottom:10px;
}
div#todo {
	background-color:#E3DBE1;
	height:20px;
}
#todo ul {
	margin:0;
	padding:0;
}
#todonav {
 	width:108px;
 	margin:0;
	padding:0px;
 	list-style:none;
 	float:right;
}
#todonav a {
 	text-decoration:none;
 	color:black;
 	background-color:#E3DBE1;
 	display:block;
 	font-size:.6em;
}
#todonav li {
	position:relative;
 	width:108px;
 	list-style:none;
	margin:0;
	padding:0;
}
#todonav h2 {
 	margin:0;
 	padding:0;
}
#todonav h2 img {
 	display:block;
}
#todonav #a h2 {
 	background-image:url(../images/tododrop2.gif);
}
#todonav li ul {
	display:none;
	position:absolute;
}
#todonav li:hover ul, #todonav li.sfhover ul {
 	display:block;
}
#todonav li ul li:hover a, #todonav li ul li.sfhover a{
	background-color:white;
	color:black;
}

/* End Admissions */





/* Start Lesley */

div#linkslist a {font-size: 1.2em; line-height:160%;}

div#secondnav_lesley {
	width:744px;
	margin:0px 0px 0px 22px;
	padding:0px;
	font-size:11px;
	font-weight: bold;
}
div#secondnav_lesley ul{
	margin:0px;
	padding:2px;
}
div#secondnav_lesley li{
	display:inline;
	list-style:none;
	margin:0px 15px 0px 0px;
}
div#secondnav_lesley ul li a:link, div#secondnav_lesley ul li a:visited, div#secondnav_lesley ul li a:active {
	text-decoration:none;
	color:#000;
	padding:2px;
}
div#rightcontent_lesley {
    background-color:#DBE1DF;
	margin:35px 25px 0px 379px;
	padding:15px 30px 30px 30px !important;
	padding:5px 30px 30px 30px;
	font-size:.75em;
	line-height:140%;
	color:black;
}
div#rightcontent_lesley_overview {
	float:right;
	width:330px;
	margin:35px 40px 25px 0px;
	padding:15px 30px 0px 30px;
}
div#secondnav_lesley ul li a:hover {
	color:white;
	background-color:#496960;
	padding:2px;
}
div#secondnav_lesley li#highlight {
 	color:white;
	background-color:#496960;
	padding:2px;
}

/* End Lesley */



.captions {
	font-size:.9em;
	line-height:140%;
}

/* Image Formatting */

img.vspace { 
	margin-bottom:3px;
	margin-top:5px;
}




/* Start Footer */

div#footer {
    color:#999;
	clear:both;
	padding:0px 25px 25px 25px;
margin-top:20px;
	font-size:.65em;
	line-height:140%;
}

/* End Footer */
