* {
	margin:0;
	padding:0;
	border: 0;
	list-style:none;
	text-decoration:none;
	}

body{
	background:#dad8d8;	
	margin:0 auto;
	color:#000;
	width:761px;
	text-align: center;
	font-family: Arial, sans-serif;
}

.rotate{
	background:#ffffff;	
	margin:0 auto;
	color:#000;
	width:761px;
	text-align: center;
	font-family: Arial, sans-serif;
}

h1{

}
h2{

}
h3 {
	font-size:11px;
	display:inline;
	color:#828282;
}
/*************************************/

.cleardiv {clear:both;}

#middlecontent, a#middlecontent, li#middlecontent, ul#middlecontent, a#middlecontent , 
#middlecontent a:link,#middlecontent a:visited ,#middlecontent a:active{
	color:#828282;
	font-size:11px;
	text-align:right;
	line-height: 200%;
	font-weight:bold;
}
#infoabout a:hover{ color:#cd4140; }
#infofor a:hover{ color:#0f3f6f;	}
#otherinfo a:hover{ 	color:#91a949; }
#nwucampuses a:hover{ color:#000; }

/*************************************/
/*             Layout                */

#bodywrapper{
	width: 761px;
	height:100%;
	background:#dad8d8;	
	margin-left: auto;
	margin-right: auto;
	text-align: left;
}
#pagetop{
	width: 761px;
	height: 35px;
	background:url('../images/crumbs.gif') no-repeat top center;
	margin:0;
}

#crumbsmenu{		
	padding-right:19px;	
	margin-top: 13px;
}
#crumbsmenu{		
	float:right;
	width:296px;
}
.rssfeed{
	float:left;
	width: 65px;
	height: 19px;
	background: url('../images/rssfeed.gif') no-repeat bottom right;
}
.sendto{
	float:left;
	width: 118px;
	height: 19px;
	background: url('../images/sendto.gif') no-repeat bottom right;
}
.bookmark{
	float:left;
	width: 113px;
	height: 19px;
	background: url('../images/bookmarks.gif') no-repeat bottom right;
}

#top{
	width: 761px;
	height: 12px;
	background:url('../images/topbar.gif') no-repeat top center;
	margin:0 auto;
}

#mainbody{
	width: 761px;
	height:100%;	
	background:url('../images/mainbg.gif') repeat-y;
	margin:0;
	margin-top:-6px;
}

#innerwrapper{
	width: 749px;
	margin-left:6px;
	text-align: center;
	vertical-align:middle;
}

/* Header --> logo and quicklinks */
#header{
	height:80px;
}
#logo{
	height:66px;
	width:203px;
	background:url('../images/logo.gif') no-repeat;
	float:left;
}
#quicklinks{
	float: right;
	margin-top:18px;
	color: #5f5e5e;	
	padding-right: 30px;
	font-size:11px;
	line-height: 100%;
	font-weight:bold;	
}


#quicklinks a:link, #quicklinks a:visited, #quicklinks a:hover, #quicklinks a:active
{color: #5f5e5e;}

a.quickb{
	font-family: Arial, sans-serif;
	text-align:center; 
	color: #efefef; 
	font-size:11px; 
	font-weight:bold;
	line-height:100%;

}

/**********************************/
#topcontent{
	clear:left;
	height:204px;
	background-color:#FFFFFF;
}

#mastheadwrap{
	float:left;
	margin-left:8px;
	margin-right:8px;
	
}

#mastheadcont {
	background-color:#FFFFFF;
}

#masthead{
	height:204px;
	width:274px;
	float:left;	
	
}

#next {
	color: #808080;
	font-size: xx-small;
	font-family: Arial;
	align:right;
}

#promo{
	float:left;
	width:249px;
	height:204px;
	background: #e7e4e4 url('../images/promo.gif') no-repeat top right;;
}

#promotext{
	padding-left: 19px;
	padding-right: 23px;
	padding-top: 42px;
	font-size:11px;
	text-align:left;
	font-weight:bold;
	line-height: 140%;
}

#header-right-wrap{
	float:left;
	width:192px;
}

#header-right{
	margin-left:12px;
	margin-top:25px;
}
#chooselanguage{
	text-align:left;
	color:#313131;
	margin-bottom:15px;
}

h3.choose{ 
	clear:left;
	text-align:left; 
	font-size:12px; 
	padding-bottom:5px; 
	display:block;
} 
li#chooselanguage{ 
	color:#313131;
}
a.language { 
	color:#313131;
	font-size:11px;
	text-align:right;
	font-weight:bold;	
}
#s_language{
	padding-left:25px;
	height:18px;
	text-align:left;
	color:#313131;
	background: url('../images/s_language.gif') no-repeat left;
	background-position: 0px 50%;
}

#a_language{
	padding-left:25px;
	height:18px;
	text-align:left;
	color:#313131;
	background: url('../images/a_language.gif') no-repeat left;
	background-position: 0px 50%;
}

#e_language{
	padding-left:25px;
	height:18px;
	text-align:left;
	color:#313131;
	background: url('../images/e_language.gif') no-repeat left;
	background-position: 0px 50%;
}

.language{ text-align:left;} 


#searcharea{

}
#searchbox{
	clear:left;
        width: 171px;
	height: 58px; 
	background: url('../images/search.gif') top left no-repeat;

}
#searchboxa{
	clear:left;
        width: 171px;
	height: 58px; 
	background: url('../images/search_af.gif') top left no-repeat;

}
#searchboxt{
	clear:left;
        width: 171px;
	height: 58px; 
	background: url('../images/search_se.gif') top left no-repeat;

}
#container {
	
	padding-left:5px;
	padding-top:20px;
}
#s {  
	z-index:100;
	height:19px;	
    width: 132px;
    top: -3px;
	color:#797878;
    background-color: #FFF;
}
#go{
	z-index:500;
	width: 20px;
	height:24px;
	margin-left:-3px;	
	background: url('../images/go_button.gif') bottom right no-repeat;
}

