/* http://meyerweb.com/eric/tools/css/reset/ */
/* v1.0 | 20080212 */

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,
b, u, i, center,
dl, dt, dd, ol, ul, li,
form, label, table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
}
body {
	line-height: 1;
}
blockquote, q {
	quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: '';
	content: none;
}
:focus {
	outline: 0;
}
ins {
	text-decoration: none;
}
del {
	text-decoration: line-through;
}
table {
	border-collapse: collapse;
	border-spacing: 0;
}

html, body {
margin: 0;
padding: 0;
background: #fff;
font-family: Arial, Helvetica, Verdana;
font-size: 13px;
line-height: 16px;
color: #000;
}

a, a:link, a:visited, a:active {
color: #00740f;
}

ul, ol {
margin: 0;
padding:0 0 0 20px;
}

ul li {
list-style-type: disc;
margin: 0;
padding: 2px 0 5px;
}

ol li {
margin: 0;
padding: 2px 0 5px;
}

ul.check-items, #block-block-3 ul, #block-block-4 ul {
margin: 0;
padding:0;
list-style-type: none;
}

ul.check-items li, #block-block-3 ul li, #block-block-4 ul li {
margin: 0;
padding: 2px 0 5px 20px;
list-style-type: none;
background: transparent url("images/checkitem.png") 2px 3px no-repeat;
}

ul.faq-ul-questions-top li a {
color: #00740f;
}

p {
margin: 0;
padding: 2px 0 7px;
font-size: 12px;
line-height: 18px;
}

@font-face {
font-family: "HeliosCond";
src: url("fonts/HeliosCond.eot");
src: local("☺"), url("fonts/HeliosCond.ttf") format("truetype");
font-weight: normal;
font-style: normal;
}

@font-face {
font-family: "HeliosCond";
src: url("fonts/HeliosCond-Bold.eot");
src: local("☺"), url("fonts/HeliosCond-Bold.ttf") format("truetype");
font-weight: bold;
font-style: normal;
}

ol.task-list {
  margin-left: 0; /* LTR */
  list-style-type: none;
  list-style-image: none;
}
ol.task-list li {
  padding: 0.5em 1em 0.5em 2em; /* LTR */
}
ol.task-list li.active {
  background: transparent url(images/task-list.png) no-repeat 3px 50%; /* LTR */
}
ol.task-list li.done {
  color: #393;
  background: transparent url(../../misc/watchdog-ok.png) no-repeat 0px 50%; /* LTR */
}
ol.task-list li.active {
  margin-right: 1em; /* LTR */
}

fieldset ul.clear-block li {
  margin: 0;
  padding: 0;
  background-image: none;
}

img, a img {
  border: none;
}

table {
  margin: 1em 0;
  width: 100%;
}

thead th {
  border-bottom: 2px solid #d3e7f4;
  color: #494949;
  font-weight: bold;
}

th a:link, th a:visited {
  color: #6f9dbd;
}

td, th {
  padding: .3em .5em;
}

tr.even, tr.odd, tbody th {
  border: solid #d3e7f4;
  border-width: 1px 0;
}

tr.odd, tr.info {
  background-color: #edf5fa;
}

tr.even {
  background-color: #fff;
}

tr.drag {
  background-color: #fffff0;
}

tr.drag-previous {
  background-color: #ffd;
}

tr.odd td.active {
  background-color: #ddecf5;
}

tr.even td.active {
  background-color: #e6f1f7;
}

td.region, td.module, td.container, td.category {
  border-top: 1.5em solid #fff;
  border-bottom: 1px solid #b4d7f0;
  background-color: #d4e7f3;
  color: #455067;
  font-weight: bold;
}

tr:first-child td.region, tr:first-child td.module, tr:first-child td.container, tr:first-child td.category {
  border-top-width: 0;
}

span.form-required {
  color: #ffae00;
}

span.submitted, .description {
  font-size: 0.92em;
  color: #898989;
}

.description {
  line-height: 150%;
  margin-bottom: 0.75em;
  color: #898989;
}

.messages, .preview {
  margin: .75em 0 .75em;
  padding: .5em 1em;
}

.messages ul {
  margin: 0;
}

.form-checkboxes, .form-radios, .form-checkboxes .form-item, .form-radios .form-item {
  margin: 0.25em 0;
}


#dblog-form-overview .form-submit,
.confirmation .form-submit,
.search-form .form-submit,
.poll .form-submit,
fieldset .form-button, fieldset .form-submit,
.sidebar .form-button, .sidebar .form-submit,
table .form-button, table .form-submit {
  margin: 0;
}

a.feed-icon {
  display: block;
  margin-top: 5px;
  float: right;
}

.clear {
clear:both;
}

#page {
clear:both;
float:none;
text-align: center;
}

#header {
margin: 0 auto;
padding: 0 0 8px 0;
width: 932px;
position: relative;
background: #fff;
text-align: left;
}

#header .website-logo {
margin: 0;
padding: 0;
float:left;
}
#header .website-logo a {
margin: 0;
padding: 0;
border: 0px;
outline: none;
}
#header .website-logo a img {
float: left;
display: block;
border: 0px;
}


#header .website-banner {
margin: 0;
padding: 0;
position: absolute;
top: 5px;
left: 280px;
z-index: 10;
overflow: hidden;
}
#header .website-banner a {
margin: 0;
padding: 0;
border: 0px;
outline: none;
}
#header .website-banner a img {
float: left;
display: block;
border: 0px;
}


