 
body
{
background-image: url(images/creme_bkgd_tile.gif);
font-family:Verdana, Arial, Helvetica, sans-serif;
margin-left:0px;
margin-right:0px;
margin-bottom:0px;
margin-top:20px;
border:none;

}
 
a
{
color:#000000;
text-decoration:none;
}
img
{
border:none;
}
.smallText9
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
color:#000000;
}

.smallText11
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
margin-left:10px;
padding-bottom: 5px;
}

.smallText11v2
{

font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
margin-left:10px;
padding-bottom: 5px;
margin-top:69px;
}
.smallText11v3
{

font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
margin-left:10px;
padding-bottom: 5px;
margin-top:69px;
}
.homeSmImages
{
position:relative;
top: 8px;
left: 8px;
width:80px;
border:0px;
}



/* menu items */
.about
{
width:163px;
height:57px;
margin:0px;


}
a.about
{
display:block;
background-image:url(images/AboutUs.gif);

}
a.about:hover
{
background-image:url(images/AboutUsOver.gif);
border:none;

}
a.about:focus
{
background-image:url(images/AboutUsOver.gif);
border:none;

}

.breakfast
{
width:163px;
height:33px;
margin:0px;
}
a.breakfast
{
display:block;
background-image:url(images/Breakfast.gif);

}
a.breakfast:hover
{
border:none;
background-image:url(images/BreakfastOver.gif);
}

.lunch
{
width:163px;
height:31px;
}
a.lunch
{
display:block;
background-image:url(images/Lunch.gif);
}

a.lunch:hover
{
border:none;
background-image:url(images/LunchOver.gif);
}


.dinner
{
height:30px;
width:163px;
}
a.dinner
{
display:block;
background-image:url(images/Dinner.gif);
}

a.dinner:hover
{
border:none;
background-image:url(images/DinnerOVer.gif);
}

.dessert
{
width:163px;
height:31px;
}
a.dessert
{
display:block;
background-image:url(images/Dessert.gif);
}

a.dessert:hover
{
border:none;
background-image:url(images/DessertOver.gif);
}


.catering
{
width:163px;
height:37px;
}
a.catering
{
display:block;
background-image:url(images/Catering.gif);
}
a.catering:hover
{
border:none;background-image:url(images/CateringOver.gif);
}

.contact
{
width:163px;
height:31px;
margin:0px;

}
a.contact
{
display:block;
background-image:url(images/ContactUs.gif);

}
a.contact:hover
{
border:none;
background-image:url(images/ContactUsOver.gif);

}
.fondue
{
height:33px;
width:163px;
margin:0px;

}
a.fondue
{
display:block;
background-image:url(images/Fondue.gif);
}

a.fondue:hover
{
border:none;
background-image:url(images/FondueOver.gif);
}
.specialevents
{
width:163px;
height:54px;
}
a.specialevents
{
display:block;
background-image:url(images/SpecialEvents.gif);
}

a.specialevents:hover
{
border:none;
background-image:url(images/SpecialEventsOver.gif);
}



.footer
{
position:absolute;
left:50%;
margin-left:-545px;
margin-top:538px;
font-size:10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
}
.footerContact
{
position:absolute;
left:50%;
margin-left:-351px;
margin-top:15px;
font-size:10px;
float:left;
clear:both;
font-family:Verdana, Arial, Helvetica, sans-serif;
}
.bottomBlackLine
{
background-image:url(images/footerdivider_30.gif);
background-repeat:no-repeat;
width:706px;
height:5px;
left:50%;
margin-top:1px;
margin-bottom:20px;
float:left;
clear:both;
}

.whiteCells
{
background-color:#FFFFFF;

}
.everything
{
position:absolute;
top:10px;
left: 50%;

}

.main
{
margin-top:193px;
}

.mainImage
{
margin-top:8px;
}

