body {background-color:#fff; color:#000; font-family:arial,helvetica,sans-serif; font-size:11px; margin:10px; padding:0;}
#hdr {background:#fff url(bg_top.gif) repeat-x; color:#fff; font-family:arial,helvetica,sans-serif; font-size:15px; font-weight:bold;}

.arrows {text-decoration:none; font-family:verdana; font-size:10px; font-weight:bold; color:#FFFFFF;}
.mielehauslinks {font-family:verdana; font-size:10px; font-weight:bold; color:#fff; text-decoration:none;}
table {font-family:Verdana,Arial,Helvetica,sans-serif; font-size:11px;}
.mielehauslinksbluw {font-family:verdana; font-size:10px; font-weight:bold; color:#c00; text-decoration:none;}
a.blue:link, a.blue:visited {font-family:verdana; font-size:10px; font-weight:bold; color:#c00; text-decoration:none; cursor:hand;}
a.blue:hover, a.blue:active {color:#666; text-decoration:none;}
.inactive {font-family:verdana; font-size:10px; font-weight:bold; color:#999;}
.menu1 {color:#FFFFFF;	background-color:#006699;}
.header1 {color:#000;	font-weight:bold; padding-bottom:12px;}
ul {list-style-position:outside;	list-style-type:square;	margin-left:20px;}
ul.nobullet {list-style:none; margin-top:12px; margin-left:0;}
a:link, a:visited {color:#ffffff;	text-decoration:none;}
a:hover {color:#ccc;	text-decoration:none;}
.alpha {filter:Alpha(Opacity=90);}
.pic {margin:0 10px 10px 0; float:left;}
.pic2 {margin:0 10px 30px 0; float:left;}
h1 {color:#000; font-size:13px; margin-top:20px;}
h2 {font-size:11px; margin:0;}
/*th {background-color:#DFE6EA; text-align:left; color:#036;}
th.grey {background-color:#eeeeee; text-align:left; color:#000;}*/
th.grey {background-color:#ccc; color:#000;}
td.cal {background-color:#ddd; height:25px; font-size:9px; vertical-align:top; text-align:right;}
td.cal p {text-align:left;}
td.events {padding-bottom:15px;}
/*a.lnk {color:#036; text-decoration:underline; cursor:hand;}
a.lnk:hover {color:#036; text-decoration:underline;}*/
td.events .bold {font-weight:bold; color:#000; font-size:10px;}
.bold {font-weight:bold;}
.italic {font-style:italic;}
div.bgred {background-color:#e51f20;}
div.bgred h1 {margin-top:0; color:#fff; padding-left:8px;}
div.bgblue {background-color:#dddddd; padding:8px;}
div.bgwhite {background-color:#fff; padding:8px;}
a.mainnv:link, a.mainnv:visited {font-size:10px; font-weight:bold; color:#c00; text-decoration:none;}
a.mainnv:hover, a.mainnv:active {color:#c00;}
.topright {margin-top:51px;}
.smallcontent {font-size:10px;}
.uppercase {text-transform:uppercase;}
.txt12px {font-size:12px;}
.red {color:#f00;}

/*section highlighting*/
#abt a.abt, #montreal a.mtrl, #toronto a.tor, #vancouver a.van, #recipes a.recipes {color:#333;}

#ftr {color:#666; font-size:10px; height:18px; text-align:center;}
#ftr a {color:#666; text-decoration:none;}
