body {
behavior: url('/csshover.htc');
color : #e3ccab;
font-size : 13px;
font-family : "trebuchet ms", verdana, arial;
background-color : #380000;
margin : 0;
padding : 0;
}
.clearboth {
clear: both;
}
hr {
height: 2px;
color: #324330;
background: #324330;
border: 0;
}
.floatleft {
float: left;
}
.floatright {
float: right;
}
.halfcontent {
width: 49%;
}
.large {
font-size: 20px;
}
a:link {
color : #d4c4a7;
text-decoration : none;
}
a:visited {
color : #d4c4a7;
text-decoration : none;
}
a:hover {
color : #d4c4a7;
text-decoration : underline;
}
a:active {
color : #d4c4a7;
text-decoration : none;
}
.clickable {
cursor : pointer;
}
#all {
width : 728px;
margin-right : auto;
margin-left : auto;
}
.big-text {
font-size : 19px;
}
.content ul, ul.yellowarrow {
line-height : 2em;
list-style-type : none;
padding : 8px 0 10px;
margin : 0;
}
.content li, ul.yellowarrow li {
background-image : url(../assets/bullet.gif);
background-repeat : no-repeat;
background-position : 0 0.6em;
padding-bottom : 0;
padding-left : 2.5em;
}
.header {
font-size : 16px;
font-weight : bold;
}
.right {
position : static;
float : right;
}
.left {
position : static;
float : left;
}
#newsletter {
background-image : url(../assets/inputbg.gif);
background-repeat : repeat-x;
width : 230px;
height : 21px;
}
.text-field {
background-image : url(../assets/inputbg.gif);
background-repeat : repeat-x;
height : 19px;
margin : 0;
padding : 0 0 0;
border-width : 0;
}
#footer {
color : #6d4038;
font-size : 9pt;
line-height : 13pt;
width : 723px;
padding-top : 22px;
}
#footer a:link {
color : #6d4038;
text-decoration : none;
}
#footer a:visited {
color : #6d4038;
text-decoration : none;
}
#footer a:hover {
color : #6d4038;
text-decoration : underline;
}
#footer a:active {
color : #6d4038;
text-decoration : none;
}
#main {
width : 728px;
min-height : 200px;
_height: 200px;
}
#main-left {
color : #d4c4a7;
position : static;
width : 273px;
height : inherit;
float : left;
background-color: #190000;
min-height: 200px;
_height: 200px;
}
#main-right {
color : #d4c4a7;
background-color : #190000;
position : static;
width : 455px;
min-height : 200px;
_height: 200px;
float : right;
}
#under-banner {
color : #e3ccab;
font-size : 10pt;
font-weight : bold;
text-indent : 14px;
width : 728px;
height : 34px;
background: url(/assets/subaction-bg.gif) repeat-x #190000;
}
#under-banner .right {
width : 728px;
height : 34px;
background: url(/assets/subaction-right.gif) no-repeat top right ;
}
#under-banner .left {
width : 728px;
height : 34px;
background: url(/assets/subaction-left.gif) no-repeat top left ;
}
#under-banner ul {
margin: 0;
padding: 0;
}
#under-banner ul li {
list-style: none;
float: left;
position: static;
}
#under-banner ul li a {
position: relative;
display: block;
padding: 10px 8px 10px 0;
color: #fff1ce;
}
#try {
background-image : url(../assets/maintitle1a.gif);
background-repeat : no-repeat;
background-position : left bottom;
position : static;
width : 469px;
height : 34px;
float : left;
}
#subtitle {
color : #fccb29;
font-size : 16px;
background-image : url(../assets/subpagetitlebar.jpg);
background-repeat : no-repeat;
position : static;
width : 462px;
height : 34px;
float : left;
padding-top : 7px;
padding-left : 7px;
}

