* {margin:0 ; padding:0}

body {width:100%; background-image: url(img/header-bg1.gif); background-repeat: repeat-x}

/********************************
Global
*********************************/
body { font:11px Arial,Helvetica,FreeSans,sans-serif }
/*Removal of underline and addition of border-bottom for links */
a { text-decoration: none; border-bottom: 1px dotted #81785a; color: #565347 }
a:focus { outline:1px #8a887d dotted }
a:hover { color: #820000 }
hr { background:#eae9e6; border:0; clear:both; height:1px }
img {border: none }

#container { width: 960px; min-width:960px; margin: 0 auto }

/*********************************
Header
**********************************/
#header { width: 960px; min-width:960px; height: 90px; margin: 0 auto; color: #fff }
#header a { border: none; text-decoration:none; }
#container_header { height: 90px; width: 100%; background-image:url(img/); background-repeat: repeat-x }

#cut_title { width: 280px; float: left; margin-top: 16px; margin-left: 3px; margin-right: 10px; height: 38px }
#logo { width: 120px; float: left; margin-top: 0px; margin-left: 72px; margin-right: 1px; height: 38px }
#leftlogo { width: 50; float: left; margin-top: 8px; margin-left: 0px; margin-right: 10px; height: 38px }


/*********************************
Navigation
**********************************/	    
#nav_topic { margin: 0 auto; height: 30px; width: 100%; position:relative; top:0px; text-align: center; background-image:url(img/bg_menu.gif); background-repeat: repeat-x }
#nav_topic ul { margin: 0 auto; width: 960px; border-left: 1px solid #8a887d; height: 24px }
#nav_topic li { margin:0;  float: left; height: 24px; list-style-type: none; text-align: left; border-right: 1px solid #8a887d; padding-top: 0px;  background-image:url(img/nav_topic_bg.jpg); background-repeat:no-repeat }
#nav_topic li a {  margin:0; display: block; height: 24px; width: 180px; text-decoration: none; padding-top: 5px; padding-left: 10px; font-size: 12px; border: none; color:#3f3c30; font-weight: 300; letter-spacing: 1px }
#nav_topic li:hover { background-image: url(img/nav_button_bg_hover.jpg); background-repeat:repeat-x; }

#nav_topic_home { width: 190px }
#nav_topic_admission { width: 191px }
#nav_topic_webmail { width: 192px }
#nav_topic_research { width: 191px }
#nav_topic_contactus { width: 190px }

/*********************************
Main Content - Wrapper
**********************************/
#container_main { margin: 0 auto; position:relative; top:2px; width: 965px;  padding: 0; }
#container_main .main {border-right: 1px solid #e6e4db; width:770px; float:left;}
#container_main .rightbar { width:140px; float:left; padding:0; margin-left:5px; margin-right: 10px; margin-top: 4px}
#container_main .leftcolumn {border-right: 1px solid #e6e4db; float:left; width: 160px; margin-right: 20px; margin-top: 8px}
#container_main .centercolumn { float:left; width:555px; margin-right: 20px; margin-top: 8px}
#container_main .leftcentercolumn {border-right: 1px solid #e6e4db; float:left; width: 390px; margin-right: 20px; margin-top: 8px}
#container_main .centercolumn1 { float:left; width:760px; margin-right: 3px; margin-top: 8px}

/**********************************
Headers
************************************/
h1 { font-size:35px; font-family: Georgia, "Times New Roman", Times, serif; color: #565245; font-weight: 400  }
h2 { font-size:11px; font-family: Georgia, "Times New Roman", Times, serif; text-transform: uppercase; color: #820000; padding-bottom: 3px; letter-spacing: 2px; font-weight: 400 }
h3 { font-size:12px; font-family: Arial, Helvetica, sans-serif; font-weight: 400 }
h4 { font-size:12px; font-family: Arial, Helvetica, sans-serif; font-weight: 400 }
h5 { font-size:11px; font-family: Arial, Helvetica, sans-serif; font-weight: 400 }
	
/**********************************
Block-level
***********************************/
p,dl,hr,h1,h2,h3,h4,h5,h6,ol,ul,pre,table,address,fieldset { margin-bottom:5px }
p { color: #565347; line-height: 16px }
ul li { color: #565347 }

/**********************************
General classes
***********************************/
.skip {position: absolute; top: -9999px; left: -9999px }
.hide { display: none; visibility: hidden }
.clear { clear: both }

hr.clearer { clear: both; visibility: hidden; }

.imagetall { position: relative; left: -3px; top: 2px; padding-top: 8px; padding-left: 7px; padding-right: 8px; padding-bottom: 8px;  background-image: url("img/graphic_tall_underlay.jpg"); background-repeat: no-repeat }
.imagewide { position: relative; left: -5px; top: 3px;  margin-bottom: 10px; padding: 7px; padding-left: 8px; padding-bottom: 8px; background-image: url("img/graphic_wide_underlay.jpg"); background-repeat: no-repeat }

/*********************************
General Classes
**********************************/
/*Style for banner image - determines distance between photo and background drop shadow */
.image_banner { position: relative; left: -5px; top: 5px;  margin-bottom: 10px; padding: 10px; border: none; background-image: url("img/banner_back.gif"); background-repeat: no-repeat }
/*Style for news images - determines distance between photo and background drop shadow */
.image_news { position: relative; left: -5px; top: 5px;  margin-bottom: 10px; padding: 10px; background-image: url("img/news_back.gif"); background-repeat: no-repeat }
/*Style for deans images - determines distance between photo and background drop shadow */
.deans_image { position: relative; left: -5px; top: 5px;  margin-bottom: 10px; padding: 10px; background-image: url(img/deans_back.gif); background-repeat: no-repeat }

/*********************************
Footer
**********************************/
#footer { width: 900px; margin: 0 auto; text-align: center; border-top: 1px solid #eae9e6; padding-top: 10px; margin-top:13px }

#nav_footer li { display: inline; }
#nav_footer li a { font-size: 12px; text-decoration: none; color: #3f3c30; border: none }
#nav_footer li a:hover { color: #820000 }

.xx2 {
	font-family: Tahoma;
	font-size: 11px;
	left: 10px;
}
.unnamed1 {
	border: thin double;
}
.smalltxt {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: lighter;
	background-color: #E0E1E2;
}
.button1 {
	border: 1px solid #000000;
	background-color: #FFE75A;
}

#navigata1 {
	text-align:center;
}

#navigata {
	text-align:center;
}
