@charset "utf-8";
/* CSS Document */

body { margin:0; padding:0; width:100%; height:100%; font-size:100%; overflow: -moz-scrollbars-vertical; background:#000; }
#bg { position:fixed; width:100%; height:100%; top:44px; left:0; margin:0; padding:0; z-index:1; overflow:hidden; }
.bgImg { width:100%; position:absolute; top:0; left:0; z-index:1; }
#pagearea { position:fixed; top:44px; width:915px; margin:0; padding:0 15px 0 0; font-family:Arial, Helvetica, sans-serif; text-align:right; z-index:2; }
#pageareaHome { position:fixed; top:44px; width:900px; margin:0; padding:0 15px 0 0; font-family:Arial, Helvetica, sans-serif; text-align:right; z-index:2; }

#header { position:fixed; top:0; left:0; width:100%; height:44px; margin:0; padding:0; background:#000; z-index:20; }
#nav { width:930px; margin:0 auto 0 auto; padding:15px 0 0 0; font-family:Lucida Grande, Lucida Sans Unicode, Arial, sans-serif; color:#a87e2a; font-size:0.8em; text-transform:uppercase; }

#contentHome { position:fixed; top:0px; width:477px; height:95%; margin:0; padding:0; z-index:30; }

#homeFade { width:477px; height:75%; margin:0; padding:0; font-family:Lucida Grande, Lucida Sans Unicode, Arial, sans-serif; font-size:0.9em; color:#FFF; background:#000;
	/* for IE */
	filter:alpha(opacity=60);
	/* CSS3 standard */
	opacity:0.6;
}
.homeTxt { width:185px; margin:5px 0 0 0; padding:25px; float:left; } /* margin:75px 0 0 0; when the Summerlicious ad is removed*/

#content { position:absolute; top:44px; width:442px; margin:0; padding:15px 0 35px 35px; font-family:Lucida Grande, Lucida Sans Unicode, Arial, sans-serif; font-size:0.8em; color:#333; background:#fff; z-index:10; }

#logo { position:relative; margin:175px 0 0 0; clear:right; float:right; font-size:0.65em; color:#FFF; letter-spacing:0.5px; }

h1 { font-size:1.65em; color:#cc9933; text-transform:uppercase; }
h2 { margin-top:20px; font-size:1.1em; color:#cc9933; text-transform:uppercase; }
p { margin:0 25px 15px 0; }
.bronze { color:#cc9933; }

img { border:0; display:block; }

#footerHome { position:fixed; left:0; bottom:0; width:100%; height:41px; margin:0; padding:0; background:#000 url(img/bgFooter.gif) repeat-x; z-index:40; }
#footer { position:fixed; left:0; bottom:0; width:100%; height:41px; margin:0; padding:0; background:#000 url(img/bgFooter.gif) repeat-x; z-index:1; }
#footnav { width:930px; margin:0 auto 0 auto; padding:12px 0 0 0; font-family:Lucida Grande, Lucida Sans Unicode, Arial, sans-serif; font-size:0.55em; color:#cc9933; text-transform:uppercase; text-align:right; }

.floatLeft { float:left; }
.floatRight { float:right; }
.ClearBoth { clear:both; }

a { color:#333; text-decoration:underline; }
a:hover { color:#a87e2a; text-decoration:none; }

a.navLink { color:#cc9933; text-decoration:none; }
a:hover.navLink { color:#FFF; text-decoration:none; }

a.navArrow { margin:0 10px 0 0; padding:0 12px 0 0; font-size:0.85em; color:#656565; font-weight:bold; text-decoration:none; text-transform:uppercase; background:url(img/navArrow.gif) right no-repeat; }
a:hover.navArrow { margin:0 10px 0 0; padding:0 12px 0 0; font-size:0.85em; color:#cc9933; font-weight:bold; text-decoration:none; text-transform:uppercase; background:url(img/navArrowOn.gif) right no-repeat; }

a.footLink { margin-left:15px; color:#cc9933; text-decoration:none; }
a:hover.footLink { margin-left:15px; color:#FFF; text-decoration:none; }

#menu { height:238px; margin:0; padding:0; float:right; }
/* ACCORDIAN NAV MENU */
ul.accordion{
    list-style:none;   
    position:absolute;
    right:15px;
	margin:0;
	padding:0;
}
ul.accordion img{ display:inline; }
ul.accordion li{
    float:left;
    width:44px;
    /*height:480px;*/
	margin:0 0 0 2px;
    display:block;
	font-family:Lucida Grande, Lucida Sans Unicode, Arial, sans-serif; font-size:0.7em; letter-spacing:1px; line-height:16px; text-transform:uppercase;
	text-align:right;
    background-color:#000;
    position:relative;
    overflow:hidden;
    cursor:pointer;
}
ul.accordion li .description{
    position:absolute;
    width:90px;
    /*height:175px;*/
    bottom:10px;
    left:5px;
    display:none;
}
ul.accordion li .description a{ position:relative; color:#cc9933; text-decoration:none;}
ul.accordion li .description a:hover{ color:#FFF; text-decoration:none; }