.menu
{
position:absolute;
left:50%;
margin-left:-543px;
background-color:#6287AE;
}
.mainWhiteImage
{
z-index:-1;

position:absolute;
left:50%;
margin-left:-380px;
background-image:url(images/mainWhite.gif);
background-repeat:no-repeat;
width:542px;
height:389px;

}
#menutable{
	/*padding-left:3px;*/
}
.mainLowerContent
{
	background-image:url(images/content_bg.gif);
	position:absolute;
	left:50%;
	margin-left:-543px;
	margin-top:388px;
	width:706px;
}
.mainLowerContent img
{
}
.menu_bottom
{
	width:706px;
}


.mainLowerContent .leftcol{
	font-family:arial;
	padding-left:2px;
	padding-right:0px;
	width:50%;
	text-align:center;
	vertical-align:top;
}
.mainLowerContent .rightcol{
	font-family:arial;
	padding-left:0px;
	padding-right:2px;
	text-align:center;
	vertical-align:top;
}
.mainLowerContent .onecol, 
									.onecol .menu_description{
	padding-top:20px;
	text-align:center;
}
.mainLowerContent .menu_description, .mainLowerContent .menu_choice{
	vertical-align:middle;
}

.mainLowerContent .menu_description tr{
	font-size:9pt;	
	font-weight:normal;
}

.menuLowerContent .menu_description tr th{
	font-size:8pt;	
	font-weight:normal;
}
.mainLowerContent .menu_description td{
}

.mainLowerContent .menu_category{
	padding-top:30px;
}
.mainLowerContent .menu_description,
									.menu_description .menu_options{
	text-align:center;
}
.mainLowerContent .menu_INLINE_OPTIONS{
	font-size:10pt;
	color:#666666;
}
.mainLowerContent .menu_INLINE_PRICE{
	font-size:10pt;
}

.mainLowerContent .menuHeader{
	text-align:center;
	padding-top:30px;
	padding-bottom:10px;
}

.mainLowerContent .menuHeader_intro{
	text-align:center;
	font-size:12pt;
}

.mainLowerContent .menuHeader_subintro{
	text-align:center;
	font-style:italic;
	font-size:10pt;
	padding-bottom:10px;
}
/*.mainLowerContent table tr td .menu_caption{*/
.mainLowerContent .menu_caption{
	font-style:italic;
	font-size:8pt;
	font-weight:bold;
}

.mainLowerContent .menu_choice{
	padding-top:15px;
	font-size:11pt;
	text-align:center;
	vertical-align:top;
}

.mainLowerContent .menu_choice_req{
	padding-top:15px;
	font-size:10pt;
	font-style:italic;
	text-align:center;
}

.mainLowerContent .menu_choice_desc{
	padding-top:15px;
	font-size:8pt;
	text-align:center;
}

.mainLowerContent .menu_choiceI{
	text-align:center;
	padding-top:15px;
	padding-bottom:15px;
	font-size:11pt;
	font-style:italic;
}
.mainLowerContent .menu_description,
									.menu_description td{ 
	padding-top:2px;
	font-size:9pt;
	color:#666666;
	font-weight:normal;
	text-align:center;
}

.mainLowerContent .menu_caution{
	padding-top:40px;
	padding-bottom:10px;
	font-size:8pt;
	text-align:center;
}


.mainLowerContent .location_address{
	padding-top:5px;
	font-size:10pt;
}
.mainLowerContent .location_phone{
	font-size:10pt;
	font-weight:bold;
	padding-top:5px;
	padding-bottom:5px;
}


.mainLowerContent2
{
	position:absolute;
	left:50%;
	margin-left:-543px;
	margin-top:389px;
	width:706px;
}
.mainLowerContent3 {
background-image:url(images/content_bg.gif);
position:absolute;
left:50%;
margin-left:-543px;
margin-top:389px;
width:706px;
}
.mainLowerContent3 table {
font-size: 80%;
font-family: arial, verdana;
padding-left: 20px;
padding-right: 40px;
}
.mainLowerContent3 .fieldName {
padding-right: 10px;
}
.mainLowerContent3 .sectionTitle {
padding-top: 10px;
}
.mainLowerContent3 .sectionDescription {
font-size: 85%;
}
.header
{
position:absolute;
left:50%;
margin-left:100px;
top:0px;

}
.header2
{
position:absolute;
left:50%;
margin-left:-615px;
top:0px;
background-image:url(images/header_01.gif);
width:816px;
height:208px;
background-repeat:no-repeat;

}
.headerULeftImage
{
	position:absolute;
	left:50%;
	top:4px;
	width:216px;
	height:18px;
	margin-left:-690px;
}
.headerCreme
{
position:absolute;
left:50%;
top:70px;
width:497px;
height:197px;
margin-left:-438px;
}
.headerCatering
{
	position:absolute;
	left:50%;
	top:4px;
	width:58px;
	height:18px;
	margin-left:-464px;
}
.headerCateringText
{
	position:absolute;
	left:50%;
	top:9px;
	margin-left:-408px;
	font-size:9px;
	color:#000000;
	width: 510px;
}

