/* Sections and divisions as per hierarchy */
.outerdiv
{
	width: 475px;
	padding-bottom: 5px;
	padding-top: 15px;
	padding-right: 5px;
	padding-left: 5px;
	margin: 10 0 0 170;
	border: 0px solid;
}
.outerdiv9
{
	width: 475px;
	padding-bottom: 5px;
	padding-top: 15px;
	padding-right: 5px;
	padding-left: 5px;
	margin: 10 0 0 230;
	border: 0px solid;
}
.outerdiv14
{
	width: 475px;
	padding-bottom: 5px;
	padding-top: 15px;
	padding-right: 5px;
	padding-left: 5px;
	margin: 125 0 0 170;
	border: 0px solid;
}
.outerdiv14a
{
	width: 575px;
	padding-bottom: 5px;
	padding-top: 15px;
	padding-right: 5px;
	padding-left: 5px;
	margin: 125 0 0 55;
	border: 0px solid;
}
.outerdiv15
{
	width: 500px;
	padding-bottom: 5px;
	padding-top: 15px;
	padding-right: 5px;
	padding-left: 5px;
	margin: 40 0 0 200;
	border: 0px solid;
}
#info {
	
	height: 100px;
	width: 200px;
	position: absolute;
	top: 230px;
	left: 675px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #739FB5;
	letter-spacing : .4pt;
	padding-top: 0px;
	padding-left: 10px;
	padding-bottom: 0px;
	line-height : 13px;
}
#info9 {
	
	height: 100px;
	width: 200px;
	position: absolute;
	top: 147px;
	left: 730px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #739FB5;
	letter-spacing : .4pt;
	padding-top: 0px;
	padding-left: 10px;
	padding-bottom: 0px;
	line-height : 13px;
}
#info14 {
	
	height: 100px;
	width: 200px;
	position: absolute;
	top: 78px;
	left: 170px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #739FB5;
	letter-spacing : .4pt;
	padding-top: 0px;
	padding-left: 5px;
	padding-bottom: 0px;
	line-height : 13px;
}
#info15 {
	
	height: 100px;
	width: 150px;
	position: absolute;
	top: 190px;
	left: 715px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #739FB5;
	letter-spacing : .4pt;
	padding-top: 0px;
	padding-left: 5px;
	padding-bottom: 0px;
	line-height : 13px;
}
#maillist {
	
	height: 100px;
	width: 150px;
	position: absolute;
	top: 320px;
	left: 715px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #739FB5;
	letter-spacing : .4pt;
	padding-top: 0px;
	padding-left: 5px;
	padding-bottom: 0px;
	line-height : 13px;
}
#spaniel {
	
	width: 160px;
	position: absolute;
	top: 460px;
	left: 525px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #739FB5;
	letter-spacing : .4pt;
	padding-top: 0px;
	padding-left: 5px;
	padding-bottom: 0px;
	line-height : 13px;
}
#captiontext
{
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #739FB5;
	letter-spacing : .4pt;
	padding-top: 0px;
	padding-left: 5px;
	padding-bottom: 0px;
	line-height : 13px;
}
/* Text definitions */
.headingtext
	{
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 18px;
	font-weight : 700;
	color: #336699;
	font-style : normal;
	padding-top: 0px;
	padding-bottom: 16px;
	letter-spacing : 1.1pt;
}

.subheadingtext
	{
	font-family:  "Century Gothic",Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: 500;
	color: #F5E283;
	font-style: normal;
	/*line-height: 14px;*/
	letter-spacing : .1pt;
}

