body,
td,
th {
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 10px;
}

body {
    margin-left: 0px;
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    background-image: url(../images/bg.jpg);
    background-repeat: repeat-x;
}

#header{
    height:95px;
    margin:0px 0px 0px 0px;
}

#header #headwrap{
    margin:0px auto;
    position:relative;
    width:900px;
    background-image:url(../images/headbg.jpg);
    background-repeat:no-repeat;
    height:95px;
    overflow:hidden;
}


#header h1{
    height:95px;
    width:360px;
    margin:0px 0px 0px 0px;
    padding:0px 0px 0px 0px;
    float:left;
}

#header h1 a:link, 
#header h1 a:visited, 
#header h1 a:hover{
    text-indent:-9000px;
    display:block;
    height:95px;
    width:360px;
    text-decoration:none;
}

#breadcrumb{
    clear:both;
    background-color:#FFFFFF;
    padding:0px 0px 0px 0px;
    margin:0px 0px 0px 0px;
}

#breadcrumb p{
    padding:5px 0px 5px 0px!important;
    color:#CC0000!important;
    font-size:11px!important;
    margin:0px auto;
    width:900px;
}

#breadcrumb p a:link, 
#breadcrumb p a:visited{
    color:#666666!important;
    text-decoration:none!important;
}

#breadcrumb p a:hover{
    color:#242424!important;
}

#breadcrumb span.breadred{
    color:#CC0000!important;
}

#wrapper{
    margin:0px auto;
    position:relative;
    width:900px;
}

#contentwrapper{
	float:left;
	margin:2px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	background-image:url(../images/multimedia-wrapper-bg.gif);
	background-repeat:repeat-y;
	background-color:#FFFFFF;
}

#navigation{
    width:176px;
    float:left;
    padding:0px 0px 0px 0px;
}

#navtop{
    height:31px;
    background-image:url(../images/navtopbg.gif);
}

#globalnav{
	float:right;
    width:712px;
    background-color:#f8f0e5;
    height:31px;
    margin:0px 0px 0px 0px;
    padding:0px 0px 0px 0px;
}

#globalnav a:link, 
#globalnav a:visited, 
#globalnav a:hover{
    height:25px;
    width:150px;
    display:block;
    float:right;
    color:#9b9281!important;
    text-decoration:none;
    padding:6px 0px 0px 18px;
    font-size:11px;
}

#globalnav a.contact:link, 
#globalnav a.contact:visited{
    background-color:#e7e0ce!important;
}

#globalnav a.sitemap:link, 
#globalnav a.sitemap:visited{
    background-color:#d9d0bf!important;
}

#globalnav a.contact:hover, 
#globalnav a.sitemap:hover{
    color:#CC0000!important;
}

#content{
	float:left;
	width:724px;
	margin:14px 0px 0px 0px;
	padding:0px 0px 30px 0px;
}

#content ul li{
	font-size:10px;
	margin:0px;
	padding:10px 0px 0px 0px;
	line-height:12px;
}

#content ul li a:link, #content ul li a:active, #content ul li a:visited
{
	font-size:10px;
}

/*
MAIN NAV
*/
#mainnav{
	padding:0px 0px 0px 0px!important;
	margin:0px 0px 0px 0px!important;
	list-style-type:none!important;
	background-color:#dfd8c8!important;
}
body.homepage #mainnav{
	background-color:#bab5aa!important;
}
#mainnav li{
	padding:0px 0px 0px 0px!important;
	margin:0px 0px 0px 0px!important;
	border-top:1px solid #bab2a5!important;
	text-transform:uppercase!important;
}

body.homepage #mainnav li{
	border-top:1px solid #a19b8d!important;
}


