/* Start of CMSMS style sheet 'theme_:_Bluoakhori : themruthlayout' */
/* A CSS Framework by Mike Stenhouse of Content with Style, adapted to CMSMS by Daniel Westergren */

/* SITE SPECIFIC LAYOUT */


div#contenthead {margin:3px 0 ; padding: 5px 0; }
 * html body div#contenthead { margin:3px 0; padding: 10px 0; }
div.breadcrumbs {padding-left: 10px;text-align: left;font-size: 85%;}

html{height: 100%; margin: 5px auto}
body{margin:0;padding:10px auto}

div#box{min-width:650px;width:80%;margin: 0px auto;padding:6px 0 0}
div#page{;margin: 12px auto;padding: 0px;text-align: left}
 * html body div#page{width: auto;min-width:650px;margin: 0px auto;padding: 0px;text-align: left}

div#header{height: 130px; margin:5px auto;padding: 0;overflow:hidden}
div#header h1{margin: 105px 0 0 50%;padding:0}

div#menu_horiz{width:100%;height:20px;margin:0 0 14px;padding: 0px;}
 * html body div#menu_horiz{width:100%;height:20px;margin:0px;padding: 0}
div#wrapper{width:100%;height:20px;margin:0px auto;padding: 0px}
div#menuwrapper{margin:0px;padding:0px }

div#content{width: 100%;margin: 0 0 20px;padding:10px  0 }
div#content table{margin:5px auto}
div#content th{padding:7px}

p.center {margin: 0px;text-align: center}
.center{margin-left:180px}

div#footer{clear: both;margin-top: 10px}
div#footer p {margin: 0;padding: 1px;text-align: center;}

div#flat{height:45px;margin:0px;padding:0px;}
div.left49 {
float:left;
  width: 45%;
  }

div.right49 {
float:right;
  width: 45%;
  text-align: right;
  }


div.left49 p,div.right49 p{margin:0px 20px; padding:0px
}
/* End of 'theme_:_Bluoakhori : themruthlayout' */

