﻿/* Header */#wrapper {	background: url("images/menu_filler.gif");	margin: 0 auto;	width: 800px;}#header_index {	width: 800px;}#header_main {	width: 800px;}h2_index { /*to make header div a hyperlink - part 1*/	height: 125px;	overflow: hidden;	text-indent: -2000px;	background: url("images/header_home.gif") no-repeat;}h2_index a { /*to make header div a hyperlink - part 2*/	display: block;	line-height: 125px;}a {	color: #007ac3;	font-weight: bold;}/*	Body	*/body {	margin: auto;	text-align: left;	width: 800px;	font: normal 12px Arial, Helvetica, sans-serif;	line-height: 18px;	color: #007ac3;}.bodyThumbnail {	text-align: center;	font: normal 12px;	line-height: 14px;}.bodyGreenTitles {	color: #05a783;	text-align: left;	font-weight: bold;	font-size: 16px;}.bodyBlueTitles {	color: #007ac3;	font-weight: bold;	font-size: 16px;}.bodyGreen {	color: #05a783;	font: bold 12px Arial, Helvetica, sans-serif;}.bodyBlue {	font-weight: normal;	color: #007ac3;	font: bold 12px Arial, Helvetica, sans-serif;}.bodyInsetBold {	font-weight: bold;}		/* Menu */#menubar {	width: 180px;	background: #05a783;	float: left;}#menu {	text-align: left;}#menu ul {	margin: 0;	padding: 0;	list-style: none;}#menu li {	display: inline;}#menu a {	display: block;	padding: 5px 0 5px 12px;	border-bottom: 1px solid #007ac3;	text-decoration: none;	color: #ffffff;}a:hover {	background: #007ac3;	color: #FFFFFF;}#menu .active a {	background: #007ac3;	color: #FFFFFF;}/* Content */#thumbnails {	border: 1px #ffffff solid;	}	#content {	width: 800px;}#content_txt {	padding-top: 20px;	float: right;	width: 600px;}#product_left {	float: left;	padding-left: 40px}#product_right {	float: right;	padding-right: 140px}#search_left {	float: left;	text-align: left;	padding-left: 40px}#search_right {	float: left;	text-align: left;	padding-right: 200px}#product_image {	float: left;	width: 254px;}#product_info {	float: right;	text-align: left;	width: 320px;	padding-right: 10px}#product_infoWide {	float: right;	text-align: left;	width: 285px;	padding-right: 0px}#product_info ul {	margin-top: 0px;	margin-bottom: 0px;}#product_more {	width: 599px;	text-align: left;	margin-top: 20px;}/* Footer */#footer_index {	background: url("images/footer_logo.gif");	clear: both;	width: 800px;	height: 105px;}#footer_main {	background: url("images/footer_logo.gif");	clear: both;	width: 800px;	height: 105px;}