/* NEW 01-10 */
	body {
		background-image:url('/images/bg.gif');
	}
	#topbar_p{
		width:100%;height:30px;text-align:center;background-image:url('/images/BGStripes_top.png');background-repeat:repeat-x;position:absolute;z-index:900;top:0;visibility:hidden;display:none;
	}
	#topbar_c{
		width:100%;background-color:#fdcc74;height:45px;text-align:center;margin-top:0px;
	}
	#topbar{
		width:1069px;background-color:#fdcc74;height:45px;position:absolute;margin-left:50%;left:-532px;top:0px;z-index:1;
	}

	#topbar a, #topbar a:hover{
		text-decoration:none;
		color:#ffffff;
	}
	.nav {
	width:117px;height:29px; text-align:center;padding:16px 0 0 0;font-family:Verdana, Geneva, sans-serif;font-size:12px;color:#ffffff; text-transform: capitalize;border-left:1px solid white;list-style: none;float: left;	
	}
	#topbar UL{
		margin: 0 auto;padding: 0;
	}
	#btmbar_p{
		width:100%;height:24px;text-align:center;background-image:url('/images/BGStripes_btm.png');background-repeat:repeat-x;margin: -6px 0 0 0;padding:0;
	}
	
/* GLOBALS */	
body {
padding:0px;
margin:0px;
font-family:tahoma,geneva,sans-serif;
}

p {
font-family:tahoma, helvetica, sans-serif;
font-size:12px;
line-height:14px;
}

div {
font-family:tahoma, helvetica, sans-serif;
font-size:12px;
line-height:14px;
}

a {
font-family:tahoma, helvetica, sans-serif;
font-size:12px;
line-height:14px;
color: #256ab4; /* deepblue */
text-decoration:none;
}

a:hover {
color: #faa858; /* goldenorange */
text-decoration:underline;
}

h1 {
font-size:24px;
line-height:28px;
color:black;
margin:18px 0px 18px 0px;
padding:0px;
}

h2 {
font-size:18px;
font-weight:normal;
color:black;
}


#footerTable {

top:400px;
left:0px;
margin:0px auto 0px auto;
padding:0px;
width:100%;
}

#footerTableBG {
background:url(images/homedogs.jpg) no-repeat bottom center;

}

/* NAVIGATION */

#homenav a img {
/*width:190px;
height:285px;*/
padding:2px 0px;
/*margin-bottom:15px;*/
border:2px solid white;
}

#homenav a img:hover {
border:2px dotted white; /* #56a2dc; skyblue */
}

.homelink1 div {
	font-size:14px;
}

.homelink1 a {
	color:black;
	font-size:14px;
	text-decoration:underline;
}

.homelink1 a:hover {
	color: #faa858; /* goldenorange */
}

.storelink {
margin:130px 0px 0px 360px;
font-size:14px;
}
.storelink a {
color:black;
font-size:14px;
text-decoration:underline;
}
.storelink a:hover {
color: #faa858; /* goldenorange */
}

.storelinkFM {
	margin:82px 0px 0px 386px;
 font-size:14px;
}

.storelinkFM a {
	color:black;
	font-size:14px;
	text-decoration:underline;
}

.storelinkFM a:hover {
	color: #faa858; /* goldenorange */
}

.homelink2 {
margin:96px 0px 0px 360px;
font-size:14px;
}
.homelink2 a {
color:black;
font-size:14px;
text-decoration:underline;
}
.homelink2 a:hover {
color: #faa858; /* goldenorange */
}

#salmonSubNav {
	font-size:13px;
	line-height:1em;
	margin:0px 0px 0px 106px;
}

#salmonSubNav a {
	font-size:13px;
	color:black;
	text-decoration:underline;
}

#salmonSubNav a:hover {
	color: #faa858;
}

#pagenav  {
	font-size:13px;
	line-height:1em;
	margin:6px 0px 0px 125px;
}

#pagenav a {
	color:black;
	text-decoration:underline;
}

#pagenav a:hover {
	color: #faa858;
}

#pagenav a img {
padding:2px 0px;
border:1px solid white;
}
#pagenav a img:hover {
border:1px dotted white; /* #56a2dc; skyblue */
}

/* HOME - MAIN */

#salmonImageDiv {
	width:110px;
}

#salmonTextDiv {
	width:220px;
	height:140px;
	padding:20px 0px 0px 5px;
}

