#banner {float:left;
background-image:url(../images/nav/topnavbg.gif);
background-color:#666666;
padding-right:20px;
height:74px;
vertical-align:bottom;
padding-left:122px;
}	

#flake {float:right; padding-right:0px;
background-image:url(../images/nav/topnavbg.gif);
clear:right;}	

#nav {
	width: 1000px;
	height:74px;
	background-color:#666666;
	text-align:right;
}

#navtop {
	background-image:url(../images/nav/topnavbg.gif);
}

#logo {
	text-align:left;
	float:left;
	background-image:url(../images/nav/topnavbg.gif);
}

#navbot {
	clear:both;
	background-image:url(../images/nav/botnavbg.gif);
	height:32px;
	vertical-align:middle;
		
}

#lhbg {
	float: left;
}

#rhbg {
	float: right;
}

#search {
	
}

#searchbox {
	float: left;
	height:10px;
	padding-left:39px;
	padding-top:4px;
	padding-bottom:4px;
}

#key {
	color: #000;
	background: #fff;
	border: 1px outset #000;
	font-size: 1.2em;
}

#searchbtn {
	float: left;
	padding-left:2px;
	padding-top:6px;
	padding-bottom:0px;
}

#key {
	float: left;
}

#buttons {
	float: right;
	padding-right:20px;
}

#buttons ul{
	list-style:none;
	padding:0;
	margin:0;
}

#button li {
	float: left; 
	margin: 0 0.2em;
}

#button a {	
	display: block;
	width:100px;
	height: 32px;
	line-height:32px;
	text-align: center;
	background: url(../images/nav/button.gif) 0 50% no-repeat;
	text-decoration: none;
	text-indent: 1em;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:0.85em;
	font-weight: bold;
	color:#000000;
}

#item {
color:#FFFFFF;
padding-left:25px;
padding-right:5px;
float:left;
vertical-align:bottom;
vertical-align:text-bottom;
padding-top:60px;
}
#item a:link {
	color: #FFFFFF;
	text-decoration: none;
	font-weight:bold;
	background: url(../images/nav/crossicon.jpg) 0 50% no-repeat;
	padding-left:12px;
}
#item a:visited {
	text-decoration: none;
	color: #FFFFFF;
	font-weight:bold;
	background: url(../images/nav/crossicon.jpg) 0 50% no-repeat;
	padding-left:12px;
}
#item a:hover {
	text-decoration: none;
	color: #FFFFFF;
	font-weight:bold;
	background: url(../images/nav/crossicon.jpg) 0 50% no-repeat;
	padding-left:12px;
}
#item a:active {
	text-decoration: none;
	color: #FFFFFF;
	font-weight:bold;
	background: url(../images/nav/crossicon.jpg) 0 50% no-repeat;
	padding-left:12px;
}