BODY
{
color:#333333;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
background-color: #FFF8e6;
}
TABLE
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10pt;
    COLOR: #333333;
    LINE-HEIGHT: normal;
    FONT-STYLE: normal;
    FONT-VARIANT: normal
}
TD
{

}
H1
{
color:#008080;
font-family:"Times New Roman",Times,serif;
font-size:20px;
font-weight:lighter;
}
H2
{
color:#666666;
font-family:Georgia,"Times New Roman",Times,serif;
font-size:16px;
font-weight:lighter;
}
A 
{
	COLOR: #005552;
	text-decoration:none;
}
A:hover
{
    COLOR: #108179;
	text-decoration:underline;
}
INPUT
{
    FONT-SIZE: 10px;
    COLOR: #544332
}
FORM
{
	padding-bottom:0px;
	margin-bottom:0px;
}
.small
{
	font-size:12px;
	line-height: 17px;
}
.CategoryMenu
{
    FONT-FAMILY: "Arial Narrow", Arial, Helvetica, sans-serif;
    FONT-SIZE: 14px;
	font-weight:bold;
    TEXT-DECORATION: none;
	text-align: left;
	padding-left: 0px;
	padding-top: 20px;
}
.CategoryMenu ul { 
list-style-type:none;
display:block;
text-align:left;
margin: 0px;
}
.CategoryMenu li {
list-style-type:none;
display:block;
padding-top: 5px;
padding-bottom: 5px;

}

.CategoryMenu li:hover {
	background-color:#F9F2D5;}


.CategoryMenu A
{
    COLOR: #645D4D;
    TEXT-DECORATION: none
}
.CategoryMenu A:hover
{
    COLOR: #471713;
	background-color: #F9F2D5;
	text-decoration:none;
}
.MainContent
{
	padding-left: 7px;
	padding-right: 7px;
	padding-bottom: 7px;
}
.AltFont1
{
    FONT-SIZE: 7.5pt;
}
.AltFont2
{
    FONT-SIZE: 7.5pt;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 2px;
}
.Content_Small
{
    FONT-SIZE: 7.5pt;
}
.Content_Large
{
    FONT-SIZE: 13pt;
    COLOR: #007B79;
	font-weight:bold;
	margin-top: 15px;
	margin-bottom: 15px;
}
.ECheck
{
    FONT-SIZE: 7.5pt;
}
.ECheck2
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 7.5pt;
}
.Error
{
    FONT-SIZE: 10pt;
    COLOR: #ff0000;
}
.Middle_Top_Banner_Small
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt;
    COLOR: #007d84;
}
.ContentBar_Small
{
    FONT-SIZE: 7.5pt;
    COLOR: #ffffff;
}
.TopBanner_Large
{
    FONT-SIZE: 10pt;
}

/*--------------------------------------
**
** =Footer Classes
** =Footer Navigation 
**
---------------------------------------- */
.bottomNav {
	margin-top:20px;
	margin-bottom:-10px;
	margin-right: 20px;
	display:inline;
		padding-left: 15px;
	padding-right: 15px;
	padding-bottom:5px;
}
/*
.bottomNav ul {
display:inline;


}

.bottomNav li { 
list-style-type:none;
display:inline;
padding-left: 8px;
padding-right:8px;
}*/
.bottomNav a:link {
	font-weight: bold;
    FONT-SIZE: 14px;
	font-family:"Arial Narrow", Arial, Verdana, sans-serif;
	text-decoration:none;
}
.bottomNav a:hover {
	text-decoration:none;
	}
	.bottomNav a:visited {
		font-weight: bold;
    FONT-SIZE: 14px;
	font-family:"Arial Narrow", Arial, Verdana, sans-serif;
	text-decoration:none;}


.copyright
{
    FONT-SIZE: 11px;
    COLOR: #333333;
	margin:0px;
	padding-bottom: 3px;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 5px;
}
.copyright A
{
    FONT-SIZE: 14px;
	font-family:"Arial Narrow", Arial, Verdana, sans-serif;
	padding-left: 8px;
	padding-right: 8px;
	font-weight: bold;
	text-decoration:none;
}
.copyright A:hover
{
    COLOR: #b0c0b6;
}
.rivergy {
    FONT-SIZE: 10px;
	font-family:Arial, Verdana, sans-serif;
	text-decoration:none;
	padding-top: 3px;
}
.rivergy a {
	font-weight: bold;
	text-decoration:none;
}
.rivergy a:hover {
color:#000000;
}

