/* IE 6 Bug Fixes
-----------------------------------------------------------------------------*/
#study-search-wrapper { margin: 0.5em 0 0 30px; width:930px; }
#filter { margin:0 2px 0 0; }
#content-primary { width:900px; }
#content-primary.content { width:650px !important; }

#content { width:960px; margin-top:2px; }
#content-primary.search-results { width:900px !important; padding:0 !important; margin:0 !important;}
#content-primary.search-results #search-wrapper { width:960px; margin:0 !important; padding:0 !important;}
#search-results { width:620px; }
.debug { display:none; width:960px; overflow:scroll }
.debug pre { font-size:0.8em; }
#searchSpace.clear { height:0 line-height:2px; margin:0; padding:0;}

#content-primary #description.program {width:560px; margin:0 0 0 20px; }
#content-primary #description.program h2.trigger {width:560px; }
#content-primary #description.program .toggle-container { width:560px; }
#content-primary #description.program .toggle-container .block { width:560px; padding-left:0; padding-right:0; }

/* Top menu fix
-----------------------------------------------------------------------------*/
#mininav { margin: 0pt; padding: 10px 5px 8px 0; }

#topnav ul li { margin: 0 22px 5px 0; padding: 0 0 0 0; float: left; display: inline; }
#topnav li a { background: none !important; }
#topnav li a:hover { color: rgb(245, 225, 255); text-decoration: underline;  background: rgb(0, 0, 0); }

#content-primary .col4-wrapper .quicklinks li { margin:0 !important; padding:0 !important; line-height:10px; margin:0 0 0 0; padding:0; }

/* Slide fix - remove arrows
-----------------------------------------------------------------------------*/
.stripNavL, .stripNavR, .stripNav {display: none;}

#events, #news, #ads, #fav { margin: 5px 0 0 0; }


/* Accodian menu fix
-----------------------------------------------------------------------------*/
#accordian {overflow: auto;}

#navigation ul.section li { line-height:1em; height:25px; margin:0; padding:0;}

ul.section span.rank { margin: 8px 2px 0pt 0pt; font-family: georgia; font-style: normal; font-variant: normal; font-weight: normal; font-size: 20px; line-height: normal; font-size-adjust: none; font-stretch: normal; -x-system-font: none; color: rgb(150, 216, 1); float: left; width: 30px; text-align: center; }
ul.section div.link { padding: 0 0 8px 0; margin: 0; line-height: normal; font-size-adjust: none; font-stretch: normal; -x-system-font: none;  }

/* Footer fix
-----------------------------------------------------------------------------*/
#navResources, #navSocial { float: left; }
#navResources { padding: 0 20px 0 20px; width: 44%; }
#navSocial { padding: 0 0 10px 0; width: 40%; }
#navQuick { padding: 0 0 10px 0; width: 40%; }

#siteinfo .campus { clear:both; }
#siteinfo .directions { clear:both; }

#faq { padding: 0 0 10px 15px; margin: 0; float: left; width: 310px; background: transparent url('../images/footer-device.gif') no-repeat scroll 10px -1px ! important; }

#footer-resources li { margin: 0px; padding: 0 0 0 12px; background: transparent url('../images/arrow.png') no-repeat scroll  0px 2px; }

