@charset "utf-8";
/* CSS Document */
/* --------- 1. defaults  --------- */


body {
		background-color:#F0F4F5;
		font: Geneva, Arial, Helvetica, sans-serif;
			voice-family: "\"}\""; 
  			voice-family:inherit;
		font: Geneva, Arial, Helvetica, sans-serif;
		}
		
/*  --------- 2. structure  --------- */

#wrapper {
		width: 800px;
		margin: 0 auto;
		background-color:#FFFFFF;
		background-image:url(../files/background.gif);
		background-repeat:repeat-y;
		}
		
#topbar {
		width: 800px;
		height: 68px;
		background-image:url(../files/topbarbackground.jpg);
		background-repeat:repeat-x;
		text-align:right;
		border-bottom: 1px solid #FFFFFF;
		}
		
#slogan {
		background:url(../files/topslogan1.gif) right no-repeat;
		float:right;
		width:426px;
		height:68px;
		}

#logobox {
		height:174px;
		width:204px;
		border-right: 1px solid #FFFFFF;
		border-bottom: 1px solid #FFFFFF;
		float:left;
		background-image:url(../files/logo.jpg);
		}
		
#bannerbox {
		float:left;
		background:url(../files/bannerboxbackground.jpg) repeat-x;
		border-bottom: 1px solid #FFFFFF;
		width:595px;
		height:174px;
		}
		
#bannerimg {
			margin:6px;
			background-color:#FFFFFF;
			height:163px;
			width:582px;
			}

#ourproductstitle {
			width:204px;
			height:29px;
			background-image:url(../files/ourproducts.gif);
			border-right: 1px solid #FFFFFF;
			float:left;
			}

#topnav		{
			background:url(../files/topnavbackground.gif) repeat-x;
			height:29px;
			width:595px;
			float:left;
			text-align:center;
			font-style: arial;
			}

#sidebar	{
			float:left;
			width:204px;
			background-color:#81AEB1;
			
			}

#maincontent {
		padding: 8px 8px 15px 8px;
		float: right;
		width:576px;
			voice-family: "\"}\""; 
  			voice-family:inherit;
		width:576px;
		}

#footer {
		clear:both;
		border-top: 1px solid #FFFFFF;
		text-align:center;
		height:60px;
		background:url(../files/footerbackground.gif) repeat-x;
		color:#405256;
		font-size:14px;
		text-transform:capitalize;
                font-family: Arial, sans-serif;
                padding-top:10px;
		}
		
#footerspacer {height:28px;}
/*--------------- Fonts and Text --------------  */
/*#topbar p, span, a { padding-right:25px;}*/
#maincontent p { margin-bottom:5px;}

/*--------------- Nav and Sidebar --------------  */
#sidebar ul {
		list-style: none;
		}

#sidebarlist {
		padding:7px 5px 0px 5px;
		}
	
/*#sidebarlist ul li a {
		padding:2px;
		font-size: 0.85em;
		line-height:normal;
		color:#FFFFFF;
		text-decoration:none;
		text-transform:uppercase;
		}
*/		
div#topnav ul {
	font-size: 14px;
	font-family: arial;
	color: #FFF;
	line-height: 29px;
	white-space: nowrap;
	list-style-type: none;
	display: inline;
}
div#topnav li{
	border-right:1px #384a4a solid;
	font-weight:bold;
	font-family: arial;
	display:inline;
}
div#topnav li a {
	font-family: arial;
	font-size: 12px;
	text-decoration: none;
	padding: 7px 10px;
	color: #384a4a;
}

div#topnav li a:hover {
	text-decoration:underline;
        color: #384a4a;
}

}
div#topnav li menu{
	font: arial;
	font-size: 12px;
	text-decoration: none;
	padding: 7px 10px;
	color: #384a4a;
	
div#topnav li#menu6{
	border-right:medium none;
	}


