/**************************************
 * THEME NAME: inchbald
 *
 * Files included in this sheet:
 *
 *   inchbald/fonts-min.css
 *   inchbald/user_styles.css
 **************************************/

/***** inchbald/fonts-min.css start *****/

/*
Copyright (c) 2006, Yahoo! Inc. All rights reserved.
Code licensed under the BSD License:
http://developer.yahoo.net/yui/license.txt
version: 0.11.0
*/
body {font:13px arial,clean,sans-serif;*font-size:small;*font:x-small;}table {font-size:inherit;font:100%;}select, input, textarea {font:99% arial,clean,sans-serif;}pre, code {font:115% monospace;*font-size:100%;}body * {line-height:1.22em;}
/***** inchbald/fonts-min.css end *****/

/***** inchbald/user_styles.css start *****/

body {
  margin: 0;
  padding: 0;
}
div#page {
  margin: 0 auto;
  background-repeat: repeat-y;
  width: 760px;
  font-size: 107.7%;
  background-position: left top;
  background-image: url(pix/img/stripe_s.gif);
}
div#page2 {
  padding: 0 50px 0 50px;
  background-image: url(pix/img/stripe_s.gif);
  background-repeat: repeat-y;
  background-position: right top;
  border-style: none;
}
body#site-index div#page2 {
  padding: 0 14px;
}
body.course div#page2 {
  padding: 0 15px;
}
body#site-index div#page {
  background-image: url(pix/img/stripe_b.gif);
}
body#course-view div#page {
  background-image: url(pix/img/stripe_b.gif);
}
body#course-view div#header img#logo {
  background-image: url(pix/img/inchbald-air-w-or.gif);
  background-repeat: no-repeat;
  background-position: left top;
}
div#header {
  position: relative;
  margin: 0;
  padding: 0;
  height: 80px;
}
div#header div#isod {
  position: absolute;
  left: 230px;
  width: 430px;
  font-size: 110%;
  padding-bottom: 2px;
  bottom: 9px;
  border-bottom-width: 1px;
  border-bottom-style: solid;
  border-bottom-color: #cc6000;
}
div#header-home {
  position: relative;
  margin-bottom: 10px;
  margin: 0;
  padding: 0;
  height: 80px;
}
div#header-home div#isod {
  position: absolute;
  top: 35px;
  left: 230px;
  width: 465px;
  font-size: 193%;
  padding-bottom: 2px;
  border-bottom-width: 1px;
  border-bottom-style: solid;
  border-bottom-color: #cc6000;
}
div#header-home img#logo {
  float: left;
  margin: 35px 0 0 15px;
  background-image: url(pix/img/inchbald-air-w-or.gif);
  background-repeat: no-repeat;
  background-position: left top;
}
div#header img#logo {
  display: block;
  background-image: url(pix/img/inchbald-air-g-or.gif);
  background-repeat: no-repeat;
  position: absolute;
  top: 35px;
  left: 15px;
}
h1.headermain {
  display: none;
}
div#header div.headermenu {
  text-align: center;
  color: #AAAAAA;
  width: auto;
  font-size: 86%;
  top: 5px;
  right: 10px;
  position: absolute;
  border-style: none;
}
div#header div#isod span.heading {
  font-weight: bold;
}
div#footer {
  margin: 0;
  padding: 10px 0 15px 0;
  font-size: 89%;
}
div#footer p.helplink {
  margin: 4px 0;
}
div#footer div.homelink {
  margin: 4px 0;
}
div#content {
  clear: both;
}
div#content div.section {
  border-style: none;
}
div.headingblock {
  border-style: none;
}
a {
  color: #e79913;
}
img.resize {
  width: 1em;
  height: 1em;
}
h2.headingblock {
  padding-left: 0;
  border-style: none;
}
table.tabrow td {
  border: 1px solid #e79913;
}
table.tabrow td.selected {
  border-top-width: 1px;
  border-right-width: 1px;
  border-left-width: 1px;
  border-style: solid solid none;
  border-top-color: #e79913;
  border-right-color: #e79913;
  border-left-color: #e79913;
}
table.tabs td.side {
  border-bottom-width: 1px;
  border-bottom-style: solid;
  border-bottom-color: #e79913;
}
table#layout-table td#middle-column {
  padding: 0 12px 0 20px;
}
td#middle-column h2.headingblock {
  display: none;
}
table.generaltable th {
  border: 1px solid #e79913;
}
div.sideblock {
  border: 1px solid #ffffff;
}
td.generalboxcontent table {
  border: 1px solid #e79913;
}
table.generalbox {
  border-style: none;
}
body#admin-configure table.generaltable td.c0 {
  background-color: #ffffff;
}
td.categoryboxcontent {
  border-style: none;
}
body.admin table.generaltable th.header {
  background-color: #dddddd;
}
td.generalboxcontent td {
  border-style: none;
}
table.minicalendar td.today {
  background-color: #e79913;
  border-style: none;
}
table.minicalendar tr.weekdays abbr {
  border-style: none;
}
div.block_calendar_month div.filters {
  padding: 0 4px;
}
table.minicalendar th {
  padding: 0;
}
table.minicalendar td.today a {
  color: #ffffff;
  text-decoration: none;
}
table.minicalendar td {
  padding: 0;
}
table.minicalendar td.day {
  line-height: 1.1em;
  padding: 0;
}
table.minicalendar tr.weekdays th {
  font-weight: normal;
}
table.minicalendar {
  border-style: none;
}
table.generaltable {
  border-style: none;
}
table.topics tr.section td.left {
  display: none;
}
body#admin-index td.generalboxcontent {
  background-color: transparent;
}
body#course-view tr.section td.side {
  border-style: none;
}
td.generalboxcontent ul {
  list-style: outside url(/theme/inchbald/pix/img/square.gif);
  margin-left: 19px;
  padding-left: 0;
}
td.generalboxcontent ul ul {
  list-style: outside url(/theme/inchbald/pix/img/dash.gif);
  margin-left: 21px;
  padding-left: 0;
}
body#course-view ul.section li.activity div.inchbald-text ul li {
  list-style: none inside url(/theme/inchbald/pix/img/square.gif);
}
body#course-view ul.section li.activity div.inchbald-text ul {
  padding-left: 0;
}
body#course-view ul.section li.activity div.inchbald-text ul ul li {
  list-style: none inside url(/theme/inchbald/pix/img/dash.gif);
}
body#course-view ul.section li.activity div.inchbald-text ul ul {
  padding-left: 19px;
}
body#site-index ul.section li.activity div.inchbald-text ul li {
  list-style: none inside url(/theme/inchbald/pix/img/square.gif);
}
body#site-index ul.section li.activity div.inchbald-text ul {
  padding-left: 0;
}
body#site-index ul.section li.activity div.inchbald-text ul ul li {
  list-style: none inside url(/theme/inchbald/pix/img/dash.gif);
}
body#site-index ul.section li.activity div.inchbald-text ul ul {
  padding-left: 19px;
}
body#admin-index table.generaltable td.c0 {
  background-color: #ffffff;
}
td#middle-column table.topics tr.section td.content {
  padding-left: 0;
}
body#admin-users table.generaltable td.c0 {
  background-color: #ffffff;
}
td.courseboxcontent {
  border-style: none;
}
table.informationbox {
  border-style: none;
}
td#right-column {
  color: #ffffff;
  font-size: 86%;
  width: 200px !important;
  padding: 0 5px 0 10px;
}
div.sideblock div.header {
  border-bottom-width: 1px;
  border-style: none none solid;
  border-bottom-color: #ffffff;
}
div.sideblock div.header img.hide-show-image {
  background-image: url(pix/switch_minus.gif);
}
div.sideblock div.hidden div.header img.hide-show-image {
  background-image: url(pix/switch_plus.gif);
}
td#left-column {
  color: #ffffff;
  font-size: 86%;
  width: 200px !important;
  padding: 0 10px 0 0;
}
tr.discussion td {
  border-style: none;
}
td.sitetopiccontent {
  border-style: none;
}
div.section {
  border-style: none;
}
div.navbar {
  margin-bottom: 10px;
  clear: both;
  padding: 0 0 0 230px;
  border-style: none;
}
div.sideblock div.hidden {
  border-bottom-style: none;
}
body#course-view tr.section td.content {
  border-style: none;
}
body.admin table.generaltable {
  background-color: #f4f4f4;
  border-width: 1px;
  border-color: #e79913;
}
body.admin td.generalboxcontent {
  padding: 0;
  background-color: #f4f4f4;
}
div.sideblock div.content {
  border-style: none;
}
div.sideblock div.title h2 {
  font-size: 1em;
}
table.forumpost {
  border-style: none;
}
table.forumheaderlist {
  border: 1px solid #e79913;
}
table.generaltable td.cell {
  border: 1px solid #EEDDBB;
}
div.sideblock div.commands {
  background-color: #cccccc;
}
div.tabledivider {
  border-style: none;
}
td.generalboxcontent {
  padding: 0;
  background-color: #ffffff;
  border-style: none;
}
table.minicalendar td.weekend {
  color: #DF1485;
}
table.forumheaderlist tr.discussion td.topic {
  background-color: #f4f4f4;
}
table.cal_popup_bg {
  background-color: #e79913;
}
table.userinfobox {
  border-style: none;
}
body#admin-config table.generaltable td.c0 {
  background-color: #ffffff;
}
font {
  font-size: inherit;
}
body#admin-courses table.generaltable td.c0 {
  background-color: #ffffff;
}
table.forumpost tr.header td.topic {
  background-color: #f4f4f4;
  border-bottom-style: none;
}
div.que {
  border: 1px solid #cccccc;
}
table.loginbox td.content {
  border-color: #e79913;
}
body#mod-chat-index table.generaltable td.c0 {
  background-image: none;
}
#mod-chat-gui_header_js-chatinput #header {
  display: none;
}
#mod-chat-gui_header_js-chatinput #page {
  background-image: none;
}
#mod-chat-gui_header_js-chatinput {
  background-image: none;
}
#mod-chat-gui_header_js-users #header {
  display: none;
}
#mod-chat-gui_header_js-users #page {
  background-image: none;
  width: auto;
}
#mod-chat-gui_header_js-users {
  background-image: none;
}
body#mod-chat-view div#content {
  padding-top: 0;
  margin-top: 0;
  margin-left: 0;
}
body#mod-chat-view table#layout-table td#middle-column {
  padding-top: 30px;
}
body#message-user {
  background-image: none;
}
body#message-messages {
  background-image: none;
}
body#message-send {
  background-image: none;
}
body#message-user div#content {
  margin-top: 0;
  padding-top: 0;
}
body#message-user div#header {
  display: none;
}
body.calendar table#calendar {
  font-size: 90%;
}
body.calendar table#calendar tr.weekdays th {
  padding: 10px 2px;
}
body.calendar table#calendar td.maincalendar {
  border: 1px solid #cccccc;
}
body#calendar-view table#calendar td.sidecalendar {
  border: 1px solid #cccccc;
}
table#calendar td.event_global {
  background-color: #D6F8CD;
  border-color: #D6F8CD;
}
td.minicalendar td.event_global {
  background-color: #D6F8CD;
  border-color: #D6F8CD;
}
div.block_calendar_month td.event_global {
  background-color: #D6F8CD;
  border-color: #D6F8CD;
}
table#calendar td.event_course {
  background-color: #FFD3BD;
  border-color: #FFD3BD;
}
td.minicalendar td.event_course {
  background-color: #FFD3BD;
  border-color: #FFD3BD;
}
div.block_calendar_month td.event_course {
  background-color: #FFD3BD;
  border-color: #FFD3BD;
}
table#calendar td.event_group {
  background-color: #FEE7AE;
  border-color: #FEE7AE;
}
td.minicalendar td.event_group {
  background-color: #FEE7AE;
  border-color: #FEE7AE;
}
div.block_calendar_month td.event_group {
  background-color: #FEE7AE;
  border-color: #FEE7AE;
}
table#calendar td.event_user {
  background-color: #DCE7EC;
  border-color: #DCE7EC;
}
td.minicalendar td.event_user {
  background-color: #DCE7EC;
  border-color: #DCE7EC;
}
div.block_calendar_month td.event_user {
  background-color: #DCE7EC;
  border-color: #DCE7EC;
}
#mod-chat-gui_header_js-users div#content {
  position: absolute;
  top: 10px;
  left: 10px;
}
body#course-view ul.section li.activity {
  margin-bottom: 0.3em;
}
body#course-view.editing div.block_adminblock {
  position: absolute;
  top: -20px;
  left: 65%;
  width: 180px;
}
body#course-view.editing table#layout-table td#right-column {
  width: 0px !important;
  overflow: hidden;
}
p.caption {
  font-size: 75%;
}
td.generalboxcontent ul li {
  padding-left: 4px;
  margin-top: 0.4em;
}
td.noticeboxcontent {
  background-color: #EECC88;
}
body#calendar-event div#page {
  width: auto;
}
body#user-edit div#page {
  width: auto;
}
/***** inchbald/user_styles.css end *****/

