/* style.css */


* {
   margin:0;
   padding:0;
}

body{
background-color:#fff;
font-family: Arial, Geneva, Tahoma, sans-serif;
text-align:center;
background-image: url(images/back2.gif);
background-repeat:repeat-x;
background-position:top;

}


#wrapper{
   width:60em;
   margin: 40px auto 0 auto;
   background-color:#fff;
   border-style:solid;
   border-width:4px;
   border-color:#242c54;
   
  }


#branding{
   width:60em;
   height:14.31em;
   margin: 0px auto 0 auto;
   background-color:#121406;
   padding: 0em;   
   border-bottom:0.1em solid #000000;
   
}

#branding a:link, #branding a:visited { 
	color: #fff; 
	text-decoration: none; 
	        
}


#leftcolumn{
   width:13.5em;
   float:left;
   margin-top:0em;
   background-color:#ffffff;
   text-align:center;
   background-image: url(images/vertical_line.jpg);
   background-repeat:repeat-y;
   background-position:right;
   
}

#leftcolumn img{
  border:none;
  width:90%;
}

#leftcolumn p{
  padding:0.1em;
  width:90%;
  font-size:.9em;
  margin:1em auto;
  text-align:center;
  color:#C00000;
  font-style:none;

}
#rightcolumn{
   width:13.5em;
   float:right;
   margin-top:0em;
   background-color:#ffffff;
   text-align:center;
   background-image: url(images/vertical_line.jpg);
   background-repeat:repeat-y;
   
}


#rightcolumn p{
  padding:0.1em;
  width:90%;
  font-size:.9em;
  margin:1em auto;
  text-align:center;
  color:#C00000;
  font-style:none;

}

#rightcolumn a:link, #rightcolumn a:visited { 
	color: #fff; 
	text-decoration: none; 
	        
}

#rightcolumn img{
  border: none;
}

#rightcolumn h3{
   font-family: Arial, Apple Chancery, Brush Script MT, Monotype Corsiva, cursive;
   color:#8C181B;
   font-size:.9em;
   text-align:left;
   margin-left:.3em;
   
}

#centercolumn{
   width:4px;
   float:right;
   margin-top:0em;   
/* Center images and text inside this div */
   text-align:right;
   background-image: url(images/vertical_line.jpg);
   background-repeat:repeat-y;
   }

#content{
   margin-left:13.5em;
   margin-right:13.5em;
   padding:10px;
   background-color:#FFFFFF;
   color:#000;
   height:38em;
}

#content h1{
   font-family: Arial, Apple Chancery, Brush Script MT, Monotype Corsiva, cursive;
   color:#8C181B;
   font-size:1.7em;
   text-align:left;
   margin-left:0em;
   
}

#content h2 {
   font-family: Arial, Apple Chancery, Brush Script MT, Monotype Corsiva, cursive;
   color:#8C181B;
   font-size:1em;
   text-align:left;
   margin-left:0em;
   
}

#content h3{
   font-family: Arial, Apple Chancery, Brush Script MT, Monotype Corsiva, cursive;
   color:#8C181B;
   font-size:1em;
   text-align:left;
   margin-left:0em;
   
}

#content h4{
   font-family: Arial, Apple Chancery, Brush Script MT, Monotype Corsiva, cursive;
   color:#8C181B;
   font-size:1em;
   text-align:left;
    
}

#content p,#content ul,#content ol{
  text-align:left;
  font-size:0.9em;
  line-height:1.25em;
  padding:.3em;
}

#content ul,#content ol{
   padding: 5px 0px 5px 30px; 
}



#content a,
#content a:link,
#content a:visited{
  text-decoration:underline;
  font-family:Arial, Apple Chancery, Brush Script MT, Monotype Corsiva, cursive;
  font-size:.9em;
  color:#000;
}

#content2{
   margin-right:13.5em;
   margin-left:13.5em;
   padding:10px;
   background-color:#ffffff;
   color:#000;
   height:28em;
   text-align:left;
}

#content2 h1,#content2 h2{
   font-family: Arial, Apple Chancery, Brush Script MT, Monotype Corsiva, cursive;
   color:#8C181B;
   font-size:1.5em;
   text-align:left;
   margin-left:.3em;
   
}

#content2 h3{
   font-family: Arial, Apple Chancery, Brush Script MT, Monotype Corsiva, cursive;
   color:#8C181B;
   font-size:2em;
   text-align:left;
   margin-left:.2em;
   
}

#content2 h4{
   font-family: Arial, Apple Chancery, Brush Script MT, Monotype Corsiva, cursive;
   color:#800000;
   font-size:1em;
   text-align:left;
   margin-left:.5em;
   
}

#content2 p,#content2 ul,#content2 ol{
   text-align:left;
  font-size:0.9em;
  line-height:1.25em;
  padding:1em;
}

#content2 ul,#content2 ol{
   padding: 5px 0px 5px 30px; 
}

#content2 table {
  background-color:#c0c0c0;
  color:#800000;
  font-size:.9em;
}

/*Content 2 link styles*/ 
#content2 a:link, #content2 a:visited { 
	font-size:.9em; 
	text-decoration: none; 
	text-align:center;         
}
   


/* Footer Layout */
#footer{
   width:60em;
   margin: 20px auto 0 auto;
   background-color:#ffffff;

  
}

#footer h1,#footer h2,#footer h3{
   font-family: "Apple Chancery" "Brush Script MT", "Monotype Corsiva", cursive;
color:#45322F;
}

#footer p,#footer ul,#footer ol{
   text-align:center;
  font-size:.9em;
  line-height:1.25em;
  font-color:#fff
}

/*Footer link styles*/ 
#footer a:link, #footer a:visited { 
	color: #000; 
	font-size:.9em; font-weight:bolder; 
	text-decoration: none; 
	text-align:center;         
}

/* NEW Navbar division */
#navbar{
  background-color:#8C181B;
  /* Left/right margins must match left/right column widths */
  margin: 0 0 0 0;
  height:1.6em;
}

/* Remove bullets from ul in the navbar */
#navbar ul{
  list-style-type:none;
}

/* List items in the navbar */
#navbar li{
  float:left;
}

/* Applies to navbar links, unvisited and visited */
#navbar a,
#navbar a:link,
#navbar a:visited{
  text-decoration:none;
  font-family:Verdana, Geneva, Arial, Sans-Serif;
  font-size:80%;
  color:#fff;
  background-color:#8C181B;
  display:block;
  height:2em;
  width:10.6em;
  border-right: solid 1px #404040;
  border-bottom: solid 1px #404040;
  line-height:2em;
  text-align:center;
  outline-style:none;
}

/* Navbar hover, active, and current page links */
#navbar a:hover,
#navbar a:active,
#navbar li.selected a:link,
#navbar li.selected a:visited{
  background-color:#C00000;
  color:#fff;
}

/* Drop-down menu styles */

/* Applies to drop-down menus in navbar */
#navbar li ul{
position: absolute;
z-index: 100;
visibility: hidden;
}

/* Make drop-down visible on navbar hover */
#navbar li:hover ul,
#navbar li a:hover ul{ /* IE6 hack */
visibility: visible;
position: absolute;
}

.vcenter {   min-height: 2.25em;   vertical-align: middle; }

#forms{
   
   padding:0px;
   background-color:#FFFFFF;
   color:#000;
   height:100em;
}
