#dropcont #nav a {
 color: #ffffff  !important ;
 line-height: 15px  ;
 height: 90px  ;
 width: 100px  ;
 font-size: 12px  ;
 text-align: center  ;
 border: 0px  !important ;
 border-color: white  !important }
#dropcont #nav {
 height: 90px  }
#dropcont #nav ul {
 height: 25px  ;
 line-height: 15px  ;
 width: 100px  }
#dropcont {
 height: 90px  ;
 top: 17px  ;
 left: 500px  }
#dropcont #nav li {
 height: 25px  ;
 width: 100px  }
#dropcont #nav li ul ul, #dropcont #nav li li {
 width: 100px  }
#dropcont #nav li ul a {
 width: 100px  ;
 height: 25px  !important ;
 line-height: 25px  ;
 color: #ffffff  !important ;
 font-size: 12px  !important ;
 text-align: left  ;
 background-color: #6633cc  !important ;
 border-color: white  !important }
#dropcont #nav a:hover {
 background-color: #6633cc  !important ;
 color: #000000  !important }
#dropcont #nav ul ul {
 line-height: 25px  }
body {
 font-size: 1.0em  !important }
#headertop {
 height: 0px  !important ;
 background: #000000 url('assets/bcback.jpg') repeat-x top center  !important }
#headerbottom {
 height: 10px  !important ;
 background: #fffffe  !important }
#headtitle {
 top: -50px  !important ;
 left: 240px  !important ;
 color: transparent  !important }
#header {
 height: 100px  !important ;
 background: url('assets/toppiece.jpg') repeat-x top center  !important }
#header-home {
 height: 100px  !important ;
 background: url('assets/toppiece.jpg') repeat-x top center  !important }
#headimg {
 left: 10px  !important ;
 top: 0px  !important ;
 background: url('assets/beacon6.jpg') no-repeat top left  !important ;
 width: 500px  !important ;
 height: 100px  !important }
#headermiddle {
 background: #6633cd url('assets/banner9.jpg') no-repeat top left  !important ;
 height: 100px  !important }
.navbar {
 height: 25px  !important ;
 background: #0000ff url('assets/bcback.jpg') repeat-x top center  !important }
#nav {
 background: transparent  }
#dropcont #nav li ul ul {
 left: 100px  }
#dropcont #nav li ul ul li {
 height: 25px  !important ;
 line-height: 12px  !important }
.headermenu {
 color: white  !important }
.headermenu a {
 color: white  }
#dropcont #nav li ul a:hover {
 color: #000000  !important ;
 background-color: #ffffff  !important }
#dropcont #nav li ul ul ul, #dropcont #nav li li li {
 width: 220px  !important }
#dropcont #nav li ul ul a {
 width: 220px  !important ;
 line-height: 12px  !important ;
 height: 25px  !important ;
 font-size: 10px  !important }
#dropcont #nav li ul ul ul {
 left: 220px  !important }
#dropcont #nav li ul ul il {
 height: 25px  !important }
#content {}
#page {}
.sideblock {}
.content {}
.header {}
body, table, td, th, li {
 font-family: Comic Sans MS  !important }
a, a:visited, a:link {}
a:hover {}
#wrapper,#page {
 width: 100%  !important }
.admin .generalbox,#course-view .weekscss .section,#course-view .section td.side,#calendar td.sidecalendar .sideblock .filters,#calendar td.sidecalendar .sideblock .minicalendarblock, {}
.sideblock .content,.sideblock .title .commands,.loginbox,#intro.box,fieldset, .userinfobox td.content,#content .plugin,.questionbank,#adminsettings fieldset {}
.forumheaderlist tr:hover,.generaltable tr:hover,.logtable tr:hover,#course-view .weekscss .current,#course-view .current td.side {}
categoryquestions td,.forumheaderlist .r0,.generaltable .r0 {}
.forumheaderlist .r1,.generaltable .r1 {}
.sideblock .title h2,.block_adminblock .header, h2.headingblock, blockquote, h2.main,body#course-user h2,.headermenu,legend  {}
#footer a:hover,#footer a:active ,.sideblock a:hover,.sideblock a:active,.breadcrumb li a:link,.breadcrumb li a:visited,a:hover,a:active,ul#nav a:hover,.homelink a {}
.navbar,.homelink a,.sideblock a,.headermenu a,#credits a,#footer a:link,#footer a:visited,a:link,a:visited 
 {}
.section .content ul, .generalboxcontent ul {}
#dropcont #nav li ul ul{ top: -25px !important }