body { background:#fde804; width:100%; height:100%; font-family:Arial, Helvetica, sans-serif; font-size:14px; margin:10px;}
p {font-size:14px; color:#4D4D4D; font-weight:normal;}
h1 { font-size: 21px; font-weight: 600; margin-top: 0px; margin-bottom: 0px; }
h2 { font-size: 18px; font-weight: 600; margin-top: 15px; margin-bottom: 0px; }
h3 { font-size: 16px; font-weight: 600; margin-top: 15px; margin-bottom: 5px; }
h4 { font-size: 14px; font-weight: 600; margin-top: 5px; margin-bottom: 5px; }
h5 { font-size: 12px; font-weight: 600; margin-top: 5px; margin-bottom: 0px; }
h6 { font-size: 10px; font-weight: normal; margin-top: 5px; margin-bottom: 0px; }


/*
#outside_area { background:url(../images/main/yellowbar.jpg) repeat-y; width:900px; height:auto; margin:0px auto;}
*/
#outside_area { width:900px; height:auto; margin:0px auto; border:solid 0px #ff0000; border:solid 0px #fcf6b1; }

#inside_area {width:859px; height:auto; margin-left:0px auto; border-style:solid; border-color:#fcf6b1; border-width:10px 0px 0px 0px;}

#header { height:180px; background:#fcf6b1; margin:0px 0px;}
#logo_and_showreel { height:180px; margin:0px auto; background:#fcf6b1; }
#header h1{ text-align:right; font-size:13px; font-weight:500; padding-top:5px;}
#header_address { width:100%; height:auto; padding:5px 25px 5px 0px; text-align:right; font-size:14px; clear:both; }

#logo {  height:148px; margin:0 0 0 15px; border:solid 1px #fcf6b1; float:left; }
#showreel { height:148px; border:solid 0px; margin:0 0 0 20px; float:left; }

#menu { width:859px; background:#fcf6b1; position:relative; top:10px; left:0px; height:38px; margin:0px auto; text-align:center; }
#menu_buttons {width:811px; margin:0px auto; border:solid 0px; }

#menu a.cafe { }
#menu a.bistro {}
#menu a.motel {}
#menu a.collectables {}
#menu a.julias_cakes {}
#menu a.location {}
#menu a.contact_us {}
#menu a {color:#ffffff; text-decoration:none; }
#menu a:hover {color:#9bd4db; text-decoration:none; }

.cafe, .bistro, .motel, .collectables, .julias_cakes, .location, .contact_us { position:relative; width:109px; height:22px; margin-left:4px; padding-top:5px; top:5px; text-align:center; float:left; }

.cafe {color:#ffffff; border:solid 1px#ffffff; background:#dd0d1b;  }
.cafe a:hover {color:#ffeb97;  border:solid 1px#ffffff; background:#dd0d1b; width:100%; float:left;}
.bistro {color:#ffffff;  border:solid 1px#ffffff; background:#017400; }
.bistro a:hover {color:#ffeb97;  border:solid 1px#ffffff; background:#017400; width:100%; float:left; }
.motel {color:#ffffff;  border:solid 1px#ffffff; background:#192864;}
.motel a:hover {color:#ffeb97;  border:solid 1px#ffffff; background:#192864; width:100%; float:left;}
.collectables {color:#ffffff;  border:solid 1px#ffffff; background:#800080;}
.collectables a:hover {color:#ffeb97;  border:solid 1px#ffffff; background:#800080; width:100%; float:left; }
.julias_cakes {color:#ffffff;  border:solid 1px#ffffff; background:#5cb14f;}
.julias_cakes a:hover {color:#ffeb97;  border:solid 1px#ffffff; background:#5cb14f; width:100%; float:left; }
.location {color:#ffffff;  border:solid 1px#ffffff; background:#0a6299;}
.location a:hover {color:#ffeb97;  border:solid 1px#ffffff; background:#0a6299; width:100%; float:left;}
.contact_us {color:#ffffff;  border:solid 1px#ffffff; background:#ad0b13;}
.contact_us a:hover {color:#ffeb97;  border:solid 1px#ffffff; background:#ad0b13; width:100%; float:left; }

#main_area { position:relative; top:20px; left:0px; height:auto; width:859px; padding-top:10px; background:#f8fc6a; border:solid #ffffff 1px; }

#main_area_text { position:relative; left:20px; width:520px; margin:0px 0px 20px 0px; border:solid 0px; text-align:justify; border:solid 0px; display:inline; float:left;}

/*
*/
#main_area_text h1, h2 { padding-left:10px; border:solid 0px #fde804; background:#fcf6b1; }

#main_area p { margin:10px 0px;}


#main_area_pictures {  position:relative; left:60px; height:auto; width:250px; text-align:right; display:inline; float:left; margin:0px 0px 20px 0px;  padding-top:0px; border:solid 0px;}
#main_area_pictures img { margin-left:0px;}

#main_area_paypal {  position:relative; top:60px; height:auto; width:250px; text-align:right; display:inline; float:left; margin:0px 0px 20px 0px;  padding-top:0px; border:solid 0px;}

#main_area_paypal_contact_us {  position:relative; top:300px; height:auto; width:250px; text-align:right; display:inline; float:left; margin:0px 0px 20px 0px;  padding-top:0px; border:solid 0px;}


#footer { width:849px; height:40px; margin:30px 0px 0px 0px; padding:5px;  background:#fcf6b1; clear:both;}
#footer ul { display:block; list-style-type:none;}
#footer li { display:inline; padding-left:20px;}
#footer a { color:#4D4D4D;}
#footer a:hover { color:#E9CD46;}
#footer h1 { font-size:10px; color:#4D4D4D; font-weight:normal; text-align:right; margin-left:40px;}

#footer_address p {font-size:10px; text-align:right;}

.bld {
	font-weight:500;
}
.doublespaced	{
	line-height: 150%;
}
.f06		{
	font-size: 6px;
}
.f07		{
	font-size: 7px;
}
.f08		{
	font-size: 8px;
}
.f09		{
	font-size: 9px;
}
.f10		{
	font-size: 10px;
}
.f11		{
	font-size: 11px;
}
.f12		{
	font-size: 12px;
}
.f13		{
	font-size: 13px;
}
.f14		{
	font-size: 14px;
}
.f15		{
	font-size: 15px;
}
.f16		{
	font-size: 16px;
}
.f18		{
	font-size: 18px;
}
.f20		{
	font-size: 20px;
}
.f22		{
	font-size: 22px;
}
.f24		{
	font-size: 24px;
}
