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

/***** rhosnesni/styles.css start *****/

/* Layout */

body {
  margin: 0 auto; 
  padding: 0 80px;
}

body, table, td, th, li {text-align: left;}

#contentwrap {
	padding: 10px 30px; margin: 0; background-color:#fefeeb; color: #00264F; border: 2px solid #6097d6; border-top: 0; border-bottom: 0;
}

#content {width: 100%}

h2 {text-align:left;}
p {text-align:left;}

.logininfo {padding: 5px 10px; color: #00264F; font-size: 100%;}

body#mod-chat-gui_header_js-users {
  background: #dddddd;
}
 
body#mod-chat-gui_header_js-chatinput {
  background: none;
}

body#mod-chat-gui_header_js-jsupdate {
  background: none;
}

.admin .generalbox {
 background-color:#f1f8ff;
}

.generalbox {background-color:#f1f8ff; border: 1px solid #bbbbbb;}


.box copyright {text-align:center;}

#course-view .section td.content {
  padding:5px;
 
}

.headingblock, h2.headingblock {
  display: none;
}

.headermain, h1.headermain {
  float:left;
  margin:0;
  padding:0;
  margin-top:0;
}

.headermain, h1.headermain {padding:0px; margin: 0px; margin-top: 0px;}

#header-home {
  background: url(assets/header_bg.gif) repeat-x #fefeeb; height: 122px; margin: 0 auto; border: 2px solid #6097d6; border-bottom: 0; border-top: 0;}
  
#header {
  background: url(assets/header_bg.gif) repeat-x #fefeeb;  height: 122px;  margin: 0 auto;border: 2px solid #6097d6; border-bottom: 0; border-top: 0;}
  

/* Colour */
body {
  color: #00264F;
  background: url(assets/main_bg.gif) repeat-x #fefeeb;
}

a:link {
  color:#003976;
    text-decoration:none;
}

a:visited {
  color:#003976;
    text-decoration:none;
}

a:hover {
  color:#005bbc;
    text-decoration:none;
}

.navbar a:link {
  color:#003976;
    text-decoration:none;

}

.navbar a:visited {
  color:#003976;
    text-decoration:none;
}

.navbar a:hover {
  color:#005bbc;
    text-decoration:none;
}
.navbar {
  border:none;
  background: url(assets/nav_bg.gif) repeat-x #d2e8ff;	border: 2px solid #6097d6; border-top: 0; border-bottom: 0;}
  

#navblank {
  border:none;
  background: url(assets/nav_bg.gif) repeat-x #d2e8ff; height: 31px; border: 2px solid #6097d6; border-top: 0; border-bottom: 0;
}

.sideblock .content {
  border:none;

}

.sideblock .content hr {
  border:none;
}
/* Fonts */

body  {
	font: .76em/1.6em Arial, Helvetica, sans-serif;
}

.sideblock .header, .sideblock h2.header {
  font-size: 1.1em;
  letter-spacing: -1px;
}

.files .file {
  font-size: 1.0em;
}

.files .folder {
  font-size: 1.0em;
}

.breadcrumb {
  font-size:1.0em; color:#00264F;
}
#admin-uploaduser table#uuresults {
  font-size: 1.0em;
}

.sideblock .header, .sideblock h2 {
  font-size:1.1em;
  color: #003976;
  letter-spacing: -1px;

}

.sideblock .header {
  background: url(assets/block_header.gif) repeat-x #d2e8ff;
}

.sideblock .content {
  font-size:1.0em;
  border: 1px solid #bbbbbb;
    background: #f1f8ff;
}
.sitetopic {
  font-size:1.0em;
  border: 1px solid #bbbbbb;
    background: #f1f8ff;
}
.sideblock .content .message {
  font-size:1.0em
}

.sideblock .header .commands {
  font-size:1.0em;
}

.sideblock .footer {
  font-size:1.0em;
}

.sideblock .head,
.sideblock .info,
.sideblock .event {
  font-size: 1.0em;
}

.activitydate, .activityhead {
  font-size:1.0em;
}

.weeklydatetext {
  font-size:1.0em;
}

.coursebox .teachers,
.coursebox .cost {
  font-size:1.0em;
}

.coursebox .summary {
  font-size:1.0em;
}

#course-recent .grade {
  font-size:1.0em;
}

#course-recent .forum-recent .reply .title {
  font-size:1.0em;
}

#course-recent .forum-recent .discussion .title {
  font-size:1.0em;
}
body#doc-contents h1 {
  font-size: 1.0em;
}
.logtable th {
  font-size: 1.0em;
}

.message .date,
.message .contact,
.message .summary {
  font-size:1.0em;
}

.tag_cloud .s4,
.tag_cloud .s3 {
  font-size: 1.0em;
}

.tag_cloud .s2,
.tag_cloud .s1 {
  font-size: 1.0em;
}
.forumpost .commands,
.forumpost .link,
.forumpost .footer {
  font-size: 1.0em;
}

#footer {
background-color: #fefeeb; border: 2px solid #6097d6; border-top: 0; margin: 0; }

.headermenu {color: #fefeeb;}

.homelink a img {text-align:center; padding-bottom: 20px;}
.sitelink a img {text-align:center; padding-bottom: 20px;}
/***** rhosnesni/styles.css end *****/

