html, body {
	margin:0px 0px; 
	padding:0px;
	text-align:center;
	background:url('/images/bodybg.jpg') top left repeat #000;
}

#bodybgshadow {
	background:url('/images/bodybgshadow.jpg') 0px 0px repeat-x #000;
	height:20px;
}

#widthWrap {
	min-width:1112px;
}

#wrap {
	margin:0px auto;
	text-align:left;
	width:800px;
	position:relative;
	padding:0px;
	background:#D7D1C4;
	margin-top:10px;
	border:2px solid #000;
	border-top:2px solid #000;
}

#footer {
	clear:both;	
	color:#000;
	text-align:center;
	font-size:12px;
	padding-top:30px;
}

#header {
	background: url('/images/header_tile3.jpg') repeat-x top left #D7D1C4;
	color: #000;
	height:150px;
	border-bottom:2px solid #000;
}

#menu {
	height:20px;
	*height:50px;
	background:url('/images/menubg.jpg') repeat-x top left #FFF;
	text-align:center;
	padding:15px;
	margin-bottom;10px;
	color:#FFF;
}

a { text-decoration:none;color:#3980F4; }
a:visited { text-decoration:none;color:#3980F4; }
a:hover { text-decoration:underline;color:#1A50B8;}

#menu a {color:#FFF;display:block;display:inline;font-size:12px;font-weight:bold;border-right:1px solid #FFF;border-left:1px solid #FFF;margin-right:-5px;padding:5px;}
#menu a:visited {color:#FFF;}
#menu a:hover {color:#FFF;}


#content {
	/*font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;*/
	font-family:Geneva, Times New Roman, Comic Sans MS;
	font-size:20px;
	color:#333333;
	margin-top:0px;
	margin-left:35px;
	padding:20px;
	text-align:left;
}

#contentshadow {
	background:url('/images/bodybgshadow.jpg') repeat-x top left #000;
	height:10px;
	*width:800px;
	overflow-y:hidden;
}

#slides {
	height:300px;
}

#homeImages {
	float:left;
	width:308px;
	*width:312px;
	background:#000;
	margin-right:10px;
	border:2px solid #000;
}

#homeImages img {
	border:2px solid #000;
	width:150px;
	display:inline;
}

#msnbc {
	background:#FFF;
	width:250px;
	border:2px solid #000;
	float:right;
	margin-right:10px;
	padding:5px;
	margin-left:20px;
}

#rfloat {
	position:absolute;
	top:0px;
	right:-160px;
	z-index:500;
}

#lfloat {
	left:-160px;
	position:absolute;
	top:0px;	
	z-index:500;
}

#lfloat table {
	width:156px;
	background:#FFF;
	font-size:12px;
	color:#000;
}

#lfloat table tr td {
	border:1px solid #000;
	text-align:center;
}