

#linksStyle {background: #ffffff;width:480px; margin-left: 10px;}


/*Top Menu*/
#foxmenucontainer{height:24px;display:block;padding-top:0px;}
#foxmenu{position:relative;display:block;height:24px;font-weight:bold;font-family:Clarendon,Arial,Verdana,Helvitica,sans-serif;}
#foxmenu ul{margin:0;padding:0;list-style-type:none;width:auto;}
#foxmenu ul li{display:block;float:left;margin:0 1px 0 0;}
#foxmenu ul li a{display:block;float:left;color:#ffffff;text-decoration:none;padding:5px 20px 0 20px;height:19px;background:transparent url(images/foxmenu_bg-OFF.gif) no-repeat top left;}
#foxmenu ul li a:hover{color:#fff;background:transparent url(images/foxmenu_bg-OVER.gif) no-repeat top right;}
#foxmenu ul li a.current,#foxmenu ul li a.current:hover{color:#000;background:#fff;}

#navlinks{ /*CSS for DIV containing the navigational links*/width: 400px;}
#navlinks a{margin-right: 8px;margin-bottom: 3px;font-size: 100%;text-decoration: none;color:#000;}
#navlinks a:hover {background-color: #888371;color: #FFF;}
#navlinks a.current{background-color: #bcaaba;}

#clear2 { /* generic container (i.e. div) for floating buttons */overflow: hidden;width: 100%;}
#clear2 a.button {background: transparent url('images/bg_button_a.gif') no-repeat scroll top right;color: #444;display: block;float: left;height: 24px;margin-right: 6px;padding-right: 18px; outline:none;text-decoration: none;}
#clear2 a.button span {background: transparent url('images/bg_button_div.gif') no-repeat;display: block;line-height: 14px;outline:none;padding: 5px 0 5px 18px;} 
#clear2 a.button:active {background-position: bottom right;color: #000;outline: none; /* hide dotted outline in Firefox */}
#clear2 a.button:active span { background-position: bottom left;padding: 6px 0 4px 18px; /* push text down 1px */}

#clear3 { /* generic container (i.e. div) for floating buttons */overflow: hidden;width: 100%;}
#clear3 a.button {background: transparent url('images/bg_button_a.gif') no-repeat scroll top right;color: #444;display: block;float: left;height: 24px;margin-right: 6px;padding-right: 18px; outline:none;text-decoration: none;}
#clear3 a.button span {background: transparent url('images/bg_button_div.gif') no-repeat;display: block;line-height: 14px;outline:none;padding: 5px 0 5px 18px;} 
#clear3 a.button:active {background-position: bottom right;color: #000;outline: none; /* hide dotted outline in Firefox */}
#clear3 a.button:active span { background-position: bottom left;padding: 6px 0 4px 18px; /* push text down 1px */}

#newsletter { /* generic container (i.e. div) for floating buttons */overflow: hidden;width: 100%;}
#newsletter a.button {background: transparent url('images/bg_button_news.gif') no-repeat scroll top right;color: #444;display: block;float: left;height: 24px;margin-right: 6px;padding-right: 18px; outline:none;text-decoration: none;}
#newsletter a.button span {background: transparent url('images/bg_button_divNews.gif') no-repeat;display: block;line-height: 14px;outline:none;padding: 5px 0 5px 18px;} 
#newsletter a.button:active {background-position: bottom right;color: #000;outline: none; /* hide dotted outline in Firefox */}
#newsletter a.button:active span { background-position: bottom left;padding: 6px 0 4px 18px; /* push text down 1px */}


.thumbnail{position: relative;z-index: 0;font-size: 1em; font-family: Clarendon, Arial, sans-serif;font-weight:bold;color:#888371; text-decoration:none;}
.thumbnail:hover{background-color: transparent;z-index: 50;}
.thumbnail span{ /*CSS for enlarged image*/position: absolute;background-color: #ffffff;padding: 5px;left: -1000px;border: 1px solid black;visibility: hidden;color: black;text-decoration: none;}
.thumbnail span img{ /*CSS for enlarged image*/border-width: 0;padding: 2px;}
.thumbnail:hover span{ /*CSS for enlarged image on hover*/ visibility: visible;top: -300px;left: -150px; 
/*position where enlarged image should offset horizontally */}
