.printonly {
display:none;
}


* {margin:0; padding:0;}

body {
text-align:center;
margin-top:0px;
background-color:#89B3C5;
background-image:url(../backgrounds/bodybg3.jpg);
background-repeat:repeat-x;
background-attachment:fixed;
color:#1A5E7C;
font-family:Arial;
font-size:12px;
font-weight:bold;
line-height:23px;
}

#all {
background-color:#A7C7D6;
background-image:url(../backgrounds/aboutbg.jpg);
background-repeat:no-repeat;
position:relative;
width:900px;
margin-right:auto;
margin-left:auto;
text-align:left;
border:1px solid #EAEEEF;
padding-bottom:50px;
}

#logo {
margin-left:245px;
}

#navigation {
position:absolute;
top:145px;
left:706px;
}

#text {
width:475px;
margin-top:125px;
margin-left:100px;
}

#text_ {
width:485px;
margin-top:90px;
margin-left:100px;
}

#testimonials {
font-size:12px;
font-family:Tahoma;
color:#013048;
font-weight:normal;
line-height:17px;
padding-bottom:100px;
}

#testimonials p.blurb {
padding-bottom:5px;
}

#testimonials p.blurb2 {
padding-top:7px;
padding-bottom:5px;
}

#testimonials p.from {
font-size:11px;
padding-bottom:15px;
padding-left:305px;
}

.date {
font-family:Tahoma;
font-size:10px;
font-style:italic;
}

.fivedots {
margin-bottom:15px;
margin-left:200px;
}

#flash {
width:485px;
margin-top:65px;
margin-left:40px;
}

#click {
margin-bottom:5px;
}

#menu-text {
width:485px;
margin-top:32px;
margin-left:100px;
}

img {
display:block;
border:0;
}


h1 {
color:#3E728A;
font-size:16px;
font-style:italic;
padding-bottom:30px;
}

h2 {
color:#3E728A;
font-size:14px;
font-style:italic;
padding-bottom:12px;
}

p {
padding-bottom:15px;
}

.italics {
font-family:Georgia;
font-style:italic;
}

#pageon {
position:absolute;
top:160px;
left:704px;
}

#H {
float:left;
margin:-9px -2px 0 -50px;
}

#homelink {
position:absolute;
top:0;
left:0;
}

#functions {
background-image:url(../backgrounds/aboutinsetbg-alt3.jpg);
color:#295475;
font-size:11px;
float:left;
border:1px solid #fff;
padding-top:12px;
padding-bottom:8px;
margin:6px 25px 20px -2px;
}

#functions ul {
list-style:none;
margin-left:7px;
padding-left:7px;
}

#functions ul li {
padding-bottom:5px;
padding-right:12px;
}

#planning {
width:250px;
background:#D6F0FC;
color:#295475;
font-size:11px;
float:left;
border:1px solid #fff;
padding-top:20px;
padding-bottom:12px;
margin:9px 25px 20px -2px;
}

#planning ul {
list-style:none;
margin-left:10px;
padding-left:10px;
}

#planning ul li {
line-height:18px;
padding-bottom:8px;
padding-right:20px;
}

#planning2 {
background:#D6F0FC;
color:#295475;
font-size:12px;
text-align:center;
float:right;
border:1px solid #fff;
padding:5px 10px 5px 10px;
}
#planning2 a {color:#295475;}

#footer {
margin-top:30px;
}

#clear {
clear:both;
}

#testimonial-button, #chef-button {
position:absolute;
top:490px;
left:620px;
}

#food {
position:absolute;
top:540px;
left:620px;
}

.emph {
font-size:13px;
font-style:italic;
}

#menubuttons {
margin-top:24px;
}

.textlink {
color:#025A97;
text-decoration:none;
}

.textlink:hover {
color:#990000;
text-decoration:underline;
}

.textlink_ {
color:#0269C8;
text-decoration:none;
}

.textlink_:hover {
color:#990000;
text-decoration:underline;
}

ul#plan {
width:375px;
margin-left:15px;
padding-left:15px;
}

ul#plan li {
padding-bottom:12px;
line-height:19px;
}

#phoenixbldg {
font-family:Tahoma;
font-size:10px;
width:170px;
float:left;
margin:10px 15px 5px 2px;
}

ul#occasions {
list-style:none;
height:20px;
margin:18px 0 30px 50px;
padding-left:50px;
color:#095E99;
}

ul#occasions li {
float:left;
margin-right:17px;
}

#functions-g {
width:820px;
margin-top:20px;
margin-bottom:25px;
}

#functions-g p {
margin-left:100px;
padding-bottom:5px;
border-bottom:1px solid;
margin-bottom:9px;
}

#groveland-quote {
position:absolute;
top:178px;
left:240px;
}

ul.occasions-g {
list-style:none;
height:20px;
margin:0 0 9px 76px;
padding-left:76px;
color:#095E99;
}

ul.occasions-g2 {
list-style:none;
height:20px;
margin:0 0 9px 120px;
padding-left:120px;
color:#095E99;
}

ul.occasions-g li, ul.occasions-g2 li {
float:left;
margin-right:9px;
font-size:11px;
}




/* quote graphics */

#about-quote {
position:absolute;
top:170px;
left:274px;
}

#menu-quote {
margin-top:32px;
margin-left:254px;
}

#planning-quote {
position:absolute;
top:167px;
left:328px;
}

#chef-quote {
position:absolute;
top:165px;
left:150px;
}

#gallery-quote {
position:absolute;
top:160px;
left:380px;
}

#phoenix-quote {
position:absolute;
top:157px;
left:170px;
}

/* page on indicators */

#about-on {
position:absolute;
top:205px;
left:706px;
}

#menus-on {
position:absolute;
top:248px;
left:706px;
}

#planning-on {
position:absolute;
top:285px;
left:706px;
}

#gallery-on {
position:absolute;
top:324px;
left:706px;
}


#phoenix-on {
position:absolute;
top:365px;
left:706px;
}


#contact-on {
position:absolute;
top:441px;
left:706px;
}

#planning-right {
position:absolute;
top:535px;
left:650px;
}

#planning-right-2 {
position:absolute;
top:1190px;
left:650px;
}


#chef-three {
position:absolute;
top:495px;
left:525px;
}

#phoenix-three {
float:right;
margin:-35px -255px 0 65px;
width:164px;
font-family:Verdana;
font-size:9px;
line-height:15px;
}

#phoenix-bottom, #groveland-bottom {
display:inline;
padding-left:100px;
}

#groveland-right {
float:right;
margin:-90px -230px 0 70px;
}


#phoenixroom-button {
position:absolute;
top:472px;
left:615px;
}

#phoenix-three-2 {
padding-bottom:15px;
}

#testimonials-three {
position:absolute;
top:580px;
left:630px;
}

#photocredit {
width:185px;
font-family:Verdana;
font-size:9px;
line-height:14px;
position:absolute;
top:1485px;
left:650px;
}

#logos {
float:right;
margin-top:6px;
margin-left:12px;
}

.logo_ {
float:left;
margin-right:8px;
}

#gallerylink {
position:absolute;
top:550px;
left:675px;
}




