a {text-decoration:none;}

#banner {
		padding:0;
		margin:0;
		background:url(../images/LL_BANNER.jpg) no-repeat;
		height:110px;
		}
		
.benefits {
		font-size:12px;
		color:#000033;
		list-style-type:circle;

		}
		
.benefits li {
		border-bottom:1px solid #CCC;
		padding:5px 0;
		}
		
body {
		background:url(../images/LL_BACKGROUND.jpg) repeat-x;
		margin:0;
		padding:0;
		text-align:center;
		font-family:Lucida Grande, Verdana, sans-serif;
		line-height:1.2em;
		}
		
#container {
		width:780px;
		padding:0;
		margin:0;
		margin-left:auto;
		margin-right:auto;
		}
		
#contentl {
		float:left;
		width:361px;
		margin:0;
		padding:15px 15px 25px 15px;
		text-align:left;
		}
		
#contentl ul {
		margin:0;
		padding:0 15px;
		}

#contentl li {
		list-style-type:circle;
		padding-bottom:10px;
		}
		
#contentr {
		float:right;
		width:361px;
		margin:0;
		padding:15px 15px 25px 15px;
		border-left:1px solid black;
		text-align:left;
		}
		
#contentr h3, #contentl h3 {
		color:#990000;
		font-size:20px;
		font-weight:bold;
		text-shadow:#999 0.1em 0.1em 0.2em;
		}
		
#feature object, #feature img {
		float:right;
		margin:0;
		padding:0;
		padding-right:70px;
		border-left:1px solid black;
		
		}
		
#feature ul{
		float:left;
		margin:0;
		padding:0 0 0 70px;
		width:210px;
		list-style-type:none;
		text-align:left;
		font-size:95%;
		}
		
#feature li{
		margin:2px 0 2px 0;
		padding:5px 0;
		border-bottom:1px solid #990000;
		color:
		}
		
#feature li a {
		color:#FFCC33;
		font-weight:bold;
		text-shadow: black 0.2em 0.2em 0.2em;
		text-decoration:none;
		padding:0;
		margin:0;
		}

#feature li a:hover {
		color:#EFEFEF;
		font-weight:bold;
		text-shadow: black 0.2em 0.2em 0.2em;
		text-decoration:none;
		padding:0;
		margin:0;
		}
		
#footer {
		clear:both;
		height:70px;
		background:url(../images/LL_BACKGROUND.jpg) repeat-x;
		width:100%;
		border-top:3px solid black;
		padding:15px 0;
		margin:0;
		font-size:12px;
		color:#FFCC33;
		}
		
form {background-color:#EFEFEF; padding:10px; border:1px #990000 solid;}
		
img {border:1px solid black;}

input:focus, textarea:focus {background-color:#efefef;}
		
#contentr p, #contentr ul, #contentr form, #contentl p, #contentl ul, #sidebarr p{
	font-size:11px;
	}
	
.msg-lbl {

			text-align:left;
			vertical-align: top;
						
			}
			
.msg-lbl-r {
			color:#b80000;
			text-align:left;
			vertical-align: top;
						
			}
			
.msg-write {
			border-top:2px solid #999;
			border-left:2px solid #999;
			border-right:1px solid #ccc;
			border-bottom:1px solid #ccc;
			width:200px;
			font:normal 11px Lucida, Lucida Grande, Verdana, Helvetica, Arial, sans-serif;
			
			}
			
.msg-write {
			border-top:2px solid #999;
			border-left:2px solid #999;
			border-right:1px solid #ccc;
			border-bottom:1px solid #ccc;
			width:200px;
			font:normal 11px Lucida, Lucida Grande, Verdana, Helvetica, Arial, sans-serif;
			
			}
			
.msg-txt {
			border-top:2px solid #999;
			border-left:2px solid #999;
			border-right:1px solid #ccc;
			border-bottom:1px solid #ccc;
			width:200px;
			height:175px;
			font:normal 11px Lucida, Lucida Grande, Verdana, Helvetica, Arial, sans-serif;
			}
	
.photol {float:left; margin:0 0 10px 10px;}
	
.photor {float:right; margin:0 0 10px 10px;}

.quoteattr {text-align:right; font-weight:bold; border-bottom:1px solid #CCC; padding:0 0 8px 0}

		
.separation {clear:both;}

#sidebarl {
		margin:0;
		padding:0;
		width:200px;
		margin-top:15px;
		float:left;
		text-align:left;
		}
		
#sidebarr {
		margin:0;
		padding:0;
		width:200px;
		margin-top:15px;
		float:right;
		text-align:left;
		}
		
#sidebarr ul {
		margin:0;
		padding:0;
		}
		
#sidebarr li {
		list-style-type:none;
		padding-bottom:5px;
		padding-top:5px;
		border-bottom:1px solid #CCC;
		font-size:12px;
		}
		
#sidebarl h4 {
		font-size:14px;
		color:#999;
		font-weight:bold;
		}
		
#sidebarl img {
		margin-bottom:20px;
		}
		
#wrap65 {
		margin:0 70px;
		padding:0;
		}
		

