html {
 height:100%;
 max-height:100%;
 width:100%;
 padding:0;
 margin:0; 
 border:0;
}

body {
 font-family:arial;
 font-size:13px;
 color:#000000;
 height:100%;
 max-height:100%;
 width:100%;
 padding:0;
 margin:0;
 border:0;
 background-color:#796D79;
 text-align:center;
}


div#main {
  width: 800px;
  height: 550px;
  margin-left: auto;
  margin-right: auto;
  margin-top: auto;
  margin-bottom: auto;
  text-align: left;
  padding: 2px;
}

#spacer {
 position: relative;
 margin:0;
 top:0;
 left:0;
 width:100%;
 height: 25px;
 background-color:#796D79;
}

#head {
 position: relative;
 margin:0;
 top:0;
 left:0;
 width:100%;
 height:150px;
 background-image: url(../images/phc-banner.png); 
 background-repeat: no-repeat;
 z-index:5;
 overflow:hidden;
 color:#fff;
}

#content {
 overflow:auto;
 width:auto;
 max-height:100%;
 height:100%;
 position: relative;
 top: 0px;
 left: 0px;
 z-index:5;
 background-color: #EFEDED;
 text-align: center;
 margin:0 auto;
}


#head-donate {
 position: relative;
 margin:0;
 top:0;
 left:0;
 width:100%;
 height:150px;
 background-image: url(../images/banner.png); 
 background-repeat: no-repeat;
 z-index:5;
 overflow:hidden;
 color: #ffffff;
 font-weight: bold;
 font-size:32px;
}

#head-donate2 {
 position: relative;
 margin:0;
 top:0;
 left:0;
 width:100%;
 height:150px;
 background-image: url(../images/banner2.png); 
 background-repeat: no-repeat;
 z-index:5;
 overflow:hidden;
 color: #ffffff;
 font-weight: bold;
 font-size:32px;
}

#content-sub {
 overflow:hidden;
 width:100%;
 max-height:100%;
 height:100%;
 position: relative;
 top: 0px;
 left: 0px;
 z-index:5;
 background-image: url(../images/sub-back.png); 
 background-repeat: repeat-y;
 text-align: center;
 display: block;
}

#nav-content {
 width:670px;
 max-height:100%;
 height:100%;
 position: absolute;
 top: 0px;
 left: 130px;
 right: 0px;
 overflow:auto;
}

#nav-sub {
 position:absolute;
 top:0px;
 left:0px;
 border: 0px;
 width:130px;
 z-index:5;
 overflow:hidden;
 color:#000000;
}

#nav-sub a {
 display: block;
 color: #ffffff;
 font-weight: bold;
 font-size:13px;
 height: 28px;
 text-decoration: none;
 background-image: url(../images/nav-button.png); 
 background-repeat: no-repeat;
 margin-bottom: 0px;
 margin-top: 0px;
 margin-left: 5px;
 margin-right: 5px;
 padding-top: 6px;
}

#nav-sub .red {
 display: block;
 color: #ffffff;
 font-weight: bold;
 font-size:13px;
 height: 28px;
 text-decoration: none;
 background-image: url(../images/nav-button-red.png); 
 background-repeat: no-repeat;
 margin-bottom: 0px;
 margin-top: 0px;
 margin-left: 5px;
 margin-right: 5px;
 padding-top: 6px;
}

#nav-sub a:hover {
 text-decoration: none;
 background-image: url(../images/nav-buttonm.png); 
 background-repeat: no-repeat;
}

#nav-main-sub {
 position:inherit;
 top:0px;
 left:0px;
 border: 0px;
 width:130px;
 z-index:5;
 overflow:hidden;
 color:#000000;
}

#nav-main-sub a {
 display: block;
 color: #ffffff;
 font-weight: bold;
 font-size:13px;
 height: 28px;
 text-decoration: none;
 background-image: url(../images/nav-main-button.png); 
 background-repeat: no-repeat;
 margin-bottom: 0px;
 margin-top: 0px;
 margin-left: 5px;
 margin-right: 5px;
 padding-top: 6px;
 text-align: center;
}

