/*



Theme Name: Dr. Beckmanns



Theme URI: http://www.pushon.co.uk



Description: The Dr. Beckmanns WordPress theme built by <a href="http://www.pushon.co.uk/">PushON</a>.



Author: PushON



Author URI: http://www.pushon.co.uk/



Tags: Dr. Beckmanns, pushon



*/



html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
}
body {
	background-color: #f2faf8;
	background-image: url(/wp-content/themes/drbeckmann/images/bg.gif);
	background-repeat: repeat-x;
	background-position: left top;
}
#container {
	width: 920px;
	margin-right: auto;
	margin-left: auto;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: solid;
	border-right-color: #cceae5;
	border-left-color: #cceae5;
	background-color: #FFFFFF;
}
#container #header #nav2 {
	list-style-type: none;
	padding: 0px;
	display: block;
	width: 450px;
	text-align: right;
	padding-right: 10px;
	float: right;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#container #header #nav2 .active {
	border-right-style: none;
}
#container #header #nav2 li {
	display: inline;
	padding-right: 5px;
	padding-left: 5px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #959595;
}
#container #header #nav2 li a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	color: #959595;
}
#container #header #nav2 a:hover {
	color: #00957C;
}
#container #header #search {
	float: right;
	clear: right;
	margin-top: 15px;
	margin-right: 18px;
}
#container #header #search #textfield {
	background-color: #f9f8f8;
	border: 1px solid #959595;
	font-family: Arial, Helvetica, sans-serif;
	color: #959595;
	padding: 3px;
}
.searchsubmit a {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #00957C;
	font-size: 12px;
	background-image: url(/wp-content/themes/drbeckmann/images/bullet.gif);
	background-repeat: no-repeat;
	background-position: right center;
	padding-right: 15px;
	text-decoration: none;
}
#container #header #nav1 {
	background-color: #00957C;
}
#container #header #nav1 ul {
	list-style-type: none;
	margin: 0px;
	padding: 0px;
}
#container #header #nav1 li {
	display: inline;
}
#container #header #nav1 li a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	padding-top: 0px;
	padding-right: 21px;
	padding-left: 21px;
	display: inline-block;
	line-height: 35px;
}
#container #header #nav1 li a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	padding-top: 0px;
	padding-right: 21px;
	padding-left: 21px;
	background-image: url(/wp-content/themes/drbeckmann/images/indicator.gif);
	background-repeat: no-repeat;
	background-position: center bottom;
	display: inline-block;
	line-height: 35px;
}
#container #header #nav1 .active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	padding-top: 0px;
	padding-right: 21px;
	padding-left: 21px;
	background-image: url(/wp-content/themes/drbeckmann/images/indicator.gif);
	background-repeat: no-repeat;
	background-position: center bottom;
	display: inline-block;
	line-height: 35px;
}
#container #content #banner {
}
#container #content {
	background-image: url(/wp-content/themes/drbeckmann/images/contentbg.gif);
	background-repeat: repeat-x;
	background-position: left top;
	min-height: 300px;
}
#container #content #main {
	clear: left;
	width: 880px;
	float: left;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 30px;
	margin-left: 0px;
	padding-top: 20px;
	padding-right: 20px;
	padding-bottom: 0px;
	padding-left: 20px;
}
#container #content #news {
	width: 510px;
	clear: left;
	float: left;
	margin-left: 9px;
	padding: 0px;
}
* html #container #content #news {
	margin-left: 5px;
}
.newsTitle {
	text-indent: -9999px;
	background-image: url(/wp-content/themes/drbeckmann/images/latest-news-from-dr-beckmann.gif);
	background-repeat: no-repeat;
	background-position: 10px center;
	background-color: #00957c;
	padding-top: 8px;
	padding-right: 5px;
	padding-bottom: 8px;
	padding-left: 5px;
}
#container #content #news p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin-bottom: 0px;
}
#container #content #news #newsSocial {
	background-color: #f2faf8;
	border-bottom-width: 1px;
	border-top-style: none;
	border-bottom-style: solid;
	border-bottom-color: #bae3db;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #00957C;
	padding-top: 5px;
	padding-bottom: 5px;
	width: 510px;
}
*html #container #content #news #newsSocial {
	height: 1px;
}
#container #content #news #newsSocial #form1 {
	width: 230px;
	display: inline;
}
input.searchbtn {
	background: #FFF;
	background:url(/wp-content/themes/drbeckmann/images/bullet.gif) no-repeat right center;
	color: #00957C;
	border: 0px;
	font-weight: bold;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	padding-left: 0px;
	padding-right: 12px;
}
input.submitbtn {
	background-color:#F9F8F8;
	background-image:url(/wp-content/themes/drbeckmann/images/submit.gif);
	background-position:right -1px;
	background-color:#F9F8F8;
	width: 66px;
	display: inline-block;
	margin-left: -3px;
	cursor: pointer;
	margin-top: 0px;
	margin-bottom: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: none;
	background-repeat: no-repeat;
	padding-top: 4px;
	padding-right: 0px;
	padding-bottom: 4px;
	padding-left: 0px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-color: #959595;
	border-bottom-color: #959595;
	border-right-width: 1px;
	border-right-color: #959595;
}
input#submitbtn, #questionform input#submitbtn {
	width: 60px;
	height: 23px;
	border: 0px;
	padding: 0px;
	margin: 0px;
	margin-top: 10px;
}
#submitbtn2 {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
#container #content #main #left #form1 input.submitbtn {
	margin-left: -4px;
}
#container #content #news #newsSocial #form1 #textfield2 {
	background-color: #f9f8f8;
	font-family: Arial, Helvetica, sans-serif;
	color: #959595;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 3px;
	border: 1px solid #959595;
	display: inline;
}
#container #content #tips {
	width: 320px;
	float: left;
	margin-left: 29px;
	padding: 0px;
}
.clear {
	clear: both;
}
#container #footer {
	clear: both;
	background-color: #FFFFFF;
}
#container #footer #contacts {
	padding-right: 15px;
	padding-bottom: 10px;
	padding-top: 0px;
}
#container #footer #contacts p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #CCCCCC;
	margin-left: 10px;
	padding-top: 20px;
}
#container #footer #links {
	background-color: #00957C;
	background-image: url(/wp-content/themes/drbeckmann/images/footerBg.gif);
	background-repeat: repeat-x;
	background-position: left top;
	padding: 5px;
}
#container #footer #links #nav3 {
	list-style-type: none;
	padding: 0px;
	display: block;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#container #footer #links #nav3 .active {
	border-right-style: none;
}
#container #footer #links #nav3 li {
	display: inline;
	padding-right: 5px;
	padding-left: 5px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #333333;
}
#container #footer #links #nav3 li a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	color: #333333;
}
#container #footer #links #nav3 a:hover {
	color: #FFFFFF;
}
#container #footer #links #laundryProducts {
	list-style-type: none;
	padding: 0px;
	display: block;
	margin-top: 20px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 30px;
	width: 220px;
	float: left;
}
#container #footer #links #laundryProducts li {
	display: block;
	padding-right: 5px;
	padding-left: 5px;
}
#container #footer #links #laundryProducts li a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
	color: #FFFFFF;
}
#container #footer #links #laundryProducts a:hover {
	color: #333333;
}
#container #footer #links #stainremovalProducts {
	list-style-type: none;
	padding: 0px;
	display: block;
	margin-top: 20px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 15px;
	width: 300px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
	float: left;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #FFFFFF;
}
#container #footer #links #stainremovalProducts li {
	display: block;
	padding-right: 30px;
	padding-left: 30px;
}
#container #footer #links #stainremovalProducts li a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
	color: #FFFFFF;
}
#container #footer #links #stainremovalProducts a:hover {
	color: #333333;
}
#container #footer #links #floorcleaningProducts {
	list-style-type: none;
	padding: 0px;
	display: block;
	margin-top: 20px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 30px;
	width: 280px;
	float: left;
}
#container #footer #links #floorcleaningProducts li {
	display: block;
	padding-right: 5px;
	padding-left: 5px;
}
#container #footer #links #floorcleaningProducts a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
	color: #FFFFFF;
}
#container #footer #links #floorcleaningProducts a:hover {
	color: #333333;
}
#container #footer #links strong {
	font-family: Arial, Helvetica, sans-serif;
}
#container #footer #links #laundryProducts .bold {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}
#container #footer #links #floorcleaningProducts .bold {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}
#container #footer #links #stainremovalProducts .bold {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}
#container #content #main h2 {
	font-family: "Trebuchet MS", Geneva, Arial, Helvetica, sans-serif;
	color: #00957c;
	font-size: 18px;
	font-weight: bold;
	clear: left;
}
#container #content #main p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
}
#container #content #main .catLink {
}
#container #content #main .catLink a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #00957C;
	line-height: 18px;
	text-decoration: none;
}
#container #content #main .catLink a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #333333;
	line-height: 18px;
	text-decoration: none;
}
#container #content #main .float-image-left, #right .alignleft {
	padding: 0px;
	float: left;
	margin-top: 0px;
	margin-right: 15px;
	margin-bottom: 15px;
	margin-left: 0px;
}
#container #content #main .product img {
	float: left;
	margin-right: 15px;
	margin-bottom: 15px;
}
#container #content #main .product h2 {
	clear: none;
}
#container #content #main .product {
	float: left;
	width: 430px;
	padding-right: 10px;
	margin-top: 15px;
}
.product strong {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}
#container #content #main .product p {
	margin-bottom: 15px;
}
#container #content #main .product a {
	font-family: "Trebuchet MS", Geneva, Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-size: 16px;
	font-weight: bold;
}
#container #content #main .product a:hover {
	font-family: "Trebuchet MS", Geneva, Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-size: 16px;
	font-weight: bold;
	color: #333333;
}
#container #content #main #left {
	width: 226px;
	margin-right: 30px;
	float: left;
}
#container #content #main #left #buy {
	clear: left;
	margin-top: 15px;
}
#container #content #main #left #buy .bold {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #333333;
}
#container #content #main #left #buy .online {
	font-family: "Trebuchet MS", Geneva, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 14px;
	font-weight: bold;
	display: block;
	padding: 4px;
	background-color: #01957D;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	clear: left;
}
#container #content #main #left .widget_recent_entries .widgettitle {
	font-family: "Trebuchet MS", Geneva, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 14px;
	font-weight: bold;
	display: block;
	padding: 4px;
	background-color: #01957D;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	clear: left;
}
#container #content #main #left .flexo_widget_archives h2 {
	font-family: "Trebuchet MS", Geneva, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 14px;
	font-weight: bold;
	display: block;
	padding: 4px;
	background-color: #0952a4;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	clear: left;
}
#container #content #main #left #buy #retailer {
	padding: 0px;
	list-style-type: none;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#container #content #main #left #buy #retailer li {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	float: left;
	display: block;
	width: 135px;
	margin-bottom: 5px;
	font-weight: bold;
}
#container #content #main #left #buy #retailer a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #01957D;
	font-weight: normal;
}
#container #content #main #left #buy #retailer a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	font-weight: normal;
}
#container #content #main #left #buy #retailer .locator {
	width: 90px;
}
#container #content #main #left #info {
	width: 226px;
	clear: left;
	padding-top: 5px;
}
#container #content #main #left #info .important {
	font-family: "Trebuchet MS", Geneva, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 14px;
	font-weight: bold;
	display: block;
	padding: 4px;
	background-color: #0952a4;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	clear: left;
}
#container #content #main #left #info p {
	font-size: 11px;
	color: #333333;
	margin-bottom: 0px;
}
#container #content #main #left #newsSocial {
	background-color: #f2faf8;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #00957C;
	width: 214px;
	margin-top: 10px;
	padding-top: 8px;
	padding-right: 5px;
	padding-bottom: 8px;
	padding-left: 5px;
	border: 1px solid #bae3db;
}
#container #content #main #left #form1 {
	width: 226px;
	display: block;
	padding-top: 10px;
	padding-bottom: 20px;
}
#container #content #main #left #form1 #textfield2 {
	background-color: #f9f8f8;
	border: 1px solid #959595;
	font-family: Arial, Helvetica, sans-serif;
	color: #959595;
	/*background-image: url(/wp-content/themes/drbeckmann/images/submit.gif);

	background-repeat: no-repeat;

	background-position: right center;*/

	padding-top: 5px;
	padding-right: 40px;
	padding-bottom: 5px;
	padding-left: 3px;
	width: 115px;
	float:left;
	margin-right: 5px;
}
#container #content #main #left #form1 input.submitbtn1 {
	border: 1px solid #959595;
}
#container #content #main #right {
	padding-left: 255px;
}
#container #content #main #right h2 {
	font-family: "Trebuchet MS", Geneva, Arial, Helvetica, sans-serif;
	color: #00957c;
	font-size: 22px;
	font-weight: bold;
	clear: none;
	margin-bottom: 15px;
}
#container #content #main #right p {
	line-height: 18px;
	margin-bottom: 15px;
}
#container #content #main #right h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #333333;
	margin-top: 5px;
	margin-bottom: 15px;
}
#container #content #main #right .direction {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #01957D;
}
.float-image-right, #right .alignright {
	float: right;
	margin-right: 0px;
	margin-left: 15px;
	margin-bottom: 15px;
}
#container #content #main #left .widget_recent_entries ul {
	padding: 0px;
	list-style-type: none;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
}
#container #content #main #left .widget_recent_entries ul li a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #00957C;
	text-decoration: none;
	line-height: 18px;
	padding-left: 15px;
	margin-left: 5px;
	display: block;
	background-image: url(/wp-content/themes/drbeckmann/images/bullet.gif);
	background-repeat: no-repeat;
	background-position: left 3px;
	margin-bottom: 5px;
	margin-top: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
}
* html #container #content #main #left .widget_recent_entries ul li a {
	height: 1px;
}
#container #content #main #left .widget_recent_entries ul li a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
	line-height: 18px;
	padding-left: 15px;
	margin-left: 5px;
	display: block;
	background-image: url(/wp-content/themes/drbeckmann/images/bulletOver.gif);
	background-repeat: no-repeat;
	background-position: left 3px;
	margin-bottom: 5px;
}
#container #content #main #left .flexo_widget_archives ul {
	padding: 0px;
	list-style-type: none;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
}
#container #content #main #left .flexo_widget_archives ul.flexo-list {
	padding-left: 5px;
}
#container #content #main #left .flexo_widget_archives ul li a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #0952A4;
	text-decoration: none;
	line-height: 18px;
	padding-left: 15px;
	margin-left: 5px;
	display: block;
	background-image: url(/wp-content/themes/drbeckmann/images/bulletBlue.gif);
	background-repeat: no-repeat;
	background-position: left 3px;
	margin-bottom: 5px;
	margin-top: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
}
* html #container #content #main #left .flexo_widget_archives ul li a {
	height: 1px;
}
#container #content #main #left .flexo_widget_archives ul li a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
	line-height: 18px;
	padding-left: 15px;
	margin-left: 5px;
	display: block;
	background-image: url(/wp-content/themes/drbeckmann/images/bulletOver.gif);
	background-repeat: no-repeat;
	background-position: left 3px;
	margin-bottom: 5px;
}
#container #contentStain {
	background-image: url(/wp-content/themes/drbeckmann/images/clipboard.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
#container #contentStain #main .float-image-left, #right .alignleft {
	float: left;
	margin: 0px;
	padding: 0px;
}
#container #contentStain #main h2 {
	font-family: "Trebuchet MS", Geneva, Arial, Helvetica, sans-serif;
	color: #00957c;
	font-size: 22px;
	font-weight: bold;
	clear: none;
	padding-top: 20px;
}
#container #contentStain #main p {
	line-height: 18px;
	margin-bottom: 15px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin-right: 20px;
}
#container #contentStain #main a {
	font-family: Arial, Helvetica, sans-serif;
	color: #333333;
}
#container #contentStain #main a:hover {
	color: #01957F;
}
#container #contentStain #main h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #333333;
	margin-top: 5px;
	margin-bottom: 15px;
}
#container #contentStain #main #stainClinic {
	clear: left;
	width: 470px;
	margin-right: auto;
	margin-left: auto;
	padding-top: 120px;
	padding-bottom: 0px;
	height: 600px;
}
#container #contentStain #main #stainClinic h3 {
	font-family: "Trebuchet MS", Geneva, Arial, Helvetica, sans-serif;
	color: #00957c;
	font-size: 18px;
	padding-left: 22px;
	margin: 0px;
	padding-bottom: 0px;
}
#container #contentStain #main #stainClinic h4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #333333;
	padding-left: 22px;
	font-weight: bold;
}
#container #contentStain #main #stainClinic .description {
	padding-left: 22px;
	line-height: 18px;
	margin-top: 10px;
}
#container #contentStain #main #stainClinic #StainClinicForm .point1 {
	background-image: url(/wp-content/themes/drbeckmann/images/point1.gif);
	background-repeat: no-repeat;
	background-position: left center;
	margin-bottom: 15px;
}
#container #contentStain #main #stainClinic #StainClinicForm .point2 {
	background-image: url(/wp-content/themes/drbeckmann/images/point2.gif);
	background-repeat: no-repeat;
	background-position: left center;
	margin-left: 70px;
	margin-bottom: 15px;
}
#container #contentStain #main #stainClinic #StainClinicForm .tickbox {
	margin-left: 70px;
	display: block;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	width: 160px;
	float: left;
	margin-bottom: 10px;
}
* html #container #contentStain #main #stainClinic #StainClinicForm .tickbox {
	margin-left: 35px;
}
#container #contentStain #main #stainClinic #StainClinicForm .tickbox2 {
	margin-left: 30px;
	display: block;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	width: 160px;
	float: left;
	margin-bottom: 10px;
}
#container #contentStain #main p.solutionBtn {
	display: block;
	clear: left;
	margin-left: 70px;
	cursor:pointer;
	height:23px;
	overflow:hidden;
	width:200px;
}
#container #contentStain #main p:hover input {
	margin-top:-24px;
}
#container #contentStain #main #stainClinic .smallprint {
	font-size: 11px;
}
#container #contentStain #main #stainClinic #StainClinicForm #stainName {
	padding: 5px;
	margin-bottom: 15px;
	color: #00957C;
}
#container #contentStain #main #stainClinic .clinicImageResult {
	float: left;
	margin-left: 55px;
	margin-right: 15px;
	margin-bottom: 15px;
}
#container #contentStain #main #stainClinic .bold {
	font-weight: bold;
}
#content #main #right #tipslist {
	width: 603px;
	float: left;
}
#container #content #main #right #tipslist h3 {
	margin: 0px;
	padding: 0px;
	height: auto;
}
#container #content #main #right #tipslist h3 a {
}
#content #main #right #tipslist h3.selected a, #content #main #right #tipslist h3 a:hover {
	background: #01957D url(/wp-content/themes/drbeckmann/images/tipdwn.gif) no-repeat top left;
	cursor: hand;
}
#content #main #right #tipslist h3 a {
	background: #0A52A4 url(/wp-content/themes/drbeckmann/images/tipup.gif) no-repeat top left;
	padding-left: 50px;
	padding-right: 125px;
	font-family: "Trebuchet MS", Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #FFFFFF;
	width: 428px;
	display: block;
	font-size: 14px;
	text-decoration: none;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	height: auto;
	padding-top: 10px;
	padding-bottom: 10px;
	cursor: pointer;
}
#content #main #right #tipslist div p {
	padding-bottom: 0px;
}
#content #main #right #tipslist p {
	display: block;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #333333;
	line-height: 18px;
	padding: 10px;
}
#content #main #right #tipslist a {
	background: none;
	border: none;
	color: #00957C;
	display: inline;
}
#container #content #main #news ul {
	list-style-type: none;
	margin: 0px;
	padding: 0px;
}
#container #content #main #news li {
	padding-bottom: 0px;
	padding-top: 10px;
}
* html #container #content #main #news li {
	height: 1px;
}
#container #content #main #news .readmore {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #BAE3DB;
	display: block;
	padding-bottom: 10px;
	color: #00957C;
}
#container #content #main #news p {
	padding-bottom: 10px;
}
#container #content #main #news span {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #00967D;
}
#container #content #main #news a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #3e3e3e;
	text-decoration: none;
}
#container #content #main #news a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #3e3e3e;
	text-decoration: underline;
}
#container #banner #photos ul {
	clear: both;
	list-style-type: none;
	background-color: #0A52A6;
	display: block;
	text-align: left;
}
#container #content h2 {
	font-family: "Trebuchet MS", Geneva, Arial, Helvetica, sans-serif;
	color: #00957c;
	font-size: 18px;
	font-weight: bold;
}
.search #container #content div.page {
	margin-top: 10px;
}
.search #container #content div small {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #00957C;
}
.search #container #content div p {
	margin-bottom: 5px;
}
#container #content #page-250083, #container #content #page-254823 {
	padding: 10px;
}
#container #content #page-250082, .search #container #content, .page-id-250080 #container #content, .error404 #container #content, .page-id-253812 #container #content, #container #contacterrormsg #content, .page-id-253527 #container #content {
	padding: 10px;
}
#container #content #page-250081 {
	padding: 10px;
}
#container #content #page-250080 {
	padding: 10px;
}
#container #content #page-253527 {
	padding: 10px;
}
#container #content .entry {
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 0px;
}
#container #content p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 22px;
	margin-bottom: 15px;
}
#container #content strong {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}
/*#container #content ul {

	margin-left: 20px;

}

#container #content li {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	line-height: 18px;

	list-style-type: disc;

}*/

