
/* - - - - - - - - - - - - - - - - - - - -
  L A Y O U T - S T Y L E S
- - - - - - - - - - - - - - - - - - - - */

*						{ margin: 0; padding: 0; border: 0; }

body					{ margin: 0; padding: 0; overflow: hidden; behavior: url(htc/csshover.htc); /* use relative path to the HTML-document for behaviors */ }
body.frameHead,
body.frameNavigation	{ background: #F2E8BA; }
body.frameTheme			{ background: #E1BD52; }
body.frameBlank			{ background: #FFF url("../images/background/frameBlankBG.jpg") 0px 0px repeat-x; }
body.frameFooter		{ background: #F2E8BA url("../images/background/footerBG.jpg") 100% 0px repeat-y; }

body, p, a, td, li, span, div, label	{ font: 12px Verdana, Arial, Helvetica, sans-serif; color: #000; }

a						{ text-decoration: none; }
a:hover					{ text-decoration: underline; }

#logo					{ background: #F2E8BA url("../images/common/logo2008.jpg") 0px 0px no-repeat; width: 160px; height: 85px; }
#logo a					{ display: block; width: 100%; height: 100%; }
#logo a:hover			{ text-decoration: none; }

#navWrapper				{ background: url("../images/background/navBG.jpg") 0px 0px repeat-x; height: 100%; }

#seasonImage			{ margin: 10px 0 0; text-align: center; }
#seasonImage img		{ padding: 2px; border: 1px solid #E1BD52; }

#footer					{ padding: 5px; }
#address				{  }
#address p, #address a	{ font: 9px/10px Verdana, Arial, Helvetica, sans-serif; }
#address p				{ margin: 0; padding: 0; text-align: center; }

.nowrap					{ white-space: nowrap; }
