body {
	background-color : #dec4ad ;
	font-family : georgia ;
	color : #000 ;
	margin : 0px ;
}

.bodydiv {
	background-color : #FFFFFF ;
	width : 800px ;
	display : block ;
	min-height : 610px ;
	position : relative ;
}

.secondrow {
	position : relative ;
	top : 123px ;
	left : 0px ;
}

.navside {
	width : 175px ;
	height : 100% ;
	padding : 3px 5px 0px 0px ;
	background : #FFF url(images/coyote.png) no-repeat scroll bottom left;
	display : inline ;
	position : absolute ;
	top : 0px ;
	left : 0px ;
	min-height : 484px ;
}

.logo {
	display : inline ;
	width : 191px ;
	height : 123px ;
	border : 0px ;
	display : inline ;
	position : absolute ;
	left : 0px ;
	top : 0px ;
}

.content {
	display : inline ;
	padding : 0px 10px 10px 5px ;
	width : 610px ;
	position : absolute ;
	top : 0px ;
	left : 181px;
	min-height : 484px ;
}

.picdisplay {
	width : 260px ;
	height : 310px ;
	display : inline ;
	padding : 10px ;
	position : absolute ;
	top : 0px ;
	left : 0px ;
}

.picdisplay img {
border : 1px solid #AAAAAA;
}

.mediadisplay {
	width : 330px ;
	height : 255px ;
	display : inline ;
	padding : none ;
	position : absolute ;
	left : 280px ;
	top : 0px ;
}

.customerquote {
	display : inline ;
	width : 200px ;
	height : 165px ;
	position : absolute ;
	left : 403px ;
	top : 320px ;
	vertical-align : bottom ;
}

.customerquote img {
	vertical-align : bottom ;
	position : absolute ;
	bottom : 5px ;
	left : 0px ;
}

td {
	padding : 0px ; 
	position : absolute ; 
	top : 0px
}

/* "WHERE TO BUY" DROPDOWN AND DISPLAY BOX */

ul {
	padding: 0;
	margin: 0;
	list-style: none;
}
  
ul li {
	background-color : #FC5633 ;
	color : #FFFFFF ;
	border : 1px solid #EAEAEA ;
	font-size : 16px ;
	font-weight : bold ;
	padding : 2px ;
	float: left;
	position: relative;
	width: 100%;
}
  
ul li ul {
	display: none;
	background-color : transparent ;
	position: absolute; 
	top: 20px;
	left: 0px;
}

li > ul {
	top: auto;
	left: auto;
}

li:hover ul, li.over ul{ 
	display: block; 
}

li ul li {
	font-size : 10px ;
	padding : 0px ;
	border : none ;
	background-color : transparent ;
	color : #000 ;
	position : relative ;
	top : 0px ;
	left : 0px ;
	display : inline-block ;
	width : 35px ;
	height : 30px ;
	border : none ;
}

li a:hover {
	background-color : FC5633 ;
	color : #FFF ;
	width : 100% ;
	height : 100% ;
}

li a:link, li a:visited, li a:active{
	color : #000 ;
	background-color : #FFF ;
	width : 100% ;
	height : 100% ;
}

.vendorbox {
	text-align : left ;
	padding : 15px ;
	color : #000 ;
	background-color : #FFF ;
	display : none ;
	width : 250px ;
	border : 1px solid #000 ;
	z-index : 90 ;
	position : absolute ;
	left : 0px ;
	top : 50px ;
	max-height : 300px ;
	overflow : auto ;
}

/*"HOW TO" BOX ON DISPLAY PAGES */

.howto {
	width : 383px ;
	height : 165px ;
	padding : 0px ;
	display : inline ;
	position : absolute ;
	top : 317px ;
	left : 10px ;
}


.greenboxlft , .greenboxbottom , .greentabs , .greenboxrt {
	padding : 0px ;
	margin : 0px ;
	display : inline ;
	position : absolute ;
	overflow : hidden ;
}


.greenboxlft {
	width : 10px ;
	height : 155px ;
	background : #FFF url(images/greenbox.png) no-repeat scroll top left;
	top : 0px ;
	left : 0px ;
}