#mainnav li a:link, 
#mainnav li a:visited{
	padding:4px 6px 4px 10px!important;
	margin:0px 0px 0px 0px!important;
	text-decoration:none!important;
	color:#5c5545!important;
	font-size:10px!important;
	/*background-color:#dfd8c8;*/
	width:156px!important;
	display:block!important;
}
#mainnav li a:hover, 
#mainnav li a.current:link, 
#mainnav li a.current:visited{
	color:#FFFFFF!important;
	background-image:url(../images/mainnavbg.gif)!important;
	background-position:160px 1px!important;
	background-repeat:no-repeat!important;
}
#mainnav li.academics a:link, 
#mainnav li.academics a:visited{
	border-right:4px solid #c86222!important;
}
#mainnav li.academics a:hover, 
#mainnav li.academics a.current:link, 
#mainnav li.academics a.current:visited{
	background-color:#c86222!important;
}
#mainnav li.admission a:link, 
#mainnav li.admission a:visited{
	border-right:4px solid #e79e40!important;
}
#mainnav li.admission a:hover, 
#mainnav li.admission a.current:link, 
#mainnav li.admission a.current:visited{
	background-color:#e79e40!important;
}
#mainnav li.about a:link, 
#mainnav li.about a:visited{
	border-right:4px solid #e26f30!important;
}
#mainnav li.about a:hover, 
#mainnav li.about a.current:link, 
#mainnav li.about a.current:visited{
	background-color:#e26f30!important;
}
#mainnav li.news a:link, 
#mainnav li.news a:visited{
	border-right:4px solid #db1c24!important;
}
#mainnav li.news a:hover, 
#mainnav li.news a.current:link, 
#mainnav li.news a.current:visited{
	background-color:#db1c24!important;
	
}

#mainnav li.mns{
	/* border-bottom:1px solid #bab2a5; */
	text-transform:uppercase!important;
}

#mainnav li.mns a:link, 
#mainnav li.mns a:visited{
	border-right:4px solid #5e5546!important;
}
#mainnav li.mns a:hover, 
#mainnav li.mns a.current:link, 
#mainnav li.mns a.current:visited{
	background-color:#5e5546!important;		
}




#mainnav li.studentlife{
	border-bottom:1px solid #bab2a5!important;
	text-transform:uppercase!important;
}

body.homepage #mainnav li.studentlife{
	border-bottom:1px solid #a19b8d!important;
	
}

#mainnav li.studentlife a:link, 
#mainnav li.studentlife a:visited{
	border-right:4px solid #c86222!important;
}
#mainnav li.studentlife a:hover, 
#mainnav li.studentlife a.current:link, 
#mainnav li.studentlife a.current:visited{
	background-color:#c86222!important;
}

/*
SUB NAV
*/

#mainnav li ul{
	padding:0px 0px 0px 0px!important;
	margin:5px 0px 7px 0px!important;
	list-style-type:none!important;
}
#mainnav li ul li{
	border:none!important;
	text-transform:none!important;
	
}
#mainnav li.academics ul li a:link, 
#mainnav li.academics ul li a:visited,
#mainnav li.admission ul li a:link, 
#mainnav li.admission ul li a:visited,
#mainnav li.about ul li a:link, 
#mainnav li.about ul li a:visited,
#mainnav li.news ul li a:link, 
#mainnav li.news ul li a:visited,
#mainnav li.studentlife ul li a:link, 
#mainnav li.studentlife ul li a:visited
{
	padding:2px 1px 2px 20px!important;
	margin:0px 0px 0px 0px!important;
	text-decoration:none!important;
	color:#585141!important;
	font-size:10px!important;
	background-color:#dfd8c8!important;
	border-right:none!important;
	background-image:url(../images/subnav_bg.gif)!important;
	background-position:0px 7px!important;
	background-repeat:no-repeat!important;
	width:155px!important;
	display:block!important;
}
#mainnav li.academics ul li a:hover,
#mainnav li.academics ul li a.current:link, 
#mainnav li.academics ul li a.current:visited,
#mainnav li.admission ul li a:hover,
#mainnav li.admission ul li a.current:link, 
#mainnav li.admission ul li a.current:visited,
#mainnav li.about ul li a:hover,
#mainnav li.about ul li a.current:link, 
#mainnav li.about ul li a.current:visited,
#mainnav li.news ul li a:hover,
#mainnav li.news ul li a.current:link, 
#mainnav li.news ul li a.current:visited,
#mainnav li.studentlife ul li a:hover,
#mainnav li.studentlife ul li a.current:link, 
#mainnav li.studentlife ul li a.current:visited
{
	background-image:url(../images/subnav_bg_over.gif)!important;
	background-color:#dfd8c8!important;
	color:#CC0000!important;
}





