/* MAIN
------------------------------------------------------------ */
body {
  background-color: #000;
  color:#000;
  font-family:Georgia, "Times New Roman", Times, serif;
  font-size: 18px;
  margin: 0px;
  background: url(../images/layouts/nov2010/bg.jpg) left top no-repeat #000 !important
}
p {
  margin-bottom: 10px;
}
a {
  color: #000;
  font-weight: bold;
  text-decoration: none;
}
a:visited {
  color: #000;
}
a:hover {
  text-decoration: underline;
}
img {
  border: 0;
}




/* #CONTAINER
------------------------------------------------------------ */

#container_outer {
  margin: 0px;
  overflow: hidden;
  top: 0px;
}

#container {
  width: 1280px;
  margin: 0px;
  /*margin: 0 auto;
   height:1143px; */
}

/* HEADER
------------------------------------------------------------ */
#header {
  position: relative;
  top: 0px;
  width: 1270px;
  margin: 0px;
  height: 450px;

}
#header h3 {
  display: none;
}

#footer {
  position: relative;
  top:0px;
  width: 1280px;
  height: 256px;
  margin: 0px;
  background: url(../images/layouts/nov2010/bg_repeat.jpg) left top no-repeat
}
#footer_content {

  width: 1280px;
  height: 256px;
  margin: 0px;
  background: url(../images/layouts/nov2010/footer.png) left top no-repeat
}
/* CONTAINER CONTENT
------------------------------------------------------------ */
#content {
  position: relative;
  color: #fff;
  margin: 0px;
  width: 1270px;
  top: 0px;
  min-height:750px;
  background: url(../images/layouts/nov2010/bg_repeat.jpg) left top repeat #000 !important
}


#content p.subscribe {
  position: absolute;
  right: 0px;
  top: 0px;
  color: #fff;
}

#content h1 {
  clear: both;
  font-size: 20px;
  color: #fff;
  margin-bottom: 5px;
}
#content h1 a:hover {
  text-decoration: none;
}
#content h1 span {
  color: #fff;
}
#content h4 {
  font-size: 18px;
  margin: 0px 0 0px 0;
}


#content_inner {

    padding: 0px;
    padding-left: 20px;
    padding-right: 50px;

}


/*
Facebook link
------------------------------------------------------------ */
#FaceBook_Link {
  position: relative;
  width: 90px;
  height :44px;
  top:50px;
  left:1000px;

}

/*
City Bolcks link
------------------------------------------------------------ */
#cityblocks_Link {
  position: relative;
  width: 215px;
  height :181px;
  top:100px;
  left:980px;

}

/* MENU


TOP MENU
------------------------------------------------------------ */
#bottom_menu {
  position: relative;
  color: #000;
  width: 600px;
  height :124px;
  top:335px;
  left:300px;
  background: url(../images/layouts/nov2010/menu/bottom_menu.png) left top no-repeat !important
}


#b_and_b {
position: absolute;
/* cursor :pointer; */
top: 65px;
width: 120px;
left:70px;
height: 45px;
}

#art {
position: absolute;
cursor :pointer;
top: 40px;
width: 65px;
left:233px;
height: 30px;

}

#verse {
position: absolute;
cursor :pointer;
top: 80px;
width: 85px;
left:233px;
height: 30px;

}

#news_and_blog {
position: absolute;
cursor :pointer;
top: 0px;
width: 186px;
left:433px;
height: 112px;
background-color:red;
background: url(../images/layouts/nov2010/menu/news_blog.png) left top no-repeat !important
}




#main_menu {
  position: absolute;
  color: #000;
  width: 830px;

  top:0px;
  left:130px;
  /* border: 2px solid #000; */
}

#main_menu div{
position: absolute;
cursor :pointer;
/* border: 1px solid red; */
}

#home {
width:233px;
height:206px;
left:20px;
background: url(../images/layouts/nov2010/menu/home.png) left top no-repeat !important
}

#guest_book {
width: 241px;
height:180px;
left:220px;
top:15px;
background: url(../images/layouts/nov2010/menu/guestbook.png) left top no-repeat !important
}

#gallery {
width: 167px;
height:153px;
left:440px;
top:70px;
background: url(../images/layouts/nov2010/menu/gallery.png) left top no-repeat !important
}


#the_band {
width: 193px;
height:132px;
left:600px;
top:50px;
background: url(../images/layouts/nov2010/menu/the_band.png) left top no-repeat !important
}


#contact_us {
width: 221px;
height:179px;
left:770px;
top:50px;
background: url(../images/layouts/nov2010/menu/contactus.png) left top no-repeat !important
}


/* FRAME */


#f_t {background: url(../images/layouts/nov2010/frame/t.png) 0 0 repeat-x #000; }
#f_b {background: url(../images/layouts/nov2010/frame/b.png) 0 100% repeat-x }
#f_l {background: url(../images/layouts/nov2010/frame/l.png) 0 0 repeat-y}
#f_r {background: url(../images/layouts/nov2010/frame/r.png) 100% 0 repeat-y}
#f_bl {background: url(../images/layouts/nov2010/frame/bl.png) 0 100% no-repeat}
#f_br {background: url(../images/layouts/nov2010/frame/br.png) 100% 100% no-repeat}
#f_tl {background: url(../images/layouts/nov2010/frame/tl.png) 0 0 no-repeat}
#f_tr {background: url(../images/layouts/nov2010/frame/tr.png) 100% 0 no-repeat;  padding:80px; color:#fff; }
#f_content {color:#fff; }