.greenboxbottom {
	width : 383px ;
	height : 10px ;
	background : #FFF url(images/greenbox.png) no-repeat scroll bottom left;
	top : 155px ;
	left : 0px ;
}

.greentabs {
	width : 363px ;
	height : 20px ;
	background : #FFF url(images/greentaba.png) no-repeat scroll top left;
	top : 0px ;
	left : 10px ;
	text-align : left ;
}

.greentabs a, .greentabs a:hover, .greentabs a:link, .greentabs a:visited, .greentabs a:active{
	font-size : 11px ;
	color : #000 ;
	text-decoration : none ;
	font-weight : normal ;
}

.greenboxrt {
	width : 10px ;
	height : 140px ;
	background : #FFF url(images/greenbox.png) no-repeat scroll top right;
	top : 15px ;
	left : 373px ;
}

.greenboxtxt {
	padding : 5px ;
	margin : 0px ;
	display : inline ;
	position : absolute ;
	overflow : auto ;
	width : 353px ;
	height : 125px ;
	max-height : 125px ;
	top : 20px ;
	left : 10px ;
	text-align : left ;
	font-size : 11px ;
	color : #000 ;
	background-color : #E8F098 ;
}


/* NAVIGATION TOP LINKS */
.navtop {
	height : 150px ;
	width : 610px ;
	padding : 0px ;
	display : inline ;
	vertical-align : bottom ;
	position : absolute ;
	top : 0px ;
	left : 191px ;
}


.navtop a {
	display : block ;
	height : 25px ;
	padding : 92px 10px 5px 10px;
	border : none ;
	text-decoration : none ;
	font-size : 11 px ;
	font-weight : 300 ;
	background-repeat : no-repeat ;
	background-position : top center ;
	text-decoration : none ;
}


.navtop a:link {
	background-color : #FFFFFF ;
	color : #FC5633 ;
	text-decoration : none ;
	font-weight : 300 ;
}

.navtop a:visited {
	background-color : #FFFFFF ;
	color : #FC5633 ;
	text-decoration : none ;
	font-weight : 300 ;
}

.navtop a:active {
	background-color : #EAEAEA ;
	color : #000000 ;
	text-decoration : none ;
	font-weight : 300 ;
}

.navtop a:hover {
	background-color : #EAEAEA ;
	color : #000000 ;
	text-decoration : none ;
	font-weight : 300 ;
}

a.squeaker {
	background-image : url(images/squeaker.png) ; 
	width : 115px ;
}

a.squaller {
	background-image : url(images/squaller.png) ; 
	width : 125px ;
}

a.howler {
	background-image : url(images/howler.png) ; 
	width : 110px ;
}

a.yoter {
	background-image : url(images/yoter.png) ; 
	width : 47px ;
}

a.badlander {
	background-image : url(images/badlander.png) ; 
	width : 100px ;
}

/*NAVIGATION SIDE LINKS*/

.navside a {
	width : 155px ;
	padding : 10px ;
	border : none ;
	font-size : 13px;
	display : block ;
	text-align : left ;
}

.navside a:link {
	color : #FC5633 ;
}

.navside a:visited {
	color : #FC5633 ;
}

.navside a:active {
	color : #000000 ;
	font-size : 16px ;
}

.navside a:hover {
	background-color : EAEAEA ;
	color : #000000 ;
}

a.close {
	display : block ;
	font-size : 13px ;
	text-align : left ;
}

a.close:link , a.close:visited , a.close:active {
	color : #FC5633 ;
}

a.close:hover {
	color : #000000 ;
}

/*DEFAULT LINK BEHAVIOR*/

a:link {
	color : #FC5633 ;
	text-decoration : underline ;
}

a:visited {
	color : #FC5633 ;
	text-decoration : underline ;
}

a:active {
	color : #000 ;
	text-decoration : none ;
	font-weight : bold ;
}

a:hover {
	color : #000 ;
	text-decoration : underline ;
}

td.testify {
	position : static ;
	padding-bottom : 15px ;
	z-index : 0 ;
}

td.testify img {
	width : 200px ;
}

div.testimg {
	display : none ;
	position : absolute ;
	top : 10px ;
	left : 215px ;
	z-index : 900 ;
	background-color : #FFF ;
	border : 1px solid #000 ;
}