/*
Adapted from a b2evolution template by Andrew Hreschak
*/
@import url(../../rsc/css/basic.css);	/* Import basic styles */

body {font:86% Tahoma, "Lucida Sans", Arial, Verdana, Sans-Serif;
	  margin:-25px auto;
	  background:#39A5A5 url(img/bg_main.png); 
	  background-repeat: repeat-x;
	  color: #400000;
	  scrollbar-arrow-color: #2D1F16;
      scrollbar-face-color: #6B4231;
      scrollbar-highlight-color: #AE7A60;
      scrollbar-3dlight-color: #895C46;
      scrollbar-shadow-color: #583C2A;
      scrollbar-darkshadow-color: #2D1F16;
      scrollbar-track-color: #F1F1F1;
     }

*+html body {margin:-10px auto;
            } 
li.widget_core_coll_search_form, li.widget_core_coll_category_list {list-style:none;
                   												   }
div#sidebar {margin-left:-10px;
            }
div#sidebar h2 {font: 1.4em Tahoma, "Lucida Sans", Arial, Verdana, Sans-Serif;
                color:#4b3528;
               }
li.widget_core_coll_title h2 a {font-size: 1.1em; 
                                text-decoration:none;
                               }
li.widget_core_coll_search_form h2 {}
li.widget_core_coll_search_form, li.widget_core_coll_category_list, li.widget_core_coll_common_links {margin-bottom:20px;
                              																		 }
body, .subtitle {color:#3c2d21;
                }
h1, .submenu, .footer, .pagefoot {color:#4b3528;
       							 }
blockquote {color:#523a2c;
           }
a, ul#mainnav li a:hover, .righttext form.search input.SearchField {color:#895C46;
																   }
a:hover, .text p a:hover {color:#fff;
                         }
ul#mainnav a {color:#39A5A5; 
              text-decoration: none;
             }
ul#mainnav li, ul#mainnav a.selected {color:#c09261; 
                                      padding-top:4px;
                                     }
.text h2 a {color:#402416;
           }
.footer a, .footer a:hover {color:#908070;
                           }
.subtitle h1 a, .submenu h1 a, .text h2 a, ul#mainnav a:hover {text-decoration:none;
                                                              }
#prewrap {width:912px;
          margin:auto;
	     }
#prewrap a {color:#39A5A5;
            font-weight:bold;
            text-decoration:none;
            padding:6px;
            font-size:12px;
           }
#prewrap a:hover {color:#895C46;
                  font-weight:bold;
                  text-decoration:none;
                  border: 2px inset #4B3528;
                  padding:4px;
                 }  
#prewrap ul {padding-top:30px;
            }
#prewrap ul li {margin-left:0px; 
                display:inline;
               }
input.SearchField {background-color:#895C46;; 
                   border:1px inset #8C5A42;
                   margin-left:-490px;
                   margin-right:10px;
                   width:120px;
                   height:12px;
                   margin-top:-20px;
                  }
*+html input.SearchField {margin-left:-350px;
                         } 
input.submit {border:1px outset #8C5A42;
              height:20px;
              margin-top:-5px;
             }
*+html input.submit {margin-left:-200px;
                     margin-top:-10px;
                     } 
#wrap {width:912px;
       background-color:#EFEFEF; 
       margin:45px auto 10px auto;   
	  }
*+html #wrap  {margin:20px auto 10px auto;   
	          } 
#bannertop {width:912px; 
            background:#008484 url(img/cb_header.png) top no-repeat; 
            height:58px;
		   }
#bannermid {width:912px;
            background:#008484 url(img/cb_header.png) bottom no-repeat; 
            height:109px;
           }
.submenu {font:0.9em "Lucida Sans", Arial, Verdana, Tahoma, Sans-Serif;
	      font-weight:bold;
	      letter-spacing:0.1em;
	      padding-top:8px;
	      padding-left:10px;
	      margin:0px 0px 30px 0px;
	      background-color:#000;
	      background:url(img/cb_submenu_main.png) top repeat-x;
	      border-bottom:double groove #6B4231;
	      height:25px;
         }
.submenu h1 {display:inline;
             padding-right:4px;
            }
#content {width:812px;
          height: 160px;
          overflow:auto;
          background:url(img/cb_content_main.gif) top repeat-y;
          font:86% Tahoma, "Lucida Sans", Arial, Verdana, Sans-Serif;
          padding:20px 50px 20px 50px;
          color:#21130B;
         }
a img {border:0px;
       vertical-align:middle;
      }
.text {margin:0px 10px 30px 40px;
       clear:both;
       width:576px;
       clear:both;
      }
.text h1 {margin-bottom:0px;
         }
p {line-height:1.6em;
   margin-bottom:1.0em;
  }
p.center {text-align:center;
          color:#39A5A5;
         }
*+html p.center {padding-top:8px;
                }
html>body p.center {padding-bottom:20px;
                   }
ul#mainnav {font-size:0.9em; 
            font-weight:bold;
            margin:0px 0 20px 25px; 
            padding-left:0px;
           }
ul#mainnav li {margin-right:12px; 
               display:inline; 
               float:left; 
               color:#895C46; 
              }
ul#mainnav a {text-decoration:none;
             }
ul#mainnav a:hover, ul#mainnav a.selected {text-decoration:none;
                                          }
ul.clean li {font-size:0.9em;
            }
ul li {list-style: circle;
      }
ol li {line-height:1.4em;margin-bottom:0.75em;
      }
h1 {font-size:1.1em; 
    margin:0;
   }
h2, h3, h4 {font-family:"Lucida Sans Unicode", "Lucida Sans", Arial, Verdana, sans-serif;
           }
.pagefoot {background:url(img/cb_footer_main.gif) bottom no-repeat;
           font-size:0.8em; 
           height:80px; 
           clear:both;
           text-align:center;
          }
*+html .pagefoot {height:90px; 
                  clear:both;
                 }
.pagefoot a {color:#3C2D21;
	         text-decoration: none;
            }
.pagefoot a.contact_link {color:#3C2D21;
	                      text-decoration: none;
                         }
.pagefoot a:hover {color:#39A5A5;
	               text-decoration: underline;
                  }
.footer {clear:both; 
         text-align:center;
         background:none;
         font-size:0.7em;
        }
.footer ul {border-left:none;
            margin:0 auto;
            line-height: 10px;
            background:none;
           }
html>body .footer ul{padding:0;
                    }
.footer ul li {margin:0;
               padding:0;
               display:inline;
               font-family:Verdana, Arial, Helvetica, sans-serif;
               border-left:1px solid #FFF;
              }
.footer ul li.first {border-left:none;
                    }
.footer p {margin-top:5px;
          }
.footer a {padding:0 6px 0 10px;
           margin:0;
          }
.footer a:hover {}
span.float_add {float:right;
                margin-right:45px;
               }
*+html span.float_add {float:right;
                      
                       margin-right:20px;
                      }
div.cat {float:right;
         margin-top:-25px;
         margin-right:5px;
         margin-bottom:5px;
         color:#6B4231;
         font-size:1.4em;
         margin-right:30px;
        }
