html, body, form {
	margin:0;
	padding:0;	
	}

body {
background:#fff;
font:small Arial, Helvetica, sans-serif;
text-align:center;
color:#000;
font-size:12px;
}

#AmericanHeelers {
background:url('../img/bkg.png') repeat-x top;
}

#wrapper {
margin: 0 auto;
width:880px;
text-align:left;
border:0;
padding:15px 0 0 0;
}




a:link {
color:#036;
text-decoration:none;
font-weight:400;
}

a:visited {
color:#036;
text-decoration:none;
}

a:hover {
color:red;
text-decoration:underline;
font-weight:400;
}

a img {
border-width:0;
}

fieldset {
padding:8px;
}

hr {
height:1px;
color:#CCC;
width:480px;
}

h3 {
font-family:"trebuchet ms", sans-serif;
font-size:14px;
font-weight:700;
color:#036;
text-align:left;
text-transform:uppercase;
margin:4px 4px 10px;
}



#toplink {
clear:both;
width:862px;
background:#fff;
text-align:right;
font-size:11px;
height:24px;
}

#foot {
clear:both;
width:862px;
height:32px;
background:#fff;
color:#000;
font-size:11px;
margin-top:8px;
border-top:1px solid #CCC;
text-align:center;
margin-left:30px;
}

#top_right {
width:230px;
height:100px;
float:right;
background:transparent;
border-bottom:1px solid #036;
font-size:11px;
text-decoration:none;
font:85%/1.4em "Trebuchet MS",Trebuchet,Arial,Verdana,Sans-serif;
padding:10px;
}

#far_right {
width:210px;
background:transparent;
float:left;
border-top:1px solid #036;
font-size:12px;
font-family:verdana, sans-serif;
padding:0 10px;
}

* html #far_right {
width:210px;
}

#far_right h3 a {
text-decoration:none;
}

#EasyOrder a {
font-size:12px;
font-weight:600;
}

#showcase {
clear:both;
width:862px;
background:#fff;
height:auto;
border-bottom:1px solid #036;
}

#content {
width:900px;
background:transparent;
float:left;
border:0;
padding:12px;
}


#content H1 {
font-family:"trebuchet ms", sans-serif;
font-size:11px;
font-weight:700;
color:#036;
text-align:left;
text-transform:uppercase;
margin:2px 2px 10px;
}

#content H2,#content H2 a {
font-family:"trebuchet ms", sans-serif;
font-size:11px;
color:#900;
text-align:left;
font-weight:400;
margin:4px 4px 10px;
}

#content H3 {
font-family:"trebuchet ms", sans-serif;
font-size:16px;
font-weight:700;
color:#036;
text-align:left;
margin:4px 4px 10px;
}

#content H4, IndexTxt H4 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:700;
color:#036;
text-align:left;
border-bottom:1px dotted #036;
padding-left:18px;
background:url('../img/point.gif') no-repeat;
margin:0;
}

#content H4 a {
color:#036;
font-size:12px;
font-weight:700;
text-decoration:none;
}

#content H4 a:hover {
color:#900;
font-size:12px;
font-weight:700;
text-decoration:none;
}

#content p {
font-size:13px;
line-height:16px;
margin:5px 0 8px;
}
#content a img {
border:0; margin:0;
}
#content img {
border:1px solid #ccc; margin:3px;
}

#TAXTable table {
background:#FFF;
border:0;
width:320px;
}

#TAXTable table td {
text-align:left;
padding-left:12px;
}

#pricelist table {
background:#FFF;
border:0;
}

#pricelist td {
text-align:right;
font-size:11px;
border:1px solid #CCC;
}

#left_column {
width:880px;
background:transparent;
float:left;
padding:0 22px 0 10px;
}

* html #left_column {
width:470px;
}

#left_column p,#left_column ul li {
font-size:11px;
font-family:verdana, sans-serif;
margin:20px 0;
}

#left_column span.text,#left_column a.text,#content span.text {
color:#900;
}

#more {
background:transparent;
margin:4px 0 0 12px;
padding:4px 0 0 12px;
}

#right_column {
width:180px;
background:transparent;
float:left;
padding:0 10px;
}

* html #right_column {
003366:225px;
width:225px;
}

.advertisement {
list-style-type:none;
margin:10px 0 20px;
padding:0;
}

.advertisement li a,.advertisement li a:visited {
color:#000;
font-size:11px;
text-decoration:none;
}

.advertisement li a:hover {
text-decoration:underline;
}

.advertisement li span.text {
font-size:11px;
color:teal;
}

.spacer {
margin-top:5px;
}

.scbutton {
cursor:hand;
}

#descriptions {
font-size:11px;
color:#039;
text-align:left;
margin:10px 0 0;
}

.clear {
clear:both;
}

p.highlight {
background:#e8e8e8;
border:1px solid #bc8f8f;
color:#036;
font-weight:700;
padding:5px;
}

p {
font-size:10px;
line-height:16px;
margin:5px 0 15px;
}

.sidead {
font-size:11px;
font-family:arial, sans-serif;
letter-spacing:1px;
}

#instyle {
border:1px solid #00476a;
background-color:#ffffe8;
}

#PrintLabel {
display:none;
}

#pricelist th,#pricelist th.2 {
font-size:11px;
border:1px solid #CCC;
text-align:center;
padding:0 4px;
}