/** {
  margin: 0px 0px;
  padding: 0px 0px;
}*/

html {
  margin-bottom:1px;
  height:100%;
  overflow: -moz-scrollbars-vertical;
}

body {
  margin: 0px 0px;
  padding: 0px 0px;
  background-color:#c5b99a;
  font-family: Tahoma;
  font-size: 14px;
  color: #903015;
}

img{
  border:0px;
}

img.pheaders
{
  padding-top:3px;
  padding-bottom:10px;
}

p{
  text-align:justify;
}

a{
  color: #903015;
  text-decoration:underline;
}

a:hover{
  color: #ffffff;
}

h3{
  font-size:14px;
  font-family:Verdana;
  font-weight:bold;
  text-align:center;
  /*color:#c03a53;*/
  color:#ffffff;
}

#main{
  width:800px;
}

#main .logo{
  /*background: transparent url(images/logo.jpg) no-repeat top left;*/
  width:214px;
  height:240px;
}

#main .top_pane{
  width:586px;
  height:240px;
}

#main .top_pane .page_top{
  width:586px;
  height:147px;
}

#main .top_pane .page_title{
  width:586px;
  height:93px;
  background: transparent url(images/page_title.jpg) no-repeat top left;
}

.page_title h2{
  font-size:22px;
  font-family:Tahoma;
  font-weight:bold;
  text-align:left;
  color:#c03a53;
  padding-top:35px;
  padding-left:30px;
}

.page_title h2.orange{
  color: #dd6228;
}

#main .menu_pane{
  width:214px;
  background: transparent url(images/menu_bg.jpg) repeat-y top left;
}

#main .content_pane{
  width:546px;
  padding-left:20px;
  padding-right:20px;
  padding-top:10px;
  background: transparent url(images/page_bg.jpg) repeat top left;
}

#main .right_border{
  border-right:5px solid #c03a53;
}

/*#main .menu_footer{
  width:200px;
  height:27px;
  background: transparent url(images/menu_footer.jpg) no-repeat top left;
}*/

#main .page_footer{
  width:600px;
  height:54px;
  background: transparent url(images/page_bg.jpg) repeat top left;
  font-size:10px;
  color:#903015;
  text-align:center;
}

.inner_content{
  text-align:left;
}

.inner_content p{
  padding-top:10px;
  padding-bottom:10px;
}

.inner_content p.title{
  font-style:italic;
  text-decoration:underline;
}

.inner_content ul{
  list-style-position: inside;
  list-style-type: disc;
}

.inner_content ul.content_list{
  list-style-position: outside;
  padding-left:15px;
}

.inner_content2 {
  text-align: left;
  background: transparent url(images/bohoc.gif) scroll no-repeat 300px 600px;
  color: #903015; /*#ba131a;*/
}

.inner_content2 p{
  padding-top: 10px;
  padding-bottom: 10px;
}

.inner_content2 p.title{
  font-style: italic;
  text-decoration: underline;
}

.inner_content2 ul{
  list-style-position: outside;
  list-style-type: none;
}

.inner_content2 ul.content_list{
  list-style-position: outside;
}

.inner_content2 ul.content_list li {
  padding-bottom: 8px;
}

.inner_content2 div.orange-box {
  background-color: #dd6228;
  padding: 5px 10px;
  border: 1px solid #000;
  color: #ffffff;
}

.inner_content2 div.orange-box p{
  font-weight: bold;
  text-decoration: underline;
  text-transform: uppercase;
}

.partner_image{
  padding:10px;
}

div.gallery {
  float: left;
  padding-right: 10px;
  padding-bottom: 10px;
}

div.gallery img {
  border: 1px black solid;
}

div.pager {
  clear: both;
  text-align: right;
  padding: 10px;
}

div.pager span * {
  padding: 1px 4px;
  color: #5C606B;
  font-weight: bold;
}

div.pager span a {
  border: 1px solid #a3c861;
  text-decoration: none;
}

div.pager span a:hover {
  background-color: #a3c861;
  color: #ffffff;
}