#aircon { color: black; font-size: 100%; font-weight: bold; text-align: center; }
#barbottom { height: 16px; background-image:url('../images/barbot-1mm.gif') }
.biblescript { font-family:  BibleScrD; Harlow Solid Italic; }
#biblescript { font-family: BibleScrD; font-size: 110%; font-weight: bold; }
.black { color: #000000; }
body { background-color: #5500ff; font-family: Helvetica, Geneva, Tahoma, Verdana, Trebuchet MS, sans-serif;  }
.center { text-align: center; }
#container { width: 90%; }
#content { vertical-align: top; width: 60%; background-color: #ffcccc; text-align: justify;  color:#800000; padding: 1em }
#disclaimer p { font-size: 80%; text-align: justify; }
.fontmark { color: #2f4f4f; }
#footer { text-align: center; color: white; }
#footer a { color: green; font-weight: bold; background: #ffcc66; }

/* FORMATTING FOR FORM */

.form {
background-color: #f8eff8;
width: 100%;
}
.formcelll {
border:2px solid #8b2252; 
width: 50%;
padding: .5em;
text-align: right;
}
.formcellr {
border:2px solid #8b2252; 
width: 50%;
padding: .5em;
text-align: left;
}
.textbox {
border: 2px inset #ffccff;
}

/* END OF FORM */

h1, h2, h3, h4, h5, h6 
{	font-weight: bold; text-align:center; }
h1 {	font-size:110%;
	line-height:120%;
	      padding-top:.125em;
	       margin: 0 0 .5em 0;
}
h2 { font-size:100%;
	     text-decoration:underline;
	       margin-bottom:1em;
}
h3 {	font-size:100%;
	   line-height:100%;
	    margin-left:0;
	     margin-right:0;
	      margin-top:0;
	       margin-bottom:5
}
h4 {	font-size:100%;
	   line-height:100%;
	    margin-left:0;
	     margin-right:0;
	      margin-top:5;
	       margin-bottom:5
}
h5 { text-decoration: underline;
	font-size:90%;
	   line-height:100%;
	    margin-top:1em;
	    padding:0;
}
h6 { font-size:90%;
	   line-height:100%;
	    color:#ffffff
}
img.portrait { border: none; }
#leftextreme { width: 118px; vertical-align: top; }
#logo { width: auto; text-align: center; }
#logoimg { float: left; width: 100%;  }
#logophone {
font-size: 150%;
font-family: URWAntiquaT;
color:#000000; 
font-weight:bold
}
#logotxt {
margin-top: .5em;
text-align: center;
color: #ffffff;
font-size: 120%;
}
#logotxt a {
text-decoration: none;
color: #ff0000;
}
#logoxmas { padding: 1% 0 1% 2%; text-align: left; font-size: 130%; font-family: Belwe Bd BT; color: black; }
#mainbody { vertical-align: top; width: auto; }

/* START OF LEFTNAV */

#nav, #nav ul {
margin: 0;
padding: 0;
list-style: none;
}
#nav li {
width: 100%; 
float: left;
position: relative;
font-size: 90%;
}
#nav li a:hover {
color: #ffff00;
background: #9f1ef1;
}
#nav a:link, #nav a:visited {
display: block;
text-decoration: none;
color: #000000;
background-color: #ffcc66;
padding-left: .5em; 
}
#nav ul {
display: none;
position: absolute;
width: 100%; 
top: 0;
left: 99%;
margin: 0;
}
#nav ul li {
border: 0 none transparent;
border-bottom: 1px solid #e7edf5;
background-color: #f1f5f9; /* without this bg color, the sub-menu will disappear on hover. Go figure! */
font-size: 90%;
}
#nav li:hover ul {
display: block;
}
/* END OF FLYOUT */

#mainnav { width: 20%; vertical-align: top;
font-size: 75%;
font-weight: bold;
line-height: 1.5;
text-align: left;
 }

#mainnav a { display: block; color:#ffccff; border: 2px outset #ffcccc; }
#mainnav a:link { text-decoration: none; }
#mainnav a:visited { text-decoration: none; color: #666666; }
#mainnav a:hover { background: #9f1ef1; color: #ffff00 }
#mainnav a:active { border: 2px inset #8b0279; background: #9f1ef1; color: #ffff00 }

/* END Of LEFTNAV */


/* START OF .navbottom */

.navbottom {
text-align: center;
color:#333333; 
font-size: 90%;
padding-top: .5em;
padding-bottom: .5em;
border-top: 1px solid #000000;
border-bottom: 1px solid #000000;
background-color:#ffcc66;
}

.navbottom a:link { text-decoration: none; }
.navbottom a:visited { text-decoration: none; color: #666666; }
.navbottom a:hover { background: #800000; color: #ffff33 }
.navbottom a:active { background: #800000; color: #ffff00 }

/* END OF .navbottom */
.phoneno {
font-size: 120%;
color: #ffcccc;
font-weight: bold;
}

#redbackcont { margin-left: 70%; z-index: 5; }
#redback { position: absolute; left: 50%; height: 60px;  width: 60px; }
#right { width: 20%; vertical-align: top; text-align: center; color: white; }
#right p { text-align: center; }
#webgooroo { width: 60%; border: 0; }
