/* Grace Chapel CSS Document */

#admin .error {color: #A00}

#admin .title {
      font-weight:bold;
     color: #FFF
     background color:#000
}

#admin table {
     border-top: 1px solid #000;
     border-left: 1px solid #000;
}

#admin td {
     padding:2px;
     border-bottom: 1px solid #000;
     border-right: 1px solid #000;
}

body {
           font-family:Verdana, Arial, Helvetica, sans-serif;
	   font-size:10pt;
	   text-align:center;
	   margin:0 0 0 0;
	   background-color:#DCE6DB;
}

body b {
	   font-weight:bold;
}

#content {
       margin-right:auto;
	   margin-left:auto;
	   margin-top:10px;
	   margin-bottom:10px;
	   color:009999;
	   text-align:left;
	   width:775px;
	   background-color:#FFFFFF;
	   border:1px solid #000;
}
#education {
       width:750px;
	   color:#000000;
	   background-color:CCFFFF;
	   font-size:11px;
	   line-height:12px;
	   padding:0px !important;
	   padding:10px;
	   margin-top:0px;
}

#footer {
       margin-right:auto;
	   margin-left:auto;
	   margin-top:10px;
	   margin-bottom:10px;
	   font-size: 7pt;
	   text-align:right;
	   width:775px;
	   color: #000;
}

#footer a {
	color: #444;
}

#header {
       background-image: url('uploads/header.gif');
	   background-repeat:no-repeat;
	   height:57px;
	   width:777px;
}
	   
#header h1 {
	   font-family:Verdana, Arial, Helvetica, sans-serif;
	   font-weight:bold;
	   color:#1A5834;
       display:inline;
	   font-size:20pt;
	   float:left;
	   
	   visibility: hidden;
}

#header h1 span {
       position:absolute;
       top:20px;
}

#header h2 {
       display:inline;
	   font-size:14pt;
}

#header h2 span {
       position:relative;
       top:40px;
}

.links {
	display:inline;
}

.links a {
	   font-size:10px;
	   font-family:Verdana, Arial, Helvetica, sans-serif;
       font-style:normal;
	   text-align:center;
       text-decoration:none;
       font-weight:bold;
	   background-color:#1A5834;
	   color:#FFFFFF;
	   padding-top:5px;
	   padding-bottom:5px;
	   padding-left:7.5px !important;
	   padding-left:10px;
	   
	   border-left: 1px solid #ccc;
}

.links .one {
	border: 0;
}

.links a:hover {
       background-color:CCCCCC;
}

#main {
	  width:467px !important;
           width: 482px;
	   /*height:323px !important;*/
	   height:auto;
           color:#FFFFFF;
           padding-right: 15px;
           font-size: 12px;
           
}

#main h1 {
       text-align:left;
	   font-family:Verdana, Arial, Helvetica, sans-serif;
       font-size:8pt;
	   color:#FFFFFF;
	   font-weight:bold;
	   vertical-align:top; 
	   
	   margin-top: 10px;
}


#main h2 {
       text-align:left;
	   font-family:Verdana, Arial, Helvetica, sans-serif;
       font-size:7pt;
	   font-weight:bold;
	   color:#FFFFFF;
}

#main p {
	   
	   margin-top: 0px;
          
}

#menu {
	padding-top: 5px;
	padding-bottom: 5px;
        background-color:#1A5834;
}

#menubar {
	background-color:#1A5834;
    width:775px;
	border-top: 1px solid #000;
	border-bottom: 1px solid #000;
}

#mission {
	   background-color:CCFFFF;
	   font-size:11px;
	   line-height:12px;
	   margin-top:0px;
}

#quotearea {
       background-image: url('uploads/quote.gif');
	   background-repeat:no-repeat;
	   height:30px;
       width: 484px;
	   
}

#schedule {
       width:420px;
	   color:#000;
	   float:right;
	   padding:0px !important;
	   padding:10px;
	   text-align:left;	   
}

#schedule2 {
           font-size:7pt;
       width:330px;
	   color:#000;
	   float:none !important;
	   float:left;
	   padding:15px;
	   text-align:left;	   
}

#schedule3 {
           font-size:7pt;
       width:200px;
	   color:#000000;
	   float:left;
	   padding:0px !important;
	   padding:15px;
	   text-align:left;	   
}

#schedule4 {
           font-size:7pt;
       width:130px;
	   color:#000000;
	   float:left;
	   padding:0px !important;
	   padding:15px;
	   text-align:left;
}


#stage {
       width:775px;
       valign: top
       /*background-repeat:repeat;
       background-image:url('uploads/backgroundgradient.gif');*/
}
	   
#stage h1 {
       text-align:left;
	   font-family:Verdana, Arial, Helvetica, sans-serif;
       font-size:8pt;
	   color:#000;
	   font-weight:bold;
	   vertical-align:top;
	   margin-bottom:0px;
	   margin-top:2px;
}

#stage h2 {
       text-align:left;
	   font-family:Verdana, Arial, Helvetica, sans-serif;
       font-size:7.5pt;
	   color:#333;
	   font-weight:bold;
	   vertical-align:top;
	   margin-bottom:0px;
	   margin-top:2px;
}

#stage h3 {
       text-align:left;
	   font-family:Verdana, Arial, Helvetica, sans-serif;
       font-size:7.5pt;
	   color:#333;
	   font-weight:bold;
	   vertical-align:top;
	   margin-bottom:0px;
	   margin-top:10px;
}


#stage p {
	   margin-top:2px;
	   font-size:12px;
           line-height:20px;
}
	   

#subfooter a {
	   font-size:7pt;
	   font-family:Verdana, Arial, Helvetica, sans-serif;
	   color:#FFFFFF;
       text-decoration:none;
}

#subfooter a:hover {
       color:#CCCCCC;
}
#subfooterbkg{
          background-image:url('uploads/bottom.gif');
           background-repeat: no-repeat;
}

#subfooter {
	   
           font-family:Verdana; 
           font-size: 10px;
	   text-align:right;
	   color:#FFFFFF;
	   width:777px;
           height: 22px;
           
}

.text {
       text-align:left;
	   vertical-align:top;
	   font-family: Arial, Helvetica, sans-serif;
       font-size:8pt;
	   color:#000000;
	   line-height:13px;
}

.text2 {
       text-align:left;
	   vertical-align:top;
	   font-family: Arial, Helvetica, sans-serif;
       font-size:8pt;
	   color:#666;
	   font-weight:bold;
}

.text3 {
       text-align:left;
	   vertical-align:top;
	   font-family: Arial, Helvetica, sans-serif;
       font-size:7pt;
	   color:#000;
	   font-weight:bold;
	   margin-top:0px;
}