  body {font-size: 100%; /*fixes exaggerated text resizing by IE6 and IE7*/
  	    /*line-height:1.125em;*/ /* 16×1.125=18 */
        line-height: 1.3;/*1.125em;*/
        font-family: verdana, arial, sans-serif;
  	    text-align: left;
        color: #000000;
        background: #FFFFFF;
        }
   *{margin: 0; padding: 0;}
   
	a:link {color: white; 
    	    font-weight: bold;
       		text-decoration: none;
            background: transparent;
            }
   
    a:visited {color: #C0C0C0;/*light gray*/
               font-weight: bold;
               text-decoration: none;
               background: transparent;
               }
	
    a:focus, a:hover, a:active {color: #7D6851; /*brown*//*for accessibility issues*/
                                font-weight: bold;
                                background: transparent;
                                }
   
    a.top:link {color: #1B278E; /*blue*/
                padding-right: 1em;
                border-right: 2px solid #DEA814;/*gold*/
                }
    a.top:visited {color: #C0C0C0;
                   border-right: 2px solid #DEA814;/*gold*/
                   padding-right: 1em;}
    a.top:hover {color: #AB6F15;
                 padding-right: 1em;
                 border-right: 2px solid #1B278E;/*blue*/;
                 }        

   #main_wrapper {min-width:760px; 
                  max-width: 880px;
				  margin-left: auto;
				  margin-right: auto;
				 /* background-color: #C0C0C0; *//*gray*/
                 }
   
   #header{width: auto;
   		   /*background-color: #1B278E; *//*blue*/
   		   }
   #threecolwrap{float: left;
   				 width: 100%;
				 /*background-color: #FFCC00;/*WVU gold*/
                 background-color: #FFCC00;/*WVU gold*//*#DEA814;*/ /*gold*/ 
                /* background:urlImages/(large-sidebar.jpg);*/
                }
   #twocolwrap {float: left;
   			    width: 100%;
				display: inline; /*stops IE doubling margin on float*/
				margin-right: -170px;
				}
   #nav {width: 23%;
   		 float: left;
         margin-top: 0em;
		/* width: 150px;*/
         /*margin-left: -4px;*/
         padding-top: 1.5em;
         padding-left: 1.5em;
		 display: inline; /*stops IE doubling margin on float*/
		 /*background-color: #1B278E; /*blue*/
         background-color: #FFCC00;/*WVU gold*//*#DEA814;*/ /*gold*/     
         /*background:urlImages/(side-bar.jpg);*/
         border: 0px solid blue;
                  }
   #nav_top {margin-left: 1.5em;}
   
   #content {width: auto;
   			 margin-left: 150px;
			 margin-right: 170px;
             padding-top: 1em;
			/* background-color: #DEA814;*/ /*gold*/
			/* border-right: 1px solid black;*/
             }
   #content_2 {width: auto;               
               margin-left: 225px;
               margin-top: 1em;
              /* margin-right: 5px;*/
               padding-top: 1em;
               padding-right: 1em;
               border: 0px solid red;
               /*background-color: #DEA814;*/ /*gold*/
               }
   #content_2_inner {background-color:#804000;);
                     /*background:urlImages/(Cross_Flame.gif);*/
                     }
   #promo {float: right;
		   width: 160px;
           margin-top: 0em;
           padding-top: .5em;   
		   background-color: #FFCC00;/*WVU gold*//*#DEA814;*/ /*gold*/
		   /*background-color: transparent;*/
           }
   #footer {width: 100%;
   		    clear:both;
			float:left;
   		    color: /*#DEA814;*/ /*gold*/#FFCC00;/*WVU gold*/
            font-weight: bold;
            background-color: #3A366E; /*purple-blue*//*#1B278E*/ /*blue*/ 
			/*background:url(images/footer.jpg);*/
            /* background-color: #FFCC00;*//*WVU gold*/
            }
   
   #header_inner, #nav_inner, #content_inner, #promo_inner, #nav_top_inner {overflow: hidden;}
   #header_inner {}
   #nav_top_inner {background-color: white;
				   padding-left: .5em;}
   #nav_inner {font-size: .7em;}
			   
   #nav_bottom{margin: auto;}
   #nav_bottom_inner{font-size: 0.6em;}
   #nav_bottom ul {list-style-type: none;
				   }
   #nav_bottom li {float: left;
   			       font-size: 0.75em;
   			   	   font-weight: bold;
				   padding-right: 3.0em;
				   padding-left: 1.5em;}
   	   
   #dynamic_content {font-size: 1.0em;
   					 margin-left: 1.0em;
                     padding: 0.5em;
   					 background-color: white;
                     border: 3px solid #1B278E /*blue*/
                     }
   #promo_inner {font-size: 0.8em;				 
                 padding-left: 1.0em;
                 padding-right: 1.0em;
				 padding-bottom: 1.0em;
				 }
   #content_inner {padding-left: 2.0em;
                   }

   #boxed {width: 100%;
           border: 3px solid #1B278E; /*blue*/
           background-color: white;
           }
   
   #footer_inner {text-align: left;
				  font-size: 0.7em;
				  }
   #footer ul {list-style-type: none;
               float: left;
               padding-left: 3.0em;
               padding-top: 1.0em;
               padding-right: 6.0em;
               }            
   #footer li {text-align: left;}
			   
   ul.side_nav {list-style-type: none;
                padding: 1.0em;
				}
   li.side_nav {font-weight: bold;
                padding-bottom: 1.0em;}
   				
   ul.top {list-style-type: none;
   		   background-color: white;   
		   }  
   li.top { float: left;
            padding-top: 0.5em;
            padding-right: 1.5em/*1.0em*/;
			font-weight: bold;
			font-family: Georgia, serif;
            }
   ul.wedding {list-style-type: disc;
               padding: 1.0em;
			  }
   li.wedding {padding: .5em;
               font-size: .75em;
               }
 
   #mission {width: /*345px;*/auto;
   			 padding: 1.0em;
   			 font-style: italic;
			 margin: auto;}

   h1,h2,h3 {font-family: Georgia, serif;
			 text-align: left;
             font-weight: bold;
             color: #1B278E; /*blue*/}
   h1 {font-size: 1.5em;
       padding-top: 1.0em;
       }
   h2 {font-size: 1.0em;}
   h2.linkspage {padding-top: 1.0em;}
   h3 {font-size: 0.95em;}
   
   p {font-size: 0.85em;/*14pt*/
      margin-top: 1.3em;/*1.125em;*/
      margin-bottom: 1.3em;/*1.125em;*/
      }
   
   p.footer {padding-left: 30.0em;}
   
   p.left_indent {padding-left: 0.5em;}
   
   p.pastors {padding-left: 1.2em;
              }
   p.random {color: #1B278E; /*blue*/
             font-weight: bold;
             }
   img.central {padding-left: 1.0em;
                padding-top: 1.0em;
                width: 325px;
                height: 300px;
                }
   img.campaign {margin-left: 10em;
                 width: 150px;
                 height: 150px;
                 border: 1px solid red;}
                
   table.links {margin-left: 16em;
                margin-top: 2.0em;
                font-size: .8em;}
   
   table.lunches {margin-top: 1.0em;
                  font-size: .75em;
                  }
   th.heading{color: #1B278E; /*blue*/
              font-size: 1.5em;
              font-weight: bold;
              }    
  /* th.bold{font-size: 1.5em;
           font-weight: bold;}*/
   td.date {font-weight: bold;}
   td.italics {font-style: italic;}

   table.maps {width: 95%;             
               border: 0px solid green;
               }
   td.maps {padding-right: 1em;
            padding-bottom: 1em;
            }
   td.bottom_nav {padding-left: 0em;
                  padding-top: 1em;}
   /*UMSM Gallery*/
   table.gallery {background-color: #FFCC00;/*WVU gold*/  
		         }
   td.caption {background-color: #FFCC00;/*WVU gold*/             
               font-size: .75em;
               font-weight: bold;
               color: #1B278E; /*blue*/
               }
                 
   
   