html { min-height: 100%; margin-bottom: 1px; }
body {
	margin:0;
	padding: 0;
	background:#fff;
	font-family:Arial, Helvetica, sans-serif, Calibri;
	font-size: 13px;
	line-height:18px;
}
p, h3, h4, ul , ul li {
margin:0;
padding:0;
}
img {
border:none;
}


.wrap {
	background:#ffffff;
	width:974px;
	margin: 0 auto;
}
.header {
background:url(images/top_header.jpg) no-repeat;
width:100%;
height:146px;
}
.buttonarea {
font-size:13px;
color:#555;
width:964px;
height:25px;
margin:3px 0px 5px 10px;
}
.buttonarea ul {
margin-top:5px;
list-style:none;
}
.buttonarea ul li {
float:left;
}

.buttonarea img {
border:none;
}


.buttonarea a {
letter-spacing:0px;
font-weight:bold;
text-decoration:none;
color:#666;
display:block;
border-right: 1px solid #666666;
padding:0px 15px 0px 15px;
}
.buttonarea a:hover  {
color:#006600;
text-decoration:none;
}

.buttonarea p {
color:#006600;
font-size:14px;
display:block;
background:url(images/phone_icon.gif) no-repeat;
padding:0px 10px 0px 25px;
margin:0px 0px 0px 200px;
}

.content_top {
width:100%;
height:11px;
background:url(images/content_top.gif) no-repeat;
}
.content {
background:url(images/content_bg.gif) repeat-y;
width:100%;
}
.paragraph {
margin:0px 0px 0px 23px;
width:620px;
float:left;
}
.paragraph ul {
margin:0px 0px 0px 30px;
}
.conClose1 {
margin:20px 0px 0px 0px;
font-style:italic;

}

.paragraph p {
text-align:justify;
color:#333333;
margin:7px 5px 10px 5px;
}
.paragraph h3 {
font-size:14px;
margin:8px 0px 0px 0px;
padding:3px 0px 3px 27px;
background: url(images/leaficon.gif) no-repeat left;
color:#006633;
}
.paragraph h4 {
font-size:12px;
color:#145c74;
margin:0;
padding:10px 0px 0px 5px;
}
.paragraph a{
color:#666666;
}
#newsimg {
float:right;
padding:15px 0px 0px 15px;
}
#newsimg img {
padding:3px;
border:1px solid #bbb;
}


.setup {
width:608px;
margin:0px 0px 10px 4px;
background:#9abbc6 url(images/setup_bg_01.gif) no-repeat top;
}
.setupbottom {
width:608px;
padding:0px 0px 10px 0px;
background:url(images/setup_bg_03.gif) bottom no-repeat;
}
.setupbottom img{
border:1px solid #FFFFFF;
}

.setupbottom p {
padding:0px 5px 0px 10px;
}

.setupbottom h3 {
font-size:18px;
margin:0;
padding:6px 0px 5px 10px;
color:#FFFFFF;
background:none;
}
.h3title {
color:#206981;
font-size:13px;
padding-left:10px;
}
.size_selector {
background:url(images/various_size.jpg) no-repeat right bottom;
width:612px;
height:217px;
margin:0px 0px 0px 5px;

}

.size_selector ul {
margin:10px 0px 0px 10px;
font-size:11px;
}
.size_selector ul li {
list-style:disc;
margin:0px 0px 15px 10px;
text-align:left;
}


.paragraph ul {
list-style:none;
color:#333;
}

#mytable {
color:#666666;
font-size:10px;
margin:0px 3px 3px 5px;
}

#titlecolor {
color:#006633;
}
.contentbottom {
width:100%;
height:11px;
background:url(images/content_bottom.gif) no-repeat top;
}
#mediacontent {
width:310px;
float:right;
margin:14px 2px 0px 15px;
}
#mediacontent p{
text-align:center;
font-size:10px;
margin:0;
padding:0;
}

.mediacontiner {
width:310px;
}

#retailerbox {
margin:10px 0px 0px 10px;
}


/*------------right-----------*/
.multimedia {
float:right;
width:294px;
padding:0px 16px 0px 0px;
}
.multimedia h3 {
font-size:13px;
color:#287204;
margin:3px 0px 0px 8px;
}
.multimedia img {

margin:4px 0px 4px 6px;
}
.multimedia h4 {
padding:0px 0px 5px 10px;
margin-top:10px;
font-size:12px;
color:#FFFFFF;
}
.multimedia p {
text-align:justify;
color:#FFFFFF;
padding:0px 8px 0px 10px;
}
.multimedia ul {
list-style:none;
}
#mytable1
{
	margin-left:10px;
}
.mybutton {
width:480px;
height:22px;
margin-top:10px;
background:#287204;
color:#FFFFFF;
font-weight:bold;
border:none;
}
.mybutton:hover {
background:#ffffff;
border:1px #287204 solid;
color:#287204;
}


.shopbutton {
width:294px;
height:40px;
margin:0px 0px 6px 2px;
}


.shopbutton img {
margin:0;
padding:0;
}

#left_button 
{
width:294px;
height:40px;
}

#left_button a
{
display: block;
color: #fff;
height:40px;
width: 294px;
text-decoration: none;
background:url(images/shopbutton.gif) no-repeat;

}
#left_button a:hover
{
background:url(images/shopbutton_o.gif) no-repeat;
color: #fff;
}

#left_button1
{
width:294px;
height:40px;
}

#left_button1 a
{
display: block;
color: #fff;
height:40px;
width: 294px;
text-decoration: none;
background:url(images/blogbutton.gif) no-repeat;

}
#left_button1 a:hover
{
background:url(images/blogbutton_o.gif) no-repeat;
color: #fff;
}


.vid_container {
width:300px;
margin:0px 0px 0px 0px;
padding:0;
}

.continer {
width:294px;
border:1px #FFFFFF solid;
padding:3px 0px 2px 0px;
margin:0px 0px 8px 1px;
}
.continer h3 {
font-weight:normal;
color:#FFFFFF;
padding:3px 0px 2px 0px;
}


/*------------footer------*/
.footer {
font-size:12px;
background:url(images/content_bottom.gif) no-repeat top;
width:974px;
height:40px;
color:#888;
padding:10px 0px 0px 0px;
margin: 0 auto;
}
.footerlogo {
width:974px;
height:40px;
background:url(images/bottomlogo.gif) no-repeat;
}


.footer ul {
margin:0px 0px 0px 160px;
padding:10px 0px 0px 0px;
}
.footer ul li {
list-style:none;
float:left;
margin:0;
padding:0;
}
.footer a {
color:#555;
text-decoration:none;
diaplay:block;
padding:0px 20px 0px 5px;
}
.footer a:hover  {
color:#222 ;
text-decoration:none;
}

.footer p {
padding:0px 0px 0px 30px;
}


