* {
    margin:0em; 
    padding:0em;
	/*font-style, font-variant, font-weight, font-size, font-family*/
	font: normal normal small "Times New Roman", Times, serif;
	line-height:130%;
	text-align:left;
    text-decoration:none;
	color:#000;
	border:none;
}
body { 
	/*background-color, background-image, background-repeat, background-attachment, background-position*/
	background:url(bkg.gif) #FFFFFF repeat;
}
a:link {
	color:#000000;
}
a:visited {
	color:#000000;
}
a:hover {
	color:#FFD600;
}
a:active {
	color:#000000;
	font-weight:normal;
}
p {
	margin:0em 0em .5em 0em ;
	font-size:small;
	padding-right:5em;
}
table {
	margin-bottom:.5em;
	vertical-align:text-top;
}
h1 {
	font-size:2.7em;
	line-height:105%;
	padding-bottom:.3em;
}
h2, h3 {
	font-size:2.7em;
	font-style:italic;
	line-height:105%;
	padding-bottom:.3em;
}
h4 {
	font-style:italic;
	font-size:1.35em;
	padding-bottom:0em;
}
h4 a:link {
	font-style:italic;
	font-size:1em;
	padding-bottom:0em;
}
h4 a:hover {
	color:#FFD600;
}
strong {
	font-weight:bold;
}
.children a {
	font-size:1.35em;
	font-style:italic;
	line-height:105%;
	padding-bottom:.3em;
}
.children a ul {
	font-size:1.35em;
	font-style:italic;
	line-height:105%;
	padding-bottom:.3em;
}
.ditto_pageTitle {
	font-size:1.35em;
	font-style:italic;
	line-height:85%;
	padding-bottom:0em;
}
.ditto_pageTitle a{
	font-size:1.35em;
	font-style:italic;
	line-height:85%;
	padding-bottom:0em;
}
.ditto_pageTitle a:hover{
	color:#FDD600;
}
.ditto_item {
	padding-bottom:1.5em;
}
#sidebar {
	position:relative;
	float:left;
	margin:0em 0em 0em 0em;
	padding:0em 0em 0em 0em;
	width:15.3em;
	height:auto;
	overflow:hidden;
}
#logo {
	position:relative;
	float:left;
	width:15.3em;
	height:9.3em;
	text-indent:300em;
	background:#000 url(breakfastout.gif) 0em 3.5em no-repeat;
}
#logo a {
	display: block;
	float:left;
	width:15.3em;;
	margin-top:3em;
	cursor:pointer; 
}
#menu {
	position:relative;
	float:left;
	width:14.3em;
	height:auto;
	margin:0em 1em 0em 0em;
	padding:0em 0em 2em 1em;
	color:#FFD600;
	background:#000;
}
#menu a {
	color:#FFD600;
	font-size:medium;
	font-style:italic;
	line-height:110%;
}
#menu li a:hover {
	color:#FFF;
}
#menu li.active a {
	color:#FFF;
}
#menu li.last {
	color:#FFD600;
	list-style:none;
}
#menu li.last a:hover {
	color:#FFF;
}
#menu li.last active a {
	color:#FFF;
}
#menu li li li {
	margin-bottom:.3em;
	padding-left:2em;
	text-indent:-1em;
}
#menu ul ul ul {
	padding-left:.6em;
}
#menu li li a:hover {
	color:#FFD600;
	background:url(right-arrow.gif) 0em .35em no-repeat;
}
#menu li li.active a {
	color:#FFD600;
	background:url(right-arrow.gif) 0em .35em no-repeat;
}
#menu li.active li.active li a {
	background:none;
	color:#FFD600;
	padding-left:.75em;
}

#menu li.active li.active li a:hover {
	background:url(right-arrow.gif) 0em .35em no-repeat;
	color:#FFD600;
	padding-left:.75em;
}
#menu li.active li.active li.active a{
	background:url(right-arrow.gif) 0em .35em no-repeat;
	color:#FFD600;
	padding-left:.75em;
}


