body, html  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-image:url("/Development_Images/Masterpage_Images/gradient.gif");
	background-repeat:repeat-x;
	scrollbar-base-color: #63626D;
	scrollbar-arrow-color: #C3C3C9;
	scrollbar-3dlight-color: #C3C3C9;
	scrollbar-face-color: #7E7E87;
	scrollbar-highlight-color: #C3C3C9;
	scrollbar-track-color: #63626D;

}
* { padding: 0; margin: 0 }

img{  border-style: none;
}

a
{
  color: #800080;  
}
a:hover
{
  color: #b700b7;  
}

#main_container{
 	float: left;
	width:100%;
	margin:auto;
	margin-top: -5px;
}

#top_bar{
    display:block;
	width:780px;
	height: 149px;
	margin:auto;
	position:relative;
}
#content{
	width:780px;
	margin-left:auto;
	margin-right:auto;
	padding-top: 0px;
   	background-color: #FFFFFF;
   	padding-bottom:0px;
}
h1{
	font-size:140%;
	font-weight:bold;
	color:#000000;
	text-transform:uppercase;
}
h2{
	font-size:120%;
	font-weight:bold;
	color:#000000;
	text-transform:uppercase;
}

h3{
	font-size:120%;
	font-weight:bold;
	color:#000000;
	text-transform:uppercase;
}
h4{
	font-size:120%;
	font-weight:bold;
	color:#217128;
}
h5{
	font-size:120%;
	font-weight:bold;
	color:#66dc64;
	text-transform:uppercase;
}
#navigation{
	border-top: 3px solid #48b24e;
	list-style-type: none;
	padding: 0;
	margin: 0;
	background-color: #ffffff;
	top: 0px;
	left: 0px;
	width: 100%;
	height: 75px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
}
#tablist{
	list-style-type: none;
	padding: 0;
	margin: 0;
	border: 0;
	top: 0px;
	left: 0px;
	width: 100%;
	height: 33px;
	font-size:110%;
}
#tablist li{
	padding: 0;
	margin: 0;
	display: block;
	float: left;
	text-indent: 0px;
	color: #000000;
}
#tablist li a{
    background-image: url("/Development_Images/Navigation_Images/btn_1.gif");
    text-decoration: none;
    font-weight:bold;
    height: 33px;
    text-align:center;
    width: 109px;	
    display:block;
    color:#FFFFFF;
}

#tablist li a:active
{
    color: #000000;
	background-image: url("/Development_Images/Navigation_Images/btn_2.gif");
 }
 
#tablist li a:hover{
    color: #000000;
	background-image: url("/Development_Images/Navigation_Images/btn_2.gif");
}

#tablist li a.current{
    color: #000000;
	background-image: url("/Development_Images/Navigation_Images/btn_2.gif");
}

#tabcontentcontainer{
    height:33px;
}

.tabcontent{
    display:none;
    font: arial;
    color: #73e06b;
}

#products {margin-left:112px; background-image: url(/Development_Images/Navigation_Images/default_dd.gif); background-repeat:no-repeat; width:332px; height: 30px; padding-top: 8px;}
/*#customers {margin-left:262px;  background-image: url(/Development_Images/Navigation_Images/default_dd.gif); background-repeat:no-repeat; width:332px; height: 30px; padding-top: 8px;}*/
/* #delivery {margin-left:448px; background-image: url(/Development_Images/Navigation_Images/default_dd.gif); background-repeat:no-repeat; width:332px; height: 30px; padding-top: 8px;}*/
/*#customisation {margin-left:336px; text-align: left; background-image: url(/Development_Images/Navigation_Images/default_dd.gif); background-repeat:no-repeat; width:210px; height: 30px; padding-top: 8px;}*/
#contact{margin-left:560px; text-align: right; background-image: url(/Development_Images/Navigation_Images/contact_dd.gif); background-repeat:no-repeat; width:220px; height: 30px; padding-top: 8px;}
/*#benefits{margin-left:459px; text-align: right; background-image: url(/Development_Images/Navigation_Images/benefits_dd.gif); background-repeat:no-repeat; width:210px; height: 30px; padding-top: 8px;}*/

