@charset "utf-8";
body {
	background: #e6bb76 url(../images/bg_gradient.gif) repeat-x top;
	margin: 0;
	padding: 0;
	color: #434344;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.75em;
}

h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 130%;
	font-weight: bold;
	color: #000066;
	padding: 0 0 6px 0;
}

h2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 110%;
	font-weight: bold;
	color: #000066;
	padding: 0 0 0px 0;
}

a, a:hover {
	color: #434344;
}

#primarycontent {
	width: 750px;
	margin: auto;
	padding: 10px 0 0 0;
}
#logo {
	margin: 0 0 0 45px;
}
#nav {
	margin: 0 0 1px 0;
	background: url(../images/top_left.gif) no-repeat top left;
	width: 100%;
}
#top_right {
	width: 100%;
	background: url(../images/top_right.gif) no-repeat top right;
}
#navigation {
	padding: 10px 0px;
	margin: 0 30px 1px 30px;
	color: #fff;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 90%;
	background: #000066;
}
#navigation ul, #navigation ul li {
     list-style: none;
     margin: 0;
     padding: 0;
 }

 #navigation ul {
     text-align: center;
 }

 #navigation ul li {
     display: inline;
     margin-right: .75em;
 }
#navigation ul li a {
   text-decoration: none;
   color: #fff;
}

#navigation ul li a:hover {
   text-decoration: none;
   color: #f9e7cb;
}
 #navigation ul li.last {
     margin-right: 0;
 }

#banner {
	height: 221px;
	background: #f9e7cb url(../images/banner.gif) no-repeat top;
}
#overlay {
	position: relative;
	visibility: visible;
	left: 402px;
/*	top: 25px;*/
}
#content {
	padding: 20px 55px 40px 55px;
	text-align: justify;
	background-color: #f9f3e8;
	/*border-bottom: #f9e7cb 10px solid;*/
	clear: left;
}
#content table {
	width: 100%;
}
.logos {
	text-align: center;
	padding: 10px 0;
}
#contact {
	width: 600px;
	float: right;
	background-color: #f9f3e8;
}
#contact dt {
	padding-bottom: 5px;
	font-weight: bold;
}

#contact dd {
	padding-bottom: 5px;
	padding-left: 170px;
	margin-top: -20px;
}
#footer {
	margin: 0;
	background-color: #f9f3e8;
}
#lwr_banner {
	margin: 0;
	background: url(../images/lwr_left.gif) no-repeat bottom left;
	width: 100%;
}
#lwr_right {
	width: 100%;
	background: url(../images/lwr_right.gif) no-repeat bottom right;
}
#lwr_bar {
	margin: 0 30px 0 30px;
	padding: 25px 0 0 0;
	background-color: #f9f3e8;
}
#copyrighttext p  {
   font: 9px Arial;
   margin: 0;
   padding: 10px 20px 5px 0;
   margin: 0;
   color: #f9f3e7;
   text-align: center;
}
#copyrighttext p a  {
   text-decoration: none;
   color: #f9f3e7;
}
#copyrighttext p a:hover  {
   text-decoration: underline;
   color: #f9f3e7;
}
#here {
	color: #f9e7cb;
}
#thanks {
	padding: 20px 0 180px 0;
}
/*Products with picture on left*/
dl.products_lt {
	margin: 15px 0;
	padding: 15px;
	border-top: 1px dotted #ccc;
	border-bottom: 1px dotted #ccc;
	}
dl.products_lt:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
	}
dl.products_lt dt {
	margin: 0 0 .5em 0;
	}
dl.products_lt dt img {
	float: left;
	margin: 0 15px 0 0;
	padding: 0 4px 4px 0;
	}
dl.products_lt dd {
	margin: 0 0 0 80px;
	padding: 10px 0 0 0;
	font-size: 95%;
	line-height: 1.5em;
	}
/*Products with picture on right*/
dl.products_rt {
	margin: 15px 0;
	}
dl.products_rt:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
	}
dl.products_rt dt {
	margin: 0 0 .5em 0;
	}
dl.products_rt dt img {
	float: right;
	margin: 0 0 0 15px;
	padding: 0 4px 4px 0;
	}
dl.products_rt dd {
	margin: 0 80px 0 15px;
	padding: 10px 0 0 0;
	font-size: 95%;
	line-height: 1.5em;
	}
.prodtitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 110%;
	font-weight: bold;
	color: #ff0000;
}
#underline {
	border-bottom: 1px dotted #ccc;
}
/*  IE fixes */

#content, #sidebar, #footer {
	height: 1%;
	}
* html dl.products_lt { /* for IE5+6 */
	height: 1%; 
	}
*:first-child+html .products_lt { /* for IE7 */
	min-height: 1px; 
	} 
* html dl.products_rt { /* for IE5+6 */
	height: 1%; 
	}
*:first-child+html .products_rt { /* for IE7 */
	min-height: 1px; 
	} 