#spacer1HomeDiv {
	width:170px;
	height:140px;
}

#fmTextHomeDiv {
	padding:53px 0px 0px 16px;
}

#fmPkgHomeDiv {
	width:205px;
	height:140px;
	padding:3px 0px 0px 0px;
}

#questionTextDiv {
	width:220px;
	padding:3px 0px 0px 40px;
}

#spacer2HomeDiv {
	width:175px;
}

#storeHomeDiv {
	width:205px;
}

/* Home Farmers Market */

#spacer1HomeFmDiv {
	width:116px;
	height:140px;
}

#treatTextHomeFmDiv {
	padding:53px 0px 0px 40px;
}

#treatPkgHomeFmDiv {
	width:205px;
	height:140px;
	padding:11px 0px 0px 0px;
}

#spacer2HomeFmDiv {
	width:230px;
}


/* PRODUCTS */


#productLeftSpacer {
	width:100px;
}

#treatQuestionTextDiv {
	width:220px;
	padding:3px 0px 0px 50px;
}

#treatStoreHomeDiv {
	width:206px;
}

img.product {
padding:4px;
}
ul.ingredients {
padding:0px 0px 10px 0px;
margin:0px 0px 10px 10px;
list-style:disc;
}
.ingredients li {
padding:0px 0px 0px 0px;
margin:0px 0px 0px 8px;
}
.productlinks {
background:url(images/pkgs.jpg) no-repeat;
}
.productlinks a {
display:block;
float:left;
height:218px;
}

/* SALMON OIL */

/*
#salmonoilhome {
z-index:10;
position:relative;
margin:0px auto 0px auto;
padding:0px;
width:940px;
}
*/
#salmonoilhome div {
color:black;
font-size:14px;
margin:24px 0px 0px 8px;
text-align:left;
width:110px;
float:left;
}
#salmonoilhome div a {
text-decoration:underline;
color:black;
}
#salmonoilhome div a:hover {
color: #faa858; /* goldenorange */
}

/*
#salmonoil {
height:350px;
background:url(images/pkg_salmonoil.jpg) 50px left no-repeat;
}
*/

#salmonoil p {
margin:0px 0px 1em 440px;
padding:0px;
}
#salmonoil .stats {
margin:0px 0px 0px 480px;
}
/*
.swf {
width:100%;
border:2px solid blue;
z-index:100;
position:absolute;
top:0px;
left:0px;
}
#salmonoil_swf {
border:2px solid red;
}

/* FAQ */
.homelink3 a {
color:black;
font-size:14px;
text-decoration:underline;
}
.homelink3 a:hover {
color: #faa858; /* goldenorange */
}
#faqlist a {
display:block;
font-size:14px;
margin:10px 0px 15px 0px;
color:black;
text-decoration:underline;
}
#faqlist a:hover {
color: #faa858; /* goldenorange */
}
#faqanswers {
margin:0px auto 0px auto;
padding:0px;
width:936px;
}
#faqanswers a {
display:block;
font-size:15px;
margin:0px;
padding:0px;
color:black;
text-decoration:underline;
}
#faqanswers p {
font-size:13px;
line-height:16px;
margin:0px 0px 5px 0px; 
padding:0px;
}
#faqanswers div {
text-align:left;
width:550px;
margin:25px 0px 0px 0px;
}
#faqanswers div ul {
padding:0px 0px 0px 0px;
margin:0px 0px 0px 28px;
list-style:disc;
}
#faqanswers div li {
font-size:12px;
padding:0px 0px 0px 0px;
margin:5px 0px 5px 8px;
}
#faqanswers #content a {
display:inline;
font-size:12px;
color: #256ab4; /* deepblue */
}
#faqanswers #content a:hover {
color: #faa858; /* goldenorange */
text-decoration:underline;
}

#faqContentTable {
z-index:100;
position:absolute;
top:60px;
left:0px;
margin:0px auto 0px auto;
padding:0px;
width:100%;
}
.homelink2_faq {
margin:113px 0px 0px 368px;
font-size:14px;
}
.homelink2_faq a {
color:black;
font-size:14px;
text-decoration:underline;
}
.homelink2_faq a:hover {
color: #faa858; /* goldenorange */
text-decoration:underline;
}
a.top {
font-size:12px !important;
display:block;
color: #256ab4 !important; /* deepblue */
text-decoration:underline !important;
}
a.top:hover {
color: #faa858 !important; /* goldenorange */
}