a.tabconlink:link{

color: #7adb6e;
text-decoration: none;
padding: 1px 0.5em;
font-weight:bold;
}

a.tabconlink:visited{

color: #7adb6e;
text-decoration: none;
padding: 1px 0.5em;
font-weight:bold;
}

a.tabconlink:hover{
color:#ffffff;
text-decoration: none;
padding: 1px 0.5em;
font-weight:bold;
}

a.tabconlink:visited:hover{
color: #FFFFFF;
text-decoration: none;
padding: 1px 0.5em;
font-weight:bold;
}

ul {text-align:left;margin-left: 2em;
    text-align:justify;
    margin-top: .5em;
    margin-bottom: 0.0em;
    color:#000000}
	
#text_area{
	

	width: 750px;
	height:auto;
	font-family:Arial, Helvetica, sans-serif;
	padding-left:30px;
	padding-top:0px;
	font-size:100%;
	font-weight:bold;
	color:#000000;
}
.content_left
{float:left;
    width: 350px;
    text-align: justify;

}
.content_right
{ float:right;
    width: 360px;

}
.content_bot
{
    clear: both;
  width: 700px;  
}

.bolder
{
    font-size:110%;
}

#text_area a{
	color:#000;
	text-decoration: underline;
}
#text_area a:hover{
	color:#118121;
	text-decoration: none;
}
.green_text
{	font-size:110%;
	font-weight:bold;
	color:#118121;
}
    

#right_area{
	float:right;
	width: 360px;
	font-family:Arial, Helvetica, sans-serif;
	margin-top:0px;
	margin-left:0px;

	
}

#news_area{
	float:left;
    margin-left:0px;
	width: 330px;
	height:170px;
	background-color:#484654;
	border:solid 2px #000000;
	font-family:Arial, Helvetica, sans-serif;
	margin-top:0px;

	
}



#news_title{
	width: 330px;
	height:22px;
	background-color:#47B14A;
}


#news_title H2{
	Color:#ffffff;
	padding-left: 20px;

	
}


#news_text{
	font-family:Arial, Helvetica, sans-serif;
	overflow: auto;
	width:286px;
	height: 142px;
	padding-left:22px;
	padding-right: 22px;
	padding-top:5px;
	color:#fff;
}	


#news_text H2{
	color: #66dc64;
}	

#copyright_area{
	clear:both;
	width: 750px;
	height:40px;
	color: #48b24e;
	font-size:90%;
	margin: auto;
	text-align: center;

}
#bottom_bar{
    background-image:url("/Development_Images/Masterpage_Images/gradient_2.gif");
	background-repeat:repeat-x;
	width:100%;
	height:26px;
	clear: both;
	margin-top: 50px;
	
}

li {line-height: 1.2em;
    list-style-image: url(/Development_Images/Masterpage_Images/bullet.jpg);
    margin-bottom:8px;
 }
 
 .clearfix:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}

/* FLV Video Player styles*/

.video_box
{
    float:left;
    margin-left:0px;
    border: solid 2px #000000;
	font-family:Arial, Helvetica, sans-serif;
	background-color:#000000;

}

#player1 {
	border:0px;
	width:320px;
	height:240px;
	padding:0px;
    background-color:#000000;

}

#player1 img {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.thumb_img
{   float:left;
    margin-right:19px;
    margin-top: 14px;
    width: 100px;
    height: 100px;
}
.thumb_img_custom
{
    float:right;
    margin-right:10px;
    margin-top: 14px;
}
.main_img
{

}

.download_area
{   width:200px;
    float: left;
   padding-top: 20px;
   margin-right: 32px;
}


.field
{
    background-color: #f0f0f0;
    background-repeat: repeat-x;
    color: #000;
    width: 280px;
    padding: 2px 0 2px 0px;
    border: 1px solid #232229;
}
.customers
{
    margin: auto;
    padding-top: 20px;
    width: 700px;
    
}.customers_cell
{
text-align: center;
padding:15px;
     
}
.dogs_pic
{
    padding-top:30px;
}

/* Pauls Edits */

#tstSeal{
	width:101px;
	height:45px;
	display:block;
	position:absolute;
	top:86px;
	right:20px;
}

.newsArea{

width:333px !important;
height:242px !important;
background-color:#000000 !important;
}