/* Default CSS */
/* Generated by the CoffeeCup HTML Editor - www.coffeecup.com */

  	html, body 		{ margin: 0; padding: 0; }
	body {
	background-color: #800000; 
	background-repeat: repeat; 
	font: 12px Tahoma, Helvetica, Arial, sans-serif; 
	line-height: 18px;
	}  
   #container {
	width: 960px;
    margin: 0 auto;
	margin-top: 20px;
	background-color: #800000;
	}
	#header {
     background-color:#800000;
	 width: 480px;
	 height: 100px;
	 float:left;
	 margin-top: 20px;
	}
	#header h1 {
    color: #FFFFFF;
	size: 25px;
	margin: 0 0 0px; 
	padding-top: 10px;
	}
	#header h2 {
	color: #e3e3e3;
	}
	
	#navigation {
	background-color: #800000;
    width: 480px;
	float:left;
	margin-top: 20px;
    }
	#navigation ul     {margin:0px;padding:0px; list-style-type:none; /*list-style-image:url('../images/soundwave.gif');*/}
 	#navigation li     {margin-left: 0px; position:relative; float:left;text-align:center;} 
    
	#navigation a,#navigation a:link, #navigation a:visited { 
    color: #FFFFFF;  
    text-decoration: none; 
    display:block;
    font-weight:bold;
    font-size: 1.1em;
    height: 2em;
    width: 9em;
    }
    
    
    #navigation li ul {
     visibility:hidden;
     position:absolute;
     z-index:100;
     }
    
     #navigation li:hover ul li a{
      visibility:visible;
      display:block;
      width: 14em;
      height:auto;
      text-align:left;
      color: #333;
      border: #333 solid 1px;
      background:#fff;
      padding-left:4px;
     }
     #navigation li:hover ul li a:hover {
     background-color:#800000;
     color:#fff;
    }
	
	#address {
	float: left;
	margin-top: 10px;
	width: 100%;
	height: 40px;
	border-bottom-style:double;
	border-bottom-color:#def0ff;
	border-top-style:double;
	border-top-color:#def0ff;
	 }
	#address p {
    text-align:center;
	color: #fff;
    font-size:1.20em;
    font-weight:bold;
    }
	#bigphoto {
	float:left;
    margin-top: 10px;
	width: 100%;
	height: 371px;
	}
    
    .leftimage {
    margin-top:10px;
    
    float:left;
    height:95%;
    width:32.5%;
    }
    
    .middleimage {
    float:left;
    margin-top:10px;
    
    height: 95%;
    width:32.5%;
    }
    .rightimage { 
    float:right;
    margin-top:10px;
    
    height: 95%;
    width: 32.5%;
    }
    
    #sidebar {
    background-color:#800000;
    float: left;
    margin: 0;
    padding: 0;
    width: 416px;
    margin-bottom:20px;
 }
 
     #announcement {
     float:left; 
     margin-top: 10px; 
     width:416px; 
     background-color: #333; 
     color: #fff; 
     text-align:center;
     }
     
     
     #announcement ul {margin:0px; padding:0px;list-style-type:none;}
     #announcement li {list-style: none; text-align:left; padding: 3px;}

       ul.top-level {background:#fff;}
       ul.top-level li {
          color: #333;
          border-bottom: #333 solid;
          border-top: #333 solid;
          border-width: 1px;
       }

#announcement a {
 color: #800000;
 cursor: pointer;
 display:block;
 height:25px;
 line-height: 25px;
 text-indent: 3px;                   
 text-decoration:none;
 }
 
#announcement a:hover{
 text-decoration:underline;
}
#sidebar2 {
    background-color:#800000;
    float: right;
    margin: 0px 0px 20px 0px;
    padding: 0;
    width: 450px;
}
#announcement2 {
     float:right; 
     margin-top: 10px; 
     width:100%; 
     background-color: #333; 
     color: #fff; 
     text-align:center;
     }
     
     #announcement2 ul {margin:0px; padding:0px;list-style-type:none;}
     #announcement2 li {list-style: none; text-align:left; padding: 3px;}

