@charset "utf-8";
/* CSS Document */

body { /*width:1440px;*/ margin:0 auto; background:#0E0500; background: url("../images/foote-bg2.jpg");}
a img { border:none;}
.black { color:#000;}
.clearfix{clear:both;}
.nobottomline{border-bottom:none;}
.wrapper { width:973px; margin:0 auto; overflow:hidden;}
.maincontainer{}
.logobg{ height:137px; background:url(../images/logo-bg.jpg) repeat-x left top; padding-top:8px;}
.logobg .wrapper .sitelogo{ position:absolute;}

.contactsR {height:133px; float:right; width:275px; background:#511602; text-align:right; padding:4px 15px 0 0;}
.contactsR p {color:#D88807; font:bold 18px Arial, Helvetica, sans-serif; margin:0; padding:3px 0; line-height:17px;}
.number{ color:#CD610A;}
.navigation { height:54px; background:#62250F;}
.navigation .wrapper ul.menu { list-style:none; margin:0; padding:0; float:right; position:relative; z-index:100px;}
.navigation .wrapper .menu li { float:left; padding:0px;}
.navigation .wrapper .menu li a{display:block; padding:12px 6px 4px;}
.navigation .wrapper .menu li.active a, .navigation .wrapper .menu li a:hover { background:#401202;}
.content {
	background-color: #350F04;
	background-image: url(../images/other-bg.jpg);
	background-repeat: repeat;
	background-position: left top;
}
.content.home {
	background-color: #350F04;
	background-image: url(../images/home-bg.jpg);
	background-repeat: repeat;
	background-position: left top;
}
.content .wrapper .giftcard { margin: 185px 0 0 17px; float:left;}
.content .wrapper .tablinks { margin-top:240px; float:right;}
.content .wrapper .tablinks.menus{margin-top:23px;}
.content .wrapper .tablinks div { background: url(../images/tablinks-bg.png) repeat-x left top; float:left;color:#CD610A; margin-right:17px;}
.content .wrapper .tablinks div a{ font:bold 13px/29px Arial, Helvetica, sans-serif; color:#CD610A; padding:0 8px; text-decoration:none;}
.content .wrapper .tablinks div a:hover, .content .wrapper .tablinks div a.active{color:#D88807;}
.content .wrapper .midColumns { width:953px; background:#E4AD55; overflow:hidden; padding:20px;}
.content .wrapper .midColumns .midColumnsWrap{background:url(../images/midcols-bg-home.jpg) repeat-y; overflow:hidden;}
.content .wrapper .midColumns .left {float:left; margin-right:17px;}
.content .wrapper .midColumns .left .leftcntbox { width:270px; background:#DF9C32; padding:15px 24px 0; min-height:497px; height:auto !important; height:497px;}
.content .wrapper .midColumns .left .leftcntbox .leftcnt { width:270px; float:left; border-bottom:dotted 1px #7A2403;}
.content .wrapper .midColumns .left .leftcntbox p {
	padding:10px 0;
	margin:0;
	color:#7A2403;
	font:normal 12px Arial, Helvetica, sans-serif;
	border-top:dotted 1px #7A2403;
	line-height: 16px;
}
.content .wrapper .midColumns .left .leftcntbox p a {color:#ffd091; font:normal 12px Arial, Helvetica, sans-serif; text-decoration:none;}
.content .wrapper .midColumns .left .leftcntBM { width:318px; background:#D1983F; color:#ffd091;float:left; text-align:center;}
.content .wrapper .midColumns .left .leftcntBM a { color:#ffd091; font:bold 12px/32px Arial, Helvetica, sans-serif; text-decoration:none;}
.content .wrapper .midColumns .mid { width:291px; background:#DF9C32; float:left; margin-right:17px; padding:17px; text-align:center;}
.midColumns .mid .set1 .picitem, .midColumns .mid .set2 .picitem{display:none;}
.midColumns .mid .set1 .picitem img{width:289px; height:282px; margin-bottom:10px;}
.midColumns .mid .set2 .picitem img{width:289px; height:218px;}

.content .wrapper .midColumns .right { width:223px; background:#DF9C32; float:left; text-align:center; padding:15px; height:514px;}
.content .wrapper .midColumns .right p {
	padding:5px 0;
	margin:0;
	color:#7A2403;
	font:normal 12px Arial, Helvetica, sans-serif;
	line-height: 16px;
}
.content .wrapper .midColumns .right h1 { padding:5px 0; margin:0; color:#4B1703; font:bold 18px Arial, Helvetica, sans-serif;}
.content .wrapper .midColumns .right h2 { padding:5px 0; margin:0; color:#4B1703; font:bold 12px Arial, Helvetica, sans-serif;}
.content .wrapper .qp_prev {margin-left:5px;}
.content .wrapper .qp_next{margin-right:5px;}
.content .wrapper .qp_disabled{color:#d9a452 !important;}

.content .wrapper .midFootmenu { width:973px; background:#62250F; float:left;}
.content .wrapper .midFootmenu ul.footmenu { list-style:none; margin:0; padding:0;}
.content .wrapper .midFootmenu .footmenu li { float:left;}
.content .wrapper .midFootmenu .footmenu li a { font:bold 12px/26px Arial, Helvetica, sans-serif; color:#CD610A; padding:0 8px; text-decoration:none;}
.content .wrapper .midFootmenu .footmenu li a:hover, .content .wrapper .midFootmenu .footmenu li a.active {color:#D88807;}
.content .wrapper .midFootmenu .copyright { float:right;font:bold 12px/26px Arial, Helvetica, sans-serif; color:#CD610A; padding:0 8px; text-decoration:none;}

.footer { background:url(../images/foote-bg.jpg) repeat-x left top; height:50px; padding-top:18px;}
.footer .wrapper .footL { float:left;}
.footer .wrapper .footL a.linkTwitter, .footer .wrapper .footL a.linkFacebook, .footer .wrapper .footL a.linkbutcher{font:bold 10px Arial, Helvetica, sans-serif; color:#972E05; margin-left:10px; text-decoration:none;}
.footer .wrapper .footR {
	float:right;
	font:bold 10px Arial, Helvetica, sans-serif;
	color:#7A2403;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.footer .wrapper .footR a {color:#972E05; text-decoration:none;}
.footer .wrapper .footR a:hover {text-decoration: none;}


/*CONTACT US*/

.content .wrapper .midPageColumns { width:953px; background:#E4AD55; float:left; padding:20px; margin-top:53px;}
.content .wrapper .midPageColumns .left { width:430px; background:#DF9C33; float:left; padding:20px 15px; margin-right:15px; height:312px;}
.content .wrapper .midPageColumns .left p {color:#7A2403; font:normal 12px/19px Arial, Helvetica, sans-serif; padding:0 0 10px; margin:0; display:inline-block;}
.content .wrapper .midPageColumns .left p a {color:#ffd091; text-decoration:none;}
.content .wrapper .midPageColumns .left p b{color:#4B1703;}
.content .wrapper .midPageColumns .left .disclosure{font-size:8px;}

.content .wrapper .midPageColumns .right { width:430px; background:#DF9C33; float:left; padding:20px 15px;}
.content .wrapper .midPageColumns .right p {color:#7A2403; font:normal 12px Arial, Helvetica, sans-serif; padding:0 0 16px; margin:0; line-height:16px;}
.content .wrapper .midPageColumns .right p b{color:#4B1703;}
.content .wrapper .midPageColumns .right p .text { text-align:right; margin-right:10px;}
.content .wrapper .midPageColumns .right p .input { width:150px; margin-left:5px; vertical-align:top;}
.content .wrapper .midPageColumns .right p.inputfield{text-align:right; width:290px;}


/*ABOUT US*/
.content .wrapper .midPageColumns .aboutusleft { width:460px; background:#DF9C33; float:left; padding:20px 15px; margin-right:15px; text-align:center;height:375px;}
.content .wrapper .midPageColumns .aboutusleft .photoshare {font:normal 12px Arial, Helvetica, sans-serif; text-decoration:none;color:#7A2403; margin:0;}
.content .wrapper .midPageColumns .aboutusright { width:398px; background:#DF9C33; float:left; padding:20px 15px; height:375px;}
.content .wrapper .midPageColumns .aboutusright p {color:#7A2403; font:normal 12px/18px Arial, Helvetica, sans-serif; padding:0 0 16px; margin:0;}
.content .wrapper .midPageColumns .aboutusright p b{color:#4B1703;}

/*CAREERS*/
.content .wrapper .midPageColumns .careerleft { width:510px; float:left; margin-right:15px;}
.content .wrapper .midPageColumns .careerleft h1 {color:#7A2403; font:bold 32px Arial, Helvetica, sans-serif; padding:16px 0; margin:0;background:#DF9C33; text-align:center; margin-top:20px;}
.content .wrapper .midPageColumns .careerright { width:380px; background:#DF9C33; float:left; padding:20px 15px; height:345px; margin-bottom:10px;}
.content .wrapper .midPageColumns .careerright p {color:#7A2403; font:normal 12px/18px Arial, Helvetica, sans-serif; padding:0 0 16px; margin:0;}
.content .wrapper .midPageColumns .careerright p a {color:#facc82; text-decoration:none;}
.content .wrapper .midPageColumns .careerright p b{color:#4B1703;}

/*LOCATIONS*/
.content .wrapper .midPageColumns .locationleft { width:415px; float:left; margin-right:15px; padding:20px 30px 20px 15px; background:#DF9C33; text-align:right; height:400px;}
.content .wrapper .midPageColumns .locationleft {color:#7A2403; font:normal 12px Arial, Helvetica, sans-serif; padding:0 0 8px; margin:0; line-height:16px; padding-right:20px; height:432px;}
.content .wrapper .midPageColumns .locationleft ul{list-style:none}
.content .wrapper .midPageColumns .locationleft li {margin-bottom:20px;}
.content .wrapper .midPageColumns .locationleft li a {color:#facc82; text-decoration:none;}
.content .wrapper .midPageColumns .locationleft li a.bold { color:#4B1703; font-weight:bold; text-decoration:none;}

.content .wrapper .midPageColumns .locationright { width:430px; background:#DF9C33; float:left; padding:20px 15px; height:400px; margin:0 0 10px 20px;}
.content .wrapper .midPageColumns .locationright p {color:#7A2403; font:normal 12px Arial, Helvetica, sans-serif; padding:0 0 11px; margin:0; line-height:16px;}
.content .wrapper .midPageColumns .locationright p a {color:#ffd091; font:normal 12px Arial, Helvetica, sans-serif; text-decoration:none;}

ul.menus-type{clear:both; list-style:none; background:#E09F38; overflow:hidden; margin:0; padding:0; display:inline-block;}
ul.menus-type li{float:left;}
ul.menus-type li a{font:bold 12px/37px Arial, Helvetica, sans-serif; color:#4B1703; text-decoration:none; display:block; padding:0 6px;}
ul.menus-type li a:hover, ul.menus-type li a.selected{color:#AA4B11;}
.mnuItemsTop {font:normal 12px Arial, Helvetica, sans-serif; text-align:center; color:#7A2403;}
.mnuItemsLeft, .mnuItemsRight{font:normal 12px Arial, Helvetica, sans-serif; text-align:right; float:left; width:450px; color:#7A2403;}
.mnuItemsRight{text-align:left; margin-left:20px;}
.mnuItemsTop b, .mnuItemsLeft b, .mnuItemsRight b{color:#4B1703;}
.mnuItemsTop p, .mnuItemsLeft p, .mnuItemsRight p{color:#7A2403; margin:0;}
#lnkPrintMenu{background:url(../images/lnkPrintMenu.png) no-repeat left center; float:left; margin:25px 0 0 10px; color:#ffcc99; font:bold 14px Arial, Helvetica, sans-serif; padding-left:20px; text-decoration:none;}
#lnkPrintMenu:hover{text-decoration:underline;}
.content .wrapper .midPageColumns .locationright .locationdetails div{display:none;}
.content .wrapper .midPageColumns .locationright .locationdetail p.left{float:left; text-align:right; width:200px; height:auto;}
.content .wrapper .midPageColumns .locationright .locationdetail p.left b{color:#4B1703;}
.content .wrapper .midPageColumns .locationright .locationdetail p.right{float:left; text-align:left; margin-left:20px; width:200px;}

.mnuMenuTab {overflow:hidden; display:none;}
.menus .mnuLinks{display:block;}