/* --- Second Level --- */

#container { height:390px; 
background: transparent url(../images/2l-mainbg.jpg) no-repeat top left; }

h1 a { position:absolute; left:25px; top:7px;
width:235px; padding-top:61px; 
background: transparent url(../images/g-mv_logo.gif) no-repeat top left; 
text-indent:-75em; height: 0px !important; height /**/:61px; overflow:hidden; }

h2 { position:absolute; left:532px; top:180px;
padding-top:42px; text-indent:-75em; height: 0px !important; height /**/:42px; overflow:hidden; }
  
#nav h3 { /* hide */ position:absolute; left:1px; top:1px; width:1px; height: 1px; overflow:hidden; background:none;}

#nav ul li { position:absolute; top:32px; left:298px; list-style:none; }

#nav a { position:absolute; text-indent:-75em; height: 0px !important; overflow:hidden;}

  #nav #ourchurch a { width:114px; padding-top:16px; height /**/:16px;
  background: transparent url(../images/2l-nav-ourchurch.gif) no-repeat top left; }

  #nav #ourart a { left:130px; width:84px; padding-top:15px; height /**/:15px;
  background: transparent url(../images/2l-nav-ourart.gif) no-repeat top left; }

  #nav #ourcity a { top:-3px; left:230px; width:96px; padding-top:21px; height /**/:21px;
  background: transparent url(../images/2l-nav-ourcity.gif) no-repeat top left; }

  #nav #about a { left:336px; width:95px; padding-top:16px; height /**/:16px;
  background: transparent url(../images/2l-nav-aboutus.gif) no-repeat top left; }

#subnav { position:relative; left:0px; top:62px; width:303px;}

#subnav h3 { z-index:10;
padding-top:233px; height:0px; overflow:hidden; } 

#subnav ul { list-style:none; list-style-image:none; }

#subnav a { display:block; margin-left:0px;
width:200px; padding-top:30px; margin-bottom:7px; height:0px; overflow:hidden;}

#search { margin:80px 0px 100px 45px; width:205px; height:82px;
background: transparent url(../images/2l-nav-searchbox.gif) no-repeat top left; }

#search h3 { /* hide */ position:absolute; left:1px; top:1px; width:1px; height: 1px; overflow:hidden; background:none;}

#search .query {position:relative; top:30px; left:25px; width:150px;}

#search .submit {position:relative; top:33px; left:25px;} 

#content { position:absolute; top:270px; left:312px; width:400px; }

#content p {margin-left:22px;}

#content .meta {height:20px;}

#content .meta .morebtn {margin-left:22px;}

#content .meta .date {float:left; margin-left:22px; font-weight:normal;}

#content .meta .commentbtn { display:block; margin-top:0px; 
width:85px; background: transparent url(../images/2l-commentbtn.gif) no-repeat top left;
height:17px; padding-left:6px; color:#fff; text-decoration:none;
/*height:0px; overflow:hidden; padding-top:17px; */
float:left;}

#content .box a { color: #F9B691; }
#content .box a:visited { color: #F9B691; }
#content .box a:hover { color: #D49B7B;  text-decoration: none;}

#content .box h3 { margin-bottom:0px; height:27px; padding:21px 15px 0px 15px; color:#fff;
background: transparent url(../images/g-box-top.gif) no-repeat top left;}

#content .box p {margin:0px; padding:0px 15px 0px 15px; color:#fff;
background: transparent url(../images/g-box-center.gif) repeat top left;}

#content .box .footer { height:40px; padding:7px 15px 0px 340px;
background: transparent url(../images/g-box-bottom.gif) no-repeat top left;}

#content .box .footer .morebtn { display:block; margin-top:3px;
width:36px; padding-top:17px; height:0px; overflow:hidden;
background: transparent url(../images/g-box-morebtn.gif) no-repeat top left; }

#comments {margin:0px 20px 0px 20px;}

#comments .posted {font: normal normal 10px/16px verdana, arial, san serif;}

#comment-submit {text-align:center;}