#header ul.menu
{
	clear: both;
	margin: 0;
	padding: 0;
	list-style-type: none;
	cursor: default;
/*height: 38px;*/
background: #1e4b24 url("images/bg-menu.png") top left repeat-x;
-khtml-border-radius: 12px;
-moz-border-radius: 12px;
-webkit-border-radius: 12px;
border-radius: 12px;
-moz-box-shadow: 1px 1px 5px #ccc;
-webkit-box-shadow: 1px 1px 5px #ccc;
box-shadow: 1px 1px 5px #ccc;
}
#header ul.menu li
{
/*	margin: 0 27px 0 0;*/
	margin: 0 25px 0 0;
	padding: 0;
	list-style: none;
	list-style-type: none;
font-size: 14px;
font-weight: bold;
	line-height: 34px;
	position: relative;
	text-align: center;
	cursor: pointer;
	float: left;
	background-image: none;
}

#header ul.menu a
{
        margin: 0px;
	display: block;
	cursor: pointer;
	padding: 2px 35px;
color:#fff;
	text-decoration: none;
text-shadow: #002b06 -1px -1px 1px;
border: 1px solid transparent;
-khtml-border-radius: 12px;
-moz-border-radius: 12px;
-webkit-border-radius: 12px;
border-radius: 12px;
background: transparent;
background-image: none;
outline: none;
}

#header ul.menu li.active a, #header ul.menu a:hover, #header ul.menu a:focus {
color: #fff;
text-shadow: #672f00 -1px -1px 1px;
/*
border-left: 1px solid #ad2f00;
border-right: 1px solid #ad2f00;
border-top: 1px solid #ffff6c;
border-bottom: 1px solid #000;
*/
background: #e46e00 url("images/bg-menu-item-hover.png") top left repeat-x;
-moz-box-shadow: 0px 1px 3px black;
-webkit-box-shadow: 0px 1px 3px black;
box-shadow: 0px 1px 3px black;
}

#header ul.menu li.order a, #header ul.menu li.order a:hover, #header ul.menu li.order a:focus {
padding: 2px 40px;
color: #fff;
text-shadow: #9b5c00 -1px -1px 1px;
background: #f6bb01 url("images/bg-menu-item-order.png") top left repeat-x;
font-family: Verdana, Arial, Helvetica;
font-size: 16px;
-moz-box-shadow: 0px 1px 3px #000;
-webkit-box-shadow: 0px 1px 3px #000;
box-shadow: 0px 1px 3px #000;
}

#header ul.menu li.first {
margin-left:0;
}
#header ul.menu li.last {
margin-right:0;
float: right;
}


#header .website-phone {
	padding:13px 0px 0px 90px;
	margin:0px;
	background:url(images/call-now-img.jpg) top left no-repeat;
	color:#1e4b24;
	font-size:32px;
	font-family:'Droid Sans', sans-serif;
	float:right;
	text-align:right;
}

#header .website-facebook {
	width:81px;
	height:62px;
	float:left;
	padding:20px 0px 0px 10px;
}

#header .website-apa {
clear: right;
margin: 0;
padding: 0;
float: right;
display: block;
width: 76px;
position: absolute;
right: 0;
}

#promo {
clear:both;
margin:0;
padding: 15px 0;
display: block;
background: #1e4b24 url("images/bg-promo.png") left top repeat-x;
text-align: center;
}

#promo .block {
margin: 0 auto;
padding: 0;
width: 960px;
position: relative;
text-align: left;
}

#promo #slider {
border: 1px solid #90b95c;
-khtml-border-radius: 12px;
-moz-border-radius: 12px;
-webkit-border-radius: 12px;
border-radius: 12px;
-moz-box-shadow: 1px 1px 5px #000;
-webkit-box-shadow: 1px 1px 5px #000;
box-shadow: 1px 1px 5px #000;
width: 960px;
height: 356px;
line-height: 0;
}

#promo #slider .nivo-slice {
-khtml-border-radius: 12px;
-moz-border-radius: 12px;
-webkit-border-radius: 12px;
border-radius: 12px;
}

#promo .nivoSlider {
	min-height:356px;
	background-color:#1e4b24;
}


#wrapper {
margin: 0 auto;
padding: 15px 0;
width: 960px;
min-height: 600px;
position: relative;
text-align: center;
background: #fff url("images/main-bg.jpg") center top no-repeat;
}

#content {
margin: 0 auto;
padding: 15px 0;
width: 900px;
text-align: left;
position: relative;
}

#sidebar {
margin: 0;
padding: 40px 0 15px;
width: 270px;
float: right;
display: block;
text-align: left;
}

body.with-sidebar #content {
margin: 0 0 0 30px;
width: auto;
overflow: hidden;
}

#content2 {
margin: 0 auto;
padding: 15px 0;
width: 700px;
text-align: left;
position: relative;
}

#sidebar .block {
margin: 0 30px 0 15px;
padding: 0 0 15px 0;
display: block;
}

#content h1, #content2 h1{
margin: 0;
padding: 0 0 5px;
font-size: 26px;
line-height: 34px;
font-weight: bold;
color: #1e4b24;
text-shadow: #999 1px 1px 1px;
font-family: "HeliosCond", Arial, Helvetica, Verdana;
}

#content h1 {
margin-bottom: 15px;
border: 0px solid;
border-bottom: 1px solid #1e4b24;
}