#menu li.active li a {
	color:#FFD600;
	padding-left:.75em;
}
#menu li.active li.last a {
	color:#FFD600;
	padding-left:.75em;
}
#menu li.active li.last li a {
	background:none;
	color:#FFD600;
	padding-left:.75em;
}
#menu li.active li.last li a:hover {
	color:#FFD600;
	background:url(right-arrow.gif) 0em .35em no-repeat;
}
#menu li.active li.last li.active a {
	color:#FFD600;
	background:url(right-arrow.gif) 0em .35em no-repeat;
}
#search {
	position:relative;
	float:left;
	width:13.3em;
	height:1.5em;
	background:#FFD600;
	margin:3em 0em 0em 0em;
	border:solid 1em #FFD600;
}
#ajaxSearch_input {
	position:relative;
	float:left;
	width:10em;
	height:1.5em;
	background:#FFF;
	padding:.25em .25em 0em .25em;
}
#ajaxSearch_submit {
	position:relative;
	float:left;
	width:2em;
	height:1.75em;
	margin-left:.3em;
	background:#000;
	color:#FFF;
}
.ajaxSearch_resultDescription {
	color:#000;
	font-style:italic;
	padding-bottom:.3em;
	margin-top:1em;
}
.ajaxSearch_resultLink {
	font-style:italic;
	font-size:large;
}
.ajaxSearch_result {
	margin-top:1.35em;
}
.ajaxSearch_highlight1, .ajaxSearch_highlight2, .ajaxSearch_highlight3, .ajaxSearch_highlight4, .ajaxSearch_highlight5, .ajaxSearch_highlight6, .ajaxSearch_highlight7 {
	color:#FFD600;
	font-size:1em;
	font-style:italic;
	line-height:105%;
	padding-bottom:.3em;
}
.ajaxSearch_paging {
	color:#000;
	font-size:1.35em;
	font-style:italic;
	line-height:105%;
}
.ajaxSearch_paging a {
	color:#FFD600;
	font-size:1em;
	font-style:italic;
	line-height:105%;
	text-decoration:underline;
}
.ajaxSearch_paging a:hover {
	color:#000;
	text-decoration:underline;
}
.ajaxSearch_intro {
	font-size:1.35em;
	font-style:italic;
	line-height:105%;
	padding-bottom:.3em;
}
.ajaxSearch_resultsInfo {
	font-size:1.35em;
	font-style:italic;
	line-height:105%;
	padding-bottom:.3em;
}
.ajaxSearch_resultExtract {
	font-style:italic;
	padding-bottom:.3em;
}
.AS_ajax_resultsIntroFailure {
	font-size:1.35em;
	font-style:italic;
	line-height:105%;
	padding-bottom:.3em;
}
.AS_ajax_extract {
	font-size:1em;
	font-style:italic;
	line-height:105%;
	padding-bottom:.3em;
}
.ajaxSearch_resultSubmitted{
	font-style:italic;
	color: #000;
}
#ads {
	position:relative;
	float:left;
	font: normal normal 0.7em Tahoma, Arial sans-serif;
	width:auto;
	height:auto;
	margin:3em 0em 0em .5em;
	padding:.35em .35em .35em .35em;
	background:#ffd600;
}
#ads2 {
	position:relative;
	float:left;
	width:100%;
	margin:0 0 0 0;
	padding:.5em 0 0 0;
	border-top:1em solid #ffd600;
}
#content {
	position:relative;
	float:left;
	width:60%;
	background:#fff;
	padding:1em 1em 1em 1em;
}
#leadimage {
	position:relative;
	float:left;
	height:38em;
	width:80%;
	background:#000;
	overflow:hidden;
	margin:0em 1em .5em 0em;
}
#sideimages {
	position:relative;
	float:left;
	width:15%;
	height:auto;
	overflow:hidden;
}
#contentrule {
	position:relative;
	float:left;
	width:100%;
	margin:0em 0em .5em 0em;
	padding-bottom:.5em;
	border-bottom:1em solid #ffd600;
}
#article {
	position:relative;
	float:left;
	width:100%;
}
#tags {
	position:relative;

	float:left;
	width:100%;
}
#whereopen {
	position:relative;
	float:left;
	width:100%;
	font-size:1.1em;
}
.tags {
	width:7em;
}
#leadin {
	position:relative;
	float:left;
	width:100%;
	margin:0em 0em 0em 0em;
}
#headline {
	position:relative;
	float:left;
	width:100%;
	margin:0em 0em 0em 0em;
}
#footer {
	position:relative;
	float:left;
	width:100%;
	padding:.5em 0em 0em 0em;
}
.formfield {
	width:100%;
	padding:.25em 0em 0em .25em;
	margin-bottom:.5em;
	color:#000;
	height:1.5em;
	background-color:#FFD600;
}
.formbutton {
	color:#FFF;
	font-style:italic;
	background-color:#000;
	height:1.5em;
	padding:0em .5em 0em .5em;
}
.formbutton2 {
	color:#FFD600;
	font-style:italic;
	background-color:#000;
	height:1.5em;
	padding:0em .5em 0em .5em;
}

