@charset "UTF-8";
.lewishome #contentbg {
	width: 828px; 
	background-image: url(../images/contentbg.png);
	background-position: top center;
	background-repeat: repeat-y;
	margin: 0 auto; /* the auto margins (in conjunction with a width) center the page */	
	padding: 0;
	border: 0px solid #000000;
	text-align: left; /* this overrides the text-align: center on the body element. */
}

.lewishome #container {
	width: 800px; 
	margin: 0 auto; /* the auto margins (in conjunction with a width) center the page */	
	border: 0px solid #000000;
	text-align: left; /* this overrides the text-align: center on the body element. */
}
.lewishome #header {

	padding: 0px;
}
.lewishome #header #searchbar {
	background-image: url(../images/searchbarbg.gif);
	height: 26px;
	color: #FFFFFF;
	border: 0px solid #000000;
	padding: 7px;
	text-align: right;
}
.lewishome #header #flashandlinks {
	background-image: url(../images/headerbg.jpg);
	height: 355px;
	border: 0px solid #000000;
	padding: 0;
	text-align: left;
}
			#flashandlinks #flash{
			float: left;
			width: 553px; 
			height: 355px;
			border: solid #CCCCCC 0px;
			padding: 0;
			margin: 0;
					}
			#flashandlinks #links{
			float: right;
			width: 215px;
			height: 162px;
			font-weight: bold;
			color: #999999;
			line-height:160%;
			border: solid #CCCCCC 0px;
			padding: 193px 14px 0 0;
			margin: 0;
		
		}


.lewishome #nav {
	padding: 12px 0 12px 0; /* remember that padding is the space inside the div box and margin is the space outside the div box */
	height: 30px;
	background-image:url(../images/navbg.gif);
	color: #FFFFFF;
	font-size: 13px;
	text-align: center;
	
}



.lewishome #mainContent {
	background-color: #FFFFFF;
	width: 780px; 
	text-align: left; /* this overrides the text-align: center on the body element. */
	padding: 10px; /* remember that padding is the space inside the div box and margin is the space outside the div box */
	border: solid #000000 0px;
}

			#mainContent #rightcontent{
			width: 319px;
			height: 388px;
			border: solid #000000 0px;
			margin: 34px 0 0 456px;
			padding: 0;
		
		}

			#rightcontent #wn{
            position:relative; 
			width: 287px;
			height: 357px;
			background-color: #f1f1f1;
			border-left: 1px solid #CCCCCC;
			border-right: 1px solid #CCCCCC;
			padding: 0 15px;
            overflow:hidden;	
			}

			#mainContent #leftcontent{
			float: left;
			width: 427px; 
			background-color: #FFFFFF;
			border: solid #000000 0px;
			line-height:160%;
			padding: 0;
			margin: 0;
		}

			#leftcontent #news{
			width: 427px;
			border-top: 1px solid #CCCCCC;
			padding: 0;
			}

.lewishome #footer {
	width: 828px; 
	margin: 0 auto; /* the auto margins (in conjunction with a width) center the page */	
	border: 0px solid #000000;
	text-align: left; /* this overrides the text-align: center on the body element. */
}
#footer #footercontent {
	width: 800px; 
	margin: 0 auto; /* the auto margins (in conjunction with a width) center the page */	
	border: 0px solid #000000;
	text-align: left; /* this overrides the text-align: center on the body element. */
}

