/* <textEditor> */     
    .textBlack, .textBlack a {color: #111;}
    .textWhite, .textWhite a {color: #fff;}
    .left {float: left; margin-right: 1em;}
    .right {float: right; margin-left: 1em;}
    .textSmall {font-size: 85%;}
    .textLarge {font-size: 125%;}
    .noborder {border: none !important;}
    span.imageBorder img {border: 1px solid #333;}
/* </textEditor> */ 

/** BASIC */

body {
    margin: 0px;
    padding: 0px;
    background: #f1f0f1 url(images/back_main.jpg) no-repeat scroll center top;
}

/** FORMS */

form {
    margin: 0px;
    padding: 0px;
}

/** HEADINGS */

h1, h2, h3 {
    margin: 0px;
}

h1 {
    margin-bottom: 20px;
    font: bold 14px Georgia, "Times New Roman", Times, serif;
    border-bottom:1px solid;
font-family:Georgia,"Times New Roman",Times,serif;
font-size:20px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:bold;
margin-bottom:11px;
padding-bottom:10px;
}

h2 {
    font-size: 14px;
}

h3 {
    font-size: 14px;
}

/** TEXTS */

body, th, td, input, textarea, select {
    font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #362601;
}

p, blockquote, ul, ol, dl {
    margin-top: 0px;
    margin-bottom: 1em;
    text-align: left;
}

.list1 {
    margin-left: 0px;
    padding-left: 0px;
    list-style: none;
}

.list1 dt {
    float: left;
    width: 70px;
}

.list1 dd {
    margin: 0px 0px 15px 0px;
}

.list2 {
    margin: 0px;
    padding: 0px;
    list-style: none;
}

.list2 li {
    padding: 15px 0px 13px 0px;
    background: url(images/homepage07.gif) repeat-x left top;
}

.list2 li.first {
    background: none;
}

.list2 h3 {
    display: inline;
}

/** LINKS */

a {
    color: #748584;
}

a:hover {
    text-decoration: none;
}

/** STYLES */

.style1 {
}

/** BACKGROUNDS */

.bg1 {
}

/** MISC */

.align-justify { text-align: justify; }
.align-right { text-align: right; }

img { border: none; }

img.left {
    float: left;
    margin: 0px 15px 0px 0px;
}

img.right {
    float: right;
    margin: 0px 0px 0px 15px;
}

hr {
    color: #809b9b;
    margin-top: 3px;
    margin-bottom: 7px;
}

.hr1 {
    height: 1px;
}

/** MENU */

#menu {
    background: url(images/subpage2_03.jpg) no-repeat left top;
}

#menu a {
    display: block;
    width: 105px;
    height: 46px;
    padding: 11px 0px 0px 0px;
    text-align: center;
    text-decoration: none;
    font: bold 14px Georgia, "Times New Roman", Times, serif;
    color: #FFFFFF;
}

#menu a:hover {
    text-decoration: underline;
}

#menu li {
    background: url(images/subpage2_menu01_over.jpg) no-repeat left top;
    background-repeat:no-repeat;
}

#menu li.menu_01 {
    background: url(images/subpage2_menu01.jpg) no-repeat left top;
    background-repeat:no-repeat;
}

#menu li.menu_01.selectedPage {
    background: url(images/subpage2_menu01_over.jpg) no-repeat left top;
    background-repeat:no-repeat;
}

#menu li.menu_02 {
    background: url(images/subpage2_menu02.jpg) no-repeat left top;
    background-repeat:no-repeat;
}

#menu li.menu_02.selectedPage {
    background: url(images/subpage2_menu02_over.jpg) no-repeat left top;
    background-repeat:no-repeat;
}

#menu li.menu_03 {
    background: url(images/subpage2_menu03.jpg) no-repeat left top;
    background-repeat:no-repeat;
}

#menu li.menu_03.selectedPage {
    background: url(images/subpage2_menu03_over.jpg) no-repeat left top;
    background-repeat:no-repeat;
}

#menu li.menu_04 {
    background: url(images/subpage2_menu04.jpg) no-repeat left top;
    background-repeat:no-repeat;
}

#menu li.menu_04.selectedPage {
    background: url(images/subpage2_menu04_over.jpg) no-repeat left top;
    background-repeat:no-repeat;
}

#menu li.menu_05 {
    background: url(images/subpage2_menu05.jpg) no-repeat left top;
    background-repeat:no-repeat;
}

#menu li.menu_05.selectedPage {
    background: url(images/subpage2_menu05_over.jpg) no-repeat left top;
    background-repeat:no-repeat;
}

#menu li.menu_06 {
    background: url(images/subpage2_menu06.jpg) no-repeat left top;
    background-repeat:no-repeat;
}

#menu li.menu_06.selectedPage {
    background: url(images/subpage2_menu06_over.jpg) no-repeat left top;
    background-repeat:no-repeat;
}

#menu li.menu_07 {
    background: url(images/subpage2_menu07.jpg) no-repeat left top;
    background-repeat:no-repeat;
}

#menu li.menu_07.selectedPage {
    background: url(images/subpage2_menu07_over.jpg) no-repeat left top;
    background-repeat:no-repeat;
}

/** PAGE */

#social-network {
    position: relative;
    float: right;
    left: -46px;
    height: 0px;
}

#facebook {
    background:transparent url(images/facebook.jpg) repeat-x scroll left top;
    height:37px;
    width:132px;
}

.donationElement {
    background:transparent url(images/donate-button.gif) no-repeat scroll left top;
    height:26px;
    width:92px;
    margin-right: 5px;
    position: relative;
    top: -2px;
}

.donationElement p {
    font-size:1.3em;
    font-weight:bold;
    margin-right:10px;
    margin-top:2px;
    text-align:right;
    text-transform:none;
}

.donationElement a {
    background:transparent;
    left:5px;
    padding:3px 10px 5px 14px;
    position:relative;
    text-decoration:none;
    top:2px;
    color: #003366;
}

.donationElement a:hover {
    text-decoration: underline;
}

#page {
    background: url(images/subpage2_10.jpg) repeat-y left top;
}

#bgtop {
    background: url(images/subpage2_09.jpg) no-repeat left top;
}

#bgbottom {
    background: url(images/subpage2_10.jpg) no-repeat left bottom;
}

/** FOOTER */

#footer {
    height: 110px;
    background: url(images/subpage2_11.jpg) no-repeat left top;
    padding-top: 20px;
}

#footer p {
    padding-top: 15px;
    text-align: center;
    color: #748584;
}