.logo
{
position:absolute;
background-image:url(images/pancake_06.gif);
left:50%;
margin-left:-600px;
margin-top:20px;
width:331px;
height:192px;
clear:none;
float:none;

}

.logo2
{
position:absolute;
background-image:url(images/pancake_06.gif);
z-index:3;
left:50%;
margin-left:-600px;
width:331px;
height:192px;
clear:none;

}

.pancakeFlipper
{
border:none;
position:absolute;
left:50%;
top:20px;
width:300px;
height:200px;
margin-left:-580px;
}
.hermosaBeach
{
background-image:url(images/contact/google_hermosa.jpg);
width:706px;
height:543px;
background-repeat:no-repeat;
border:none;
}
.redondoBeach
{
background-image:url(images/contact/google_redondo.gif);
width:706px;
height:543px;
background-repeat:no-repeat;
border:none;
}


.locationHeader{
	padding-top:15px;
	padding-left:20px;
	text-align:left;
}

.locationName{
	padding-top:40px;
	text-align:center;
}

.locationStreet,.locationCSZ,.locationPhone{
	font-size:10pt;
	padding-top:7px;
}
.locationPhone{
	font-weight:bold;
}

.locationHours{
	padding-top:15px;
	padding-bottom:25px;
}

.locationDirectionsTip{
	font-size:10pt;
	padding-bottom:5px;
}

.longBeach
{
background-image:url(images/contact/google_longbeach.gif);
width:706px;
height:543px;
background-repeat:no-repeat;
border:none;
}

.pasadena
{
background-image:url(images/contact/google_pasadenaNew.gif);
width:706px;
height:543px;
background-repeat:no-repeat;
border:none;
}
.manhattanBeach
{
background-image:url(images/contact/google_manhattanBeach.gif);
width:706px;
height:543px;
background-repeat:no-repeat;
border:none;
}

.culver
{
background-image:url(images/contact/google_culver.gif);
width:706px;
height:543px;
background-repeat:no-repeat;
border:none;
}

.getDirections
{
padding:0 0 0 0;
text-align:center;
background-color:transparent;
border:1px;
border-color:#111111;
}
.inputTest
{
background-color:transparent;
width:150px;
height: 25px;
background:none;
}
.getDirectionsbtn
{
background-image:url(images/contact/getdirections.gif);
width:105px;
height: 22px;
margin-top:15px;
}

.googleMap
{
padding:10px;
vertical-align:middle;

}
.mailer
{
background-image:url(images/specialevents/creme_maillist_03.gif);
width:706px;
height:301px;
background-repeat:no-repeat;
}
.formMailBox
{
font-family:Geneva, Arial, Helvetica, sans-serif;
font-weight:100;
width:500px;
margin-top:75px;

}
.formPad{
}

.emailBtn{
width:85px;
height: 45px;
margin-top:5px;
margin-left:5px;
}

#animationWrapper{
	
}

#crepechef{
	background: url(images/index/crepechef.png) no-repeat center top;
	margin-left:35px;
	width:342px;
	height:264px;
	z-index:5;
}
#arm{
	position:relative;
	top:61px;
	left:317px;
	width:147px;
	height:52px;
	z-index:-1;

}
#crepe{
	position:relative;
	background-position:358px 50px;
	top:85px;
	left:392px;

	width:71px;
	height:34px;
	
	z-index:2;
}