.subheadingtextbl
	{
	font-family :  "Century Gothic",Verdana, Arial, Helvetica, sans-serif;
	font-size : 13px;
	font-weight : 500;
	color: #DFBBA5;
	font-style : normal;
	letter-spacing : 1.1pt;
}
.boldtextr
	{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : bold;
	color: #fcfcfc;
	text-align : center;
	letter-spacing: .1em
}
.plaintext
	{
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : 500;
	font-style: normal;
	color: #3D5236;
	letter-spacing : .5pt;
   padding-bottom: 3px;
}
.itemtext
	{
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : 500;
	font-style: normal;
	color: #303030;
	letter-spacing : .5pt;
   padding-bottom: 3px;
}
.paratext
	{
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : 500;
	color: #303030;
	/*letter-spacing : .7pt;*/
	line-height: 16px;
	padding-left: 0px;
	padding-top: 3px;
   padding-bottom: 10px;
   padding-right: 5px;
}
.pretext
	{
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : 500;
	color: #303030;
	/*letter-spacing : .7pt;*/
	line-height: 18px;
}
p
	{
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : 500;
	color: #303030;
	/*letter-spacing : .7pt;*/
	line-height: 18px;
	padding-left: 0px;
	padding-top: 0px;
   padding-bottom: 0px;
   padding-right: 5px;
}
.indenttext
	{
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : 500;
	color: #303030;
	/*letter-spacing : .7pt;*/
	line-height: 18px;
	margin-left: 0px;
	padding-left: 0px;
	padding-top: 0px;
   padding-bottom: 3px;
   padding-right: 5px;
   text-indent: 15px
}
.paratextsm
	{
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 10px;
	font-weight : 500;
	color: #595959;
	/*letter-spacing : .4pt;*/
	padding-left: 0px;
	padding-top: 3px;
   padding-bottom: 5px;
   padding-right: 5px;
}
.paratextbold
	{
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : 600;
	color: #303030;
	/*letter-spacing : .7pt;*/
	line-height: 18px;
	padding-left: 0px;
	padding-top: 15px;
   padding-bottom: 10px;
   padding-right: 5px;
}
.paratextboldgr
	{
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : 600;
	color: #696969;
	/*letter-spacing : .7pt;*/
	line-height: 18px;
	padding-left: 0px;
	padding-top: 5px;
   padding-bottom: 0px;
   padding-right: 5px;
}
.paratextbold1st
	{
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : 600;
	color: #303030;
	/*letter-spacing : .7pt;*/
	line-height: 18px;
	padding-left: 0px;
	padding-top: 10px;
   padding-bottom: 3px;
   padding-right: 5px;
}
.paratextitalic
	{
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : 500;
	font-style: italic;
	color: #303030;
	/*letter-spacing : .7pt;*/
	line-height: 18px;
	padding-left: 0px;
	padding-top: 3px;
   padding-bottom: 10px;
   padding-right: 5px;
}
.paratextplain
	{
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : 500;
	color: #303030;
	padding-left: 0px;
	padding-top: 10px;
   padding-bottom: 10px;
   padding-right: 5px;
}
.bullettext
	{
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : 500;
	color: #303030;
	/*letter-spacing : .7pt;*/
	padding-left: 0px;
	padding-top: 0px;
   padding-bottom: 2px;
   padding-right: 0px;
}
.alerttext
{
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : 500;
	color: #B22222;
	/*letter-spacing : .7pt;*/
}
.paratext1st
	{
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : 500;
	color: #303030;
	letter-spacing : .7pt;
	padding-left: 0px;
	padding-top: 3px;
   padding-bottom: 10px;
   padding-right: 5px;
}

.boldtext
	{
		font-family : Verdana, Arial, Helvetica, sans-serif;
		font-size : 11px;
		font-weight : bold;
		color: #000;
		padding-bottom: 5px;
		padding-top: 5px;
	}
.titletext
	{
		font-family : Verdana, Arial, Helvetica, sans-serif;
		font-size : 15px;
		font-weight : bold;
		color: #486853;
		padding-bottom: 5px;
		padding-top: 10px;
	}
	.subtitletext
	{
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 14px;
	font-weight : bold;
	color: #828282;
	padding-bottom: 5px;
	padding-top: 8px;
}
.italictext
	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	font-style: italic;
	color: #595959;
	/*letter-spacing: 1.1pt;*/
}
.descriptiontext
	{
	font-family :  Verdana, Arial, Helvetica,  sans-serif;
	font-size : 13px;
	font-weight : 500;
	color: #DFBBA5;
	font-style : normal;
	letter-spacing : 1.2pt;
}
.footertext
{
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #739FB5;
	letter-spacing : .4pt;
	padding-top: 20px;
	padding-left: 175px;
	padding-bottom: 10px;
}
.footertext9
{
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #739FB5;
	letter-spacing : .4pt;
	padding-top: 20px;
	padding-left: 235px;
	padding-bottom: 10px;
}
.footertext14
{
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #739FB5;
	letter-spacing : .4pt;
	padding-top: 20px;
	padding-left: 60px;
	padding-bottom: 10px;
}
.footertext15
{
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #739FB5;
	letter-spacing : .4pt;
	padding-top: 10px;
	padding-left: 205px;
	padding-bottom: 10px;
}
.footertext15s
{
	position: relative;
	top: -300px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #739FB5;
	letter-spacing : .4pt;
	padding-top: 10px;
	padding-left: 205px;
	padding-bottom: 10px;
}
.footertext15h
{
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #739FB5;
	letter-spacing : .4pt;
	margin-top:475px;
	margin-left: 425px;
	margin-bottom: 10px;
}
.footertext15n
{
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #739FB5;
	letter-spacing : .4pt;
	margin-top:625px;
	margin-left: 320px;
	margin-bottom: 10px;
}
.smalltext
	{
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 10px;
	font-weight : 500;
	color: #595959;
	letter-spacing : .4pt;
	padding-top: 0px;
	padding-bottom: 2px;
}
.plainlink
	{
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : 500;
	font-style: normal;
	color: #F5E283;
	letter-spacing : 1.1pt;
   padding-bottom: 3px;
}

.boldlink
	{
	font-family:  "Century Gothic",Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: 500;
	color: #303030;
	letter-spacing: 1.3pt;
	padding-bottom: 3px;
}
.boldlinkr
	{
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #fcfcfc;
	letter-spacing: 1.3pt;
	padding-bottom: 3px;
}
.caption
{
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: 400;
	padding-top: 3px;
	color: #952119;
	letter-spacing: .9pt;
	text-align: center;
}