#container #content a {
	font-family: Arial, Helvetica, sans-serif;
	color: #00957C;
}
#container #content a:hover {
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
}
#container #content h3 {
	font-family: "Trebuchet MS", Geneva, Arial, Helvetica, sans-serif;
	color: #00957C;
	font-size: 14px;
	font-weight: bold;
}
#container #content #page-250081 li {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 22px;
	margin-left: 20px;
}
.strip_wrapper {
	height: 20px;
	line-height: 20px;
	left:0px;
	overflow-x:hidden;
	overflow-y:hidden;
	position:absolute;
	top:223px;
	width:920px;
	background-color:#0A52A4;
	font-size: 11px;
	color: #FFF;
	font-family: Arial, Helvetica, sans-serif;
}
.strip_wrapper ul, .strip_wrapper li {
	padding: 0px;
	margin: 0px;
	font-family: Arial, Helvetica, sans-serif;
}
.strip_wrapper li:hover {
	padding: 0px;
	margin: 0px;
	font-family: Arial, Helvetica, sans-serif;
	color: #00aeef;
}
.filmstrip {
	margin-left: 10px !important;
}
#photos {
	height: 243px !important;
}
#container #content #main #left ul {
	list-style: none;
	list-style-type: none;
}
.post .alignleft {
	float: left;
	padding: 15px;
	padding-left: 0px;
}
.post .alignright {
	float: right;
	padding: 15px;
	padding-right: 0px;
}
.backimg img {
	display: none;
}
#container #content #main #right h3.commenthead, .page-template-tpl-tip-php #container #content #main #right h3 {
	min-height: 45px;
	color: #00957C;
	font-size:16px;
	background-color: #f2faf8;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #d6eee9;
	border-bottom-color: #d6eee9;
	text-indent: 14px;
	line-height: 45px;
	margin-right: 0px;
	margin-left: 0px;
	padding-right: 0px;
	padding-left: 0px;
	clear: right;
}
.page-template-tpl-tip-php #container #content #main #right h3 {
	margin-bottom: 0px;
}
#questionform {
	width: 226px;
}
#questionform input, #questionform textarea, #questionform select {
	background-color: #F9F8F8;
	border: 1px solid #959595;
	color: #00957C;
	font-family: Arial, Helvetica, sans-serif;
	padding: 5px 0 5px 3px;
	width: 226px;
	margin-top: 10px;
	font-size: 12px;
}
#questionform select#questioncategory {
	width: 231px;
}
/*#questionform input.submitbtn {

	width: 60px;

	background-color: #FFF;

	background-image: url(/wp-content/themes/drbeckmann/images/submitSprite.gif);

	background-repeat: no-repeat;

	background-position: 0px 0px;

	height: 20px;

	border-top-style: none;

	border-right-style: none;

	border-bottom-style: none;

	border-left-style: none;

}

#questionform input.submitbtn:hover {

	background-position: 0px -23px;

}*/

