html {
	height : 100%; 
	max-height : 100%; 
	padding : 0; 
	margin : 0; 
	border : 0; 
	background : #fff; 
	font-size : 76%; 
	font-family : lucida sans, verdana, helvetica, sans-serif;
	/* hide overflow : hidden from IE5/Mac */ 
	/* \*/ 
	overflow : hidden; 
	/* */ 
	}
body {
	height : 100%;
	max-height : 100%;
	overflow : hidden;
	padding : 0;
	margin : 0;
	border : 0;
	}
#header {
	position : absolute;
	margin : 0;
	top : 0;
	left : 0;
	display : block;
	width : 100%;
	height : 50px;
	z-index : 5;
	background : white url('images/bg_head.gif') repeat-x bottom left;
	}
#left1, #left2, #left3, #left4 {
	position : absolute;
	left : 0;
	top : 50px;
	bottom : 0;
	width : 25%;
	font-size : 1em;
	z-index : 4;
	overflow : auto;
	}
* html #left1, * html #left2, * html #left3, * html #left4 {
	height : 100%;
	top : 0;
	bottom : 0;
	border-top : 50px solid #fff;
	border-bottom : 20px solid #fff;
	}
#left1 {
	left : 0;
	background : white url('images/googley.gif') no-repeat top left;
	}
#left2 {
	left : 25%;
	background : #efefef url('images/nf_new.gif') no-repeat top left;
	}
#left3 {
	left : 50%;
	background : white url('images/nf_mabry.gif') no-repeat top left;
	}
#left4 {
	left : 75%;
	background : #efefef url('images/digital_web.gif') no-repeat top left;
	}
.inner {
	display : block;
	padding : 0 10px 10px 10px;
	margin-top : 40px;
	}
#msgtoie {
	position : absolute;
	top : 15px;
	left : 25%;
	height : 239px;
	z-index : 9000000;
	background : #ffc url('images/bg_msgtoie.gif') no-repeat bottom right;
	color : red;
	border : 1px solid #0f0;
	overflow : auto;
	margin : 0;
	padding : 10px;
	font : 14px comic sans ms, papyrus, arial, helvetica, sans-serif;
	}
html>body #msgtoie {
	visibility : hidden;
	display : none;
	}
form {
	margin-right : auto;
	margin-left : auto;
	padding : 0;
	}
form.google input {
	width : 97%;
	border : 1px solid #ccc;
	background-color : #fff;
	margin : 0;
	margin-right : auto;
	margin-left : auto;
	padding : 2px;
	font : 11px tahoma, verdana, helvetica, arial, sans serif;
	color : #999;
	font-variant : small-caps;
	font-weight : bold;
	}
#nav a:link, #nav a:visited, #nav a:active {
	background-color : transparent;
	color : black;
	}
#nav a:hover {
	background-color : transparent;
	color : blue;
	}
#nav {
	margin : 0 0 0 25%;
	padding : 0;
	}
#nav li.on ul, #nav li.off ul {
	margin : 0;
	padding : 0;
	}
#nav a {
	text-decoration : none;
	}
#nav li { /*main nav list*/
	margin : 0;
	float : left;
	display : block;
	margin-right : 15px;
	font : 10px verdana, helvetica, arial, sans-serif;
	font-weight : bold;
	}
#nav li ul {
	display : none;
	}
#nav li.off ul, #nav li.on ul { /*subnav*/
	position : absolute;
	top : 20px;
	*top : 20px;
	left : 25%;
	width : 100%;
	padding : 10px 0 10px 0;
	}
#nav li a {
	color : #000;
	display : block;
	padding : 0 10px 10px 0;
	}
#nav li.on a {
	color : #00f;
	}
#nav li.on ul a, #nav li.off ul a {
	float : left;
	border : 0;
	width : auto;
	margin-right : 15px;
	}
#nav li.on ul {
	display : block;
	}
#nav li.off a:hover, #nav li:hover a {		
	color : #c00;
	}
#nav li.off:hover ul, #nav li.over ul { 
	display : block;
	z-index : 6000;
	}
	
	
	
/*  Hideaway Items  */
#hideaway {
	width : 98%;
	margin : auto;
	/*overflow : hidden;*/
	}
#motherlist {
	background-color : transparent;
	}
#motherlist, #motherlist ul {
	width : 100%;
	border : 0;
	padding: 0;
	margin : 0;
	list-style-type : none;
	list style position : outside;
	font-weight : normal;
	}
#motherlist ul {
	background-color : transparent;
	}
#motherlist li {
	margin-left : 0;
	padding : 6px 0;
	width : 100%;
	}
ul.hides {
	background-color : transparent;
	}
#motherlist ul.hides li {
	border : 0;
	background : transparent url(images/bg_hidden_random.gif) repeat-x bottom right;
	}
#motherlist img {
	border : 0;
	}
#motherlist a, #motherlist a:visited, #motherlist a:active  {
	display : block;
	border : 1px solid #ccc;
	padding : 3px 2px;
	margin : 2px 0;
	text-decoration : none;
	font : 11px tahoma, verdana, helvetica, arial, sans serif;
	font-variant : small-caps;
	font-weight : bold;
	color : #c00;
	background-color : white;
	}
#motherlist a:hover {
	color : blue;
	background-color : #fee;
	}
/*#motherlist ul.hides a {
	color : #000;
	font-weight : normal;
	}
ul.hides a, ul.hides a:visited, ul.hides a:active {
	color : #000;
	background-color : transparent;
	font-weight : bold;
	}
#motherlist ul.hides a:hover {
	color : #f0f;
	background-color : #ff0;
	text-indent : 10px;
	}*/
div.news a.feedlink, div.news a.feedlink:visited, div.news a.feedlink:active {
	display : block;
	font : 11px tahoma, verdana, helvetica, arial, sans serif;
	font-variant : small-caps;
	font-weight : bold;
	color : #000;
	text-decoration : none;
	border-bottom : 1px solid #ccc;
	margin-bottom : 0;
	}
div.news a.feedlink:hover {
	color : #999;
	border-bottom : 1px solid #777;
	}
div.news br {
	line-height : 0;
	}
div.news p {
	line-height : 110%;
	padding-bottom : 10px;
	color : #777;
	}
div.channel {
	padding-bottom : 10px;
	}
h3 {
	font : 11px tahoma, verdana, helvetica, arial, sans serif;
	color : #999;
	font-variant : small-caps;
	font-weight : bold;	
	}
.wee {
	font : 9px tahoma, arial, verdana, helvetica, sans-serif;
	color : #777;
	}
.scripref {
	display : block;
	font-weight : bold;
	color : #c00;
	}

