/**************************************
 * THEME NAME: ochs
 *
 * Files included in this sheet:
 *
 *   ochs/styles.css
 **************************************/

/***** ochs/styles.css start *****/





/* Core */



.content h2{

font-size:1em;

}



#middle-column h2.main{

    background-color:#6E6855;

    margin: 0;

    min-height:40px;

    padding-top: 15px;

    padding-right: 0;

    padding-bottom: 0;

    padding-left: 0;

    color:#FFFFFF;

}



#course-view .section .activity {

margin:0;

padding:0;}



body {

  padding:0;

  margin:0;

  background:url(pix/bg.gif);

  max-width: 950px;

  margin-left:auto;

  margin-right:auto;

}



body, table, td, th, li {

  font:1em/1.4 Tahoma, Verdana, Helvetica, Arial, sans-serif;

  color:#555040;

}



#page {

  padding:5px;

  margin:0 5%;

  background:#fff;

  border-style:solid;

  border-color:#959382;

  border-width:0 1px 1px 1px;

}



#layout-table {

  margin-top:5px;

}



#layout-table #middle-column {

  padding:0 5px;



}







.sitetopic,

h2.headingblock {

  border:none;

}



h2.headingblock {

  background:url(pix/headingblock.jpg);

  color:#fff;

  font-weight:normal;

}



h2.headingblock {

  background:url(pix/headingblock.jpg);

}

 .summary {

    width:47%;

}



#intro {

  background:#f2edd0;

  margin-top:10px;

  border-color:#cdc7ae;

}

/* Links */



.name a{

text-decoration:underline;

}



a:link {

    color:#677986;

    text-decoration:underline;

}



a:visited {

    color:#A082A7;

}



a:hover {

    text-decoration:none;

}



/* Header */

#header-home,

#header {

  background:url(pix/header.gif) repeat-x;

  height:70px;

}



h1.headermain {

  padding:10px 0 0 10px;

  font-weight:normal;

}

.navbar {

  background:#aeb9c6 url(pix/breadcrumb.png) repeat-x 0 100%;

  border:none;

  margin-top:5px;

}



.navbar .sep {

  color:#b1ac97;

}

.navbar .breadcrumb ul li{

  color:#fff;

}



.navbar a:link,

.navbar a:visited {

  color:#555040;

}

/* Sideblocks */



.sideblock {

  margin-bottom:5px;



}



.sideblock .header {

    background:#6e6855 url(pix/sideblock_header.gif) no-repeat left;

    border:none;

    padding-top: 0;

    padding-right: 0;

    padding-bottom: 0;

    padding-left: 8px;

    color:#FFFFFF;

}



.sideblock .header h2 {

  color:#e9e6d9;

  padding:5px 15px;

  font-size:1em;

}



.sideblock .hide-show-image {

  padding:5px 4px 0 0;

}



.sideblock .content {

  border:none;

  background:#e0d8c9;

  padding:5px;

}



/* Forums */



.forumpost {

  border:none;

}



.forumpost .side {

  background:none;

}



.forumpost .picture {

  background:none;

}



.notepost .header,

.forumpost .topic {

  background:#bfb89e;

  border:none;

  padding-left:5px;

}



.notepost .header {

  margin-left:-5px;

}



.notepost .footer {

  text-align:right;

  font-size:0.9em;

}

.notepost,

.forumpost .content {

  border:1px solid #bfb89e;

  padding-left:5px;

}



.forumpost a:link,

.forumpost a:visited {

  color:#2f2d25;

}



.blogpost {

  font-size:1.3em;

}



.forumheaderlist td.topic.starter {

  background-color:#ebe5d5;

}

/* Course */



#course-view .topics .section td.side {

  background:#B5CDDD;

}



#course-view .topics .current td.side {

  background:#706956;

  color:#fff;

}



/* Tables */



.editcourse th,

.logtable th,

.generaltable th,

.forumheaderlist th {

  background:#8b9ca8;

  padding:5px;

  color:#fff;

}



/* Misc. */



.coursebox .info {

width:40%;

}



#dates.generalbox {

  width:40%;

}



#dates table {

  margin:auto;

}



.userinfobox {

  border:none;

}



.userinfobox .content {

  background:#f2edd0;

  border:1px solid #cdc7ae;

}



.credits {

  text-align:center;

  font-size:0.75em;

}



.credits a:link,

.credits a:visited {

    color:#cdc7ae;

}



.credits a:hover,

.credits a:active {

  color:#4d493a;

}



.credits {

  display:none;

}

#site-index .credits {

  display:block;

}



/* Footer */



.footerbox {

  background:#4d493a;

  padding:10px;

  color:#fff;

}



.footerbox .helplink {

  float:right;

  margin:0;

}



.footerbox .logininfo {

  float:left;

}



.footerbox a:link,

.footerbox a:visited {

  color:#dad6bc;

}



.homelink2 {

  text-align:center;

}



blockquote {

    color:#666666;

}



#course-category .generalbox {

  width:75%;

  margin:10px auto 25px;

  background:#f2edd0;

  border-color:#cdc7ae;

}



.categorypicker {

  margin:10px;

}

body#course-enrol .generalbox {
margin-top:0px;
}/***** ochs/styles.css end *****/

