/* CSS Document */

/* index Page*/
body {margin-top:2px; margin-left:3px; margin-right:3px; max-width:98%; min-width:98%; 
height:auto; min-height:525px; max-height:2750px; background-color:#f9f9f9; }

h1 { font-family:Arial, Geneva, Helvetica, Sans-serif; font-size:9px; color:#cccccc; 
background-color:#fddfe9; width:760px; height:12px; min-height:12px; max-height:12px;
vertical-align:middle; padding-left:8px;}

#header { display:block; 
height:90px; max-height:90px; min-height:90px;
border:0px double #000033; padding-left:5px;
padding-top:10px;}

#td-head-center {border-bottom: 1px solid #c8df97; padding-left:3px;}

div#menu {position:static; top:102px; left:85px; width:640px; max-width:640px; min-width:600px; 
height:22px; max-height:22px; min-height:22px; background-color:; float:right;}

/* common styling */
.menu {position:relative; font-family: arial, geneva, helvetica, sans-serif; font-size:12px; 
font-weight:bold; width:600px; height:20px; z-index:100;}
.menu ul li a, .menu ul li a:visited {display:block; text-decoration:none; width:100px; height:20px; 
text-align:center; color:#333333; border:1px solid #e3e4fa; background-color: #f9f9f9; 
line-height:20px; overflow:hidden;}
.menu ul {padding:0; margin:0; list-style: none;}
.menu ul li {float:left; position:relative;}
.menu ul li ul {display: none;}