#container #content #questionform p {
	width: 190px;
	float: left;
	margin-top: 10px;
	margin-bottom: 7px;
}
#questionform span.checkbox {
	margin-top:15px;
}
.transfer {
	text-align: center;
	display: block;
	margin-right: auto;
	margin-left: auto;
	margin-top: 100px;
}
#container #content #tips {
	width: 321px;
	float: left;
	margin-left: 28px;
	padding: 0px;
	height: 314px;
	background-image: url(/wp-content/themes/drbeckmann/images/cleaning-tips.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
#container #content #main #tips #top5 {
	list-style-type: none;
	padding: 0px;
	width: 200px;
	margin-top: 90px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 15px;
}
#container #content #main #tips #top5 a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #07468B;
	text-decoration: none;
	background-image: url(/wp-content/themes/drbeckmann/images/question.gif);
	background-repeat: no-repeat;
	background-position: left top;
	display: block;
	padding-left: 30px;
	margin-bottom: 10px;
	line-height: 12px;
	height: 22px;
	min-height: 22px;
	padding-top: 2px;
}
/* hack for ie6 because it's a bit stupid! */

* html #container #content #main #tips #top5 a {
	height: 28px;
}
#container #content #main #tips #top5 a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	background-image: url(/wp-content/themes/drbeckmann/images/question.gif);
	background-repeat: no-repeat;
	background-position: left top;
	display: block;
	padding-left: 30px;
	margin-bottom: 10px;
}
#container #content #wheretobuy, #container #content #wheretobuy li {
	list-style: none;
	list-style-type: none;
}
#container #content #wheretobuy li {
	background: #0A52A4 url(/wp-content/themes/drbeckmann/images/tipup.gif) no-repeat top left;
	height: 41px;
	min-height: 41px;
	line-height: 41px;
}
#container #content #wheretobuy li.selected {
	background: #01957D url(/wp-content/themes/drbeckmann/images/tipdwn.gif) no-repeat top left;
}
#container #content #wheretobuy li a {
	color: #FFF;
	padding-left: 40px;
	display: block;
	text-decoration: none;
}
.page-id-250080 #content ul, .page-id-250080 #content li {
	list-style: none;
	list-style-type: none;
}
.page-id-250080 #content ul {
	margin-top: 5px;
	margin-bottom: 5px;
}
.page-id-250080 #content li {
	margin-left: 10px;
}
.category-news #content #right, #container #content #main #right .category-news ul, #container #content #main #right .category-news li {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
#container #content #main #right .category-news h3 {
	margin-bottom: 0px;
}
.category-news small {
	color: #00957C;
	height:26px;
	line-height:26px;
	padding-left: 10px;
	font-size: 12px;
	font-weight: normal;
}
#container #content #wheretobuyx {
	width: 603px;
}
#container #content #wheretobuyx a {
	cursor: pointer;
	text-decoration: none;
}
#container #content #wheretobuyx h3 a {
	font-weight: bold;
	font-family: "Trebuchet MS", Geneva, Arial, Helvetica, sans-serif;
	display: block;
	font-size: 14px;
	color: #FFF;
	padding-left: 40px;
}
#container #content #wheretobuyx a.rm {
	display: inline;
	padding: 0px;
	color: #000;
}
#container #content #wheretobuyx ul, #container #content #wheretobuyx li {
	list-style: none;
	list-style-type: none;
}
#container #content #wheretobuyx li {
	background: #0A52A4 url(/wp-content/themes/drbeckmann/images/tipup.gif) no-repeat top left;
	line-height: 41px;
	border-bottom:1px solid #FFFFFF;
}
.page-template-tpl-tips-php #container #content #wheretobuyx li, .page-template-tpl-faqs-php #container #content #wheretobuyx li, .page-template-tpl-wheretobuy-php #container #content #wheretobuyx li {
	background: #FFF;
}
#container #content #wheretobuyx li.selected {
	background: #01957D url(/wp-content/themes/drbeckmann/images/tipdwn.gif) no-repeat top left;
}
span.radio {
	width: 23px;
	height: 28px;
	padding: 0 5px 0 0;
	background: url(/wp-content/themes/drbeckmann/images/checkbox.png) no-repeat;
	display: block;
	clear: left;
	float: left;
	margin-right: 5px;
}
span.checkbox {
	width: 23px;
	height: 28px;
	padding: 0 5px 0 0;
	background: url(/wp-content/themes/drbeckmann/images/checkbox.png) no-repeat;
	display: block;
	float: left;
	margin-right: 5px;
}
span.select {
	position: absolute;
	width: 158px; /* With the padding included, the width is 190 pixels: the actual width of the image. */
	height: 21px;
	padding: 0 24px 0 8px;
	color: #fff;
	font: 12px/21px arial, sans-serif;
	background: url(select.gif) no-repeat;
	overflow: hidden;
}
#container #content #page-253527 #office {
	clear: none;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCEAE5;
	margin-bottom: 15px;
	float: left;
	width: 400px;
}
#container #content #office {
	float: left;
	padding-right: 25px;
	margin-right: 25px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCEAE5;
	width: 400px;
}
#container #content #postal {
	float: left;
	width: 448px;
	clear: none;
}
.page-id-253527 #container #content h2 {
	clear: left;
}
#container #content #main #right .alignleft {
	margin-right: 15px;
}
#container #content #main #right .postmetadata {
	background-color: #F2FAF8;
	padding: 5px;
	border: 1px solid #CCEAE5;
	clear: right;
}
#container #content #main #right .more-link {
	font-weight: bold;
}
#container #content #main #right h3 a {
	text-decoration: none;
}
#TB_window {
	padding-bottom: 15px;
}
#TB_window #TB_next a {
	text-indent: -9999px;
	background: #FFF url( /wp-content/themes/drbeckmann/images/nextSprite.gif ) no-repeat;
	height: 23px;
	display: block;
	width: 170px;
	margin-top: 10px;
}
#TB_window #TB_prev a {
	text-indent: -9999px;
	background: #FFF url( /wp-content/themes/drbeckmann/images/previousSprite.gif ) no-repeat;
	height: 23px;
	display: block;
	width: 170px;
	margin-top: 10px;
}
#TB_window #TB_next a:hover, #TB_window #TB_prev a:hover {
	background-position: 0px -23px;
}
#TB_window img#TB_Image {
	border: 0px solid #FFF !important;
}
.page-template-tpl-product-php #container #content #main #right .wp-caption {
	display: block;
	width: 605px !important;
}
.page-template-tpl-product-php #container #content #main #right .wp-caption img {
	margin-bottom: 15px;
	margin-right: 15px;
	float: left;
}
#container #content #main #right #respond h3 {
	min-height:40px;
	text-indent:14px;
	color: #0952A4;
	background-color: #e9eff7;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #6b97c8;
	border-bottom-color: #6b97c8;
	line-height: 40px;
	display: block;
	clear: right;
}
#container #content #main #right #respond #commentform #commentBox1 {
	width: 350px;
	float: left;
}
#container #content #main #right #respond #commentform #commentBox2 {
	width: 250px;
	float: right;
}
#container #content #main #right #respond #commentform #commentBox2 p {
	width: 200px;
	float: left;
}
#container #content #main #right #respond #commentform #commentBox2 .contact {
	width: 40px;
	float: right;
}
#container #content #main #right #respond #commentform #commentBox2 #submit, #container #content #main #right #commentBox2 #submit {
	background: #FFF url( /wp-content/themes/drbeckmann/images/submitCommentSprite.gif ) no-repeat;
	height: 23px;
	display: block;
	width: 126px;
	margin-top: 10px;
	border: 0px solid #FFF;
	cursor: pointer;
	text-indent: -9999px;
}
#container #content #main #right #respond #commentform #commentBox2 #submit:hover, #container #content #main #right #commentBox2 #submit:hover {
	background-position: 0px -23px;
}
#container #content #main #right #respond #commentform #comment {
	width: 600px;
	background-color: #f9f8f8;
	border: 1px solid #464646;
	font-family: Arial, Helvetica, sans-serif;
	color: #00957c;
	font-size: 12px;
	padding: 5px;
	width: 345px;
	height: 85px;
}
#container #content #main #right #respond #commentform #email {
	border: 1px solid #464646;
	background-color: #F9F8F8;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #00957c;
	width: 180px;
	padding: 5px;
}
#container #content #main #right #respond #commentform #author {
	border: 1px solid #464646;
	background-color: #F9F8F8;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #00957c;
	width: 180px;
	padding: 5px;
}
#container #content #main #right .commentlist {
	background-repeat: no-repeat;
	background-position: left top;
	list-style-type: none;
}
#container #content #main #right .commentlist .comment-author {
	font-weight: bold;
	display: inline;
}
#container #content #main #right .commentlist .comment-date {
	color: #00957c;
	display: inline;
}
#container #content #main #right .commentlist p {
	line-height: 18px;
}
#container #content #main #right .commentlist li {
	margin-bottom: 5px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #d5eeea;
}
#container #content #main #right #comments {
	display: block;
	clear: left;
}
#container #content #main #right .commentlist em {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}
#container #content #main #right .commentlist .comment-reply-link {
	font-size: 12px;
	font-weight: bold;
}
#container #content #main #right .entry ul {
	margin-left: 20px;
	margin-bottom: 15px;
}
#container #content #main #right .entry li {
	line-height: 18px;
	font-weight: bold;
}
#container #content #main #right .entry blockquote {
	background-color: #F2FAF8;
	border: 1px solid #CCEAE5;
	font-weight: bold;
	color: #333333;
	margin-bottom: 15px;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 5px;
	background-image: url(/wp-content/themes/drbeckmann/images/quote.gif);
	background-repeat: no-repeat;
	background-position: left top;
	margin-left: 0px;
	margin-right: 0px;
}
#container #content #contactform {
	border: 1px solid #CCEAE5;
	background-color: #F2FAF8;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	padding-top: 10px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	margin-top: 15px;
}
#container #content #contactform span.checkbox {
}
#container #content #contactform br {
	display: none;
}
#container #content #contactform #questioncategory {
	margin-left: 10px;
	color: #00957C;
	background-color: #f9f8f8;
	border: 1px solid #959595;
	display: inline;
	padding-top: 3px;
	padding-bottom: 2px;
}
#container #content #contactform label {
	margin-left: 10px;
	color: #00957C;
}
#container #content #contactform textarea {
	font-family: Arial, Helvetica, sans-serif;
	color: #3A9593;
	width: 840px;
	margin-top: 15px;
	height: 100px;
	font-size: 12px;
	background-color: #f9f8f8;
	border: 1px solid #959595;
	margin-bottom: 10px;
	padding: 5px;
}
#container #content #contactform input {
	font-family: Arial, Helvetica, sans-serif;
	color: #00957C;
	font-size: 12px;
	background-color: #f9f8f8;
	border: 1px solid #959595;
	padding-top: 5px;
	padding-right: 3px;
	padding-bottom: 3px;
	padding-left: 5px;
}
#container #content #contactform #name {
	display: inline !important;
}
#container #content #sitemap {
	padding: 0px;
	margin-top: 15px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	list-style-type: none;
}
#container #content #sitemap li {
	display: block;
}
#container #content #sitemap li a {
	background-color: #00957C;
	display: block;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
	font-size: 12px;
	padding: 5px;
	margin-bottom: 1px;
}
#container #content #sitemap ul li {
	display: block;
	margin: 0px;
	padding: 0px;
}
#container #content #sitemap ul li ul {
	display: block;
	margin: 0px;
	padding: 0px;
}
#container #content #sitemap ul li ul li {
	display: block;
	margin: 0px;
	padding: 0px;
}
#container #content #sitemap li a:hover {
	background-color: #333333;
	display: block;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
	font-size: 12px;
}
#container #content #sitemap .page-item-242943 {
	width: 270px;
	float: left;
	margin-right: 15px;
}
#container #content #sitemap .page-item-242944 {
	width: 270px;
	float: left;
	margin-right: 15px;
}
#container #content #sitemap .page-item-250083 {
	float: left;
	width: 270px;
	margin-right: 15px;
}
#container #content #sitemap .page-item-242945 {
	float: left;
	width: 270px;
	margin-right: 15px;
}
#container #content #sitemap .page-item-242946 {
	float: left;
	width: 270px;
	margin-right: 15px;
}
#container #content #sitemap .page-item-250079 {
	float: left;
	width: 270px;
	margin-right: 15px;
}
#container #content #sitemap .page-item-253527 {
	float: left;
	width: 270px;
	margin-right: 15px;
}
#container #content #sitemap .page-item-254405 {
	display: none;
}
#container #content #sitemap .page-item-254409 {
	display: none;
}
#container #content #sitemap .page-item-254823 {
	display: none;
}
#container #content #main #left #buy #Leftmenu {
	padding: 0px;
	list-style-type: none;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#container #content #main #left #buy #Leftmenu li {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	display: block;
	margin-bottom: 5px;
	font-weight: bold;
}
*html #container #content #main #left #buy #Leftmenu a {
	height: 1px;
}
#container #content #main #left #buy #Leftmenu a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #00957c;
	text-decoration: none;
	line-height: 18px;
	padding-left: 15px;
	margin-left: 5px;
	display: block;
	background-image: url(/wp-content/themes/drbeckmann/images/bullet.gif);
	background-repeat: no-repeat;
	background-position: left 3px;
	margin-bottom: 5px;
	margin-top: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	cursor: pointer;
}
#container #content #main #left #buy #Leftmenu a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
	line-height: 18px;
	padding-left: 15px;
	margin-left: 5px;
	display: block;
	background-image: url(/wp-content/themes/drbeckmann/images/bulletOver.gif);
	background-repeat: no-repeat;
	background-position: left 3px;
	margin-bottom: 5px;
}
#TB_closeWindowButton, #TB_closeWindowButton img {
	width: 20px;
	height: 20px;
}
#TB_closeWindowButton img {
	background: url( /wp-content/themes/drbeckmann/images/close.gif ) no-repeat;
	display:block;
	margin-top:15px;
}
#directionlist {
	width: 380px;
}
#directionlist li {
	margin-bottom: 10px;
}
#directionlist, #directionlist li {
	list-style: none;
	list-style-type: none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