#content h2, #content2 h2, .faq-question {
margin: 0;
padding: 0 0 5px;
font-size: 22px;
line-height: 30px;
font-weight: bold;
color: #1e4b24;
text-shadow: #999 1px 1px 1px;
font-family: "HeliosCond", Arial, Helvetica, Verdana;
}

#content h3, #content2 h3{
margin: 0;
padding: 0 0 5px;
font-size: 20px;
line-height: 28px;
font-weight: bold;
color: #1e4b24;
text-shadow: #999 1px 1px 1px;
font-family: "HeliosCond", Arial, Helvetica, Verdana;
}

.block h2{
margin: 0;
padding: 0;
font-size: 26px;
line-height: 34px;
font-weight: bold;
color: #1e4b24;
text-shadow: #999 1px 1px 1px;
font-family: "HeliosCond", Arial, Helvetica, Verdana;
}

#sidebar .block h2 {
font-size: 20px;
line-height: 28px;
}

.block h3{
margin: 0;
padding: 0;
font-size: 20px;
line-height: 28px;
font-weight: bold;
color: #1e4b24;
text-shadow: #999 1px 1px 1px;
font-family: "HeliosCond", Arial, Helvetica, Verdana;
}

h1 a, h2 a, h3 a, .faq-question a {
text-decoration:none;
}

.node, .faq-answer {
margin: 0;
padding: 0 0 20px 0;
}

.node div.links {
margin: 15px 0 0;
padding: 0;
}

.node div.links ul.links li {
margin:0 15px 0 0;
padding: 0;
float: left;
}

.node div.links ul.links li.last {
margin:0;
}

.node-list {
margin: 0 0 15px 0;
padding: 0 0 20px;
border:0px solid;
border-bottom: 1px dotted #999;
}

.node-list div.links {
margin: 15px 0 0;
padding: 0 0 15px;
}

input.node-add-to-cart {
		margin: 0px;
	display: block;
	cursor: pointer;
display: block;
	text-decoration: none;
padding: 5px 20px;
text-align:center;
color: #fff;
text-shadow: #9b5c00 -1px -1px 1px;
background: #f6bb01 url("images/bg-button.png") top left repeat-x;
font-family: Verdana, Arial, Helvetica;
outline: none;
font-size: 16px;
font-weight: bold;
	line-height: 28px;
border: 1px solid transparent;
-khtml-border-radius: 12px;
-moz-border-radius: 12px;
-webkit-border-radius: 12px;
border-radius: 12px;
-moz-box-shadow: 0px 1px 3px #000;
-webkit-box-shadow: 0px 1px 3px #000;
box-shadow: 0px 1px 3px #000;
}

div.content-profile-display {
border: 0px solid;
margin: 7px 0;
padding: 0;
}

div.uc_out_of_stock_throbbing {
display: none;
}

span.out-of-stock {
color: #ff0000;
}

.node div.product-image {
display: block;
float: left;
margin: 0 10px 0 0;
padding: 10px 0 0 0;
}

.node div.product-image a {
outline: none;
}

.node div.product-image .rating {
padding-top: 3px;
}

.node div.product-image .rating div.fivestar-widget {
padding-left: 20px;
}

.node div.product-image .rating .description {
text-align: center;
font-size: 9px;
}

.node div.product-information {
/*float: right;*/
margin: 0;
padding: 10px 0 0 0;
margin-left: 160px;
display: block;
position: relative;
/*width: 540px;*/
}

span.old-price {
font-weight: normal;
text-decoration:line-through;
}

.node div.product-information .details {
padding: 0px 0px 10px 0;
}

.node div.product-information .price {
margin-top: 10px;
padding: 3px 0px;
font-size: 13px;
font-weight: bold;
}

.node div.product-information .price strong {
color: #33a333;
font-size: 18px;
}

.node div.product-information .price strong span.old-price {
color: #000;
font-size: 13px;
}

.node div.product-information .note {
margin: 0;
padding: 3px 0px;
font-size: 10px;
color: #898989;
line-height: 16px;
}

.node div.product-information .more {
margin: 10px 0 0;
padding: 3px 0px;
}

.node div.product-information .share {
margin-top: -50px;
padding-left: 15px;
padding-top: 15px;
float: right;
width: 300px;
}

.node div.product-information .share span {
margin-right: 10px;
display: block;
font-size: 10px;
float: left;
line-height: 20px;
}

.node div.product-information .share span.share-note {
margin-right: 0;
clear: left;
font-size: 9px;
color: #898989;
line-height: 16px;
}


.node div.add-to-cart {
margin: 15px 0 0;
padding: 0;
float: left;
display: block;
position: relative;
width: 300px;
}

.node-list div.add-to-cart {
float: right;
}

.node div.add-to-cart .attributes, .node div.add-to-cart .attributes .attribute, .node div.add-to-cart #edit-qty-wrapper, .node div.add-to-cart #edit-qty-0-wrapper, .node div.add-to-cart #edit-qty-1-wrapper, .node div.add-to-cart #edit-qty-2-wrapper, .node div.add-to-cart #edit-qty-3-wrapper, .node div.add-to-cart #edit-qty-4-wrapper, .node div.add-to-cart #edit-qty-5-wrapper, .node div.add-to-cart #edit-qty-6-wrapper, .node div.add-to-cart #edit-qty-7-wrapper, .node div.add-to-cart #edit-qty-8-wrapper, .node div.add-to-cart #edit-qty-9-wrapper, .node div.add-to-cart label, .node div.add-to-cart .form-submit {
float: left;
}

