/*************************************************

 Tab bgcolor:     #637732 (unactive)
 Tab bgcolor:     #6c1e11 (active)
 Content bgcolor: #6c1e11
 Text color:      #000000

**************************************************/

/********************
 Main Layout
*********************/

body
{
  background-image:url(../images/background.jpg);
  background-repeat: repeat-x;
  font-family: Helvectica, Arial, sans-serif;
  font-size: 12px;
}

p { margin-top:5px; }

a { color: Black; }

img { border-style:none; }

.smallBreak { line-height:3px; }

#mainWrapper { width:100%; }
#main { width:960px; height:100%; margin: 0 auto 0 auto; }

#header { float:left; width:100%; height:65px; margin:0; padding:0; position:relative;}
#content { float:left; width:100%; min-height:500px; margin-top:10px; }
#footer {  float:left; width:100%; }

#leftColumn { float:left; width:200px; padding: 110px 0 0 0; }
.nav { margin-top:5px; }

#middleColumn { float:left; width: 525px; min-height:500px; padding: 0 5px 30px 10px; position:relative; }

#rightColumn { float:left; width:210px; position:relative; }
#rightColumn p { margin-top: 10px; }

.subPageWrapper { float:left; margin:15px 15px 0px 0px; padding: 10px; background-color:#6c1e11; }
.subPage { float:left; min-width:479px; color:White;  }
.subPage h1 { color:White; margin: 5px 0 20px 0; }
.subPage a { color:White; text-decoration:underline; }


/*******************
 Header
********************/

#logo { position:absolute; top:25px; }

/*******************
 Left Column
********************/

.share { margin: 35px 0px 0px 35px; }

/*******************
 Right Column
********************/

#coffeeBagels { position:absolute; bottom: -360px; left:-30px; z-index:-1; }
#sandwich { position:absolute; bottom: -290px; left:-100px; z-index:-1; }

/*******************
 Footer
********************/

#footer { padding: 50px 0px 20px 0px; text-align:center; font-weight:bold; }


/*******************
 Main Page
********************/

#tabs { float: left; margin: 10px 0 0 10px; }
#contactUsTab { position:absolute; top:82px; right:30px; width:90px; height:43px; background-color:#637732; color:white; font-weight:bold; text-align:center;}


/*******************
 Contact Us
********************/

#contactUsTable { padding-right:10px; }
#contactUsTable td { padding-bottom: 8px; }

#interestTable { font-size: 9px; }
#interestTable td { padding-right: 8px; }

/*******************
 FAQ
********************/

.question { float: left; padding-bottom:10px; font-weight:bold; font-style:italic; font-size:14px; }
.answer { float:left; padding: 5px 10px 25px 10px; }
.answer ul { padding-bottom:0px; margin-bottom:0px; }
.answer li { list-style-type:square; color: white; }











