/* ===================================================================================== */
/* === END: General ==================================================================== */
/* ===================================================================================== */

A:link { COLOR: #AC3102 }
A:visited { COLOR: #AC3102 }
A:hover { COLOR: #660000 }
A:active { COLOR: #AC3102 }

BODY { FONT: 12px arial; BACKGROUND-COLOR: #AC3102; margin: 0; padding: 0; }

DIV#nifty {BACKGROUND: #ffffff;}
B.rtop {DISPLAY: block; BACKGROUND: #ac3102}
B.rbottom {DISPLAY: block; BACKGROUND: #ac3102}
B.rtop B {DISPLAY: block; BACKGROUND: #ffffff; OVERFLOW: hidden; HEIGHT: 1px}
B.rbottom B {DISPLAY: block; BACKGROUND: #ffffff; OVERFLOW: hidden; HEIGHT: 1px}
B.r1 {MARGIN: 0px 5px}
B.r2 {MARGIN: 0px 3px}
B.r3 {MARGIN: 0px 2px}
B.rtop B.r4 {MARGIN: 0px 1px; HEIGHT: 2px}
B.rbottom B.r4 {MARGIN: 0px 1px; HEIGHT: 2px}

div.main {
  padding: 15px;
}

div.divformat {
  background-image: url('http://www.truecrosschurch.org/Data/Image-Library/-1099254467.gif');
  background-attachment: scroll;
  position: relative;
  overflow: hidden;
}

.gallery p {
  border: 2px dotted #cccccc;
  background-color: #eeeeee;
  margin: 0;
  width: 710px;
  padding-top: 5px;
  padding-right: 5px;
  padding-bottom: 15px;
  padding-left: 15px;
}

.gallery img {
  background-color: #ffffff;
  border: 1px solid #cccccc;
  padding: 6px;
}

.gallery a:hover img {
  border: 3px solid #ac3102;
  padding: 4px;
}

.gallery a:hover {
  color: #333333;
  border: 0px ;
}


/* ===================================================================================== */
/* === END: General ==================================================================== */
/* ===================================================================================== */

/* ------------------------------------------------------------------------------------- */

/* ===================================================================================== */
/* === BEG: Menu ======================================================================= */
/* ===================================================================================== */

/*Credits: Dynamic Drive CSS Library */
/*URL: http://www.dynamicdrive.com/style/ */

#blueblock{
  width: 145px;
  border-left: 1px solid #ffffff;
  border-right: 1px solid #ffffff;
  border-top: 0px solid #000000;
  border-bottom: 0px solid #000000;
  padding: 0 0 0 0;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Arial, sans-serif;
  font-size: 100%;
  background-color: #ac3102;
  color: #333333;
}

* html #blueblock{ /*IE 6 only */
w\idth: 112px; /*Box model bug: 180px minus all left and right paddings for #blueblock */
}

#blueblock ul{
  list-style: none;
  margin: 0;
  padding: 0;
  border: none;
}

#blueblock li {
  border-bottom: 1px solid #ffffff;
  margin: 0;
}

#blueblock li a{
  display: block;
  padding: 5px 5px 5px 8px;
  border-left: 7px solid #ccaa33;
  border-right: 7px solid #ccaa33;
  background-color: #bc4112;
  color: #ffffff;
  text-decoration: none;
  width: 100%;
}

html>body #blueblock li a{ /*Non IE6 width*/
width: auto;
}

#blueblock li a:hover{
  border-left: 7px solid #ddbb44;
  border-right: 7px solid #ddbb44;
  background-color: #dc4112;
  color: #ffffff;
}

/* ===================================================================================== */
/* === END: Menu ======================================================================= */
/* ===================================================================================== */

/* ------------------------------------------------------------------------------------- */

/* ===================================================================================== */
/* === BEG: Master Plan Interface ====================================================== */
/* ===================================================================================== */

ul#hover-tab-thingy {
  background: transparent url(http://www.truecrosschurch.org/Data/Image-Library/-1440322661.jpg) no-repeat 4px 35px;
  position: relative;
  padding: 0;
  width: 744px;
  height: 492px; }

#hover-tab-thingy li a img {
  position: absolute;
  left: 0;
  top: 31px;
  width: 740px;
  height: 422px;
  clear: left;
  margin-left: -9999px;
  padding: 1px;
  border: 3px solid #AC3102;
}

#hover-tab-thingy a:hover span {
  position: absolute; 
  width: 736px;
  display: block;
  border: 1px solid #000000;
  padding: 5px;
  background: #EEEEEE;
  font-family: arial;
  font-size: 10pt;
  text-align: left;
  color: #000000;
}

/* the hack for IE pre IE6 */
* html #hover-tab-thingy a:hover span {
  width:744px; w\idth:736px;
}

#hover-tab-thingy li a {
  float: left;
  padding: 8px 8px;
  background-color: #eeeeee;
  color: #000000;
  font-size: 10pt;
  font-weight: normal;
  font-variant: small-caps;
  text-align: center;
  border-right: 1px solid #ffffff; }

#hover-tab-thingy li { float: left; list-style: none; }
#hover-tab-thingy li a:hover { background-color: #AC3102; color: #ffffff; }
li#listitem001 a { background-color: #AC3102; color: #AC3102; }
li#listitem001 a:hover { background-color: #AC3102; color: #AC3102; }
li#listitem001 a img { margin-left: 0; }
#hover-tab-thingy li a:hover img { margin-left: 0; }
#hover-tab-thingy a span:first-line { font-size: 10pt; font-weight: bold; font-variant: small-caps; }

#hover-tab-thingy a span { display:none; }
/* #hover-tab-thingy a:visited span { display:none; } */

#hover-tab-thingy a:hover {background-position:0 0;}
#hover-tab-thingy a:hover span { top: 462px; left: 0px; }

/* ===================================================================================== */
/* === END: Master Plan Interface ====================================================== */
/* ===================================================================================== */