.node div.add-to-cart .attributes .attribute {
margin-right: 10px;
}

.node div.add-to-cart .attributes label {
padding: 3px 2px 1px;
margin-right: 5px;
line-height: 16px;
}

.node div.add-to-cart .attributes .form-select {
padding: 1px 2px;
line-height: 16px;
}

.node div.add-to-cart #edit-qty-wrapper, .node div.add-to-cart #edit-qty-0-wrapper, .node div.add-to-cart #edit-qty-1-wrapper, .node div.add-to-cart #edit-qty-2-wrapper, .node div.add-to-cart #edit-qty-3-wrapper, .node div.add-to-cart #edit-qty-4-wrapper, .node div.add-to-cart #edit-qty-5-wrapper, .node div.add-to-cart #edit-qty-6-wrapper, .node div.add-to-cart #edit-qty-7-wrapper, .node div.add-to-cart #edit-qty-8-wrapper, .node div.add-to-cart #edit-qty-9-wrapper {
margin-right: 20px;
}

.node div.add-to-cart label {
padding: 3px 2px 1px;
margin-right: 5px;
line-height: 16px;
}

.node div.add-to-cart #edit-qty-wrapper .form-text, .node div.add-to-cart #edit-qty-0-wrapper .form-text, .node div.add-to-cart #edit-qty-1-wrapper .form-text, .node div.add-to-cart #edit-qty-2-wrapper .form-text, .node div.add-to-cart #edit-qty-3-wrapper .form-text, .node div.add-to-cart #edit-qty-4-wrapper .form-text, .node div.add-to-cart #edit-qty-5-wrapper .form-text, .node div.add-to-cart #edit-qty-6-wrapper .form-text, .node div.add-to-cart #edit-qty-7-wrapper .form-text, .node div.add-to-cart #edit-qty-8-wrapper .form-text, .node div.add-to-cart #edit-qty-9-wrapper .form-text {
padding: 1px 2px;
line-height: 16px;
width: 40px;
}




.preview .node, .preview .comment, .sticky {
  margin: 0;
  padding: 0 0 20px 0;
  border: 0;
  background: 0;
}

.sticky {
  padding: 0 0 20px 0;
  background-color: #fff;
  border: 1px solid #e0e5fb;
  margin-bottom: 20px;
}

.breadcrumb {
margin: 0;
padding: 0 0 10px 0;
font-size: 11px;
line-height: 14px;
color: #aaa;
}

.breadcrumb a {
color: #aaa;
}

.new {
  color: #ffae00;
  font-size: 0.92em;
  font-weight: bold;
  float: right; /* LTR */
}

.terms {
  float: right;
}

.comment .content {
  margin: 0;
}

.no-comments {
  margin: 0;
  padding: 10px 10px 20px 10px;
}

.comment .content .fivestar-widget-static {
  margin:5px 0 10px 0;
  padding:0;
}

.comment .content form .fivestar-widget {
  display: none;
}

#frontcells {
margin: 0 auto;
padding: 0 0 10px 0;
width: 960px;
text-align: left;
position: relative;
}

#frontcell-left {
margin: 0;
padding: 0;
width: 570px;
float: left;
}

#frontcell-right {
margin: 0;
padding: 0;
width: 390px;
float: right;
}

#frontcell-left .block{
margin:0;
padding:0 0 0 30px;
}

#frontcell-left #block-wsm_auggiedog-testimonials{
margin:0;
padding:0;
}

#frontcell-left #block-wsm_auggiedog-testimonials h2{
margin: 20px 0 15px 30px;
padding: 0;
}

#frontcell-left #block-wsm_auggiedog-testimonials .content{
margin:0;
padding:0;
width: 570px;
height: 205px;
overflow: hidden;
display: block;
background: transparent url("images/bg-testimonials.png") left top no-repeat;
}

#frontcell-left #block-wsm_auggiedog-testimonials #testimonials-wrapper{
margin:0;
padding: 25px 0 0 32px;
}

#block-wsm_auggiedog-testimonials .scrollable {
	position:relative;
	overflow:hidden;
	width: 430px;
	height:120px;
}

#block-wsm_auggiedog-testimonials .scrollable .items {
	width:20000em;
	position:absolute;
	clear:both;
}

#block-wsm_auggiedog-testimonials .scrollable .testimonial {
	float:left;
	margin: 0 50px 0 0;
	padding: 0;
	width: 430px;
	min-width: 430px;
	height:120px;
}

#block-wsm_auggiedog-testimonials .scrollable .testimonial .submitted {
margin: 17px 0 0 0;
padding: 0 0 7px;
display: block;
clear: left;
color: #333;
font-weight: bold;
border: 0px solid;
border-bottom: 1px dotted #999;
}

#block-wsm_auggiedog-testimonials .scrollable .testimonial .submitted span {
float: right;
display: block;
color: #999;
font-weight: normal;
}

#block-wsm_auggiedog-testimonials .scrollable .testimonial .feedback {
margin: 0;
padding: 5px 0 0;
clear: left;
color: #333;
line-height: 18px;
font-weight: bold;
font-style: italic;
}


/* this makes it possible to add next button beside scrollable */
#block-wsm_auggiedog-testimonials .scrollable {
	float:left;
}

/* prev, next, prevPage and nextPage buttons */
#block-wsm_auggiedog-testimonials a.browse {
	background:url(images/arrows2.png) no-repeat;
	display:block;
	width:27px;
	height:34px;
	float:left;
	margin:50px 10px 0;
	cursor:pointer;
	font-size:1px;
}

