*{margin:0;padding:0;border:0}
section,header,footer,nav,article,aside,hgroup,button,address,detail,output{display:block}
body{background:url(bgBody.jpg) center 495px}
#shell{position:relative}
.container{width:940px;position:relative;margin:0 auto}
a{outline:0}
a img{border:0}
a:hover{text-decoration:none}
.imgRight{float:right;margin:0 0 5px 12px}
.imgLeft{float:left;margin:0 12px 5px 0}
.floatRight{float:right;margin-left:12px}
.twoCols{float:left;width:50%}
.clear{clear:both}
hr{line-height:100%;border:0;border-top:1px solid #000;margin:20px 0;background-color:#000}
body#rfp{background:0}
img,embed,object{vertical-align:bottom}
iframe{border:0}
::-moz-selection{background:#520707;color:#fff;text-shadow:none}
::selection{background:#520707;color:#fff;text-shadow:none}
cufon canvas{-moz-user-select:text;-webkit-user-select:text;user-select:text}
#scrollyList{position:absolute;top:20px;left:30px;list-style-type:none}
#scrollyList li{padding:5px 0;display:none;height:23px;width:212px}
#scrollyList a{color:#DA8126;text-decoration:none}
#titlebar{position:relative;height:63px;background:url(bgTitlebar.gif) repeat-x}
#helpmenuShell{background:url(bgHelpMenu.gif) repeat-x;height:26px;float:right;margin:38px 33px 0 0;font-family:tahoma,sans-serif;font-size:11px;text-transform:uppercase}
#usabilityNavDropDown{margin:6px 10px 0 10px}
#usabilityNavText{display:none}
#usabilityNav ul li{display:inline;background:url(bulletHelp.gif) no-repeat 0 2px;padding-left:15px;margin-left:3px}
#usabilityNav ul li .pageTranslatorPH{display:inline}
#usabilityNav ul li a{color:white;text-decoration:none;background:url(bgHelpLink.gif) no-repeat right 2px;padding-right:8px}
#usabilityNav ul li a:hover{color:#DA8126}
#usabilityNav ul li.lastItem a{background:0}
#helpmenuShell div#usabilityNavDropDown div.noHover{display:block}
#usabilityNav ul li#helpid3013,#usabilityNav ul li#helpid3014{display:none}
#usabilityNav ul li#helpid3031{background:0;padding-left:4px}
#usabilityNav ul li#helpid3031 a{background:url(iconFB.gif) no-repeat}
#mainNav{position:relative;background:url(bgNav.png) repeat-x;height:81px;z-index:2}
#mainNav ul{line-height:100%;height:35px;margin:0;padding:11px 0 0 0}
#mainNav ul li{line-height:100%;list-style:none;float:left;height:100%;position:relative;display:block}
#mainNav ul li a{font-size:23px;text-transform:uppercase;line-height:100%;color:#fff;text-decoration:none;padding:14px 14px;position:relative;display:block}
#mainNav ul li a:hover{background-color:#331506}
#mainNav ul li.hover a,#mainNav ul li.current a{background-color:#331506}
#mainNav ul ul{background-color:#FCF;display:none;position:absolute;top:35px;left:0;width:150px;height:auto}
#mainNav ul li.hover ul li{float:none}
#mainNav ul li.hover ul li a{background:0;color:#333;padding:5px 5px}
#mainNav ul li.hover ul li.hover a{background-color:#CCC;color:white}
#mainNav ul li.hover ul li a.current{background-color:#CCC;color:white}
#mainNav ul ul ul{background-color:#C7DAE9;display:none;top:0;left:150px}
#mainNav ul li.hover ul li.hover ul li a{background:0;color:#333}
#mainNav ul li.hover ul li.hover ul li.hover a{background-color:#333;color:#CCC}
header{position:relative;margin-top:-5px;position:relative;z-index:1;background:url(bgHeader.png) repeat-x #1c1611}
#logo{width:299px;height:356px;float:left;background:url(bgLogo.jpg) no-repeat}
#logo a{display:block;width:257px;height:212px;margin:63px auto 0 auto}
#side{position:relative;float:left;width:297px;background:url(trophies.png) left 10px no-repeat;min-height:511px}
#side .cta1{position:absolute;top:168px;left:158px}
#side .cta2{position:absolute;top:349px;left:96px}
#side .widgetCTALink{cursor:pointer;display:block;font-size:23px;text-decoration:none;line-height:23px;text-transform:uppercase}
#side .widgetCTALink:hover{color:#89760a!important}
#side .widgetCTALink:hover .widgetCTAHeaders{color:#89760a!important}
#side .widgetCTAHeaders{color:#e29e2f}
#side .widgetCTAHeaders:hover{color:#89760a!important}
#flagFB{top:0;left:825px;display:block;width:51px;height:26px;background:url(flagFB.png) no-repeat;position:absolute}
#flagFB:hover{background-position:left -26px}
#contentShell{position:relative}
#contentShell .container{background:url(bgContent.png)}
.contentTexture{background:url(bgContentTexture.png) no-repeat right top}
#breadcrumbs{display:none}
#breadcrumbs ul li{display:inline}
article{font-family:tahoma,sans-serif;font-size:12px;color:#d7d6ce;line-height:16px;float:left;width:625px;padding:22px 0;line-height:1.5em}
article h1{margin-bottom:12px;color:#c39122;font-weight:normal;font-size:50px;line-height:50px}
article h1 strong{color:#89760a;color:#e1c7ae;font-weight:normal;font-size:68px;line-height:50px}
article span{display:block;margin-top:-10px}
article h2{margin-bottom:12px;color:#89760a;font-weight:normal;font-size:24px}
article h3{margin-bottom:12px}
article h4{margin-bottom:12px}
article a{color:#e29e2f}
article p{margin-bottom:12px}
article p:first-child{font-weight:bold}
article ul{margin-bottom:12px;background:#190f0b;padding:20px;list-style-type:none}
article li{color:#7a3715;background:url(bullet.gif) no-repeat left 4px;padding-left:16px}
article ul.noStyle,article ul.noStyle li{list-style:none;padding:0}
.widgetSocialBookmarks{padding:1.2em 0}
.googleMapWidget{margin:1.2em 0;color:#241B15}
.googleMapPointText{line-height:120%;overflow:visible;position:relative}
#pageid11399 .googleMapPointText a{position:absolute;background:none repeat scroll 0 0 #D93A01;border:medium none;color:#FFF;padding:2px 8px;top:57px;left:63px;text-decoration:none}
footer{position:relative;background:#460606;text-align:center;color:white;padding:24px 0}
footer a{color:white;text-decoration:none}
footer nav{font-family:tahoma,sans-serif;font-size:11px}
footer nav ul{margin-bottom:26px}
footer nav ul li{display:inline}
footer nav ul li a{text-transform:uppercase;padding:0 6px}
footer nav ul li.lastItem a{background:0}
footer nav ul li a:hover{text-decoration:underline}
#address{margin-bottom:26px;text-transform:uppercase;font-weight:bold}
.org,.adr,.tel{margin:0}
.org{font-weight:bold;background:url(bgHelpLink.gif) no-repeat right 7px;padding:0 19px 0 0;margin-right:12px}
.street-address{background:url(bgHelpLink.gif) no-repeat right 7px;padding:0 17px 0 0;margin-right:10px}
.postal-code{background:url(bgHelpLink.gif) no-repeat right 7px;padding:0 17px 0 0;margin-right:10px}
.country-name{display:none}
#vizsig a{text-decoration:underline}
#side2{position:relative;width:100%;overflow:hidden}
#widgetCTA66895 .widgetCTA{display:block;height:218px;margin:0 0 16px;width:326px}
#widgetCTA66896{display:block;height:218px;position:absolute;width:311px;top:460px;left:-35px}
#widgetCTA66896 .widgetCTAimg{display:block;height:218px;width:311px}
#widgetCTA66896 .widgetCTAHeaders{position:relative;bottom:175px;text-align:center;margin:0 auto;font-size:18px}
#widgetCTA66896 .widgetCTADescription{position:relative;bottom:165px;text-align:center;margin:0 auto;width:230px;font-size:16px}
#widgetCTA66896 a{color:#E1C7AE}
#widgetCTA66896 a:hover{color:#E8CB2F!important}
#ctaSpecials a{text-align:center;display:inline-block;height:218px;width:246px!important;padding:0 33px;margin:0 auto;position:relative;top:16px;color:#E1C7AE;text-decoration:none}
#ctaSpecials a:hover{color:#E8CB2F}
#ctaSpecials{background:url(../../639/ctaBG.png) no-repeat;display:block;height:218px;width:330px;position:absolute;right:3px;top:470px}
.homepage #headerImg{background:url(../../639/IMG_1114Cropped.jpg) no-repeat;margin-left:300px;height:356px;width:640px}
.toggleDeviceViewLinkShell{display:none}