/*
 *  template.css
 *  This is for style related directly to the template.
 */
body {
  color: #ffffff;
  background-color: #030b3a;font-family: Arial, Helvetica, sans-serif;
  }

.pageW,
.wrapper {
  position: relative;
  z-index: 1;
}
.pageW {
  min-width: 1200px;
}
.wrapper {
  margin: 0px auto;
  width: 1000px;
}
.page-header {
  margin-top: 10px;
  z-index: 2;
}
.page-header,
.page-header .wrapper {
  min-height: 166px;
}
.page-body,
.page-body .wrapper {
  
}
.page-body .wrapper {
  /*width: 972px;*/
  width: 950px;
  padding: 14px;
  background-color: #e6d162;
  color: #000000;
  border: 1px solid #e5e5e5;
  -webkit-border-radius: 12px;
  border-radius: 12px;
}
.page-body .content-padding {
  min-height: 200px;
  padding: 8px;
  background-color: #ffffff;
  border: 1px solid #e5e5e5;
  -webkit-border-radius: 12px;
  border-radius: 12px;
  -webkit-box-shadow: 1px 1px 3px #cf973c;
  box-shadow: 1px 1px 3px #cf973c;
  margin-bottom: 1px;
}
.content-main.has-left,
.content-main.has-right {
  /*width: 700px;*/
  width: 600px;
  float: left;
}
.content-main.has-left.has-right {
  width: 445px;
}
.content-right,
.content-left {
  position: relative;
  width: 223px;
  z-index: 1;
}
.content-right-wide{
  position: relative;
  width:283px;
  z-sindex: 1;
}
.content-right,
.content-right-wide{
  margin-left: 16px;
  float: right;
  clear: right;
}
.content-left {
  margin-right: 16px;
  float: left;
  clear: left;
}

/* CSS for BreadCrumbs Renea */
.breadcrumbs {
  margin-bottom: 20px;
}

/* CSS for Article H2 Renea */
h2 {
display: block;
font-size: 1.5em;
-webkit-margin-before: 0.83em;
-webkit-margin-after: 0.83em;
-webkit-margin-start: 0px;
-webkit-margin-end: 0px;
font-weight: bold;
color:#70000B;
}

h1 {
display: block;
font-size: 2em;
-webkit-margin-before: 0.67em;
-webkit-margin-after: 0.67em;
-webkit-margin-start: 0px;
-webkit-margin-end: 0px;
font-weight: bold;
color:#70000B;
}

blockquote {
margin: 10px 0px 10px 0px;
padding: 10px 35px 10px 35px;
border: none;
background: url(../images/blockquote_start.png) 0 0 no-repeat;
text-align: justify;
}

blockquote.quotation p {
margin: 0px -35px -10px 0px;
padding: 0px 35px 10px 0px;
background: url(../images/blockquote_end.png) 100% 100% no-repeat;
}

/*Search Box */

.finder.search {
margin-top: -80px;
}

/* Top Button Footer */

#footer {
position: relative;
margin-left: 920px;
margin-top: 5px;
margin-bottom: 5px;
}
#footer a.anchor:hover {
background-position: 0 -25px;
}

#footer a.anchor {
height: 20px;
background: url(../images/footer_anchor.png) 0 0 no-repeat;
display: block;
text-decoration: none;
}
/* End Top Button Footer */

td.list-hits {
  text-align:right;
}