#nav-main-sub a:hover {
 text-decoration: none;
 background-image: url(../images/nav-main-buttonm.png); 
 background-repeat: no-repeat;
}

#footer-sub {
 overflow:auto;
 width:100%;
 height:40px;
 position: relative;
 top: 0px;
 left: 0px;
 z-index:5;
 background-color: #4F4F4F;
 text-align: center;
 color: #ffffff;
}

#footer-sub a {
 color: #ffffff;
 text-decoration: none;
}
#footer-sub a:hover {
 color: #FF0000;
}

a { 
 font-family:arial;
 font-size:13px;
 color:#000000;
 vertical-align: middle;
}

a:hover { 
 font-family:arial;
 color:#6B1073;
}

#upload {
 background-color:#ffffff;
 font-family:arial;
 font-size:13px;
 height:100%;
 max-height:100%;
 width:100%;
 padding:0;
 margin:0;
 border:0;
 text-align:left;
 overflow:auto;
}

.uploadtable {
 color:#000000;
 width:97%;
 background-color:#fff;
 text-align:left;
}

#linkwrap {width:auto; height:auto; margin:20px auto; max-width:700px;}

#l_head {width:auto; height:16px; background:#975fc2; padding:7px; text-align:left;}

#l_content {width:auto; height:auto; background:#dfb6ff; padding:7px; text-align:left;}

.title_link {color:#000; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; text-decoration:none; font-weight:bold; position:relative;}
.title_link:hover {color:#dfb6ff; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; text-decoration:none; font-weight:bold; position:relative;}

.content_link {color:#000; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; text-decoration:none; font-weight:normal; position:relative;}
.content_link:hover {color:#000; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; text-decoration:none; font-weight:normal; position:relative;}

#content2 {
 overflow:visible;
 width:100%;
 height:auto;
 position: relative;
 top: 0px;
 left: 0px;
 z-index:5;
 background-color: #EFEDED;
 text-align: center;
 margin:0px auto 0px auto;
}

.linkw {width:700px; height:auto; margin:0 auto; text-align:left;}

.form {margin:0 auto; width:auto; max-width:331px; padding:10px; height:auto; text-align:left; background:#4c1a69;}

.form2 {margin:0 auto; width:213px; padding:10px; height:115px; text-align:left; background:none; position:relative;}

.form3 {margin:0 auto; width:331px; padding:10px; height:auto; text-align:left; background:none; position:relative;}

.center {margin:0 auto; width:auto; height:auto;}

#url {width:329px; height:auto; background-color:#975fc2; border:1px solid #dfb6ff; color:#FFF; font-family:Verdana, Arial, Helvetica, sans-serif; text-decoration:none;}
#name {width:329px; height:auto; background-color:#975fc2; border:1px solid #dfb6ff; color:#FFF; font-family:Verdana, Arial, Helvetica, sans-serif; text-decoration:none;}
#title {width:329px; height:auto; background-color:#975fc2; border:1px solid #dfb6ff; color:#FFF; font-family:Verdana, Arial, Helvetica, sans-serif; text-decoration:none;}
#email {width:329px; height:auto; background-color:#975fc2; border:1px solid #dfb6ff; color:#FFF; font-family:Verdana, Arial, Helvetica, sans-serif; text-decoration:none;}
#desc {width:329px; height:200px; background-color:#975fc2; border:1px solid #dfb6ff; color:#FFF; font-family:Verdana, Arial, Helvetica, sans-serif; text-decoration:none; font-size:12px;}
#security_code {width:120px; height:auto; background-color:#975fc2; border:1px solid #dfb6ff; color:#FFF; font-family:Verdana, Arial, Helvetica, sans-serif; text-decoration:none;}

#links_sub_link {position:absolute; top:100px; right:10px;}
