﻿body {font-family:'Verdana', 'Arial', 'Helvetica', sans-serif;font-size:11px;margin:0;padding:0;}

form {margin:0;padding:0;}
td, th {font-family:'Georgia', 'Times New Roman', serif;font-size:11px;}
textarea {font-family:'Verdana', 'Arial', 'Helvetica', sans-serif;font-size:11px;}
input[type="button"] {}
input[type="submit"] {}

table.photos {width:100%;}
table.photos td {width:33%;padding:0 0 25px 0;text-align:center;}

h1 {font-size:2.0736em;}
h2 {font-size:1.728em;}
h3 {font-size:1.44em;}
h4 {font-size:1.2em;}
h5 {font-size:1em;}
h6 {font-size:1em;}

p {line-height:120%;}

.header {font-weight:bold;}

a {color:#3b81b0;text-decoration:none;}
a:hover {color:#3b81b0;text-decoration:underline;}
a img {border:0;}

#container {width:100%;background-color:#ffffff;}
#header {background-image:url('../images/header.gif');background-repeat:repeat;height:211px;width:100%;text-align:center;}
#main {width:940px;margin:0 auto;}

#menu {margin:0 auto;}

#contents {font-family:'Georgia', 'Times New Roman', serif;font-size:15px;width:940px;margin:0 auto;}
	
	#flashProducts {float:left;margin:0;padding:0;}
	#default {float:left;margin:20px 0 0 0;padding:0;}
	
	#productsLeft {float:left;width:180px;padding-right:20px;}
	#productsLeft img {padding-bottom:20px;}
	#productsMiddle {float:left;width:440px;}
	#productsMiddle #productimage {float:right;}
	#productsMiddle #productstext {width:250px;padding-top:10px;}
	#productsRight {float:left;width:271px;padding-left:29px;}

	#archive {float:left;margin:40px 0 0 25px;width:150px;}
	#archive .newsHeader {color:#000000;font-weight:bold;padding:10px 0 5px 0;}
	#archive .newsLink {padding:0 0 3px 0;}
	#archive .newsLink a {color:#000000;text-decoration:underline;}
	#archive .newsLink a:hover {color:#000000;text-decoration:underline;font-weight:normal;}

	#news {float:left;width:765px;}
	    #newsletter {float:left;width:500px;height:161px;margin:0 0 20px 0;padding:10px 20px 10px 220px;background-image:url('../images/newsletterBackground.jpg');background-repeat:no-repeat;font-size:12px;}	
	    #newslist {float:left;width:745px;padding:0 20px 10px 0;}
	
	#companyMenu {float:left;width:180px;padding:20px 20px 20px 20px;margin:0 20px 20px 0;background-color:#d3e2a4;border:solid 1px #b0afa6;font-family:'Verdana', 'Arial', 'Helvetica', sans-serif;font-size:10px;}
	#companyMenu ul {margin:0 0 0 0;padding:0 15px 0 15px;}
	#companyMenu ul li {color:#000000;font-weight:bolder;font-size:1.2em;padding:0 0 15px 0;}
	#companyMenu ul li span {color:#6d8e34;}
	#companyMenu ul li a {color:#000000;text-decoration:none;}
	#companyMenu ul li a:hover {color:#000000;text-decoration:underline;}
	#companyMenu img {text-align:center;padding:60px 0 0 0;margin:0 auto;}
	#companyContent {float:left;width:698px;}

#footer {float:left;clear:both;width:940px;margin:20px auto 10px auto;}
#footer p {float:left;width:100%;color:#000000;text-align:center;padding:5px;}
#footer p a {color:#000000;text-decoration:underline;}	
	#footerMenuLeft {float:left;width:20px;height:17px;border:solid 2px #000000;background-color:#a70e13;}
	#footerMenuMiddle {float:left;width:892px;height:16px;color:#ffffff;padding-top:1px;font-size:1em;font-weight:bold;text-align:center;border-top:solid 2px #000000;border-bottom:solid 2px #000000;background-color:#a1ad86;}
	#footerMenuMiddle a {color:#ffffff;text-decoration:none;} 
	#footerMenuMiddle a:hover {color:#ffffff;text-decoration:underline;} 
	#footerMenuRight {float:left;width:20px;height:17px;border:solid 2px #000000;background-color:#00aeef;}

#admin {margin:10px;}
#admin table {margin:0 0 0 0;}
#admin table tr td {text-align:left;}

div.hr {float:left;width:100%;height:34px;background-image:url('../images/hr.gif');background-position:center center;background-repeat:no-repeat;}

input.newsletterButton {background-image:url('../images/newsletterButton.gif');width:120px;height:23px;padding:3px 20px 3px 20px;margin:0 0 0 20px;border-width:0;text-align:center;vertical-align:middle;color:#ffffff;font-weight:bold;font-size:13px;}
input.textBox {width:181px;height:17px;padding:2px 3px 2px 3px;border:solid 1px #000000;vertical-align:middle;font-size:13px;}

.strong {font-weight:bold;}

.TelerikModalOverlay {background:#000000 !important;opacity:0.50 !important;}

.middle {margin:10px 100px -20px 100px;float:left;width:740px;}