/* CSS Document */

*{
margin:0;
padding:0;
}

html {
border:none;
}

body {
font:12px Arial, Helvetica, sans-serif;
border:none;
}

.container {
width:970px;
margin:0 auto;
}

.clear {
clear:both;
height:0;
}

.header {
width:970px;
height:150px;
background:url(images/background.jpg) repeat-x top;
}

.header_left {
width:321px;
float:left;
display:inline;
margin-left:12px
}

.header_right {
width:637px;
float:right;
}

.navigation {
width:637px;
text-align:right;
}

.navigation ul {
padding:118px 0 0 0;
}

.navigation ul li {
list-style:none;
display:inline;
padding:0 8px;
border-right:1px solid #282828;
}

.navigation ul li a,
.navigation ul li a:visited {
color:#282828;
font:12px Arial, Helvetica, sans-serif;
text-decoration:none;
}

.navigation ul li a:hover {
color:#b32d26;
font:12px Arial, Helvetica, sans-serif;
text-decoration:underline;
}

.content {
width:970px;
padding:15px 0 0 0;
}

.sidebar_left {
width:130px;
float:left;
}

.sidebar_left h2 {
background:#487936;
font:12px Arial, Helvetica, sans-serif;
color:#fff;
font-weight:bold;
padding:7px 0;
text-align:center;
}
.sidebar_left h2 a, .sidebar_left h2 a {
background:#487936;
font:12px Arial, Helvetica, sans-serif;
color:#fff;
font-weight:bold;
text-align:center;
text-decoration:none;
}

.sidebar_left ul {
padding:5px 0 10px 15px;
}

.sidebar_left ul li {
list-style:square;
color:#2f2f2f;
}

.sidebar_left ul li a, 
.sidebar_left ul li a:visited {
font:11px Arial, Helvetica, sans-serif;
color:#2f2f2f;
font-weight:bold;
text-decoration:none;
}

.sidebar_left ul li a:hover {
font:11px Arial, Helvetica, sans-serif;
color:#2f2f2f;
font-weight:bold;
text-decoration:underline;
}

.page_content {
width:489px;
float:left;
display:inline;
margin-left:11px;
background:#e7eeda;
padding:13px 14px;
}

.page_content h1 {
font:18px Arial, Helvetica, sans-serif;
color:#282828;
}

.page_content h2 {
font:15px Arial, Helvetica, sans-serif;
font-weight:bold;
color:#282828;
text-align:left;
margin:0 0 9px 0;
}

.page_content h3 {
font:13px Arial, Helvetica, sans-serif;
font-weight:bold;
color:#282828;
}

.page_content p {
font:11px Arial, Helvetica, sans-serif;
color:#2f2f2f;
margin:10px 0;
text-align:justify;
}
.page_content ul{
list-style-type:square;
padding:0 7px 5px 15px;
}
.page_content ul li{
list-style-type:square;
font:11px Arial, Helvetica, sans-serif;
color:#2f2f2f;
}

.gallery {
width:489px;
margin:0 0 15px 0;
}

.gallery .image {
width:219px;
float:left;
padding:0 18px 5px 3px;
text-align:center;
font:11px Arial, Helvetica, sans-serif;
color:#2f2f2f;
}

.gallery .image a,
.gallery .image a:visited {
clear:left;
float:left;
font:11px Arial, Helvetica, sans-serif;
color:#2f2f2f;
text-decoration:none;
padding-left:29px;
}

.gallery .image a:hover {
clear:left;
float:left;
padding-left:29px;
font:11px Arial, Helvetica, sans-serif;
color:#2f2f2f;
text-decoration:underline;
}

.sidebar_right {
width:300px;
float:right;
}

.side_right_ad {
margin:0 0 12px 0;
}

.sidebar_right h2 {
background:#487936;
font:12px Arial, Helvetica, sans-serif;
color:#fff;
font-weight:bold;
padding:7px 0 7px 15px;
}

.sidebar_right h3 {
color:#487936;
font:11px Arial, Helvetica, sans-serif;
font-weight:bold;
margin:5px 0 0 8px;
}

.sidebar_right h3 a, 
.sidebar_right h3 a:visited {
color:#487936;
font:11px Arial, Helvetica, sans-serif;
font-weight:bold;
text-decoration:none;
}

.sidebar_right h3 a:hover {
color:#487936;
font:11px Arial, Helvetica, sans-serif;
font-weight:bold;
text-decoration:underline;
}

.sidebar_right p {
color:#2f2f2f;
font:11px Arial, Helvetica, sans-serif;
margin:0 0 10px 0;
}

.footer {
background:#4a7a37;
width:970px;
padding:12px 0;
margin:15px 0 0 0;
}

.footer p {
color:#fff;
font:11px Arial, Helvetica, sans-serif;
text-align:center;
}

.footer a,
.footer a:hover {
color:#fff;
font:11px Arial, Helvetica, sans-serif;
text-decoration:none;
}

.footer a:hover {
color:#fff;
font:11px Arial, Helvetica, sans-serif;
text-decoration:underline;
}