#block-wsm_auggiedog-testimonials a.right	{ background-position: -27px 0; clear:right; margin-right: 0px;}
#block-wsm_auggiedog-testimonials a.left { margin-left: 0px; }
#block-wsm_auggiedog-testimonials a.disabled { visibility:hidden !important; }















#frontcell-left #block-block-2{
margin:0;
padding:0 0 0 130px;
}

#frontcell-left #block-block-2 h2{
margin: 5px 0 5px;
padding: 0;
}

#frontcell-left #block-block-2 .content{
padding-left: 0px;
font-size: 14px;
font-weight: bold;
}

#frontcell-left #block-block-2 .content p{
font-size: 14px;
line-height: 18px;
}

#frontcell-left #block-block-2 .content a, #frontcell-left #block-block-2 .content a:link, #frontcell-left #block-block-2 .content a:hover, #frontcell-left #block-block-2 .content a:active, #frontcell-left #block-block-2 .content a:visited{
color: #000;
text-decoration: underline;
}




#frontcell-right #block-block-3{
margin:0;
padding:0 25px 0 0;
}

#frontcell-right #block-block-3 h3{
margin: 5px 0 5px;
padding: 0;
}


#frontcell-right #block-block-3 img{
float:right;
}

#frontcell-right #block-block-4{
margin:0;
padding:15px 30px 0 20px;
}

#frontcell-right #block-block-4 h3{
margin: 0;
padding: 0;
width: 310px;
height: 162px;
background: transparent url("images/5-reasons.png") top left no-repeat;
display: block;
text-indent: -1000em;
font-size:1px;
color: #fff;
}

#block-block-6 {
margin: 0 0 30px;
padding: 20px 100px 10px;
background: #eeeeee;
}

#block-block-6 .content, #block-block-6 .content p {
text-align: center;
font-style: italic;
font-weight: bold;
font-size: 16px;
line-height: 24px;
padding-bottom: 10px;
}

#block-wsm_auggiedog-blogs {
margin: 0;
padding: 10px 0;
border: 0px solid;
border-top: 1px dotted #000;
}

#block-wsm_auggiedog-blogs h2{
margin-bottom: 15px;
}

#block-wsm_auggiedog-blogs dl {
margin: 0 25px 0 0;
padding: 0;
display: block;
width: 226px;
float: left;
}

#block-wsm_auggiedog-blogs dl.last {
margin-right:0;
width:227px;
}

#block-wsm_auggiedog-blogs dt {
margin: 0;
padding: 3px 0 7px 20px;
line-height: 16px;
background: transparent url("images/article.png") 2px 4px no-repeat;
border: 0px solid;
border-bottom: 1px dotted #888;
}

#block-wsm_auggiedog-blogs dt a, #block-wsm_auggiedog-blogs dt a:link, #block-wsm_auggiedog-blogs dt a:active, #block-wsm_auggiedog-blogs dt a:hover, #block-wsm_auggiedog-blogs dt a:visited {
color: #00740f;
text-decoration: underline;
}

#block-wsm_auggiedog-blogs dt span {
color: #aaa;
font-style: italic;
font-size: 10px;
padding-left: 10px;
}

#block-wsm_auggiedog-blogs dd {
margin: 0;
padding: 5px 0 3px 20px;
}

#block-wsm_auggiedog-blogs dd a, #block-wsm_auggiedog-blogs dd a:link, #block-wsm_auggiedog-blogs dd a:active, #block-wsm_auggiedog-blogs dd a:hover, #block-wsm_auggiedog-blogs dd a:visited {
color: #00740f;
text-decoration: underline;
}

#block-wsm_auggiedog-blogs dd.more {
text-align: right;
}


#block-wsm_auggiedog-blogs {
width: 480px;
float: left;
}
#block-block-5 {
width: 360px;
float: right;
}


#extra2 {
clear:both;
margin:0;
padding: 15px 0;
display: block;
background: #fff;
text-align: center;
}

#extra2 #block-block-8 h2, #extra2 .block h2 {
border: 0px solid;
border-top: 1px solid #cccccc;
border-bottom: 1px solid #cccccc;
}
#extra2 #block-block-8 .content {
padding: 10px 0 5px;
}


#extra {
clear:both;
margin:0;
padding: 15px 0;
display: block;
background: #fff url("images/bg-extra.png") left top repeat-x;
text-align: center;
}

#extrablocks {
margin: 0 auto;
padding: 0;
width: 900px;
text-align: left;
position: relative;
}

#extrablocks .block {
margin: 0 25px 0 0;
padding: 0;
display: block;
width: 206px;
float: left;
}

#extrablocks #block-wsm_auggiedog-about {
margin-right: 0;
width: 207px;
}

#extrablocks .block h2{
margin: 0;
padding: 0;
font-size: 18px;
line-height: 24px;
font-weight: bold;
color: #333;
text-shadow: #ddd 1px 1px 1px;
font-family: "HeliosCond", Arial, Helvetica, Verdana;
}

#extrablocks #block-wsm_auggiedog-customer_service h2{
margin: 0;
padding: 3px 0 7px 20px;
line-height: 24px;
background: transparent url("images/service.png") 2px 9px no-repeat;
}

#extrablocks #block-wsm_auggiedog-recent_news h2{
margin: 0;
padding: 3px 0 7px 20px;
line-height: 24px;
background: transparent url("images/news.png") 2px 9px no-repeat;
}

