

a:link, a:visited, H1, H3, H4, H5, H6  {	color:#889647}
h2 {color:#666}
#divBody {background:url('clouds.jpg') repeat-x;}
#home #divRegionTop {background:url(home-banner.gif) right top no-repeat;}

/* -------------------------------
 *  Middle region elements
 * -------------------------------
 */

#divRegionMiddleOuter {border-top:6px solid #cfd1c3;background: url(fauxcolumns.gif) repeat-y;}
#home #divRegionMiddleOuter {border-top:none;background:#fff url(home.gif) repeat-x bottom;} /* Just for homepage */
#divRegionMiddle {position:relative;min-height:250px;width:100%;	/* IE6 needs this */overflow:hidden;}

/* main column */

#divColumn1, #divColumn2 {background:#e1e1e1;}
#divColumn99 {background:#fff url(watermark.gif) no-repeat center top;}

#home #divColumn2 {background:#fff url(99home.gif) no-repeat bottom;}/* Just for homepage */
#home #divColumn2 h3{color:#798642}

#home #divColumn99 .featurePhotoWidget {background:#fff url(box.gif) no-repeat bottom right;}
#divSectionBottomFeaturePhotos h3{background: url(boxheader.gif) no-repeat top right;color:#fff}
#divColumn99 li{background: url(arrow.gif) no-repeat left 2px;color: #666;}
#home #divColumn99 li{color: #666;}

#divPageToolsWidget a:link,#divPageToolsWidget a:visited {color:#7D7D7D;border-bottom:solid 1px #ccc;} 
#divPageToolsWidget a:hover {background:#666;color:#fff;border-bottom:solid 1px #666;} 
#tools{background:#E7F2D0}
#tools a:link, #tools a:visited{color:#999D9E; }
#news h2, #tools h2 {color:#889647;}


a:link.button, a:visited.button {color:#fff;background:#737e53 url(button.gif) no-repeat;}
a.button:hover {background:#9ecd52 url(button-hover.gif) no-repeat;}

*html a:link.button,*html a:visited.button,*html  {color:#fff;background:#fff url(button.gif) no-repeat;}
a.button:hover {background:#fff url(button-hover.gif) no-repeat;}

/* -------------------------------
 *  Bottom region elements
 * -------------------------------
 */

/* region container */

#divRegionBottom {background: url(footer.gif) no-repeat top left;}
#divRegionBottom a {color:#87954A}
.primaryNav a:link, .primaryNav a:visited{background: url(nav.gif) no-repeat top left;color:#fff;}

.primaryNav a:hover, .primaryNav a.selected, .primaryNav a.selectedParente {background: url(nav-selected.gif) no-repeat top left;}


/* Left Nav Menu */
#divLeftSideNav DIV.sidebarNavTitle {color:#999966;background: url(leftnavtitle.gif) no-repeat top left;}
#divLeftSideNav ul a {color:white;background:#889651 url(leftlistitem.gif) repeat-x top;;border-bottom:solid 1px #6B774C;}
#divLeftSideNav ul a.navLastItem {background:url(leftnavlast.gif) no-repeat bottom;}
#divLeftSideNav ul a:hover, #divLeftSideNav ul a.selected {background:url(leftnavselected.gif) repeat-x top;color:#666;border-bottom:solid 1px #cfd5b2;}
#divLeftSideNav ul a.navLastItem:hover{background:url(leftnavlastselected.gif) no-repeat bottom;}

#divSectionTopSecondaryNav a:link,#divSectionTopSecondaryNav a:visited{
color:#677255;
background: url(secondaryNav.gif) no-repeat top center;
border-right:2px solid #ccc;
}

#divSectionTopSecondaryNav a:link;#divSectionTopSecondaryNav a:visited {background: url(secondaryNav.gif) no-repeat top center }
#divSectionTopSecondaryNav a.navFirstItem{background: url(secondaryNav.gif) no-repeat top left;} 
#divSectionTopSecondaryNav a.navLastItem{background: url(secondaryNav.gif) no-repeat top right;border-right:none;}
#divSectionTopSecondaryNav a:hover{background: url(secondaryNavOver.gif) no-repeat top center;} 
#divSectionTopSecondaryNav a:hover.navFirstItem{background: url(secondaryNavOver.gif) no-repeat top left;} 
#divSectionTopSecondaryNav a:hover.navLastItem{background: url(secondaryNavOver.gif) no-repeat top right;}
#divSectionTopSecondaryNav a.hover{background:#fff}

/* Bottom Secondary Nav Menu */

#divSectionBottomLegalNav a {color:#fff;}

/* -------------------------------
 *  Text
 * -------------------------------
 */

/* headings */

body{color:#333}
a.more {background: url(arrow.gif) no-repeat right 3px;}
#divSectionHeaderTitle{color:#000066;}

/* -------------------------------
 *  Login box / Shopping cart
 * -------------------------------
 */
#divShoppingCartWidget {background:url(loginbox.gif) no-repeat top left;}
.cartTitle{color:#999966}
#divWeatherWidget {background:url(smallbox.gif) no-repeat top left;}
#divShoppingCartWidget  {background:url(cart.gif) no-repeat top left;}


/**************************
tables
**************************/
TABLE.contentTable{border: solid 2px #E5E5E5;}

TABLE.contentTable th {background-color:#8F9E4E;	color:#fff;}

TABLE.contentTable td {border:solid 2px #E5E5E5;}

TABLE.contentTable tr.rowOne{ background-color: #FFFFFF }
TABLE.contentTable tr.rowTwo{ background-color: #F0F0F0; }


/**************************
Forms and buttons
**************************/
form.emailForm, form.scForm{border:1px solid #E0E0E0;background:#F2F2F2;
font-family:tahoma;font-size:13px;
border-radius:8px; -webkit-border-radius:8px; -moz-border-radius:8px; -mso-border-radius:8px;
box-shadow: 4px 3px 6px #e1e1e1; -webkit-box-shadow: 3px 3px 6px #e1e1e1; -moz-box-shadow: 3px 3px 6px #e1e1e1;}
legend {color:#111111;}
legend, label {color: #666;}
.required {color:red}
input, textarea, select {background:#fff url(../../../../common/images/form_bg.gif) repeat-x;border:1px solid #ccc;color:#333333;}
select {background:#fff;color:#333333;border:1px solid #ccc;}

input:focus {background:#e4fefe;color:#333}

input.submit {float:right;background: url(../../../../common/images/submitSliding.gif) no-repeat left top;border:none;color:#fff; }
input.submit:hover  {background: url(../../../../common/images/submitSliding.gif) no-repeat right top;cursor:pointer}
