@import url(base.css);
@import url(content.css);

* {background-repeat: no-repeat; margin: 0; }
BODY {background: #fff; color: #000; font-size: 12px; position: relative; }



#top {margin-bottom: 8px; }



#logo A,
#logo IMG {display: block; }



#city {font-size: .8333em; margin: 0 10px 0 34px; position: relative; }
#city A {color: #000; }



#content .blk .blk-item {padding: 0 13px; }

#content .blk DT.blk-item {background: #f6242c; color: #fff; font-weight: bold; padding-top: .15em; padding-bottom: .25em; }
#content .blk DD.blk-item {padding-top: .5em; padding-bottom: .7em; }



#content .blk,
#content .blk DL,
#content .blk DL DD {margin: 0; }



#content .blk DL.phone {font-weight: bold; }
#content .blk DL.phone * {display: inline; }



#content .live FORM {font-size: .9167em; margin-top: .2em; }
#content .live FORM TEXTAREA {border: 1px solid #b0b0b0; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; padding: 1px; width: 100%; }
#content .live FORM TEXTAREA:focus {border-color: #000; }
#content .live FORM DL DT {margin-bottom: .4em; }
#content .live FORM .submit {margin-top: .5em; }
#content .live FORM .submit INPUT {background: url(../i/submit-bg-x-tiled.gif) left center repeat-x; border: 1px solid #b0b0b0; font-weight: bold; padding: .15em 8px .25em; }

#content .live FORM .submit INPUT:hover,
#content .live FORM .submit INPUT:focus {border-color: #000; }



#content .now DL {font-weight: bold; }
#content .now DL DD.time {font-size: .9167em; font-weight: normal; }



#mnu {border-top: 1px solid #d9d9d9; font-weight: bold; margin-top: 1em; padding: .6em 0; }
#mnu LI A {display: block; padding: .1em 13px .2em; }

#mnu LI A.cur,
#mnu LI A:hover {color: #000; text-decoration: none; }



UL.localnav {list-style: none; margin-left: 0; }
UL.localnav LI {display: inline; margin-right: .3em; }
UL.localnav LI A.cur {color: #000; font-weight: bold; text-decoration: none; }



BODY.home .content DL DD {margin-bottom: 0; }

BODY.home #mnu {margin-top: 0; }