#extrablocks #block-wsm_auggiedog-our_info h2{
margin: 0;
padding: 3px 0 7px 20px;
line-height: 24px;
background: transparent url("images/info.png") 2px 9px no-repeat;
}

#extrablocks #block-wsm_auggiedog-about h2{
margin: 0;
padding: 3px 0 7px 20px;
line-height: 24px;
background: transparent url("images/about.png") 2px 9px no-repeat;
}

#extrablocks .block .content{
margin: 0;
padding: 0 0 0 20px;
}

#extrablocks .block .content li{
padding-left: 0;
background-image: none;
}

#extrablocks .block .content dd{
padding: 2px 0 1px;
color: #999;
}

#extrablocks .block .content dt{
padding: 2px 0 7px;
}

#block-auggiedog_tweaks-about ul {
margin-bottom: 10px;
}

.order-button a {
		margin: 0px;
	display: block;
	cursor: pointer;
display: block;
	text-decoration: none;
padding: 2px 20px;
text-align:center;
color: #fff;
text-shadow: #9b5c00 -1px -1px 1px;
background: #f6bb01 url("images/bg-button.png") top left repeat-x;
font-family: Verdana, Arial, Helvetica;
outline: none;
font-size: 16px;
font-weight: bold;
	line-height: 34px;
border: 1px solid transparent;
-khtml-border-radius: 12px;
-moz-border-radius: 12px;
-webkit-border-radius: 12px;
border-radius: 12px;
-moz-box-shadow: 0px 1px 3px #000;
-webkit-box-shadow: 0px 1px 3px #000;
box-shadow: 0px 1px 3px #000;
}

#block-archive-0 .content, #block-montharchive-montharchive_all .content, #block-week-week_all .content, #block-tagadelic-2 .content {
margin: 0;
padding: 10px;
}

#block-archive-0 caption {
  font-size: 13px;
  font-weight: normal;
}

#block-archive-0 td, #block-archive-0 th {
font-size: 10px;
}


.tagadelic.level1 {
  font-size : 9px;
}
.tagadelic.level2 {
  font-size : 10px;
}
.tagadelic.level3 {
  font-size : 11px;
}
.tagadelic.level4 {
  font-size : 12px;
}
.tagadelic.level5 {
  font-size : 13px;
}
.tagadelic.level6 {
  font-size : 14px;
}
.tagadelic.level7 {
  font-size : 15px;
}
.tagadelic.level8 {
  font-size : 16px;
}
.tagadelic.level9 {
  font-size : 17px;
}
.tagadelic.level10 {
  font-size : 20px;
}










#footer {
clear:both;
margin:0;
padding: 15px 0;
display: block;
background: #1e4b24;
text-align: center;
border: 0px solid;
border-top: 1px solid #78937c;
}

#footerblocks {
margin: 0 auto;
padding: 0;
width: 900px;
text-align: left;
position: relative;
color: #6dba77;
}

#footerblocks a, #footerblocks a:link, #footerblocks a:active, #footerblocks a:visited, #footerblocks a:hover {
color: #6dba77;
text-decoration: none;
}

#footerblocks #copyright {
margin: 0;
padding: 0;
font-size: 12px;
line-height: 15px;
text-align: left;
display: block;
float: left;
}

#block-wsm_auggiedog-social_links {
margin: 0;
padding: 0;
float: right;
}

#block-wsm_auggiedog-social_links ul {
margin: 0;
padding: 0;
display: block;
list-style:none;
list-style-type:none;
}

#block-wsm_auggiedog-social_links ul li {
margin: 0;
padding: 0 12px 0 0;
float: left;
display: block;
font-size: 12px;
list-style:none;
list-style-type:none;
background-image: none;
}

#block-wsm_auggiedog-social_links ul li.last {
padding-right: 0;
}

#block-wsm_auggiedog-social_links ul li a {
margin: 0;
padding: 0 0 0 32px;
line-height: 31px;
display: block;
color: #6dba77;
}

#block-wsm_auggiedog-social_links ul li a.facebook {
background: transparent url("images/facebook.png") center left no-repeat;
}

#block-wsm_auggiedog-social_links ul li a.twitter {
background: transparent url("images/twitter.png") center left no-repeat;
}

#block-wsm_auggiedog-social_links ul li a.youtube {
background: transparent url("images/youtube.png") center left no-repeat;
}

#block-wsm_auggiedog-social_links ul li a.rss {
background: transparent url("images/rss.png") center left no-repeat;
}

#edit-panes-payment-payment-method-paypal-wps-wrapper #paypal-includes {
display:none;
}



/**
 * Autocomplete.
 */
#autocomplete li {
  cursor: default;
  padding: 2px;
  margin: 0;
}

/**
 * Collapsible fieldsets
 */
fieldset {
  margin: 1em 0;
  padding: 1em;
  border: 1px solid #d7ae5b;
  background: #fff url(images/gradient-inner.png) repeat-x 0 0;
}

/* Targets IE 7. Fixes background image in field sets. */
*:first-child+html fieldset {
  padding: 0 1em 1em;
  background-position: 0 .75em;
  background-color: transparent;
}

*:first-child+html fieldset > .description, *:first-child+html fieldset .fieldset-wrapper .description {
  padding-top: 1em;
}

fieldset legend {
  /* Fix disappearing legend in FFox */
  display: block;
}

*:first-child+html fieldset legend, *:first-child+html fieldset.collapsed legend {
  display: inline;
}