/*ul.top-level {background:#fff;}
ul.top-level li {
          color: #333;
          border-bottom: #333 solid;
          border-top: #333 solid;
          border-width: 1px;
}*/

#announcement2 a {
 color: #800000;
 cursor: pointer;
 display:block;
 height:25px;
 line-height: 25px;
 text-indent: 3px;                   
 text-decoration:none;
 }
 
#announcement2 a:hover{
 text-decoration:underline;
}

#secondary {
     float:left; 
     margin-top: 10px; 
     width:416px; 
     background-color: #333; 
     color: #fff; 
     text-align:center;
     } 
#secondary ul{
     margin:0px;
     padding:0px;
     list-style-type:none;
     text-align:left;
}
#secondary li {
     padding: 3px;
 } 
 #content {
	background-color: #fff;
    color: #333;
	margin-top: 10px;
	float: left;
    text-align:justify;
    margin-left:12px;
    margin-bottom: 50px;
    line-height:2em;
	width: 500px;
	padding-left: 12px;
	padding-right: 12px;
    border: 3px solid black;
    } 
#content p {
    font-weight:normal; 
}
#content ol {
    font-weight:normal; 
}

#content h2 {
    text-align:center; 
}
#profterms {
    padding-left: 5px;
    padding-right: 7px;
    text-align:justify;
    float:left;
    width: 98%;
    border: 3px solid black;
    background-color:#fff;
    margin:20px 0 20px 0;;
    
    
     }
#profterms dl {
    line-height:1.6em;
}
#profterms dt {
    font-size: 1em;
    font-weight:bold; 
}
#profterms dd {
    padding-bottom: 10px;
}
#profterms p {
 float:right;
 display:block;
 }

	#aboutmain {
    clear:both;
    float:left;
    margin-top: 20px;
    width: 100%;
    height: 750px;
    
     }
     #aboutmain h2 {
     text-align:center; 
     color: #333;
     }
    
    #Book img{
    margin: 20px 0 0 130px;
    
    }
    #Book p {
    font-family: 14px; Tahoma,Helvetica, Arial, sans-serif;
    color: #fff; 
    margin-left: 25px;
    text-align:justify; 
    }
    #bookcontent  {
    text-align:justify;
    margin:250px 0px 50px 90px;
    width: 80%;
    background-color:#e5e5e5;
    padding: 10px 10px 0px 10px;
    border: 3px solid black;
    line-height:2em;
     }
    
   	#primary {
	margin-top: 20px;
	float: left;
	width: 235px;
	height: 750px;
    padding-left: 10px;
	background-color: #def0ff;
	}
    #contentform {
    background-image:url('../images/walckform.gif');
    background-repeat:no-repeat;**/
    background-color:#333;
    margin-left:150px;
    color: black;
	margin-top: 30px;
    float: left;
    text-align:justify;
	width: 100%;
	height:450px;
    padding-left:25px;
    
    }
    #formpos  {
    background-color:transparent; 
    margin-top:120px;
    }
    #formpos p {
    color: #800000;
    font-weight:bold;
    }
    #formpos textarea {
    vertical-align:top; 
    }
    #error {
    float:left;
    text-align:justify;
    margin-left:150px;
    margin-right:150px;
    color:#fff;
    margin-bottom: 100px;
    }
    
   
    #articlecontent {
	background-color: #666666;
    color: #fff;
	margin-top: 10px;
    margin-left: 25px;
	float: left;
    text-align:justify;
	width: 680px;
	height: 750px;
    padding-left: 10px;
	padding-right: 10px;
    }
	
   /* #footer1 {
    clear:both;
	width: 100%;
	height: 10px;
	background-color: #333;
	 }*/
	#footer {
    margin-top:50px;
    clear:both;
	background-color: #333;
	width:100%;
	
	}
    #footer h3  {
    color: #ffffff;
    padding: 10px 0px 0px 10px;
     }
	#footer p {
	color: #ffffff;
	font-size: 10px;
    padding: 0px 0px 3px 10px;
	}
    
    /* This is for the Announcement Page */
    #imgannounce {
    float:left;
    }