body
{
  background: #FFFFFF url(/images/sliver.jpg) repeat-x;
  background-color: #c7be9f;
}

.content {float:left;margin-right:10px;padding-top:10px;background-color:#efeadb;min-height:400px;}
.full {width:790px;}
.half {width:380px;}

.rows-1 {min-height:100px;}
.rows-2 {min-height:200px;}
.rows-3 {min-height:300px;}
.rows-4 {min-height:400px;}
.rows-5 {min-height:500px;}
.rows-6 {min-height:600px;}
.rows-7 {min-height:700px;}
.rows-8 {min-height:800px;}

b.b1, b.b2, b.b3, b.b4 {color:#324465;}
b.b1 {background:#3f3f3f;}
b.tb1 {background:#3f3f3f;}
b.tb {border-color:#000000;background:#3f3f3f;}
div.rbox-content {display:block;padding:4px;border-top:0;border-right:1px solid #324465;border-bottom:0;border-left:1px solid #324465;}
div.rbox-st {border-top:1px solid #324465;}
div.rbox-sb {border-bottom:1px solid #324465;}
h6.rbox {background:#3f3f3f;text-align:center;padding:0px;margin:0px;color:#ffffff;}

b.solid-b1 {background: #3f3f3f;}
b.solid {border-color: #3f3f3f;background: #3f3f3f;}
div.solid {background: #3f3f3f;border-right: 1px solid #3f3f3f;border-left: 1px solid #3f3f3f;}
div.solid-st {border-top:  1px solid #3f3f3f;}

div.top-menu-wrapper
{
  margin: 2px 2px 2px 2px;
  border-bottom: 3px solid #000000;
}

div.top-sub-menu-wrapper
{
  margin: 2px 10px 2px 2px;
  border-bottom: 0px solid #000000;
}

a.top-menu-a, a.top-menu-a:link, a.top-menu-a:visited {margin:2px 15px 2px 2px;padding:5px 0px;border:2;}

b.canvas-b1 {background: #efeadb;}
b.canvas {border-color: #efeadb;background: #efeadb;}
div.canvas {background: #efeadb;border-right: 1px solid #efeadb;border-left: 1px solid #efeadb;min-height:600px;}
div.canvas-st {border-top:  1px solid #efeadb;}

b.pagemenu-b1 {background: #e1d9be;}
b.pagemenu {border-color: #e1d9be;background: #e1d9be;}
div.pagemenu {background:   #e1d9be;border-right: 1px solid #e1d9be;border-left: 1px solid #e1d9be;}
div.pagemenu-st {border-top:  1px solid #e1d9be;}

h1, h2, h3, h4, h5, h6, p, label, td.show-value {color: #324465;}
h1, h2, h3, h4, h5, h6, p {margin-left: 10px;}

.centered {text-align:center;}

form.appform fieldset {margin:15px 2px 2px 15px;}
form.appform fieldset ol li p {text-align:left;padding:2px 2px 2px 200px;margin:20px 0px 20px 0px;}
form.appform fieldset ol li p.error-msg {text-align:left;padding:2px 2px 2px 200px;margin:0px 0px 0px 0px;}
form.appform fieldset p {text-align:center;margin:20px 0px 20px 0px;}
form.appform fieldset {margin-bottom:10px;border:0;}
form.appform legend {padding:0 2px;font-weight:bold;}
form.appform input[type=text], input[type=password] {width:400px;}
form.appform label {display:inline-block;line-height:1.8;vertical-align:top;text-align:right;width:200px;padding:5px 5px 0px 0px;}
form.appform fieldset ol {margin:0;padding:0;}
form.appform fieldset li {list-style:none;padding:2px;margin:0;}
form.appform em {font-weight:bold;font-style:normal;color:#f00;}
form.appform textarea {width:400px;height:100px;}


b.formbase-b1 {background: #d9d2bf;}
b.formbase {border-color: #d9d2bf;background: #d9d2bf;}
div.formbase {background: #d9d2bf;border-right: 1px solid #d9d2bf;border-left: 1px solid #d9d2bf;}
div.formbase-st {border-top:  1px solid #d9d2bf;}

.img-left {float:left;margin: 5px;}

.cal-container {
  margin:20px;
}

table.cal
{
  border: 1px solid #000000;
}

tr.cal
{
  border: 1px solid #000000;
  min-height: 100px;
}

td.cal
{
  width: 100px;
  height: 100px;
  min-height: 100px;
  text-align: left;
  vertical-align: top;
  border: 1px solid #000000;
}

th.cal {
  font-weight:bold;
  text-align:center;
  border: 1px solid #000000;
}

p.cal {text-align:right;margin:2px; padding:0px;}
div.blog-role {margin:4px 1px 4px 1px;}

form.minisearchform input[type=text], input[type=password] {width:130px;}
form.minisearchform label {display:inline-block;line-height:1.8;vertical-align:top;text-align:right;width:200px;padding:5px 5px 0px 0px;}

form.fullsearchform input[type=text], input[type=password] {width:250px;}
form.fullsearchform label {display:inline-block;line-height:1.8;vertical-align:top;text-align:right;width:200px;padding:5px 5px 0px 0px;}

form.blogsearchform input[type=text] {width:200px}
form.blogsearchform input {display:inline;}
form.blogsearchform select {display:inline;width:200px;}

div.search-result {border-top: 1px dashed #000000;margin:10px 4px 10px 4px;}

div.separator {border-bottom: 1px dashed #324465;padding: 10px 0px 10px 0px;}

ul.content-list {color:#324465;}