html.js fieldset.collapsed {
  background: transparent;
  padding-top: 0;
  padding-bottom: .6em;
}

html.js fieldset.collapsible legend a {
  padding-left: 2em; /* LTR */
  background: url(images/menu-expanded.gif) no-repeat 0% 50%; /* LTR */
}

html.js fieldset.collapsed legend a {
  background: url(images/menu-collapsed.gif) no-repeat 0% 50%; /* LTR */
}


/**
 * Login Block
 */
#user-login-form {
  text-align: center;
}
#user-login-form ul {
  text-align: left; /* LTR */
}

/**
 * Admin Styles
 */
div.admin-panel,
div.admin-panel .description,
div.admin-panel .body,
div.admin,
div.admin .left,
div.admin .right,
div.admin .expert-link,
div.item-list,
.menu {
  margin: 0;
  padding: 0;
}

div.admin .left {
  float: left; /* LTR */
  width: 48%;
}
div.admin .right {
  float: right; /* LTR */
  width: 48%;
}

div.admin-panel {
  background: #fff url(images/gradient-inner.png) repeat-x 0 0;
  padding: 1em 1em 1.5em;
}
div.admin-panel .description {
  margin-bottom: 1.5em;
}
div.admin-panel dl {
  margin: 0;
}
div.admin-panel dd {
  color: #898989;
  font-size: 0.92em;
  line-height: 1.3em;
  margin-top: -.2em;
  margin-bottom: .65em;
}

table.system-status-report th {
  border-color: #d3e7f4;
}

#autocomplete li.selected, tr.selected td, tr.selected td.active {
  background: #027ac6;
  color: #fff;
}

tr.selected td a:link, tr.selected td a:visited, tr.selected td a:active {
  color: #d3e7f4;
}

tr.taxonomy-term-preview {
  opacity: 0.5;
}

tr.taxonomy-term-divider-top {
  border-bottom: none;
}

tr.taxonomy-term-divider-bottom {
  border-top: 1px dotted #CCC;
}


/**
 * Generic elements.
 */
.messages {
  background-color: #fff;
  border: 1px solid #b8d3e5;
}

.preview {
  background-color: #fcfce8;
  border: 1px solid #e5e58f;
}

div.status {
  color: #33a333;
  border-color: #c7f2c8;
}

div.error, tr.error {
  color: #a30000;
  background-color: #FFCCCC;
}

.form-item input.error, .form-item textarea.error {
  border: 1px solid #c52020;
  color: #363636;
}

#edit--add-new-field-field-name {
  width:100px;
}

#edit--add-new-field-type, #edit--add-new-field-widget-type {
  width:140px;
}

.gmtbl{background-color: #ffffff; border: 1px solid #0c82cd;}
.gmtdttl{font-size: 110%; font-weight: bold; color: #ffffff; text-align:center;  background-color: #0b6abb}
.gmtdtext {font-size: 100%; font-weight: normal; color: #000000;text-align:center;}
.tddiv { text-align: left !important;}
div#cntdiv{ position:absolute; display:block;}
div#infselectlist{ background-color: #ffffff; border: 1px solid #7c7c7c; width:100%; height:100%; position:relative; top:1; left:0; right:0; visibility:hidden; cursor:pointer;}
div#hiddentl{ position:relative; top:1; left:0; right:0; visibility:hidden;}
.img-loader{
	position:relative;
	}
.img-loader img{
	left:-1500px;
	top:-1500px;
	position:absolute;
	}

















#example {
	margin:0 auto;
	width:918px;
	height:364px;
	background:#FFF;
	padding:6px;
	-moz-border-radius:5px; /* Firefox */
	-webkit-border-radius:5px; /* Safari and chrome */
	-khtml-border-radius:5px; /* Linux browsers */	
	border-radius:5px; /* CSS3 */ 	
	-webkit-box-shadow: #cccdcd 0px 0px 0px;
	-moz-box-shadow: #cccdcd 0px 0px 0px;	
	box-shadow: #cccdcd 0px 0px 0px;
	
}

#slides {

	top:0px;
	left:0px;
	z-index:100;
		position:relative;
}


.slides_container {
	width:918px;
	height:364px;
	overflow:hidden;
	display:none;
}


#slides .slide {
	padding:0px;
	width:918px;
	height:364px;
	display:block;
	
}
.banner-slider1
{
	width:930px;
	height:230px;
	padding:146px 0px 0px 0px;
	background:url(images/banner-img1.jpg) top left no-repeat;
}

.pagination {
	margin: auto 0;
	position:absolute;
	right:10px;
	top:340px;
	z-index:10;
	
	
	
}

.pagination li {
	float:left;
	margin:0 1px;
	list-style:none;
}

.pagination li a {
	display:block;
	width:11px;
	height:0;
	padding-top:11px;
	background-image:url(images/pagination.png);
	background-position:0 0;
	float:left;
	overflow:hidden;
}

.pagination li.current a {
	background-position:0 -11px;
}