#cafename {
}
.azalpha {
	list-style: none;
	color: #FFD600;
	padding: 0em 1em 0em 0em;
	font-size:1em;
}
.azalpha a:link{
	color: #000;
}
.azalpha a:hover{
	color: #FFD600;
}
.azalpha a:active{
	color: #FFD600;
}
.azlist a{
	list-style: none;
	font-style: italic;
	font-size:1.35em;
}
.azlist li {
	list-style: none;
	font-size:small;
}
.azlist ul {
	margin-bottom:.5em;
}

/*egg*/
#eggnav{
	border-bottom:1em solid #ffd600;
	padding:0 0 1em 0;
	float:left;
	width:100%;
}
#egg {
	position:relative;
	width:495px;
	height:500px;
	background:url(egg.jpg);
	background-repeat:no-repeat;
	padding-bottom:20px;
	overflow:hidden;
}
#egg li{
	display:block;
	position:absolute;
	list-style:none;
	margin:0;
	padding:0;
}
#egg a{
	position:relative;
	display:block;
	margin:0em 0em 0em 0em;
	padding:0em 0em 0em 0em;
}
#eggsouth {
	position:relative;
	width:297px;
	height:264px;
	top:232px;
	left:194px;
	z-index:4;
}
#eggsouth a{
	height:264px;
}
#eggsouth a:hover{
	background:url(egg_south.jpg) no-repeat -194px -232px;
}
#eggeast {
	position:relative;
	width:212px;
	height:233px;
	left:264px;
	top:85px;
	z-index:3;
}
#eggeast a{
	height:233px;
}
#eggeast a:hover{
	background:url(egg_east.jpg) no-repeat -264px -85px;
}
#eggnorth {
	position:relative;
	width:392px;
	height:198px;
	left:53px;
	top:3px;
	z-index:2;
}
#eggnorth a{
	height:198px;
}
#eggnorth a:hover{
	background:url(egg_north.jpg) no-repeat -53px -3px;
}
#eggcbd {
	position:relative;
	width:79px;
	height:79px;
	left:189px;
	top:177px;
	z-index:5;
}
#eggcbd a{	
height:79px;
}
#eggcbd a:hover{
	background:url(egg_cbd.jpg) no-repeat;
}
#eggwest {
	position:relative;
	width:207px;
	height:261px;
	left:4px;
	top:54px;
	z-index:1;
}
#eggwest a{
	height:261px;
}
#eggwest a:hover{
	background:url(egg_west.jpg) no-repeat -4px -54px;
}
/*end egg*/
p.fblink {
	font: normal normal 0.75em/1.35em Tahoma, Verdana, Helvetica, Arial, sans-serif;
	color:#3b5998;
}
