html {overflow-y: auto;
      overflow-x:hidden;}

/* Body
----------------------------------------------- */
body { 
	margin:0 auto;
  	font-family:arial;
  	font-size:11px;
  	color:#3d080a;
  	width:100%;	
}


	p {font-family:arial; font-size:11px;} 
	H1 {font-family:arial; font-size: 9px;} 
	H2 {font-family:arial; font-weight:normal; font-size: 12px;}
	H3 {font-family:arial; font-size: 13px;} 
	H4 {font-family:arial; line-height:10px; font-size: 14px;}
	.brown {color:#be864a}
	.black {color:#000000}
	.red {color:#631019}
	.white {color:#ffffff}


	.input {background: "#FED82A";color: "#bb0202" ;font-weight: normal;}
	a.nav:link { text-decoration: none; color: "#bb0202"; }
	a.nav:visited { text-decoration: none; color: "#b35e03"; }
	a.nav:hover { text-decoration: underline; color: "#62138f"; }





#mainContainer
{
	width:782px;
	height:423px;
}


#headerPic
{
	float:left; 
	width:158px; 
	height:133px;
}

#nav
{
	float:left;
	width:624px;
	height:133px;
}

#contentBG
{
 	width:780px;
	height:461px;
	background-image:url('../images/bg_content2.jpg');
	background-color:#fdf5c5;
	background-repeat:no-repeat;
}

#pageTitle
{
	float:left;
	width:115px;
	height:54px;
	padding-top:15px;
	padding-left:20px;
}


#contentSpace
{
	float:left;
	text-align:left;
	margin-left:40px;
	margin-right:20px;
	padding-right:20px;
	width:700px;
	height:370px !important;
	overflow:scroll;
	overflow-y:auto;
	overflow-x:hidden;
}


/* Footer
----------------------------------------------- */


#footerText
{
	color:#5a5a59;
	font-size:10px;
	font-family:arial;
}


a.footer:link {text-decoration:none; font-size:10px; color:#5a5a59;}
a.footer:hover {text-decoration:underline; font-size:10px; color:#5a5a59;}
a.footer:visited {text-decoration:none; font-size:10px; color:#5a5a59;}



/* About
----------------------------------------------- */

#aboutContent
{
	float:left;
	padding-left:30px;
	padding-bottom:50px;
	line-height:18px;
	width:420px;
}

#aboutImage
{
	float:right;
	padding:5px;
	width:210px;
	line-height:18px;
}




/* Pictures
----------------------------------------------- */


#picturesContainer
{
	padding-left:40px;
}

#leviGallery {
  border:solid 1px #2c400c; 
}


a.photoLink:link {text-decoration:none; font-size:10px; color:#000; padding-right:5px;}
a.photoLink:hover {text-decoration:underline; font-size:10px; color:#631019; padding-right:5px;}
a.photoLink:visited {text-decoration:none; font-size:10px; color:#be864a; padding-right:5px;}

#leviGalleryCaption
{
	width:600px;
	font-size:10px; 
	color:#000;
	margin:0 auto;
}

.photoThumb{
  border:solid 1px #000;
  width:90px;
  height:90px;
  margin:5px; 
}

.caption
{
  color:#fcf1c3; 
  font-size:12px;
  font-family:arial;
}


/* Index Cards
----------------------------------------------- */

#pageTitleIndexCards
{
	float:left;
	width:79px;
	height:54px;
	padding-top:15px;
	padding-left:20px;
}

#indexcardMainContainer
{
  	float:left;  
	height:420px; 
	margin-top:25px; 
	width:250px;
}



#indexcardMaincontainer img
{
	width:230px;
	height:380px;
	border:1px #bbb solid;
}



#indexcardTBcontainer
{
	margin-top:22px;
	padding-left:10px;
	float:left;
	width:380px;
	height:420px;
	overflow:scroll;
	overflow-y:auto;
	overflow-x:hidden;
}

#indexcardTBcontainer .card_tb
{
	float:left;
	margin-top:5px;
}


.card_tb img
{
	width:61px;
	height:100px;
	margin:5px 2px 0px 2px;
	border:1px #bbb solid;
}

.card_tb a:link {font-size:10px; text-decoration:none; color:#000;} 
.card_tb a:visited {font-size:10px; text-decoration:none; color:#911e1e;}
.card_tb a:hover {font-size:10px; text-decoration:underline; color:#911e1e;}



/* Contact
----------------------------------------------- */

#contactContainer
{
	padding-top:50px;
}