body
{
	padding:0px;
	margin:0px;
}
.top-wrap
{
	width:960px;
	padding:10px 0px 0px 0px;
	margin:0 auto;
}
.logo
{
	width:247px;
	height:111px;
	background:url(images/logo.jpg) left top no-repeat;
	float:left;
	margin:0px 5px 0px 0px;
}
.top-wrap-img
{
	float:left;
}
.fb-like-wrap
{
	width:81px;
	height:62px;
	float:left;
	padding:20px 0px 0px 10px;
}
.top-wrap-right
{
	width:400px;
	float:right;
	padding:20px 0px 0px 0px;
	margin:0px;
}
.top-wrap-right h3
{
	padding:23px 0 40px 90px;
	margin:0px;
	background:url(images/call-now-img.jpg) top left no-repeat;
	color:#1e4b24;
	font-size:32px;
	font-family:'Droid Sans', sans-serif;
	float:right;
	text-align:right;
}
.menu-wrap
{
	margin:5px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	width:960px;
	height:49px;
	background:url(images/menu-bg.jpg) top left repeat-x;
}
.banner-main-wrap
{
	width:100%;
	height:388px;
	background:url(images/banner-bg.jpg) top left repeat-x;
	padding:6px 0px 0px 0px;
}
.banner-wrap
{
	margin:0 auto;
	width:931px;
	position:relative;
}
.banner-slider
{
	width:930px;
	height:187px;
	padding:220px 0px 0px 30px;
	background:url(images/banner-img.jpg) top left no-repeat;
}
.banner-slider1
{
	width:930px;
	height:230px;
	padding:220px 0px 0px 30px;
	background:url(images/banner-img1.jpg) top left no-repeat;
}
.banner-slider2
{
	width:930px;
	height:187px;
	padding:220px 0px 0px 30px;
	background:url(images/banner-img2.jpg) top left no-repeat;
}
.banner-slider3
{
	width:900px;
	height:187px;
	padding:220px 0px 0px 30px;
	background:url(images/banner-img3.jpg) top left no-repeat;
}
.banner-slider4
{
	width:900px;
	height:187px;
	padding:220px 0px 0px 30px;
	background:url(images/AG-1b.jpg) top left no-repeat;
}
.banner-slider5
{
	width:900px;
	height:187px;
	padding:220px 0px 0px 30px;
	background:url(images/AG-2.jpg) top left no-repeat;
}
.banner-slider6
{
	width:900px;
	height:187px;
	padding:220px 0px 0px 30px;
	background:url(images/AG-3.jpg) top left no-repeat;
}
.banner-slider7
{
	width:900px;
	height:187px;
	padding:220px 0px 0px 30px;
	background:url(images/AG-4.jpg) top left no-repeat;
}
.banner-slider8
{
	width:900px;
	height:187px;
	padding:220px 0px 0px 30px;
	background:url(images/AG-5.jpg) top left no-repeat;
}
.banner-slider9
{
	width:900px;
	height:187px;
	padding:220px 0px 0px 30px;
	background:url(images/AG-6.jpg) top left no-repeat;
}
.set-work-bttn
{
	padding:0px;
	width:148px;
	height:44px;
	background:url(images/set-work.png) top left no-repeat;
	float:left;
}
.set-work-bttn:hover
{
	background:url(images/set-work.png) bottom left no-repeat;
}
.buy-bttn
{
	padding:0px;
	width:115px;
	height:44px;
	background:url(images/buy-bttn.png) top left no-repeat;
	float:left;
	margin:0 0 0 45px;
}
.buy-bttn:hover
{
	background:url(images/buy-bttn.png) bottom left no-repeat;
}

.buy-bttn1
{
	margin:0px 0px 0px 280px;
	padding:0px;
	width:115px;
	height:44px;
	background:url(images/buy-bttn.png) top left no-repeat;
	display:block;
}
.buy-bttn1:hover
{
	background:url(images/buy-bttn.png) bottom left no-repeat;
}

.buy-bttn2
{
	margin:0px 0px 0px 260px;
	padding:0px;
	width:115px;
	height:44px;
	background:url(images/buy-bttn.png) top left no-repeat;
	display:block;
}
.buy-bttn2:hover
{
	background:url(images/buy-bttn.png) bottom left no-repeat;
}

.buy-bttn3
{
	margin:0px 0px 0px 260px;
	padding:0px;
	width:115px;
	height:44px;
	background:url(images/buy-bttn.png) top left no-repeat;
	display:block;
}
.buy-bttn3:hover
{
	background:url(images/buy-bttn.png) bottom left no-repeat;
} 


.banner-points
{
	width:460px;
    padding:20px 0px 0px 0;
    margin:0px;
}
.banner-points ul
{
	margin:0px 20px 0px 0px;
	padding:0px;
	list-style:none;
	float:left;
}
.banner-points ul li
{
	margin:0px 0px 3px 0px;
	padding:3px 0px 3px 20px;
	color:#000;
	width:155px;
	font-size:14px;
	font-family:'Droid Sans', sans-serif;
	background:url(images/banner-li.png) center left no-repeat;
	border-bottom:1px solid #ffead7;
	line-height:16px;
	list-style:none;
	text-align:left;
}
.produt-img
{
	width:182px;
	height:414px;
	background:url(images/product-img.png) top left no-repeat;
	position:absolute;
	top:0px;
	left:383px;
	z-index:100;
	
}
.award-winning-img
{
	width:191px;
	height:64px;
	background:url(images/award-winning-img.png) top left no-repeat;
	position:absolute;
	top:290px;
	left:160px; /* 560px; */
	z-index:100;
}
#header ul.menu{
	padding:4px !important;
	width:auto !important;
	}

.main-bg{
	background:url(images/main-content-bg.jpg) repeat-x 0 0 ;
	}
.error-wrap{
	background:url(images/error-bg.jpg) no-repeat top left;
	width:400px;
	padding:230px 0 100px 250px;
	margin:0 auto;
	}