* {margin:0; padding:0; }

img {
border:0;
display:block;
}

body {
background:#000;
text-align:center;
margin-top:15px;
font-family:Arial;
font-size:11px;
font-weight:bold;
color:#F9CA92;
line-height:19px;
}

#all-home {
position:relative;
width:950px;
height:700px;
background-image:url(../backgrounds/homeallbg.jpg);
background-repeat:no-repeat;
margin-right:auto;
margin-left:auto;
text-align:left;
}

#all {
position:relative;
width:950px;
height:700px;
background-image:url(../backgrounds/insidebg.jpg);
background-repeat:no-repeat;
margin-right:auto;
margin-left:auto;
text-align:left;
}

#homenav {
position:absolute;
top:0;
left:260px;
}

#insidenav {
position:absolute;
top:110px;
left:145px;
}

#home-logo {
position:absolute;
top:276px;
left:80px;
}

#inside-logo {
position:absolute;
top:15px;
left:0170px;
}

#home-mainimages  {
margin-left:435px;
}

#home-mainimages ul {
list-style:none;
}

#home-mainimages ul li {
float:left;
margin-right:14px;
}

#home-text {
margin-left:400px;
padding-right:25px;
text-align:justify;
clear:both;
line-height:17px;
}

#home-text a {
color:#FEFB01;
text-decoration:none;
}

#home-text a:hover {
text-decoration:underline;
}

h1 {
font-family:Arial;
font-style:italic;
font-size:18px;
padding-bottom:12px;
}

h2 {
font-size:16px;
padding-bottom:14px;
}

#home-address {
margin-top:12px;
}

#inside-address {
position:absolute;
top:195px;
left:0;
}

#home-hours {
position:absolute;
top:780px;
right:0;
}

#footerframe {
margin-left:40px;
}

#home-footer {
color:#E5B192;
font-family:Verdana;
font-size:11px;
font-weight:bold;
text-align:center;
padding-top:45px;
padding-bottom:50px;
}

#home-footer p {
width:800px;
margin-right:auto;
margin-left:auto;
padding-bottom:9px;
}

#home-footer a, #text a {
color:#44A8FD;
text-decoration:none;
}

#home-footer a:hover, #text a:hover {
color:#FFF603;
}

#websites {
font-family:Tahoma;
font-size:9px;

}

#topimage {
position:absolute;
top:0;
left:343px;
}

#contentarea {
width:545px;
padding-top:160px;
margin-left:355px;
}

#text {
padding:0 40px 75px 45px;
}

p {
padding-bottom:15px;
}

#menuframe {
position:absolute;
top:150px;
left:345px;
}

#menu-subnav {
position:absolute;
top:109px;
left:343px;
}

.leftfloat {
float:left;
margin:5px 22px 5px 2px;
}

.rightfloat {
float:right;
margin:5px 7px 5px 22px;
}

.sidebar {
float:right;
width:188px;
color:#F1E4DF;
font-family:Trebuchet MS, Arial;
font-size:11px;
line-height:18px;
padding-bottom:18px;
padding-left:25px;
border-left:1px solid #864A34;
margin-top:-4px;
margin-left:25px;
}

.sidebar p {
padding-bottom:12px;
}

#CAB {
margin:0 0 12px 20px;
}

#pleasecontact {
position:absolute;
top:725px;
left:0;
}

#pageon-about {
position:absolute;
top:133px;
left:145px;
}

#pageon-beef {
position:absolute;
top:166px;
left:145px;
}

#pageon-menu {
position:absolute;
top:199px;
left:145px;
}

#pageon-private {
position:absolute;
top:233px;
left:145px;
}

#pageon-nightlife {
position:absolute;
top:266px;
left:145px;
}

#pageon-gallery {
position:absolute;
top:299px;
left:145px;
}


#pageon-contact {
position:absolute;
top:332px;
left:145px;
}

#rw {
width:120px;
float:right;
margin:-6px 0 0 16px;
text-align:left;
}

#rw p {
font-family:Verdana;
font-size:10px;
padding-top:3px;
}

#rw a {
color:#85C5F7;
text-decoration:none;
}

#rw a:hover {
text-decoration:underline;
}


.larger {
color:#fff;
font-size:14px;
}

#fourandfive {
position:absolute;
top:925px;
left:15px;
}

#beeflink {
width:375px;
border:1px solid;
padding:5px 15px;
margin-bottom:17px;
margin-left:30px;
}

#beeflink a {
color:#FEFB01;
text-decoration:none;
}

#beeflink a:hover {
text-decoration:underline;
}

#cookingbeef {
margin-bottom:18px;
color:#F0BA75;
}

#cookingbeef td {
font-family:Trebuchet MS, Arial;
font-size:13px;
}


#cookingbeef td.rightalign {
text-align:right;
padding-right:7px;
}

.bigger {
font-family:Trebuchet MS, Arial;
font-size:13px;
}

.georgia {
font-family:Georgia;
}

#bachelorette {
font-family:Trebuchet MS;
font-size:13px;
padding-bottom:9px;
border-bottom:2px dotted #AC1811;
margin-bottom:12px;
}

#bachelorette p {
padding-bottom:7px;
}

#blue {
margin-bottom:25px;
background:#062C6D;
background-image:url(../backgrounds/bubbles.jpg);
background-repeat:no-repeat;
width:469px;
padding-top:180px;
padding-bottom:24px;
color:#fff;
font-family:Trebuchet MS;
font-size:12px;
line-height:16px;
border:1px solid #5A82C7;
}

#blue p {
padding:0 25px 4px 30px;
}


