@charset "utf-8";
/* CSS Document */
html, body {
	/*height: 100%;
	max-height:100%;*/
	font:12px Arial, Helvetica, sans-serif;
	margin:0;
	padding:0;
	background:url(images/bg.jpg) top left;
	/*overflow:hidden;*/
}
body a {
	color:#3B0101;
}
body a:hover {
}
#scrollFix{
	/*height:100%;
	overflow:auto;*/
}
#wrap {
	width:870px;
	margin:0 auto;
	/*position:relative;
	height:100%;
	max-height:100%;*/
}
#mainBody {
	background:url(images/mainBack.jpg) no-repeat top left #FFFFFF;
/*	display:block;
	height:100%;
	max-height:100%;*/
	z-index:1;
}
#pad1 {
/*display:block;
height:100px;  height to miss header and footer */
}
#pad2 {
/*display:block;
height:80px;  height to miss header and footer */
}
#head {
	/*position:fixed;
	top:0;*/
	height:100px;
	z-index:3;
}
#foot {
	background:url(images/footFade.jpg) repeat-x top left;
	width:830px;
	height:80px;
	padding:20px;
	/*position:fixed;
	bottom:0;*/
	z-index:2;
}
#headQuote {
	float:left;
	background:url(images/headFade.jpg) repeat-x top left;
	width:360px;
	height:60px;
	padding:40px 5px 0 5px;
	text-align:center;	
}
#leftCol {
	float:left;
	width:180px;
	padding:20px;
}
#nav ul {
	padding:0;
	margin:0;
}
#nav ul li {
	list-style:none;
	margin-bottom:10px;
}
#nav ul li a {
	display:block;
	background:url(images/navBack.gif) no-repeat top left;
	font:bold 14px Arial, Helvetica, sans-serif;
	color:#3B0101;
	text-decoration:none;
	padding:7px 0 7px 20px;
}
#nav ul li a:hover {
	background:url(images/navHover.gif) no-repeat top left;
	color:#FFFFFF;
}
#vanPic {
	margin-top:20px;
	padding:10px;
	background-color:#FFF;
}
#mainCont {
	float:left;
	width:610px;
	padding:20px;
}
#whiteSquare {
	height:100%;
	padding:10px 0;
	margin-bottom:10px;
	position:relative;
}
#tl, #tr, #bl, #br {position:absolute; width:10px; height:10px;}
#tl {background:url(images/corners.gif) no-repeat 0 0; top:0; left:0;}
#tr {background:url(images/corners.gif) no-repeat 0 -10px; top:0; right:0;}
#bl {background:url(images/corners.gif) no-repeat 0 -30px; bottom:0; left:0;}
#br {background:url(images/corners.gif) no-repeat 0 -20px; bottom:0; right:0;}
#m, #mt, #mb {background-color:#FFFFFF;}
#m {padding:10px 20px; text-align:left;}
#mt {position:absolute; top:0; left:10px; width:590px; height:10px;}
#mb {position:absolute; bottom:0; left:10px; width:590px; height:10px;}



h1 {
	font:30px Arial, Helvetica, sans-serif;
	color:#3B0101;
	letter-spacing:-1px;
	margin:0;
}
h2 {
	font:bold 22px Arial, Helvetica, sans-serif;
	color:#3B0101;
	margin:0;
}
h3 {
	font:bold 16px Arial, Helvetica, sans-serif;
	color:#3B0101;
	margin:0;
}
.red16 {
	font:bold 16px Arial, Helvetica, sans-serif;
	color:#3B0101;
}
.white18 {
	font:18px Arial, Helvetica, sans-serif;
	color:#FFFFFF;
}
.white10 {
	font:10px Arial, Helvetica, sans-serif;
	color:#FFFFFF;
}
.textBox {
	border:1px solid #441110;
	font:12px Arial, Helvetica, sans-serif;
	padding:2px;
	color:#3B0101;
	width:470px;
}