.plntext{
	font: 10px Verdana, Geneva, Arial, Helvetica, "Nimbus Sans L", sans-serif;
}
.bldtext{
	font: 10px Verdana, Geneva, Arial, Helvetica, "Nimbus Sans L", sans-serif;
	font-weight: bold;
}
.errtext{
	font: 10px Verdana, Geneva, Arial, Helvetica, "Nimbus Sans L", sans-serif;
	color: #E6323B;
	font-weight: bold;
}

/* Special pads */
.spacer
{
	height: 10px;
}
.menuitem
{
	padding: 5 0 0 0;
}
.imgpad
{
	padding: 0 10 0 10;
}
.imgpadt
{
	padding: 20 0 0 0;
}
.imgpadb
{
	padding: 10 0 20 0;
}
.imgpadt1st
{
	padding: 10 0 5 0;
}
.imgpadf
{
	padding: 10 5 0 0;
}
.imgpadr
{
	padding: 0 10 0 0;
}
.imgpadl
{
	padding: 0 0 0 10;
}
#info div	{
	padding: 0 0 5 0;
}
#info9 div	{
	padding: 0 0 5 0;
}
#info14 div	{
	padding: 0 0 5 0;
}
#info15 div	{
	padding: 0 0 5 0;
}
/* Pagewide body and anchor definitions */
body
{
	margin: 0;
}
div {
	   
		SCROLLBAR-FACE-COLOR: #486853; 
		SCROLLBAR-HIGHLIGHT-COLOR: #f1f1f1; 
		SCROLLBAR-SHADOW-COLOR: #F5E283; 
		SCROLLBAR-3DLIGHT-COLOR: #333333; 
		SCROLLBAR-ARROW-COLOR: #fcfcfc; 
		SCROLLBAR-TRACK-COLOR: #e1e1e1; 
		SCROLLBAR-DARKSHADOW-COLOR: #333333;
	}
	
A:link{
	text-decoration : none;
	color: #739FB5;
}
A:visited{
	text-decoration : none;
	color: #739FB5;
}
A:hover{
	text-decoration : underline;
	color: #739FB5;
}
A:active{
	text-decoration : none;
	
}

a:focus { 
-moz-outline-style: none; 
}
A.other:hover
{
color: #EFDFBC;
}
A.cart:link {
	text-decoration : none;
	COLOR: #3D5236;
}
A.cart:visited {
	text-decoration : none;
	COLOR: #3D5236;
}
A.cart:hover {
	text-decoration:underline;
	COLOR: #3D5236;
}
A.cart:active {
	text-decoration : none;
	COLOR: #3D5236;
}
A.footer:link {
	text-decoration : none;
	COLOR: #fcfcfc;
}
A.footer:visited {
	text-decoration : none;
	COLOR: #fcfcfc;
}
A.footer:hover {
	text-decoration:underline;
	COLOR: #fcfcfc;
}
A.footer:active {
	text-decoration : none;
	COLOR: #fcfcfc;
}
SELECT.contact {
	   PADDING-LEFT: 2px;
		padding-bottom: 0px;
		padding-top: 0px;
		background-color: #f1f1f1;
		color: #194284;
		FONT: 10px verdana, arial;
		height: 18px;
		WIDTH: 200px;
		border: 1px solid #B4B4B4;
	}
TEXTAREA.contact {
		BACKGROUND: #f1f1f1; 
		COLOR: #194284;
		WIDTH: 455px; 
		SCROLLBAR-HIGHLIGHT-COLOR: #e1e1e1; 
		SCROLLBAR-FACE-COLOR: #5B747D; 
		SCROLLBAR-SHADOW-COLOR: #666666; 
		SCROLLBAR-3DLIGHT-COLOR: #333333; 
		SCROLLBAR-ARROW-COLOR: #B4B4B4; 
		SCROLLBAR-TRACK-COLOR: #e1e1e1; 
		SCROLLBAR-DARKSHADOW-COLOR: #333333;
	}
	INPUT.contact {
		BORDER-RIGHT: #B4B4B4 1px solid; 
		BORDER-TOP: #B4B4B4 1px solid; 
		BORDER-LEFT: #B4B4B4 1px solid; 
		BORDER-BOTTOM: #B4B4B4 1px solid;
		PADDING-LEFT: 2px; 
		BACKGROUND: #f1f1f1; 
		FONT: 13px verdana, arial; 
		WIDTH: 220px; 
		COLOR: #194284; 
	}
	INPUT.contactsm{
		BORDER-RIGHT: #B4B4B4 1px solid; 
		BORDER-TOP: #B4B4B4 1px solid; 
		BORDER-LEFT: #B4B4B4 1px solid; 
		BORDER-BOTTOM: #B4B4B4 1px solid;
		PADDING-LEFT: 2px; 
		BACKGROUND: #f1f1f1; 
		FONT: 10px verdana, arial; 
		WIDTH: 150px; 
		COLOR: #194284; 
}
	INPUT.submitbutton {
		font-size: 12px; 
		FONT-WEIGHT: normal; 
		CURSOR: hand; 
		COLOR: #fcfcfc; 
		FONT-FAMILY: arial,helvetica,sans-serif; 
		BACKGROUND-COLOR: #5B747D; 
		margin-top: 10px;
	}