body { font-family: "Courier New", Courier, monospace; margin:0px; color:#000000; font-size:12px; }
p {margin-top:0px; margin-bottom:10px; }

h1 { font-size: 30px; text-transform:uppercase; font-weight: bold; color:#973554; margin-bottom:10px; margin-top:10px; }
h3 { font-size: 30px; text-transform:uppercase; font-weight: bold; color:#973554; margin-bottom:10px; margin-top:10px; }

.clear { clear:both; }
.center { text-align:center; }
.framebackground { background-color:#fff7e5; }
.tab2background { background-color:#fff7e5; }
.tab3background { background-color:#fff7e5; }
.tab4background { background-color:#fff7e5; }

/**
.framebackground { background-color:#fff7e5; }
.tab2background { background-color:#ede3d2; }
.tab3background { background-color:#e6d8c0; }
.tab4background { background-color:#dbc8a5; }
**/


.formleft { width:150px; padding-right:10px; text-align:right; }

#container { width:1050px; height:780px; background-image:url(images/container.gif); background-repeat: no-repeat; margin-left:auto; margin-right:auto; text-align:center; position:relative; }

/** ORIGINAL BACKUP
#layercontact, #layergetinvolved, #layerourpeople { width: 680px; height:480px; padding:0px; margin-bottom:10px;  top:100px; left:230px; overflow: auto; position: absolute; background-color: #fff7e5; z-index:10000; text-align:left; }
**/

#layercontact { width: 680px; height:480px; padding:0px; margin-bottom:10px; margin-left:-300px; top:115px; left:50%; right:50%; overflow: auto; position: absolute; z-index:1000000; text-align:left; }


#framecontent { float:left; padding-left:20px; }
#scrollarea { width: 650px; height:420px; padding:0px; margin-bottom:10px; left:0px; top:0px; padding-right:5px; overflow: auto; position: relative;  z-index:10000; text-align:left; }




.profile { width:650px; }
.content { width:630px; }
.profilecontent { width:430px; padding-right:10px; vertical-align:top; padding-bottom:20px; }
.profileimage { width:210px; vertical-align:top; padding-bottom:20px; }
.profileimagepadding { margin-left:25px; }

.sponsor { padding-bottom:15px; padding-top:10px; height:150px; }


#background { z-index:1; }


#test { visibility:hidden; }







/* Scroll Bar Master Styling Starts Here */
/* All comments can be freely removed from the css */

/*  scrollgeneric is used for corrective styling of elements, and should not be modified or removed */ 
.scrollgeneric { line-height: 1px; font-size: 1px; position: absolute; top: 0; left: 0; }

.vscrollerbase { width:15px; background-image:url(images/sitedesign-scrollbar-bg.gif); background-repeat:repeat-y; }
.vscrollerbar { background-image:url(images/sitedesign-scrollbar-handle.gif); background-repeat:no-repeat; width: 15px; height: 35px !important; }

