body {
 margin: 0;
 padding: 0;
 color: #783617;
 background-color: #FFFFFF;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 11px;
 letter-spacing: 1px;
}

a:link {color: #783617; text-decoration: none;}
a:active {color: #783617; text-decoration: none;}
a:visited {color: #783617; text-decoration: none;}
a:hover {color: #9A5839; text-decoration: underline;}

a.grey:link {color: #999999; text-decoration: none;}
a.grey:active {color: #999999; text-decoration: none;}
a.grey:visited {color: #999999; text-decoration: none;}
a.grey:hover {color: #999999; text-decoration: underline;}

p {
 margin-top: 10px;
}

#siteBG {
 position: relative;
 width: 829px;
 height: 584px;
 background-image: url(/_interface/bg_site.gif);
 background-repeat: no-repeat;
 background-color: #FFFFFF;
 padding-top: 22px;
}

#siteContainer {
 position: relative;
 width: 752px;
 height: 477px;
 background-image: url(/_interface/bg_content-home.gif);
 background-repeat: no-repeat;
 overflow: hidden;
 background-color: #FFFFFF;
}

#topBanner {
 width: 752px;
 height: 150px;
 overflow: hidden;
 background-color: transparent;
 }
 
 #mainMenu {
 position: relative;
 top: 6px;
 width: 752px;
 height: 35px;
 overflow: hidden;
 background-color: #C7D6EE;
}

a.mainMenu:link {color:#471901; font-size: 11px; font-weight: bold; text-decoration: none; letter-spacing: 1px;}
a.mainMenu:active {color:#471901; font-size: 11px; font-weight: bold; text-decoration: none; letter-spacing: 1px;}
a.mainMenu:visited {color:#471901; font-size: 11px; font-weight: bold; text-decoration: none; letter-spacing: 1px;}
a.mainMenu:hover {color:#471901; font-size: 11px; font-weight: bold; text-decoration: none; letter-spacing: 1px;}

#leftColumn {
 position: relative;
 float: left;
 width: 293px;
 height: 286px;
 overflow: hidden;
 background-color: transparent;
}

#rightColumn {
 position: relative;
 float: left;
 top: 36px;
 width: 435px;
 height: 286px;
 overflow: hidden;
 background-color: transparent;
 line-height: 17px;
}

#rightColumnPhoto {
 position: relative;
 float: left;
 top: 6px;
 width: 459px;
 height: 286px;
 overflow: hidden;
 background-color: #C7D6EE;
 line-height: 18px;
}

.photoCaption {
 position: absolute;
 top: 259px;
 left: 20px;
 height: 37px;
 color: #707785;
 font-size: 9px;
 font-weight: bold;
}

.prevnextArrows {
 position: absolute;
 top: 258px;
 left: 400px;
 height: 37px;
}

#prevnextButtons {
 position: absolute;
 top: 211px;
}

.reg {
 font-size: 11px;
}

.wee {
 font-size: 9px;
 line-height: 16px;
}

.titleBlack {
 font-size: 13px;
 font-weight: bold;
 color: #000000;
}

/*
-------------------------------------------------------------------------------------------------------------
DONATE PAGE STYLES
-------------------------------------------------------------------------------------------------------------
*/

#siteBG-Donate {
 position: relative;
 width: 829px;
 background-image: url(/_interface/bg_site2.gif);
 background-color: #FFFFFF;
 padding-top: 3px;
}

#siteContainer-Donate {
 position: relative;
 width: 752px;
 height: 670px;
 background-color: #FCF4EA;
}

#rightColumn-Donate {
 position: relative;
 float: left;
 top: -53px;
 width: 435px;
 background-color: transparent;
 line-height: 20px;
}

input {
 background-color: #FCF4EA;
 font-size: 9px;
 height: 18px;
 color: #471901;
 letter-spacing: 1px;
 border-color: #F8E6D1;
 border-style: solid;
 border-width: 1px;
}

select {
 background-color: #FCF4EA;
 font-size: 9px;
 height: 18px;
 color: #471901;
 letter-spacing: 1px;
 border-color: #F8E6D1;
 border-style: solid;
 border-width: 1px;
}

textarea {
 background-color: #FCF4EA;
 font-size: 12px;
 color: #471901;
 font-family: Arial, Helvetica, sans-serif;
 letter-spacing: 1px;
 border-color: #F8E6D1;
 border-style: solid;
 border-width: 1px;
}

#row01 {
 background-color: #FBF9F3;
 padding-top: 5px;
 padding-left: 10px;
 padding-right: 10px;
 padding-bottom: 5px;
 border-color: #F8E6D1;
 border-style: solid;
 border-width: 1px;
}

.donateTable {
 border: 0px;
 margin: 0;
 padding: 0;
 color: #783617;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 11px;
 letter-spacing: 1px;
}

.td01 {
 text-align: right;
 font-size: 10px;
}

/*
-------------------------------------------------------------------------------------------------------------
DROP MENU STYLES
-------------------------------------------------------------------------------------------------------------
*/

/* CoolMenus 4 - default styles - do not edit */
.clCMEvent{position:absolute; width:99%; height:99%; clip:rect(0,100%,100%,0); left:0; top:0; visibility:visible}
.clCMAbs{position:absolute; visibility:hidden; left:0; top:0}
/* CoolMenus 4 - default styles - end */
  
/*Style for the background-bar*/
.clBar{position:absolute; width:120px; height:35px; background-color:#FFFFFF; layer-background-color:#FFFFFF; visibility:hidden}

/*Styles for level 0*/
.clLevel0,.clLevel0over {position:absolute; padding:0px; font-family:Arial,Helvetica,sans-serif; font-size:11px; font-weight:bold}
.clLevel0 {background-color:transparent; layer-background-color:transparent; color:#783617;}
.clLevel0over {background-color:transparent; layer-background-color:transparent; color:#783617; cursor:pointer; cursor:hand;}
.clLevel0border {position:absolute; visibility:hidden; background-color:transparent; layer-background-color:transparent;}

/*Styles for level 1*/
.clLevel1, .clLevel1over{position:absolute; padding:4px; font-family:Arial,Helvetica,sans-serif; font-size:10px; font-weight:bold}
.clLevel1{background-color:#DBE4F4; layer-background-color:#DBE4F4; color:#471901;}
.clLevel1over{background-color:#A8C0E4; layer-background-color:#A8C0E4; color:#471901; cursor:pointer; cursor:hand;}
.clLevel1border{position:absolute; z-index:500; visibility:hidden; background-color:#FFFFFF; layer-background-color:#FFFFFF;}



