body {
	font-family: Arial,  Verdana, sans-serif;
	background: #fcf6cc;
	margin: 0 auto;
	top: 0;
	text-align:center;
	font-size:medium; color:#000;	}

h3, h4{font-size:100%; }

#info, #rightlist{font-size:80%;}
#rightlist a{font-size:small;}

#webdesign {font-size:small;}


/* general */
h3{margin:30px 0 3px 0;}
p{line-height:1.25em; margin-top:.75em;}
a:link, a:visited {font-weight : normal; text-decoration : underline; color: #9b0101;}
a:hover {font-weight : normal; text-decoration : underline; color: #000;}
a:active {font-weight : normal; text-decoration : underline; color: #000;}

.toupper{text-transform: uppercase;}
.divider{background: url('../i/divider.gif') no-repeat 0 0; width:70px; height:19px; margin:40px auto;}
#works .divider{background: url('../i/dividerlight.gif') no-repeat 0 0;margin-top:5px; margin-bottom:5px;}
.cl{clear:both;}
.mg{margin:20px 0;}
ul li{margin:0 0 10px 0;}

/*layout*/
#owrap{margin: 50px auto 30px; width: 783px; padding:0;left:0;}
#wrapper{ width: 783px; background:url('../i/contentbg.gif') repeat-y 0 11px; float:left; margin:0; padding:0;}

#header{  margin:0;}
#header .img1{float:left;}
#header .img2{float:right;}
#headerbtm{margin:0 16px;  border-bottom:solid 1px #fff; height:30px; }

#headerbtm .img1{float:left;}
#headerbtm .img2{float:right;}

/* Main nav */
#navbar	{width: 749px;	height: 30px;	border: solid 1px #fff;	border-top:0; border-bottom:0;	padding: 0;	margin: 0 auto;	text-align:center; clear:both;	}
#navbar ul {width: 749px;	height: 30px;	background: url('../i/nav.gif');	margin: 0;	padding: 0;	position: relative;	top:0px;	}
#navbar ul li {margin: 0;	padding: 0;	position: absolute;	text-indent: -9999px; 	top: 0;	list-style-type: none;	}	
#navbar ul li, #navbar a {height: 30px;	display: block;	}
#navbar ul li a	{text-decoration: none;	}
#n1 {left: 0; width: 78px;}
#n2 {left: 78px; width: 169px;}
#n3 {left: 247px; width: 129px;}
#n4 {left: 376px; width: 98px;}
#n5 {left: 474px; width: 88px;}
#n6 {left: 562px; width: 115px;}
#n7 {left: 677px; width: 72px;}
/* rollovers */
#n1 a:hover {background: url('../i/nav.gif') no-repeat -0 -30px;}
#n2 a:hover {background: url('../i/nav.gif') no-repeat -78px -30px;}
#n3 a:hover {background: url('../i/nav.gif') no-repeat -247px -30px;}
#n4 a:hover {background: url('../i/nav.gif') no-repeat -376px -30px;}
#n5 a:hover {background: url('../i/nav.gif') no-repeat -474px -30px;}
#n6 a:hover {background: url('../i/nav.gif') no-repeat -562px -30px;}
#n7 a:hover {background: url('../i/nav.gif') no-repeat -677px -30px;}
/* selected page */
body#home #n1 {background: url(../i/nav.gif) no-repeat -0 -60px;}
body#students #n2 {background: url(../i/nav.gif) no-repeat -78px -60px;}
body#process #n3 {background: url(../i/nav.gif) no-repeat -247px -60px;}
body#works #n4 {background: url(../i/nav.gif) no-repeat -376px -60px;}
body#results #n5 {background: url(../i/nav.gif) no-repeat -474px -60px;}
body#recruiting #n6 {background: url(../i/nav.gif) no-repeat -562px -60px;}
body#partners #n7 {background: url(../i/nav.gif) no-repeat -677px -60px;}

/* content */
#content{ float:left; text-align:left; margin:0; padding: 0 0 20px 0; width:783px;   }

#info{float:left; background:url('../i/infobg.gif') no-repeat 17px 0; width:530px; padding:10px 30px 0 29px; margin:0;}

#rightlist{float:right; width:162px; padding:0 17px 0 0; margin:0;}
#rightlist a{background: url('../i/go.gif') no-repeat 0 4px; padding: 0 0 0 14px; color:#9b0101; text-decoration:none; margin: 0 0 0 60px; font-weight:bold;} 
#rightlist a:hover{color:#000;}
#rightlist .divider{ border-bottom: solid 1px #fcf6cc; height:1px; background:none; width:140px; margin:0 0;}
#rightlist h3{background:url('../i/side_title.gif') no-repeat 0 0; width:126px; height:16px; margin:40px 1px 20px 1px; text-indent:-9999px;}

#footer{ clear:both; background: url('../i/shadowbtm.gif') no-repeat 0 0; width:783px; height:80px; padding:0; margin:0 0 0;}

/* footer */
#webdesign{	color: #999;  clear:both;  text-align:right; display:block; margin:10px 10px;}
a.de:link, a.de:visited {font-weight : normal; 	text-decoration : none;	color: #999;	background: transparent; 	}
a.de:hover {font-weight : normal; 	text-decoration : none;	color: #000;	background: transparent; 	}
a.de:active {font-weight : normal; 	text-decoration : none;	color: #000;	background: transparent; 	}


/* home */
#home h2{background:url('../i/titleHome.gif') no-repeat 0 0; width:414px; height:51px; margin:33px 0 20px 0; text-indent:-9999px;}
#home h3#areyou{background:url('../i/st1_Home.gif') no-repeat 0 0; width:96px; height:16px; margin:33px 0 20px 0; text-indent:-9999px;}
#home h3#ifso{background:url('../i/st2_Home.gif') no-repeat 0 0; width:424px; height:21px; margin:33px 0 20px 0; text-indent:-9999px;}
#home #info .areyou{background:url('../i/bg_questionmk.gif') no-repeat 200px 0 ; min-height:221px; }

#home #info .areyou li, #process #info li, #results #info li{background:url('../i/bullet_square.gif') no-repeat 0 5px ; padding: 0 0 0 18px; list-style-type:none;}
#home #info .ifso li, #students #info li, #results #info ul#tick li {background:url('../i/bullet_tick.gif') no-repeat 0 0 ; padding: 0 0 0 24px; list-style-type:none; margin:0 0 14px 0;}

/* students */
#students h2{background:url('../i/titleSelective.gif') no-repeat 0 0; width:315px; height:27px; margin:33px 0 20px 0; text-indent:-9999px;}

#photos{float:right; }
#photos img{display:block; margin: 10px 0 30px 10px;}

/* process */
#process h2{background:url('../i/titleProcess.gif') no-repeat 0 0; width:286px; height:27px; margin:33px 0 20px 0; text-indent:-9999px;}

/* works */
#works h2{background:url('../i/titleHowWorks.gif') no-repeat 0 0; width:167px; height:22px; margin:33px 0 20px 0; text-indent:-9999px;}
#works #info table{margin: 0 0 0 20px;}
#works #info #st1{background:url('../i/step1.gif') no-repeat 0 0; width:88px; height:73px; text-indent:-9999px;}
#works #info #st2{background:url('../i/step2.gif') no-repeat 0 0; width:88px; height:73px; text-indent:-9999px;}
#works #info #st3{background:url('../i/step3.gif') no-repeat 0 0; width:88px; height:73px; text-indent:-9999px;}
#works #info #st4{background:url('../i/step4.gif') no-repeat 0 0; width:88px; height:73px; text-indent:-9999px;}
#works #info #st5{background:url('../i/step5.gif') no-repeat 0 0; width:88px; height:73px; text-indent:-9999px;}


/* results */
#results h2{background:url('../i/titleResults.gif') no-repeat 0 0; width:144px; height:22px; margin:33px 0 20px 0; text-indent:-9999px;}
#results h3, #results h3, #recruiting p#red{ color:#9b0101;}

/* recruiting */
#recruiting h2{background:url('../i/titleLogon.gif') no-repeat 0 0; width:491px; height:27px; margin:33px 0 20px 0; text-indent:-9999px;}

/* partners */
#partners h2{background:url('../i/titlePartners.gif') no-repeat 0 0; width:474px; height:27px; margin:33px 0 20px 0; text-indent:-9999px;}