.view-menu {
background-image : url(../assets/viewmenuboth.gif);
background-repeat : no-repeat;
position : static;
width : 123px;
height : 34px;
float : left;
display : block;
}
.view-menu a:link {
background-image : url(../assets/viewmenuboth.gif);
background-repeat : no-repeat;
position : static;
width : 123px;
height : 34px;
float : left;
display : block;
}
.view-menu a:visited {
background-image : url(../assets/viewmenuboth.gif);
background-repeat : no-repeat;
position : static;
width : 123px;
height : 34px;
float : left;
display : block;
}
.view-menu a:hover {
background-image : url(../assets/viewmenuboth.gif);
background-repeat : no-repeat;
background-position : -123px 0;
position : static;
width : 123px;
height : 34px;
float : left;
display : block;
}
.view-menu a:active {
background-image : url(../assets/viewmenuboth.gif);
background-repeat : no-repeat;
position : static;
width : 123px;
height : 34px;
float : left;
display : block;
}
.job {
background-image : url(../assets/jobsatkeegansboth.gif);
background-repeat : no-repeat;
width : 136px;
height : 34px;
float : left;
display : block;
}
.job a:link {
background-image : url(../assets/jobsatkeegansboth.gif);
background-repeat : no-repeat;
width : 136px;
height : 34px;
float : left;
display : block;
}
.job a:visited {
background-image : url(../assets/jobsatkeegansboth.gif);
background-repeat : no-repeat;
width : 136px;
height : 34px;
float : left;
display : block;
}
.job a:hover {
background-image : url(../assets/jobsatkeegansboth.gif);
background-repeat : no-repeat;
background-position : -136px 0;
width : 136px;
height : 34px;
float : left;
display : block;
}
.job a:active {
background-image : url(../assets/jobsatkeegansboth.gif);
background-repeat : no-repeat;
width : 136px;
height : 34px;
float : left;
display : block;
}
#sign-up-bottom {
background-color : #190000;
background-image : url(../assets/crnr-bl.gif);
background-repeat : no-repeat;
background-position : left 0;
width : 273px;
height : 0px;
}
#current-specials {
font-size : 13px;
background-repeat : repeat-y;
width : 239px;
height : auto;
padding-top : 20px;
padding-right : 20px;
padding-left : 14px;
}
#sub-banner {
background-repeat : no-repeat;
width : 728px;
height : 109px;
clear : left;
}
#welcome-text {
line-height : 20px;
width : 420px;
margin-top : 20px;
margin-right : auto;
margin-left : auto;
}
#sign-up {
background-image : url(../assets/action-1.jpg);
background-repeat : no-repeat;
width : 273px;
height: 109px;
clear : left;
background-position: right top;
}
#specials-button {
color : #190000;
font-size : 16px;
font-weight : bold;
line-height : 26px;
background-image : url(../assets/button-bg.gif);
background-repeat : repeat-x;
text-align : left;
width : 240px;
height : 35px;
}
#specials-button a:link {
color : #190000;
text-decoration : none;
}
#specials-button a:visited {
color : #190000;
text-decoration : none;
}
#specials-button a:hover {
color : #460000;
text-decoration : none;
}
#specials-button a:active {
color : #190000;
text-decoration : none;
}
#main-ender {
background-image : url(../assets/main-ender.gif);
background-repeat : no-repeat;
width : 728px;
height : 4px;
}
#read-more {
background-image : url(../assets/btn-icon.gif);
background-repeat : no-repeat;
text-align : center;
text-indent : 36px;
width : 190px;
float : right;
}
#header {
background-image : url(../assets/headerban.jpg);
background-repeat : no-repeat;
background-position : right top;
width : 728px;
height : 133px;
position : relative;
z-index: 5;
}
#logo {
background-image : url(../assets/logo.gif);
background-repeat : no-repeat;
width : 281px;
height : 133px;
float : left;
}
#nav {
background-position : 0 bottom;
bottom : 0;
width : 447px;
height : 40px;
float : right;
padding-top : 93px;
background: url('/assets/nav-menu-full.gif') bottom right no-repeat;
}
#topnavcontainer {
font-size : 11px;
position : absolute;
top : 70px;
right : 15px;
height : 15px;
}
#banner-comments {
background-image : url(../assets/banner-comments.jpg);
background-repeat : no-repeat;
width : 728px;
height : 128px;
}
#banner-jobs {
background-image : url(../assets/banner-jobs.jpg);
background-repeat : no-repeat;
width : 728px;
height : 128px;
}
#banner-phoenix {
background-image : url(../assets/banner-phoenix.jpg);
background-repeat : no-repeat;
width : 728px;
height : 128px;
}
#banner-chandler {
background-image : url(../assets/banner-chandler.jpg);
background-repeat : no-repeat;
width : 728px;
height : 128px;
}
#banner-ahwatukee {
background-image : url(../assets/banner-ahwatukee.jpg);
background-repeat : no-repeat;
width : 728px;
height : 128px;
}
#banner-specials {
background-image : url(../assets/banner-specials.jpg);
background-repeat : no-repeat;
width : 728px;
height : 128px;
}
#banner-menu {
background-image : url(../assets/banner-menu.jpg);
background-repeat : no-repeat;
width : 728px;
height : 128px;
}
#banner-giftcards {
background-image : url(../assets/banner-giftcards.jpg);
background-repeat : no-repeat;
width : 728px;
height : 128px;
}
#banner {
background-image : url(../assets/banner.jpg);
background-repeat : no-repeat;
width : 728px;
height : 128px;
}

#subpagebanner {
background-image : url(../assets/banner.jpg);
background-repeat : no-repeat;
width : 728px;
height : 128px;
}
#banner-aboutus {
background-image : url(../assets/banner-aboutus.jpg);
background-repeat : no-repeat;
width : 728px;
height : 128px;
}
.content {
color : #d4c4a7;
background-color : #190000;
min-height : 300px;
padding : 20px;
}
.half-left {
width : 48%;
float : left;
}
.half-right {
width : 48%;
float : right;
}
.row {
width : 100%;
display : block;
}
.clearfix:after {
height : 0;
visibility : hidden;
clear : both;
display : block;
content : ".";
}
.clearfix {
display : inline-block;
}
.greenbar {
height : 2px;
max-height : 2px;
border-top : 2px solid #324330;
}
.greenbox {
background-color : #324330;
padding : 15px;
}
.quarter-left {
position : static;
width : 25%;
float : left;
}
.quarter-right {
width : 25%;
float : right;
}
.clearrow {
clear : both;
}
.em-med {
margin-left : 15px;
}
.fright {
float : right;
}
.fleft {
float : left;
}
.greenborder-r {
border-right : 2px solid #324330;
}
.greenborder-l {
border-top : 2px solid #324330;
border-bottom : 2px solid #324330;
border-left : 2px solid #324330;
}
.greentitle {
color : #fccb29;
font-size : 16px;
background: url('/assets/nav-listbg.gif') repeat-x #21321f;
position : static;
Padding: 10px;
}
.tantitle {
color: #fff;
font-size: 16px;
background: #2d1414;
position: static;
padding: 10px;
}