#advsearch{
	text-align:right;
	display:block;	
	text-decoration:underline;
	font-weight:bold;
	font-size:12px;
	color: #000;
	padding-top:20px;
	padding-right:10px;
}

/**********************************/
#middlecontent{
	clear:both;
	background:url('../images/middle.gif') repeat-x;
	height:271px;
	margin-top:19px;
	margin-left:10px;
}
.links-list{
	padding-right:20px;
	clear:both;
	background:url('../images/middle-run.gif') right repeat-y;
	height: 190px;
}
.links-list-nwu{
	padding-right:20px;
	clear:both;
	height: 190px;
}

#infoabout{
	float:left;
	width:189px;
}

#infoaboutbg{
   width:174px;
   height:37px;
   float:right;
   background:#fff url('../images/infoabt.gif') no-repeat;
}

/******************/

#infofor{
	float:left;
	width:190px;
}

#infoforbg{
   width:190px;
   height:37px;
   float:left;
   background:#fff url('../images/infofor.gif') no-repeat;
   }
/******************/

#otherinfo{
	float:left;
	width:186px;
}

#otherinfobg{
   width:186px;
   height:37px;
   float:left;
   background:#fff url('../images/otherinfo.gif') no-repeat;
   }
/******************/

#nwucampuses{
	float:left;
	width:174px;
}

#nwubg{
   width:174px;
   height:37px;
   float:left;
   background:#fff url('../images/nwu.gif') no-repeat;
}

/**********************************/
#bottomcontent{
	clear:left;
	height: 268px;
	margin-top:15px;
	overflow:hidden;
}
/**** News Section ****/
#newswrapper{
	float:left;
	margin-left:14px;
}
#newscontainer{
	width: 163px;
}
#newsbg{
   width:163px;
   height:30px;
   float:left;
   background:#fff url('../images/newsbg2.gif') no-repeat;
}
#newsbga{
   width:163px;
   height:30px;
   float:left;
   background:#fff url('../images/newsbg2_a.gif') no-repeat;
}
#newsbgt{
   width:163px;
   height:30px;
   float:left;
   background:#fff url('../images/newsbg2_t.gif') no-repeat;
}
#news{
	clear:left;
	margin-top:5px;
	font-family: Arial, sans-serif;
	font-size:11px;
	text-align:right;
	color:#828282;
	padding-bottom:8px;
}

#readmore{
	clear:left;
	float:right;
	width: 163px;
	height:18px;
	background:#fff url('../images/readmore.gif') no-repeat top right;
}
/**********************/
#eventswrapper{
	float:left;
	width: 375px;
}

/* News.......................*/

#nwu-az{
	text-align:center;	
	padding-left:58px;
	padding-right:58px;
}

h1.newsa-z{ 
	font-family: Arial, sans-serif;
	text-align:center; 
	color: #cd3e3e; 
	font-size:12px; 
	font-weight:bold;
}

a.azcell{
	font-family: Arial, sans-serif;
	text-align:center; 
	color: #606060; 
	font-size:10px; 
	font-weight:normal;
	line-height:100%;

}
a.azcellb{
	font-family: Arial, sans-serif;
	text-align:center; 
	color: #efefef; 
	font-size:10px; 
	font-weight:normal;
	line-height:100%;

}
#aztable{
	clear:both;
	width:220px;
	border:0px;		
	vertical-align:middle;
	background: url('../images/tablebg.gif') no-repeat center center;	
	color: #626262;
	font-size:10px;
	border-collapse:collapse; 
}

/* Events.................*/

#nwuevents{	
	margin-top:25px;
	margin-left:40px;
	margin-right:40px;
}

h1.news{ 
	text-align:center; 
	font-family: Arial, sans-serif;
	color: #000; 
	font-size:12px; 
	font-weight:bold;
	padding-bottom:5px;
}

.date { color:#8293a3; }

.eventslist{
	text-align:left;
	font-size:11px;
	font-weight:bold;
	color:#5a5959;
	padding-left:23px;
	line-height:200%;
	background: url('../images/bullet.gif') no-repeat;
	background-position: 0px 50%;
}
/**********************************/
/*          right column          */
#rightcol{
	float:right;
	width:165px;
}
#usefullinks{
}

li.usefullinkslist{
	text-align:left;
	height:10px;
	padding-top: 3px;
	padding-bottom:3px;
	padding-left:23px;
	background: url('../images/bullet.gif') no-repeat;
	background-position: 0px 50%;
	line-height:100%;
	color:#797878;
	font-size:11px;
	text-align:left;
	font-weight:bold;
}

a.usefullinkslist { 
	color:#797878;
	
}
.usefullinkslist a:hover, .usefullinkslist a:visited, 
.usefullinkslist a:active, .usefullinkslist a:link{
	color:#797878;
	font-size:11px;
	line-height:100%;
	text-align:right;
	font-weight:bold;	
}
h1.useful-links{ 
	text-align:left; 
	font-family: Arial, sans-serif;
	color: #11406f; 
	font-size:12px; 
	font-weight:bold;
}

/*******************************************/

#copyright {
	margin-left:450px;
	font-size:10px;
	color:#828282;
}

#copyright a:hover, #copyright a:visited, #copyright a:active, #copyright a:link{
	font-size:10px;
	color:#828282;
}
#footer{
	clear:both;
	width: 761px;
	height: 65px;
	background:url('../images/footer.gif') no-repeat top center;
}
