/* CSS Document */

* {
	margin: 0; 
	padding: 0;
}


html {
	font-family: Arial, Helvetica, sans-serif;  font-size: 12px;
	background: url(images/background.jpg) top left repeat;
	color: #333;
	text-align: center;
}

body {
	margin: 0 auto;
	text-align: left;
	width: 780px;
	background: url(images/background.jpg) top left repeat;
	color: #000;
	position: relative;
}



#logo { width: 300px; height: 108px; float: left; margin: 0;}

#banner { width: 480px; height: 108px; float: left; margin: 0;}

#top-navigation { width: 780px; height: 37px; float: left; margin: 0; background: #000;}

#flash-banner { width: 780px; height: 250px;  float: left; margin: 0; background: #002d62;}

#content {float: left;}

#home-left {background: url(images/dean-text.jpg) top left no-repeat; width: 240px; float: left; margin: 0; padding: 48px 15px 30px 20px; border-left: 0px solid #002d62; font-family: Arial, Helvetica, sans-serif;  font-size: 12px; line-height:150%;}

#home {width: 680px; float: left; margin: 0; padding: 40px 50px 30px 50px; border-left: 0px solid #002d62; font-family: Arial, Helvetica, sans-serif;  font-size: 11px; line-height:150%;}


#home-middle {background: url(images/news-text.jpg) top left no-repeat; width: 305px; float: left; margin: 0; padding: 48px 5px 10px 5px; border-left: #002d62 dotted medium;}

#home-right {width: 170px; height:100%; float: right; margin: 0; padding: 48px 0px 10px 5px;}

#footer { float: left; width: 774px; height: 21px; margin: 0; background-color: #ca2e07; font: 10px Arial, Helvetica, Sans-serif; color: #fff; padding-left: 6px; position: relative;}

#footer-text {position: relative; margin: 0; padding: 5px; text-align: left; width:750px;}

#arrowSquareBlue {padding: 0 0 10px 27px; margin: 0; background-image: url(images/blue-arrow.jpg); background-repeat: no-repeat; background-position: top left;}

#navBlue {padding: 0 0 5px 25px; margin: 0; height: 15px; background-image: url(images/blue-arrow.jpg); background-repeat: no-repeat; background-position: top left;}

#usefullinks {padding: 0 0 5px 25px; margin: 0;}

#bulletSquare{width: 440px; float: left; padding: 0 0 0px 10px;margin: 0;background-color: #fff;background-image: url(images/bullet.gif);background-repeat: no-repeat;background-position: top left;}

#bulletSquare2{ padding: 0 0 0px 10px;margin: 0;background-color: #fff;background-image: url(images/bullet.gif);background-repeat: no-repeat;background-position: top left;}

#title{width: 450px; float: left; padding: 15px 0 0 0; margin: 0;background-color: #fff;}
#title2{color: #306ac0; font-weight: bold; padding: 15px 0 0 0;}

#bulletSquareBox{width: 440px; float: left; padding: 0 0 0px 10px;margin: 0;background-color: #fff;}



#readMore {padding: 1px 0 0 0; width: 100px; margin: 0; background-image: url(images/arrow.jpg); background-repeat: no-repeat; background-position: top right;}
#DeanMore {padding: 1px 0 0 0; width: 110px; margin: 0; background-image: url(images/arrow.jpg); background-repeat: no-repeat; background-position: top right;}


#left-about {background: url(images/leftnav-about.jpg) top left no-repeat; width: 240px; float: left; margin: 0; padding: 48px 10px 30px 10px; border-left: 0px solid #002d62; font-family: Arial, Helvetica, sans-serif;  font-size: 12px; line-height:150%;}

#left-news {background: url(images/leftnav-news.jpg) top left no-repeat; width: 240px; float: left; margin: 0; padding: 48px 10px 30px 10px; border-left: 0px solid #002d62; font-family: Arial, Helvetica, sans-serif;  font-size: 12px; line-height:150%;}

#left-faculty {background: url(images/leftnav-faculty.jpg) top left no-repeat; width: 240px; float: left; margin: 0; padding: 48px 10px 30px 10px; border-left: 0px solid #002d62; font-family: Arial, Helvetica, sans-serif;  font-size: 12px; line-height:150%;}

#left-depts {background: url(images/leftnav-depts.jpg) top left no-repeat; width: 240px; float: left; margin: 0; padding: 48px 10px 30px 10px; border-left: 0px solid #002d62; font-family: Arial, Helvetica, sans-serif;  font-size: 12px; line-height:150%;}

#left-contact {background: url(images/leftnav-contact.jpg) top left no-repeat; width: 240px; float: left; margin: 0; padding: 48px 10px 30px 10px; border-left: 0px solid #002d62; font-family: Arial, Helvetica, sans-serif;  font-size: 12px; line-height:150%;}

#left-alumni {background: url(images/leftnav-alumni.jpg) top left no-repeat; width: 240px; float: left; margin: 0; padding: 48px 10px 30px 10px; border-left: 0px solid #002d62; font-family: Arial, Helvetica, sans-serif;  font-size: 12px; line-height:150%;}

#left-students {background: url(images/leftnav-students.jpg) top left no-repeat; width: 240px; float: left; margin: 0; padding: 48px 10px 30px 10px; border-left: 0px solid #002d62; font-family: Arial, Helvetica, sans-serif;  font-size: 12px; line-height:150%;}

#middle {width: 520px; float: left; margin: 0; border: 0; padding: 0;}
#middle-text{width: 470px; float: left; margin: 0; padding: 30px 35px 60px 15px; border: 0; line-height:170%; height:100%;}
#full{width: 780px; float: left; margin: 0; border: 0; padding: 0;}
#full-text{width: 670px; float: left; margin: 0; padding: 30px 55px 60px 55px; border: 0; line-height:170%; height:100%;}

#middle-text2{width: 470px; float: left; margin: 0; padding: 30px 35px 60px 15px; border: 0; line-height:120%; height:100%;}


#bulletSquareLeft{width: 220px; float: left; padding: 0 0 0px 10px;margin: 0;background-color: #fff;background-image: url(images/bullet.gif);background-repeat: no-repeat;background-position: top left;}
#bulletSquareRight{width: 220px; float: left; padding: 0 0 0px 10px;margin: 0;background-color: #fff; background-position: top left;}

#bulletSquareLeft2{width: 120px; float: left; padding: 0 0 0px 10px;margin: 0;background-color: #fff;background-image: url(images/bullet.gif);background-repeat: no-repeat;background-position: top left;}
#bulletSquareMiddle2{width: 220px; float: left; padding: 0 0 0px 10px;margin: 0;background-color: #fff; background-position: top left;}
#bulletSquareRight2{width: 100px; float: left; padding: 0 0 0px 10px;margin: 0;background-color: #fff; background-position: top left;}


a:link,a:visited {
	color: #306ac0;
	text-decoration: none;
}

a:hover, a:active {
	color: #6fa3f0;
}