td.leftBG {
	background-image:url(../images/leftBG.jpg);
	padding-top:20px;
}
td.bottomBG1 {
	background-color:#2B82A6;
}
td.bottomBG2 {
	background-color:#64AAC6;
	padding:0px 0px 30px;
}
td.content {
	background-color:#FFFFFF;
	padding: 20px 40px 10px 30px;
}
H2.bottomNav {
	font: normal 10px/13px "Lucida Sans Unicode", Verdana, Arial, Geneva, sans-serif;
	color:#FFCC66;
	margin: 10px 0px 12px;
}

/* style for annimated bottom links */
a.b3:link {
	color: #FFF;
	text-decoration: none;
	padding: 0px 4px 1px;
}
a.b3:visited { 
	color: #FFF; 
	text-decoration: none;
	padding: 0px 4px 1px 4px;
}
a.b3:hover {
	color: #FFF;
	text-decoration: none;
	background: url(../images/navANNIM.gif) right;
	padding: 0px 4px 1px 4px;
}
a.b3:active { 
	color: #FFF; 
	text-decoration: none; 
	padding: 0px 4px 1px 4px;
}
p.legal {
	font: 10px/14px Verdana, Arial, Helvetica, sans-serif;
	color: #006699;
	margin: 12px 0px 8px 0px;
}

/* Styles from Goosewing Ranch Website  */
body {
	margin: 2px;
}
p.quote {
	font: italic 11px/16px Georgia, "Times New Roman", Times, serif;
	color: #006699;
	margin: 0px 20px 4px 22px;
}
p.quote2 {
	font: italic 12px/15px Georgia, "Times New Roman", Times, serif;
	color:#006699;
	margin: 6px 20px 10px;
}
p.name {
	font: italic normal 11px/13px Georgia, "Times New Roman", Times, serif;
	color: #006699;
	margin: 0px 20px 0px 52px;
}
p.specialprice {
	font: italic bold 11pt/14pt Georgia, "Times New Roman", Times, serif;
	color: #006699;
}
p.rule {
	line-height: 2px;
	border-bottom:1px dotted #006699;
	margin: 20px 0px 20px;
}
p.text {
	font: 12px/17px "Lucida Sans Unicode", Arial, Verdana, Helvetica, sans-serif;
	color: #336699;
	margin: 0px 0px 10px;
}
img.imageright {
	margin: 4px 0px 5px 8px;
}
h1.hd {
	font: italic bold 13pt/15pt Georgia, "Times New Roman", Times, serif;
	color: #006699;
	margin: 0px 0px 8px;
}
h1.hd2 {
	font: italic bold 12pt/15pt Georgia, "Times New Roman", Times, serif;
	color: #006699;
	margin: 0px 0px 6px;
}
/* Content Links */
a:link {
	color: #369;
	text-decoration: underline;
}
a:visited {
	color: #369;
	text-decoration: underline;
}
a:hover {
	color:#006;
	text-decoration: underline;
}
a:active {
	color: #369;
	text-decoration: underline;
}
/* Links in bottom sections */
a.b2:link {
	color: #FFF;
	text-decoration: none;
}
a.b2:visited {
	color: #FFF;
	text-decoration: none;
}
a.b2:hover {
	color:#006699;
	text-decoration: underline;
}
a.b2:active {
	color: #FFF;
	text-decoration: none;
}

ul {
	margin: 2px 30px 8px 10px;
}
li {
	font: 12px/15px "Lucida Sans Unicode", Arial, Verdana, Helvetica, sans-serif;
	color: #006699;
	margin: 0px 0px 6px;
}
h1.barHD {
	font: italic bold 12pt/12pt Georgia, "Times New Roman", Times, serif;
	color: #FFFFFF;
	margin: 4px 0px 10px;
	background: #996600;
	padding: 1px 5px 2px;
}
a.res:link {
	color: #990000;
	text-decoration: none;
	background-color:#D6E5F2;
	padding: 1px 5px 1px;
	border:1px solid #006699;
}
a.res:visited {
	color: #990000;
	text-decoration: none;
	background-color:#D6E5F2;
	padding: 1px 5px 1px;
	border:1px solid #006699;
}
a.res:hover {
	color: #FFFFFF;
	text-decoration: none;
	background-color:#2B82A6;
	padding: 1px 5px 1px;
	border:1px solid #006699;
}
a.res:active {
	color: #990000;
	text-decoration: none;
	background-color:#D6E5F2;
	padding: 1px 5px 1px;
	border:1px solid #006699;
}
td.cs {
	font: 11px/13px "Lucida Sans Unicode", Arial, Verdana, Helvetica, sans-serif;
	color: #369;
	padding: 0px 6px 4px 0px;
}
.inputbox {
	font: bold 11px/13px "Lucida Sans Unicode", Arial, Verdana, Helvetica, sans-serif;
	color: #369;
	height: 18px;
	width: 184px;
	border: 1px solid #369;
}
td.error {
	font: italic bold 12px/13px Georgia, "Times New Roman", Times, serif;
	color: #990000;
	padding: 6px 0px;
}