#directionlist .dimg {
	float: left;
	width: 70px;
	margin-right: 10px;
}
#directionlist .dtext {
	min-height: 75px;
	min-height: 70px;
	line-height: 18px;
}
*html #directionlist .dtext {
	height: 70px;
}
/*#container #content #contactform .submitbtn {

	background: #FFF url( /wp-content/themes/drbeckmann/images/submitSprite.gif ) no-repeat;

	width: 60px;

	height: 23px;

	text-indent: -9999em;

	border: none;

	margin: 0px;

	margin-top: 10px;

}

#container #content #contactform .submitbtn:hover {

	background-position: 0px -23px;

}*/

#container #content #main #right .navigation {
	display: block;
	height: 20px;
	margin-top: -5px;
	margin-bottom: 5px;
	background-color: #F2FAF8;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	padding-top: 5px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 2px;
}
#container #content #main #right .navigation a {
	text-decoration: none;
}
#tip-content {
	height: 240px;
	min-height: 240px;
}
#tip-product-img {
	width: 170px;
}
.page-template-tpl-tip-php #container #content #main .product {
	width: 600px;
}
/* Where to buy page styling */





body #wheretobuyx {
	width: 603px;
}
#container #content #main #right #wheretobuyx #acc .acc-section .acc-content .rm {
	color: #01957D;
	font-weight: bold;
	text-decoration: underline;
}
body #wheretobuyx ul, body #wheretobuyx li, body #wheretobuyx h3 {
	list-style: none;
	padding: 0px !important;
	margin: 0px !important;
}
body #wheretobuyx h3 {
	background: #0A52A4 url(/wp-content/themes/drbeckmann/images/tipup.gif) no-repeat top left;
	color: #FFF;
	line-height: 41px;
}
body #wheretobuyx h3 a {
	width: 420px;
}
body #wheretobuyx h3.active {
	background: #01957D url(/wp-content/themes/drbeckmann/images/tipdwn.gif) no-repeat top left;
	border-bottom:1px solid #FFFFFF;
}
#wheretobuyx #acc .acc-section {
	overflow:hidden;
	background: #FFF;
}
#wheretobuyx #acc .acc-content {
}
#wheretobuyx #acc .acc-content a {
	color: #000;
}
#wheretobuyx #nested {
	list-style:none;
}
#wheretobuyx #nested h3 {
}
#wheretobuyx #nested h3:hover {
}
#wheretobuyx #nested .acc-section {
	overflow:hidden;
}
#wheretobuyx #nested .acc-content {
}
#wheretobuyx #nested .acc-selected {
}
#container #content #wheretobuyx .whereBox {
 width 480px;
	padding-left: 10px;
	padding-right: 10px;
	background: url( /wp-content/themes/drbeckmann/images/where-top.gif ) no-repeat top left;
	padding-top: 35px;
	height: 130px;
	min-height:130px;
}
#container #content #wheretobuyx .whereBox a {
	display: inline;
}
#container #content #wheretobuyx .whereBoxOnline {
	width: 130px;
	float: left;
}
#container #content #wheretobuyx .whereBoxOnline a {
	/*background: url( /wp-content/themes/drbeckmann/images/where-buy-btn.gif ) no-repeat;*/
	display: block;
	height: 96px;
	min-height: 96px;
	width: 175px;
	margin-top: 10px;
	overflow: hidden;
	text-decoration: none;
}
*html #container #content #wheretobuyx .whereBoxOnline a {
	height: 38px;
}
#container #content #wheretobuyx .whereBoxOnline #buyonlineSprite {
	height: 38px;
	width: 130px;
}
#container #content #wheretobuyx .whereBoxOnline #buyonlineSprite:hover {
	background-position: 0px -43px;
}
#container #content #wheretobuyx .whereBoxOffline {
	display:block;
	float:right;
	width:385px;
}
#container #content #wheretobuyx .whereBoxOffline a {
	display: inline;
	padding: 0px;
}
#container #content #wheretobuyx .whereBox ul, .whereBox li {
/*width: 280px;*/

}
#container #content #wheretobuyx .whereBox li {
	background: none;
	display: block;
	float: left;
}
#container #content #wheretobuyx .whereBox li, #container #content #wheretobuyx .whereBox li a {
	color:#333333;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight: bold;
	line-height: 18px;
}
#container #content #wheretobuyx .whereBox li a {
	color: #01957D;
	font-weight: normal;
	text-decoration: underline;
}
#container #content #wheretobuyx .whereBox li.store {
	width: 100px;
}
#container #content #wheretobuyx .whereBox li.locator {
	width: 90px;
}
#container #tabs p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding: 5px;
	line-height: 18px;
	margin-bottom: 0px;
}
#container #tabs {
	padding-top: 15px;
	padding-left: 8px;
	float: left;
	margin-bottom: 0px;
}
#container #content #tabs .quicklinks {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}
#container #content #tabs .quicklinks li a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #00957C;
	text-decoration: none;
	line-height: 18px;
	padding-left: 15px;
	margin-left: 5px;
	display: block;
	background-image: url(/wp-content/themes/drbeckmann/images/bullet.gif);
	background-repeat: no-repeat;
	background-position: left 3px;
}
* html #container #content #tabs .quicklinks li a {
	height: 1px;
}
#container #content #tabs .quicklinks li a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
	line-height: 18px;
	padding-left: 15px;
	margin-left: 5px;
	display: block;
	background-image: url(/wp-content/themes/drbeckmann/images/bulletOver.gif);
	background-repeat: no-repeat;
	background-position: left 3px;
}
#container #tabs #tab1 {
	width: 220px;
	float: left;
}
#tab1image {
	width:220px;
	height:179px;
	margin:0;
	padding:0;
	background-image: url(/wp-content/themes/drbeckmann/images/tab1Sprite.jpg);
	background-repeat: no-repeat;
}
#tab1image span {
	display: none;
}
#tab1image li, #tab1image a {
	height:179px;
	display:block;
}
#tab1image li {
	float:left;
	list-style:none;
	display:inline;
}
#nav-01 {
	width: 220px;
}
#nav-01 a:hover {
	background-image: url(/wp-content/themes/drbeckmann/images/tab1Sprite.jpg);
	background-repeat: no-repeat;
	background-position: 0px -179px;
}
#container #tabs #tab2 {
	width: 220px;
	float: left;
	margin-left: 8px;
}
#tab2image {
	width:220px;
	height:179px;
	margin:0;
	padding:0;
	background-image: url(/wp-content/themes/drbeckmann/images/tab2Sprite.jpg);
	background-repeat: no-repeat;
}
#tab2image span {
	display: none;
}
#tab2image li, #tab2image a {
	height:179px;
	display:block;
}
#tab2image li {
	float:left;
	list-style:none;
	display:inline;
}
#nav-02 {
	width: 220px;
}
#nav-02 a:hover {
	background-image: url(/wp-content/themes/drbeckmann/images/tab2Sprite.jpg);
	background-repeat: no-repeat;
	background-position: 0px -179px;
}
#container #tabs #tab3 ,
#container #tabs #tab8 {
	width: 220px;
	float: left;
	margin-left: 8px;
}
#tab3image {
	width:220px;
	height:179px;
	margin:0;
	padding:0;
	background-image: url(/wp-content/themes/drbeckmann/images/tab3Sprite.jpg);
	background-repeat: no-repeat;
}
#tab3image span {
	display: none;
}
#tab3image li, #tab3image a {
	height:179px;
	display:block;
}
#tab3image li {
	float:left;
	list-style:none;
	display:inline;
}
#nav-03 {
	width: 220px;
}      
#nav-03 a:hover {
	background-image: url(/wp-content/themes/drbeckmann/images/tab3Sprite.jpg);
	background-repeat: no-repeat;
	background-position: 0px -179px;
}
#container #tabs #tab4 {
	width: 220px;
	float: left;
	margin-left: 8px;
}
#tab4image {
	width:220px;
	height:179px;
	margin:0;
	padding:0;
	background-image: url(/wp-content/themes/drbeckmann/images/tab4Sprite.jpg);
	background-repeat: no-repeat;
}