/* specific to non IE browsers */
.menu ul li:hover a {color:#666666; background:#e3e4fa;}
.menu ul li:hover ul {display:block; position:absolute; top:21px; left:0; width:100px;}
.menu ul li:hover ul li a.hide {background:#6a3; color:#fff;}
.menu ul li:hover ul li:hover a.hide {background:#6fc; color:#000;}
.menu ul li:hover ul li ul {display: none;}
.menu ul li:hover ul li a {display:block; background:#ddd; color:#000;}
.menu ul li:hover ul li a:hover {background:#6fc; color:#000;}
.menu ul li:hover ul li:hover ul {display:block; position:absolute; left:105px; top:0;}
.menu ul li:hover ul li:hover ul.left {left:-100px;}

div#container { position: static; 
width:98%; max-width:98%; min-width:98%; 
height:auto; min-height:325px; max-height:2500px;
border:3px double #ec0080; padding-top:8px; 
background-color: transparent;}

.footer {font-family:Arial, Geneva, Helvetica, Sans-serif; font-size:10px; color:#999999}

/* Intro Page*/

#welcome {display:block; width:605px; height:auto; max-height:50px; min-height:50px; 
border:0px solid; padding:0px; line-height:16px;}
#td1 { background-color:#fddfe9; border:0px solid; padding:0px;}
#td2 { height:15px; border:0px solid; padding-left:2px; padding-right:3px;vertical-align:bottom;}
#td3 { height:35px; border-bottom:1px solid #fddfe9; border-right:1px solid #fddfe9; 
padding-left:2px; padding-right:3px; vertical-align:top;}

.heading { font-family:Arial, Geneva, Helvetica, Sans-serif; font-size:18px; font-style:italic;
font-weight:bold; color:#81b143; text-align:left; letter-spacing:1px;}
.leadin { font-family:Arial, Geneva, Helvetica, Sans-serif; font-size:12px; font-style:normal;
font-weight:normal; color:#000033; text-align:left;}
.leadin2 { font-family:Arial, Geneva, Helvetica, Sans-serif; font-size:12px; font-style:normal;
font-weight:normal; color:#000033; text-align:justify;}

#content { display:block; width:610px; height:520px; border-right:1px solid #ccccff; 
border-bottom:1px solid #ccccff; padding:8px;}
#div-right {position:static; display:block; width:325px; border-bottom: 1px solid #fddfe9; 
padding:8px;}
.intro-text {font-family:Arial, Geneva, Helvetica, Sans-serif; font-size:12px; color:#666699; 
text-align:justify;}

.shadowed { 
  float:right;
  background: url(../image/drop_shadow.png) no-repeat bottom right !important;
  background: url(../image/drop_shadow.gif) no-repeat bottom right ;
  margin: 4px 0 0 4px !important;
  margin: 4px 0 0 2px;
  }
.shadowed img {
  display: block;
  position: static;
  background-color: #fff;
  border: 1px solid #ccccff;
  margin: -4px 4px 4px -4px;
  padding: 1px;}

/* Gallery Page */

#gallery_header { display:block; width:610px; height:75px;  
border-left:1px solid #ccccff; border-top:1px solid #ccccff; 
padding-left:8px; padding-top:8px; padding-bottom:8px;}

#gallery_box { display:block; width:615px; height:auto; 
border-right:1px solid #ccccff; border-bottom:1px solid #ccccff; 
padding-left:8px; padding-top:8px; padding-right:8px; padding-bottom:8px;}

.title { font-family:Arial, Geneva, Helvetica, Sans-serif; font-size:14px; 
font-weight:bold; color:#81b143; text-align:left;}
.common-text { font-family:Arial, Geneva, Helvetica, Sans-serif; font-size:12px; 
font-weight:normal; color:#333333; text-align:left;}
.chest-box { font-family:Arial, Geneva, Helvetica, Sans-serif; font-size:11px; 
font-weight:normal; color:#81b143; text-align:center;}
.wells { font-family:Arial, Geneva, Helvetica, Sans-serif; font-size:11px; 
font-weight:normal; color:#81b143; text-align:center;}

a {text-decoration: underline; color:#666699;}
a:hover {text-decoration: none; color: #81b143;}

/* Verses Page */

#verse-head { display:block; width:610px; height:100px; 
border-left:1px solid #ccccff; border-top:1px solid #ccccff; padding:8px;}
#content-verse-left { display:block; width:610px; height:auto; 
border-left:1px solid #ccccff; border-bottom:1px solid #ccccff; padding:8px;}
#content-verse-right { display:block; width:610px; height:auto; 
border-top:1px solid #ccccff; border-right:1px solid #ccccff; padding:8px;}
.title { font-family:Arial, Geneva, Helvetica, Sans-serif; font-size:14px; 
font-weight:bold; color:#81b143; text-align:left;}
.vr-text { font-family:Arial, Geneva, Helvetica, Sans-serif; font-size:12px; 
font-weight:normal; color:#333333; text-align:left;}
.vl-text { font-family:Arial, Geneva, Helvetica, Sans-serif; font-size:12px; 
font-weight:normal; color:#333333; text-align:right;}

/* Hire Page */

#content-hire-left { display:block; width:610px; height:auto; 
border-left:1px solid #ccccff; border-top:1px solid #ccccff; padding:8px;}
#content-hire-right { display:block; width:610px; height:auto; 
border-bottom:1px solid #ccccff; border-right:1px solid #ccccff; padding:8px;}
.main-title { font-family:Arial, Geneva, Helvetica, Sans-serif; font-size:18px; 
font-weight:bold; color:#81b143; text-align:left}
.title { font-family:Arial, Geneva, Helvetica, Sans-serif; font-size:14px; 
font-weight:bold; color:#81b143; text-align:left}
.sub-title { font-family:Arial, Geneva, Helvetica, Sans-serif; font-size:12px; 
font-weight:bold; color:#81b143; text-align:left;}
.hcommon-text { font-family:Arial, Geneva, Helvetica, Sans-serif; font-size:12px; 
font-weight:normal; color:#333333; text-align:justify;}

/* Links Page */

#content-link-left { display:block; height:auto; 
border-left:1px solid #ccccff; border-top:1px solid #ccccff; padding:8px;}
#content-link-right { display:block; height:auto; 
border-bottom:1px solid #ccccff; border-right:1px solid #ccccff; padding-left:8px;}
.text {font-family:Arial, Geneva, Helvetica, Sans-serif; font-size:12px; 
font-style:normal; color:#666699;}
.link {font-family:Arial, Geneva, Helvetica, Sans-serif; font-size:12px; 
color:#669933; text-decoration:underline;}
a.link:hover {text-decoration:none;}

/* Contact Page */

#xsnazzy h1, #xsnazzy h2, #xsnazzy p {margin:0 10px; letter-spacing:1px;}
#xsnazzy p {padding-bottom:0.5em;}
#xsnazzy h2 {padding-top:0.5em;}
#xsnazzy {width:405px; min-width:405px; max-width:405px; background: transparent; 
margin-top:2px; margin-left:2px; margin-right:2px; margin-bottom:2px;}

.xtop, .xbottom {display:block; background:transparent; font-size:1px;}
.xb1, .xb2, .xb3, .xb4 {display:block; overflow:hidden;}
.xb1, .xb2, .xb3 {height:1px;}
.xb2, .xb3, .xb4 {background:#fff; border-left:1px solid #08c; border-right:1px solid #08c;}
.xb1 {margin:0 5px; background:#08c;}
.xb2 {margin:0 3px; border-width:0 2px;}
.xb3 {margin:0 2px;}
.xb4 {height:2px; margin:0 1px;}

.xboxcontent {height:400px; display:block; background-color:#ffffff; border:0 solid #08c; 
border-width:0 1px;}

div#contact {position:static; width:165px; height:150px; 
font-family:Arial, Geneva, Helvetica, Sans-serif; 
font-size:12px; text-align:left; color:#666699;
display:block; padding:8px;
border-left:1px solid #ccccff;
border-bottom:1px solid #ccccff;}