/* ------------------------- */
.tdTopBanner
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
}
.tdTopBanner2
{
    BACKGROUND-COLOR: #FFF8E6;
}
.tdMiddleTopBanner
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 13.5pt;
    COLOR: #007d84;
}
.tdBottomTopBanner
{
    FONT-SIZE: 10pt;
    MARGIN-BOTTOM: 0px;
    PADDING-BOTTOM: 15px;
    COLOR: #5a554a;
}
.tdBottomTopBanner2
{
    FONT-SIZE: 8.5pt;
    PADDING-BOTTOM: 10px;
    COLOR: #5a554a;
}
.tdContent
{
    BACKGROUND-COLOR: #FFF8E6;
}
.tdContent2
{
    BACKGROUND-COLOR: #FFF8E6;
}
.tdContent3
{
    BACKGROUND-COLOR: #FFF8E6;
}
.tdContentBar
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 7.5pt;
    COLOR: #ffffff;
    LINE-HEIGHT: normal;
    FONT-STYLE: normal;
    BACKGROUND-COLOR: #615A52;
    FONT-VARIANT: normal
}
.tdFooter
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #000000;
    LINE-HEIGHT: normal;
    FONT-STYLE: normal;
    BACKGROUND-COLOR: #ffaa33;
    FONT-VARIANT: normal
}
.tdAltFont1
{
    PADDING-RIGHT: 2px;
    PADDING-LEFT: 2px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 7.5pt;
    PADDING-BOTTOM: 2px;
    COLOR: #000000;
    LINE-HEIGHT: normal;
    PADDING-TOP: 2px;
    FONT-STYLE: normal;
    BACKGROUND-COLOR: #f0ece1;
    FONT-VARIANT: normal
}
.tdAltFont2
{
    PADDING-RIGHT: 2px;
    PADDING-LEFT: 2px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 7.5pt;
    PADDING-BOTTOM: 2px;
    COLOR: #000000;
    LINE-HEIGHT: normal;
    PADDING-TOP: 2px;
    FONT-STYLE: normal;
    BACKGROUND-COLOR: #f0ece1;
    FONT-VARIANT: normal
}
.tdAltBG1
{
    BACKGROUND-COLOR: #ded6c5
}
.tdAltBG2
{
    BACKGROUND-COLOR: #f2e7dd
}
.tdTop
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11pt;
    COLOR: #000000;
    LINE-HEIGHT: normal;
    FONT-STYLE: normal;
    BACKGROUND-COLOR: #eaeaea;
    TEXT-ALIGN: center;
    FONT-VARIANT: normal
}
.tdNav
{
    FONT-WEIGHT: bold;
    TEXT-ALIGN: left
}
.tdTopNav
{
    FONT-WEIGHT: bold;
    TEXT-ALIGN: right
}
.tdFooter
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: #000000;
    LINE-HEIGHT: normal;
    FONT-STYLE: normal;
    BACKGROUND-COLOR: #dddddd;
    TEXT-ALIGN: center;
    FONT-VARIANT: normal
}
.MenuTop
{
    FONT-SIZE: 14px;
	font-family:"Arial Narrow", Arial, Verdana, sans-serif;
	padding-left: 8px;
	padding-right: 8px;
	font-weight: bold;
	margin-top:30px;
	text-align:right;
}
.MenuTop A
{
    COLOR: #008080;
    TEXT-DECORATION: none
}
.MenuTop A:hover
{
    COLOR: #b0c0b6;
	text-decoration: none;
}

.MenuTop ul {
	
	
	}
	.MenuTop li {
	display:inline;
	padding-left: 2px;
	padding-right: 2px;
	}


.MenuCart
{
    FONT-SIZE: 15px;
	font-family:"Arial Narrow", Arial, Verdana, sans-serif;
    TEXT-TRANSFORM: uppercase;
	font-weight: bold;
}
#MenuCart
{
    BACKGROUND-POSITION: left center;
    BACKGROUND-IMAGE: url(images/Cart.gif);
    BACKGROUND-REPEAT: no-repeat;
}
#MenuCart A:hover
{
    BACKGROUND-IMAGE: url(images/Cart_on.gif);
}
.PageTitle
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 18px;
    COLOR: #336699;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.SectionHeader
{
    FONT-WEIGHT: 900;
    FONT-SIZE: 17px;
    COLOR: #336699;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.searchdiamond
{
	BACKGROUND-POSITION: right 0px;
	BACKGROUND-IMAGE: url(images/Saddlebrook_SearchDiamond.gif);
	BACKGROUND-REPEAT: no-repeat;

}
.tdFooter A
{
    COLOR: #5a554a
}
.tdFooter A:hover
{
    COLOR: #007d84
}
.HeaderWhite 
{
	font-family: "Times New Roman", Times, serif;
	font-size: 18px;
	font-style: italic;
	font-weight: bold;
	color: ffffff;
	background-image: url(images/Menu-HeaderBKGD.jpg);
	background-repeat: no-repeat;
	background-position: right center;
	text-align: right;
	border: none;
	width: 200px;
}
#search 
{
	font-size: 10px;
	font-family:Arial, Helvetica, sans-serif;
	text-align:right;
}
#search A
{
	color:#645D4D;
	text-decoration:none;
}
#search A:hover
{
	color:#471713;
	text-decoration:underline;
}


/* new classes added 07aug07 by Alison */

.footer {
	background-image: url(images/footer_bg.jpg);
	background-repeat:repeat-x;
	background-position:bottom;
	height: 67px;
}

.header { 	background-image: url(images/header_bg.jpg);
	background-repeat:repeat-x;
	background-position:bottom;
	height: 117px; }
	
	.nav:hover {
		background-color: #F9F2D5;}