#tab8 {
  float:left;
  margin-left:8px;
  width:220px;
}
#tab8image {
  width:220px;
  height:179px;
  margin:0;
  padding:0;
  background-image: url(/wp-content/themes/drbeckmann/images/tab8Sprite.jpg);
  background-repeat: no-repeat;
}          
#tab8image li {
  float:left;
  list-style:none;
  display:inline;
}
#tab8image li, #tab8image a {
display:block;
height:179px;
}
#tab8image span {
  display:none;
}
#nav-08 a {
  
  width:220px;
}
#nav-08 a:hover {
  background-image: url(/wp-content/themes/drbeckmann/images/tab8Sprite.jpg);
  background-repeat: no-repeat;
  background-position: 0px -179px;
}



/* Featured Product Sprites */



#tab4image.fp-253678, #tab4image.fp-253678 #nav-04 a:hover {
	background-image: url(/wp-content/themes/drbeckmann/images/fp-staindevAll.jpg);
}
#tab4image.fp-253674, #tab4image.fp-253674 #nav-04 a:hover {
	background-image: url(/wp-content/themes/drbeckmann/images/fp-inwashStain.jpg);
}
#tab4image.fp-253685, #tab4image.fp-253685 #nav-04 a:hover {
	background-image: url(/wp-content/themes/drbeckmann/images/fp-staindevBlue.jpg);
}
#tab4image.fp-253689, #tab4image.fp-253689 #nav-04 a:hover {
	background-image: url(/wp-content/themes/drbeckmann/images/fp-staindevOrange.jpg);
}
#tab4image.fp-253687, #tab4image.fp-253687 #nav-04 a:hover {
	background-image: url(/wp-content/themes/drbeckmann/images/fp-staindevPurple.jpg);
}
#tab4image.fp-253683, #tab4image.fp-253683 #nav-04 a:hover {
	background-image: url(/wp-content/themes/drbeckmann/images/fp-staindevBrown.jpg);
}
#tab4image.fp-253691, #tab4image.fp-253691 #nav-04 a:hover {
	background-image: url(/wp-content/themes/drbeckmann/images/fp-staindevGreen.jpg);
}
#tab4image.fp-253680, #tab4image.fp-253680 #nav-04 a:hover {
	background-image: url(/wp-content/themes/drbeckmann/images/fp-staindevRed.jpg);
}
#tab4image.fp-253676, #tab4image.fp-253676 #nav-04 a:hover {
	background-image: url(/wp-content/themes/drbeckmann/images/fp-stainRoller.jpg);
}
#tab4image.fp-253672, #tab4image.fp-253672 #nav-04 a:hover {
	background-image: url(/wp-content/themes/drbeckmann/images/fp-stainSlayer.jpg);
}
#tab4image.fp-250025, #tab4image.fp-250025 #nav-04 a:hover {
	background-image: url(/wp-content/themes/drbeckmann/images/fp-glowhite.jpg);
}
#tab4image.fp-253712, #tab4image.fp-253712 #nav-04 a:hover {
	background-image: url(/wp-content/themes/drbeckmann/images/fp-DryCleanOnly.jpg);
}
#tab4image.fp-253710, #tab4image.fp-253710 #nav-04 a:hover {
	background-image: url(/wp-content/themes/drbeckmann/images/fp-ServiceIt.jpg);
}
#tab4image.fp-253704, #tab4image.fp-253704 #nav-04 a:hover {
	background-image: url(/wp-content/themes/drbeckmann/images/fp-colourRunRemColourSafe.jpg);
}
#tab4image.fp-253706, #tab4image.fp-253706 #nav-04 a:hover {
	background-image: url(/wp-content/themes/drbeckmann/images/fp-crrWhites.jpg);
}
#tab4image.fp-253724, #tab4image.fp-253724 #nav-04 a:hover {
	background-image: url(/wp-content/themes/drbeckmann/images/fp-NetCurt.jpg);
}
#tab4image.fp-253716, #tab4image.fp-253716 #nav-04 a:hover {
	background-image: url(/wp-content/themes/drbeckmann/images/fp-lwhite.jpg);
}
#tab4image.fp-253714, #tab4image.fp-253714 #nav-04 a:hover {
	background-image: url(/wp-content/themes/drbeckmann/images/fp-trav-wash.jpg);
}
#tab4image.fp-253718, #tab4image.fp-253718 #nav-04 a:hover {
	background-image: url(/wp-content/themes/drbeckmann/images/fp-sprayStarch.jpg);
}
#tab4image.fp-253708, #tab4image.fp-253708 #nav-04 a:hover {
	background-image: url(/wp-content/themes/drbeckmann/images/fp-colourRunRemColourSafe.jpg);
}
#tab4image.fp-253722, #tab4image.fp-253722 #nav-04 a:hover {
	background-image: url(/wp-content/themes/drbeckmann/images/fp-colourBoost.jpg);
}
#tab4image.fp-253729, #tab4image.fp-253729 #nav-04 a:hover {
	background-image: url(/wp-content/themes/drbeckmann/images/fp-hardwoodFloor.jpg);
}
#tab4image.fp-253731, #tab4image.fp-253731 #nav-04 a:hover {
	background-image: url(/wp-content/themes/drbeckmann/images/fp-laminateFloor.jpg);
}
#tab4image.fp-253727, #tab4image.fp-253727 #nav-04 a:hover {
	background-image: url(/wp-content/themes/drbeckmann/images/fp-stoneFloor.jpg);
}
#tab4image.fp-255087, #tab4image.fp-255087 #nav-04 a:hover {
	background-image: url(/wp-content/themes/drbeckmann/images/fp-whitener-stain-remover.jpg);
}
#tab4image.fp-255080, #tab4image.fp-255080 #nav-04 a:hover {
	background-image: url(/wp-content/themes/drbeckmann/images/fp-disinfectant-wipes.jpg);
}
#tab4image span {
	display: none;
}
#tab4image li, #tab4image a {
	height:179px;
	display:block;
}
#tab4image li {
	float:left;
	list-style:none;
	display:inline;
}
#nav-04 {
	width: 220px;
}
#nav-04 a:hover {
	background-image: url(/wp-content/themes/drbeckmann/images/tab4Sprite.jpg);
	background-repeat: no-repeat;
	background-position: 0px -179px;
}
#container #tabs #tab5 {
	width: 220px;
	float: left;
}
#tab5image {
	width:220px;
	height:179px;
	margin:0;
	padding:0;
	background-image: url(/wp-content/themes/drbeckmann/images/productTab1sprite.jpg);
	background-repeat: no-repeat;
}
#tab5image span {
	display: none;
}
#tab5image li, #tab5image a {
	height:179px;
	display:block;
}
#tab5image li {
	float:left;
	list-style:none;
	display:inline;
}
#nav-05 {
	width: 220px;
}
#nav-05 a:hover {
	background-image: url(/wp-content/themes/drbeckmann/images/productTab1sprite.jpg);
	background-repeat: no-repeat;
	background-position: 0px -179px;
}
#container #tabs #tab6 {
	width: 220px;
	float: left;
	margin-left: 8px;
}
#tab6image {
	width:220px;
	height:179px;
	margin:0;
	padding:0;
	background-image: url(/wp-content/themes/drbeckmann/images/productTab2sprite.jpg);
	background-repeat: no-repeat;
}
#tab6image span {
	display: none;
}
#tab6image li, #tab6image a {
	height:179px;
	display:block;
}
#tab6image li {
	float:left;
	list-style:none;
	display:inline;
}
#nav-06 {
	width: 220px;
}
#nav-06 a:hover {
	background-image: url(/wp-content/themes/drbeckmann/images/productTab2sprite.jpg);
	background-repeat: no-repeat;
	background-position: 0px -179px;
}
#container #tabs #tab7 {
	width: 220px;
	float: left;
	margin-left: 8px;
}
#tab7image {
	width:220px;
	height:179px;
	margin:0;
	padding:0;
	background-image: url(/wp-content/themes/drbeckmann/images/productTab3sprite.jpg);
	background-repeat: no-repeat;
}
#tab7image span {
	display: none;
}
#tab7image li, #tab7image a {
	height:179px;
	display:block;
}
#tab7image li {
	float:left;
	list-style:none;
	display:inline;
}
#nav-07 {
	width: 220px;
}
#nav-07 a:hover {
	background-image: url(/wp-content/themes/drbeckmann/images/productTab3sprite.jpg);
	background-repeat: no-repeat;
	background-position: 0px -179px;
}
#container #content #news #newsSocial {
	padding-top: 5px;
}
#socialSprite {
	height:28px;
	margin:0;
	padding:0;
	background-image: url(/wp-content/themes/drbeckmann/images/socialSprite.gif);
	background-repeat: no-repeat;
	width: 100px;
	float: right;
}
#socialSprite span {
	display: none;
}
#socialSprite li, #socialSprite a {
	height:33px;
	display:block;
}
#socialSprite li {
	float:left;
	list-style:none;
	display:inline;
	margin-right: 0px;
	margin-left: 0px;
}
#socialSprite-01 {
	width: 33px;
}
#socialSprite-02 {
	width: 33px;
}
#socialSprite-03 {
	width: 33px;
}
#brandSprite {
	height:46px;
	margin:0;
	padding:0;
	background-image: url(/wp-content/themes/drbeckmann/images/brandSprites.gif);
	background-repeat: no-repeat;
	width: 356px;
	float: right;
}
#brandSprite span {
	display: none;
}
#brandSprite li, #brandSprite a {
	height:46px;
	display:block;
}
#brandSprite li {
	float:left;
	list-style:none;
	display:inline;
	margin-right: 0px;
	margin-left: 0px;
}
#brandSprite-01 {
	width: 120px;
}
#brandSprite-02 {
	width: 125px;
}
#brandSprite-03 {
	width: 100px;
}
.buymoreSprite {
	height:23px;
	background-image: url(/wp-content/themes/drbeckmann/images/buymoreSprite.gif);
	background-repeat: no-repeat;
	width: 176px;
	float: left;
	padding: 0;
}
.buymoreSprite span {
	display: none;
}
.buymoreSprite li, .buymoreSprite a {
	height:23px;
	display:block;
}
.buymoreSprite li {
	list-style:none;
	display:inline;
	margin-right: 0px;
	padding-right: 0px;
	float: left;
}
.buymoreSprite-01 {
	width: 74px;
}
.buymoreSprite-01 a:hover {
	width: 74px;
	background-image: url(/wp-content/themes/drbeckmann/images/buymoreSprite.gif);
	background-position: 0px -23px;
	height: 23px;
}
.buymoreSprite-02 {
	width: 74px;
}
.buymoreSprite-02 a:hover {
	width: 84px;
	background-image: url(/wp-content/themes/drbeckmann/images/buymoreSprite.gif);
	background-position: 84px -23px;
	height: 23px;
}
#buyonlineSprite {
	height:55px;
	background-image: url(/wp-content/themes/drbeckmann/images/buyAcdomartSprite.gif);
	background-repeat: no-repeat;
	width: 226px;
	float: left;
	padding: 0;
}
#buyonlineSprite span {
	display: none;
}
#buyonlineSprite li, #buyonlineSprite a {
	height:55px;
	display:block;
}
#buyonlineSprite li {
	list-style:none;
	display:inline;
	margin-right: 0px;
	padding-right: 0px;
	float: left;
}
#buyonlineSprite-01 {
	width: 226px;
}
#buyonlineSprite-01 a:hover, #buyonlineSprite:hover {
	width: 226px;
	/*background-image: url(/wp-content/themes/drbeckmann/images/buyAcdomartSprite.gif);*/
	background-position: 0px -55px;
	height: 55px;
}
#backSprite {
	height: 23px;
	background-image: url(/wp-content/themes/drbeckmann/images/backSprite.gif);
	background-repeat: no-repeat;
	width: 158px;
	padding: 0;
	float: left;
	margin-top: 15px;
}
#backSprite span {
	display: none;
}
#backSprite li, #backSprite a {
	height:23px;
	display:block;
}
#backSprite li {
	list-style:none;
	display:inline;
	margin-right: 0px;
	padding-right: 0px;
	float: left;
}
#backSprite-01 {
	width: 158px;
}
#backSprite-01 a:hover {
	width: 158px;
	background-image: url(/wp-content/themes/drbeckmann/images/backSprite.gif);
	background-position: 0px -23px;
	height: 23px;
}
body #wheretobuyx #nested1 h3, body #wheretobuyx #nested2 h3, body #wheretobuyx #nested3 h3, body #wheretobuyx #nested4 h3  {
	background: #388BCF url(/wp-content/themes/drbeckmann/images/tipproduct.gif) no-repeat scroll left top;
}
#form1 input#submitbtn {
	margin: 0px;
	margin-bottom: -5px;
}
body #newsSocial p {
	margin: 0px;
	padding: 0px;
	display: inline;
	line-height: 28px;
	margin-bottom: -5px;
}
#container #content #contactform input#submitbtn {
	border: 0px;
}
#container #contentStain #main #errorMsg {
	width: 500px;
	margin-left: 190px;
	padding: 15px;
	background-color: #ED2024;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #FFFFFF;
	font-size: 12px;
	text-align: center;
	background-image: url(/wp-content/themes/drbeckmann/images/error.gif);
	background-repeat: no-repeat;
	background-position: 15px center;
}
#container #content #sitemap .page-item-254782 {
	display: none;
}
#container #content #sitemap .page-item-254797 {
	display: none;
}
#container #content #sitemap .page-item-254803 {
	display: none;
}
#container #content #sitemap .page-item-254807 {
	display: none;
}
#container #content #search form {
	padding: 20px;
	margin-top: 10px;
	border: 1px solid #CCEAE5;
	background-color: #F2FAF8;
}
#container #content #search #textfield {
	padding: 2px;
}
.page-template-tpl-faqs-php #container #content #wheretobuyx li {
	line-height: 28px !important;
}
.page-template-tpl-faqs-php #container #content #wheretobuyx li h3 {
	line-height: normal !important;
	min-height: 51px;
	height: 51px;
}
.page-template-tpl-faqs-php #container #content #wheretobuyx li a {
	padding-top: 10px;
}
#container #content #wheretobuyx .whereBox ul#buyonlinelist {
}
#container #content #wheretobuyx .whereBox ul#buyonlinelist li.buyonlineli {
	background-repeat: no-repeat;
	height: 1px;
	min-height: 34px;
	width: 175px;
	text-indent: -999px;
}
*html #container #content #wheretobuyx .whereBox ul#buyonlinelist li.buyonlineli {
	height: 34px;
}
#container #content #wheretobuyx .whereBox ul#buyonlinelist li.buyonlineli:hover {
	background-position: 0px -34px;
}
.survey-question {
	font-family: Arial, Helvetica, sans-serif;
	background-color: #F2FAF8;
	padding: 15px;
	border: 1px solid #CCEAE5;
	margin-bottom: 15px;
}
.survey-question label {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.survey-thanks {
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-weight: bold;
	background-color: #00957C;
	padding: 5px;
}