* { padding:0; margin:0;}.clear {clear:both;}a {	color: #001999;}body {background:#fff url(images/bg.jpg) repeat-x; font: 11px Verdana, Arial, Helvetica, sans-serif; color:#333;}#wrap {width:954px; margin:25px auto;}#header {background:url(images/header.png) no-repeat; height:207px; }#logo #sitename {	font-size: 36px;	color: #000000;	display: block;	text-align: center;	padding-top: 5px;	padding-bottom: 5px;	border-bottom: 1px solid #C6C6C6;}#headercontent h2 {	font-size: 18px;	color: #CC0000;}#wrap #header #logo .description {	display: block;	text-align: center;	font-size: 16px;	padding-top: 10px;}#wrap #header #headercontent p {	color: #666666;}#wrap #header #sitecption {	margin-right: 380px;	margin-left: 380px;	padding-top: 85px;	color: #001999;	font: bold 16px "Trebuchet MS", halvetica, Verdana, sans-serif;}.bigger {	font: 18px "Trebuchet MS", halvetica, Verdana, sans-serif;	color: #000833;}#wrap #header #logo {	width: 260px;	padding-top: 50px;	padding-left: 50px;	height: 150px;	float: left;}#wrap #header #headercontent {	width: 300px;	float: right;	padding-right: 55px;	padding-top: 60px;	height: 125px;}#main {background:url(images/pagebg.png) repeat-y; padding:2px 9px 0 9px; margin:0;}#menus {background:url(images/menu.jpg) no-repeat; width:936px; margin:0 auto 10px auto; height:88px;}#submenu ul {	list-style: none;}#submenu li {	display: inline;}#submenu a {	background: url(images/submenudevider.png) no-repeat left;	display: block;	float: left;	height: 16px;	padding-top: 2px;	padding-right: 15px;	padding-left: 15px;	color: #666666;	text-decoration: none;}#mainmenu {	height: 55px;	font: bold 14px "Trebuchet MS", halvetica, Verdana, sans-serif;	text-decoration: none;	text-transform: uppercase;	padding-top: 10px;	padding-right: 22px;	padding-left: 22px;}#mainmenu a {	display: block;	height: 40px;	padding-right: 25px;	padding-left: 25px;	float: left;	text-decoration: none;	padding-top: 15px;	background: url(images/menudevider.png) no-repeat 0px 3px;	color: #ffcc00;}#mainmenu .first a {	background: none;}#mainmenu li {	display: inline;}#mainmenu a:visited, #mainmenu a:active {text-decoration:none; color: #666666;}#mainmenu #active a {background:url(images/menuactive.gif) no-repeat center top; color:#fff;}#wrap #main #content {	padding: 10px;}#mainmenu a:hover {color:#fff;}#homeleft {width:480px; float:left;}#homeright { margin-left:500px; }h1, h2, h3, h4 { font-family:"Trebuchet MS", halvetica, Verdana, sans-serif;}h1 {font-size:22px;}h2 {font-size:18px;}h3 {font-size:16px;}h4 {font-size:14px;}#main h2 {color:#333; display:block; padding:3px 0 8px 0;}.green {	color: #001999;}#homeright h3 {	color: #001999;	font-weight: normal;	font-size: 14px;	margin-top: 5px;	margin-bottom: 8px;}#main  p {	line-height: 16px;	margin-bottom: 18px;}#homeright .column1 {	width: 31%;	float: left;	padding-right: 5px;}#homeright .column3 {	float: left;	width: 32%;	padding-left: 8px;}#homeright .column2 {	float: left;	width: 33%;}a:visited, a:active {	color: #001999;}a:hover {	color: #000000;	text-decoration: none;}#wrap #footer {	background: url(images/footer.png) no-repeat;	height: 70px;	padding-top: 15px;	text-align: center;}#mainmenu ul {list-style:none;}#submenu a:visited, #submenu a:active {	background: url(images/submenudevider.png) no-repeat left;	display: block;	float: left;	height: 16px;	padding-top: 2px;	padding-right: 15px;	padding-left: 15px;	color: #C6C6C6;	text-decoration: none;}#submenu a:hover {	background: url(images/submenudevider.png) no-repeat left;	display: block;	float: left;	height: 16px;	padding-top: 2px;	padding-right: 15px;	padding-left: 15px;	color: #000000;	text-decoration: none;}#mainmenu .first a:visited, #mainmenu .first a:active {	background: none;}#productlist {	list-style: none;}#productlist li {	display: block;	padding: 3px;	border-bottom: 1px solid #eee;}.productimage {	float: left;}.post .date {	font-size: 10px;}.post h3 {	font-size: 14px;	text-transform: uppercase;	display: block;	margin-bottom: 15px;}.post {	padding: 5px;	margin-bottom: 15px;}#sidebar1 {	float: left;	width: 49%;}#sidebar2 {	float: right;	width: 49%;}#homeright  ul {	list-style: none;}#homeright li {	display: block;	border-bottom: 1px solid #eee;	height: 18px;}#homeright li a {	display: block;	height: 15px;	padding-top: 2px;	color: #999999;	text-decoration: none;	background: url(images/bullet.png) no-repeat 0px 3px;	padding-left: 15px;}.form {margin:10px 25px 10px 50px;}.form .text {	display:block;	border:1px solid #666666;	background: #efefef;	width:250px;	padding:5px;	font-size:14px;	color:#000000;}.form label {display:block; margin-bottom:3px; margin-top:10px;}.form .text:hover{background:#FFFFFF; border: solid 1px #000000;}.form .text:focus {	background:#efefef;	border: 1px solid #000000;}.form .button {	display:block;	border:1px solid #666666;	background:#efefef;	padding:5px 10px 5px 10px;	margin:10px 0px 10px 0px;}.form .button:hover {	display:block;	border:1px solid #666666;	background: #ffffff;	padding:5px 10px 5px 10px;	margin:10px 0px 10px 0px;}
