body { color: #666; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #fff; margin: 0; padding: 0; }
#bannerwrap {
	width:100%;
	height:140px;
	margin: 0;
	padding: 0;
	background-image: url(../images/LSlogo_bnnr.gif);
	background-repeat: no-repeat;
	background-position: center center;
}
#contentwrap {
	background-color: #fff;
	background-image: url(../images/flames.jpg);
	background-repeat: no-repeat;
	background-position: 0 top;
	width: 100%;
	height:auto;
	padding: 0px;
	margin: 0px;
}
#middlecontent {
	width:815px;
	height:auto;
	margin-left:auto;
	margin-right:auto;
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 0px;
}
#textwrap {
	width: 100%;
	height:auto;
	margin: 0px;
	padding: 0px;
}
#lefttext {
	width:200px;
	height:auto;
	float: left;
	margin: 0px;
	padding: 0px;
}
#lefttext a { color: #f03; border: solid 1px #f03; display: block; text-decoration: none; text-align: center; margin: 0 0 18px; padding: 4px 8px; }
#lefttext a: link { color: #f03; text-decoration: none; text-align: center; display: block; margin: 0 0 18px; padding: 4px 8px; border: solid 1px; }
#lefttext a:hover { color: #000; background-color: #ccc; text-decoration: none; border: solid 1px #000; }
#righttext {
	width:200px;
	height:auto;
	float:right;
	border-left: 1px dotted #aaa;
	margin: 0px;
	padding: 0px;
}
#righttext p { color: #666; line-height: 15px; text-align: left; padding-right: 15px; padding-left: 15px; }
.drctnshead { color: #f03; }
#righttext h1 { color: #808080; font-size: 16px; font-weight: lighter; line-height: 30px; text-align: center; padding-right: 15px; padding-bottom: 20px; padding-left: 15px; }
.lead-para { color: #f03; }
#middletext {
	width:400px;
	height:auto;
	padding: 0px;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 200px;
}
#middletext img { padding: 8px; border: solid 1px #f03; }
#middletext .img {
	text-align: center;
}
#middletext p { line-height: 24px; margin-top: -6px; padding-right: 15px; padding-bottom: 15px; padding-left: 30px; }
#middletext p.img { text-align: center; padding-top: 20px; }
#middletext h1 { color: #f03; font-size: 12px; line-height: 24px; padding-top: 8px; padding-right: 15px; padding-left: 25px; }
#contact { text-align: center; }
#contact a { color: #f03; text-decoration: none; }
#contact a:hover { color: #f03; text-decoration: underline; }
#contact img { border: solid 1px #fff; }
#footerwrap {
	background-color: #fff;
	text-align: center;
	width:auto;
	height:auto;
	clear: both;
	margin: 0px;
	padding: 0px;
}
#footer {
	text-align: center;
	width:auto;
	height:auto;
	margin: 0px;
	padding: 0px;
}
#footer p { color: #666; font-size: 10px; background-color: #ccc; text-align: center; padding-top: 5px; padding-bottom: 5px; display: block; }
#footer a { color: #666; text-decoration: none; border-bottom: 1px solid #666; }
#footer a:hover { color: #666; background-color: #fff; text-decoration: none; border-top: 1px solid #666; border-bottom: 1px solid #666; }
