/* Bill Bennett based on an open source xhtml/css website layout by Andreas Viklund (http://andreasviklund.com

Version: 1.1
(24 September, 2005)

Screen layout: */

body {
margin: 0 auto;
padding: 0;
font: 10pt Verdana,Tahoma,Arial,sans-serif;
background: #f4f4f4 url(../images/bg.gif) top center repeat-y;
}

html {
   overflow: -moz-scrollbars-vertical;
}

#wrap {
background: #ffffff;
color: #303030;
margin: 0 auto;
width: 760px;
}

#header {
font-size: 6pt;
text-align: right;
color #c1c1c1;
}


#top1 {
background-image: url(../images/top_salt.jpg);
height: 130px;
}

#top2 {
background-image: url(../images/top_berg.jpg);
height: 130px;
}

#top3 {
background-image: url(../images/top_bee.jpg);
height: 130px;
}

#top4 {
background-image: url(../images/top_cond.jpg);
height: 130px;
}

#top5 {
background-image: url(../images/top_fall.jpg);
height: 130px;
}


#top6 {
background-image: url(../images/top_crab.jpg);
height: 130px;
}


#top7 {
background-image: url(../images/top_lake.jpg);
height: 130px;
}



#top8 {
background-image: url(../images/top_float.jpg);
height: 130px;
}


#full_body {
width: 754px;
float: left;
margin: 8px 0px 4px 0px;
border: 3px double #804020;
background-color: #f4f4f4;
}

#full_content {
margin-left: 4px;
margin-right: 4px;
font-size: 8pt;
color: #000000;
text-align: justify;
}


#full_banner {
margin: 0px 0 22px 0;
padding: 0;
font-family Arial Black (Central European),Arial Black,Arial,sans-serif;
font-weight: bold ;
font-size: 13pt;text-align: center;
vertical-align: middle;
color: #802040;
background: #d6d3ce;
}

#left_body {
width: 524px;
height: 450px;
float: left;
margin: 8px 0px 4px 0px;
border: 3px double #804020;
background-color: #f4f4f4;
}

#left_extra {
width: 524px;
height: 830px;
float: left;
margin: 8px 0px 4px 0px;
border: 3px double #804020;
background-color: #f4f4f4;
}

#left_content {
margin-left: 4px;
margin-right: 4px;
font-size: 8pt;
color: #000000;
text-align: justify;
}

#left_content2 {
margin-left: 4px;
margin-right: 4px;
font-size: 8pt;
color: #000000;
text-align: justify;
}

#content_quote{
text-align: center;
color: #000000;
font-style: italic;
font-weight: bold;
color: #802040;
}

#left_content a {
text-decoration: underline;
color: #000000;
font-weight: normal;
}

#right_body {
width: 204px;
height: 450px;
float: right;
padding-left 4px;
margin: 8px 0px 4px 0px;
border: 3px double #804020;
background-color: #f4f4f4;
position: relative
}


#bottom_img{
bottom: 0;
position: absolute;
}



#right_announce {
margin: 0px 0 0px 0;
padding: 0;
font-family Arial Black (Central European),Arial Black,Arial,sans-serif;
font-weight: bold ;
font-size: 20pt;text-align: center;
vertical-align: middle;
color: #802040;;

}

#right_extra {
width: 204px;
height: 830px;
float: right;
padding-left 4px;
margin: 8px 0px 4px 0px;
border: 3px double #804020;
background-color: #f4f4f4;
}

#right_content {
margin-left: 4px;
margin-right: 4px;
font-size: 8pt;
text-align: justify;
}

#right_banner {
margin: 0px 0 0px 0;
padding: 0;
font-family Arial Black (Central European),Arial Black,Arial,sans-serif;
font-weight: bold ;
font-size: 12pt;text-align: center;
vertical-align: middle;
color: #ffffff;
background: #d6d3ce;
}

#left_banner {
margin: 0px 0 22px 0;
padding: 0;
font-family Arial Black (Central European),Arial Black,Arial,sans-serif;
font-weight: bold ;
font-size: 13pt;text-align: center;
vertical-align: middle;
color: #802040;
background: #d6d3ce;
}

#left_banner h1 {
font-size: 13pt;
text-align: center;
margin: 0px;
padding: 0px;
font-size: 13pt;
font-weight: bold;
}


h3 {
font-family Arial Black (Central European),Arial Black,Arial,sans-serif;
font-weight: bold ;
font-size: 11pt;
text-align: left;
margin-top: 0;
}

#avmenu {
margin-top: 5px;
clear: left;
clear: right;
width: 760px;
padding: 0;
font-size: 8pt;
text-align: center;
vertical-align: top;
background-repeat: repeat-x;
}

#avmenu a {
font-weight: bold;
text-decoration: none;
color: #802040;
}

#avmenu a:hover {
text-decoration: underline;
}
.announce {
margin: 0px 0 10px 0;
font-family Arial Black (Central European),Arial Black,Arial,sans-serif;
font-weight: bold ;
font-size: 12pt;
text-align: left;
color: #505050;
}

.links {
margin: 10px 0 10px 0;
color: #505050;
}


#quote{
font-size: 10pt;
text-align: center;
font-family: Tempus Sans ITC,Arial,sans-serif;
}


a {
font-weight: bold;
text-decoration: underline;
color: #802040;
}

a img {
border: 0
text-decoration: none;
}

#footer {
clear: both;
margin: 0 auto;
border: 3px double #802040;
text-align: center;
color: #d6d3ce;
background-color: #802040;
font-size: 8pt;
}


#small_print {
clear: both;
margin: 0 auto;
color: #d6d3ce;
text-align: center;
background-color: #000000;
font-size: 6pt;
}

#bottom_nav {
font-size: 10pt;
text-align: center;
}
.center {
text-align: center;
}

.justify {
text-align: justify;
}

.big {
font-size: 12pt;
}

.bold {
font-weight: bold;
}

.boldred {
font-weight: bold;
color: #802040;
}

.boldred a{
font-weight: bold;
color: #802040;
text-decoration: underline;
}


.small_red {
font-weight: bold;
color: #802040;
font-size: 7pt;
}

.boldred_centre_big {
font-weight: bold;
color: #802040;
text-align: center;
font-size: 24pt;
}

.center {
text-align: center;
}

.right {
text-align: right;
}
.hide {
display: none;
}

#left_content2 a {
text-decoration: underline;
color: #802040;
font-weight: bold;
}