/*
SUB SUB NAV
*/
#mainnav li ul li ul{
	padding:0px 0px 0px 0px!important;
	margin:5px 0px 7px 0px!important;
	list-style-type:none!important;
}
#mainnav li ul li ul li{
	border:none!important;
}
#mainnav li.academics ul li ul li a:link, 
#mainnav li.academics ul li ul li a:visited,
#mainnav li.admission ul li ul li a:link, 
#mainnav li.admission ul li ul li a:visited,
#mainnav li.about ul li ul li a:link, 
#mainnav li.about ul li ul li a:visited,
#mainnav li.news ul li ul li a:link, 
#mainnav li.news ul li ul li a:visited,
#mainnav li.studentlife ul li ul li a:link, 
#mainnav li.studentlife ul li ul li a:visited
{
	padding:2px 2px 2px 32px!important;
	margin:0px 0px 0px 0px!important;
	text-decoration:none!important;
	color:#585141!important;
	font-size:10px!important;
	background-color:#dfd8c8!important;
	border-right:none!important;
	background-image:none!important;
	
	width:141px!important;
	display:block!important;
}
#mainnav li.academics ul li ul li a:hover,
#mainnav li.academics ul li ul li a.current:link, 
#mainnav li.academics ul li ul li a.current:visited,
#mainnav li.admission ul li ul li a:hover,
#mainnav li.admission ul li ul li a.current:link, 
#mainnav li.admission ul li ul li a.current:visited,
#mainnav li.about ul li ul li a:hover,
#mainnav li.about ul li ul li a.current:link, 
#mainnav li.about ul li ul li a.current:visited,
#mainnav li.news ul li ul li a:hover,
#mainnav li.news ul li ul li a.current:link, 
#mainnav li.news ul li ul li a.current:visited,
#mainnav li.studentlife ul li ul li a:hover,
#mainnav li.studentlife ul li ul li a.current:link, 
#mainnav li.studentlife ul li ul li a.current:visited
{
	background-image:url(../images/subsubnav_bg_over.gif)!important;
	background-position:20px 5px!important;
	background-repeat:no-repeat!important;
	background-color:#dfd8c8!important;
	color:#CC0000!important;
}

#linklist{
	clear:both!important;
	float:left!important;
	padding:20px 0px 15px 0px!important;
	margin:0px 0px 0px 0px!important;
	list-style-type:none!important;
	background-color:#dfd8c8!important;
	width:176px;
}

body.homepage #linklist{
	background-color:#bab5aa!important;
}


#linklist li{
	padding:0px 0px 3px 10px!important;
	margin:0px 0px 0px 0px!important;
	border:none!important;
	color:#5c5545!important;
	font-size:11px!important;	
}
#linklist li.header{
	font-weight:bold!important;
	padding:2px 5px 4px 10px!important;
}
#linklist li a:link, 
#linklist li a:visited{
	padding:2px 5px 2px 0px!important;
	margin:0px 0px 0px 0px!important;
	text-decoration:none!important;
	color:#5c5545!important;
}
#linklist li a:hover{
	color:#CC0000!important;
}

#mediacontentwrapper{
	width: 490px;
	float: left;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 12px;
	background-color: #FFFFFF;
}

#subfooter{
    clear:both;
    padding:10px 0px 15px 0px;
    margin:0px auto;
    position:relative;
    width:900px;
}

#subfooter p{
    padding:0;
    margin:0;
    font-size:10px;
    color:#333333;
}

