@import url('rotator09.css');

html {background:#362418 url("/images/bghtmlmt.jpg") repeat-x top;}

#toptop {display:none;}

a { -webkit-transition: background-color .4s linear; } 
a:hover { background: rgba(155,104,86,.15); }

a:link {color:#ff4800;}
a:visited {color:#d03b00;}
a:hover {color:#ff4800;background-color:#ffc;text-decoration:no-underline;}
a:active {color:#fff;background-color:#ff4800;}

body,ul,ol,dl,h1,h2,h3,h4,h5,h6,td,th,caption,pre,p,blockquote, #networkhd, #nnav, .reg  {
	color: #f8f8e1;}

.medium {line-height:15px;}
.forlegacy {display:none;}

div.tinted, .blogbody {background-color:#fff;color:#222;}
.responsemsg {color:#222;}
div.white, div.white p, div.tinted, div.tinted, div.white td, div.white span, div.white blockquote {color:#222;}
div.white h4, div.white h3, div.white h2 {color:#111;}
div.brick, div.brick p {background-color:#8d382d;color:#eee;}
#rotator div.brick p {background-color:transparent;}
div.brick h3, div.brick h2 {color:#fff;}
div.slate, div.slate p, .nug .tinted {background-color:#4f5d7b;color:#eee;}
div.slate h3, div.slate h2 {color:#fff;}
input.tinted {background-color:#fff;}
div.outlined {border-color:#913529;}
div.dotted {border-color:#913529;}
div.shaded {background-color:#4f5d7b;color:#eee;}

div.tinted a:hover {background-color:#ffc;}
div.tinted a:active {background-color:#ff4800;}
div.plain a:link {color:#ff9d58;}
div.plain a:hover {background-color:#1f1106;}
div.slate a:link, div.slate a:visited {color:#ff9d58;}
div.slate a:hover {background-color:#3b4968;}
div.brick a:link, div.brick a:visited, div.shaded a:link, div.shaded a:visited {color:#ff8b3a;}
div.brick a:hover {background-color:#79281e;}
.signupprompt {margin-top:3px;}

div.white ul {color:#222;}

.quiet {color:#9da5b6;}
div.brick .quiet, div.brick .noneyet {color:#b69f86;}
div.slate .quiet, div.slate .noneyet {color:#9da5b6;}
.noneyet {display:block;padding:10px;font-style:italic;}

body.home .tinted h3, body.home .tinted h4 {color:#222;}
body.home .maincontainer {background:transparent url('/images/twitterbird.gif') no-repeat;background-position:370px 375px;}
#bodycontainer * {text-align:left;}
.span-2 div.plain .screenname, div.plain .mem, div.brick .mem {background:transparent url("/images/iconmember_onbrick.gif") no-repeat;}
div.plain .commentcount, div.brick .commentcount {background:transparent url("/images/iconforum_l_onbrick.gif") no-repeat;}
div.plain .map, div.brick .map {background:transparent url("/images/iconmap_onbrick.gif") no-repeat;}
div.plain .calendar, div.brick .calendar {background:transparent url("/images/iconcalendar_onbrick.gif") no-repeat;_height:1%;}
div.plain .audio, div.brick .audio {background:transparent url("/images/iconaudio_onbrick.gif") no-repeat;}
div.plain .bullet, div.brick .bullet {background:transparent url("/images/bullet_onbrick.gif") no-repeat;padding-left:10px;}
.seen, .bulletcamera, .phts, .rc, .rr, .poll, .audio, .video, .calendar, .groups, .members, .mbr, .storypage, .map, .blg, .email, .break, .printer, .audioshow, .photoshow, .alert, .snow, .pdf, .vday, .cell, .pph, .ms, .kj, .mmt, .favppl, .excl, .userad, .twn, .group, .comm {_height:1%;}

body {color:#ddd;background:transparent url("/images/skyline.jpg") no-repeat top;}
body.home {background:transparent url("/images/skyline-home.jpg") no-repeat top;}
body.home .span-11 {margin-bottom:0px;}
body.home .span-11 .plain {margin-bottom:0px;padding-bottom:0px;}
#maintop,  #sitefoottop {background-color:transparent;height:0px;margin:0 auto;padding:0;}
#sitefoot {padding-top:50px;padding-bottom:240px;background:transparent url("/images/bgfooter.gif") top no-repeat;text-align:center;_height:1%;}
#sitefoot h3 {text-align:center;}
#sitefoot div.container {margin:0 auto;text-align:center;}
/* body.standard .maincontainer {background:transparent url("/images/bgmaincontainer.gif") repeat-y;font-color:#000;padding-top:0px;} */ 
body.home .span-13 {padding-bottom:0;margin-bottom:0;}
body.home .maincontainer {padding-top:0;}
#mainbottom,  #sitefootbottom {background-color:transparent;height:0px;margin:0 auto;padding:0;}
#main {background-color:transparent;}
#networkhd {padding-bottom:8px;color:#555;}
ul#networknav li a, ul#networknav li a:visited {color:#3d565c;}
#networknav li a:hover {background:none;}
div#networkhd {color:#a9aebc;}
#networkhd #nnav a {color:#ddd;}
#networkhd #nnav a:hover {color:#fff;}
#switchcover img {margin-left:6px;}
#switchdates {color:#fff;background:transparent url("/images/bgswitchbracket.gif") no-repeat;height:100px;font-size:11px;text-align:left;}
body.home #switchdates {color:#fff;background:transparent url("/images/bgswitchbracket-home.gif") no-repeat;height:100px;font-size:11px;text-align:left;}
.toplb, .bottomlb {height:90px;width:728px;z-index:10;}
.toplb {margin-right:0px;}
.bottomlb {margin-bottom:0px;}
.toplb {margin-bottom:27px;}
body.home .toplb {margin-bottom:10px;margin-right:6px;}
#weather {font-size:11px;text-align:left;line-height:14px;height:54px;z-index:10;}
div.weathericon, #weather img {width:50px;float:left;}
.tinted div.weathericon img {width:45px;height:39px;}
td.vaM img {margin-right:5px;}
#weather .eee {color:#eee;}
#weather table {float:left;}
#weather .tinted {padding-top:0;padding-bottom:0;}
#weather .subG, #weather .bm10 {display:none;}
#weather .pwsrt {font-size:12px;}
#weather .b {font-size-adjust:.5;line-height:14px;}
#weather .pwsrt .b {font-size-adjust:0;}
.breathe {height:25px;}
#forecast {color:#fff;}
.morelink {font-style:italic;text-align:right;float:right;}	
#forecast .small {float:right;text-align:right;margin:0 3px 0 0;}
#forecast a.morelink {clear:right;float:right;margin-right:3px;font-weight:bold;margin-top:3px;}
#switchdates div {margin-top:90px;}
#switchdates div a:link, #switchdates div a:visited {color:#eee;}
#switchdates div a:hover {text-decoration:none;background-color:#1b2c53;}
#switchfeatures {margin-top:6px;background:#4f5d7b url("/images/bggrungebent136.jpg") bottom no-repeat;}
#switchfeatures #incurrent {font-size:10px;text-align:center;width:100%;color:#000;}
#switchfeatures div {clear:both;margin-top:3px;margin-bottom:8px;}
#switchfeatures h4 {color:#fff;}
#switchfeatures div img {width:50px;float:right;margin-left:2px;}
#daydatequip {padding-top:6px;margin-bottom:10px;z-index:9px;}
#daydatequip * {text-align:center;}
#dailyquip a:link, #dailyquip a:visited {color:#eee;}
#dailyquip a:hover {color:#eee;background-color:transparent;text-decoration:none;}
#thedate {color:#ebd580;font-weight:bold;}
#mtlogo {float:left;padding-bottom:0px;margin:30px 0 0 50px;}
body.home #mtlogo img {margin-left:15px;margin-top:20px;}
a#logolink:hover {background-color:transparent;}
a.imgheading {display:block;margin-left:6px;margin-bottom:10px;}
a.imgheading:hover {background-color:transparent;}
#hdfood img {margin-top:0px;}
#hdbarsclubs img {margin-top:0px;}
#hdblogs img {margin-top:0px;}
#hdmusic img {margin-top:7px;width:210px;}
#hdforum img {margin-top:8px;}
#hdphotos img {margin-top:0px;}
#hdmovies img {margin-top:0px;margin-bottom:10px;}
#hdart img {margin-top:0px;}
#hdtheater img, #hdoutgoing img {margin-top:0px;}
#hdoutgoing img {width:174px;}
#hdindiefilm img {width:174px;}
#hdnewspile img {margin-top:0px;}
#food .tinted, #music .tinted, #movies .tinted, #art .tinted, #theater .tinted, #outgoingX .tinted {color:#333;}
#food, #barsclubs {z-index:10;}
#food .tinted {background:#fff url("/images/bgnumbers210.gif") bottom no-repeat;padding-bottom:20px;}
#music .tinted {background:#fff url("/images/bggrungescreen210.jpg") bottom no-repeat;padding-bottom:25px;}
#movies .tinted {background:#fff url("/images/bggrungefilm210.jpg") top no-repeat;}
#movies img.small {margin-top:5px;}
#art .tinted {background:#fff url("/images/bggrunge210.jpg") bottom no-repeat;}
#theater .tinted, #outgoingX .tinted {background:#fff url("/images/bggrungestar210.jpg") top no-repeat;}
.span-8 a#hdseen img {width:116px;}
#photos .span-2 {margin-bottom:0px;}
#photos .span-2 img {height:136px;}
#movies div.clear {height:5px;}
#blogs .tinted {background:#8d382d url("/images/bgbrickgrunge358.gif") bottom no-repeat;}
#blogs .date, #comments .date, #blogs .credit {color:#a18b86;}
#blogs .blogtitle {text-transform:uppercase;}
#blogs .entrytitle, #blogs .bloglink a {font-size:13px;font-weight:bold;}
.span-8 .span-5 .tinted img.detail {width:62px;}
#blogs .bloglink, #blogs .morelink {clear:both;}
#blogs .bloglink img {margin-bottom:5px;}
#blogs .kicker {font-size:11px;text-transform:uppercase;}
#blogs .lastentrydate, .blogpromoexcerpt .date, #newspile .lastentrydate, .blogpromoexcerpt .medium {color:#a18b86;}
.blogpromoexcerpt .morelink {display:inline;float:none;margin-left:5px;}
.bloghd {height:140px;width:570px;}
div.white .bloghd p {padding:55px 0 0 15px;color:#ffc;}
.nonbloghd {height:62px; width:570px;}
body.blog #Xoutgoing, body.blogentry #Xoutgoing {background:transparent url('/images/bloghd_outgoing.gif') no-repeat;}
body.blog #barguide, body.blogentry #barguide {background:transparent url('/images/bloghd_barguide.gif') no-repeat;}
body.blog #newspile, body.blogentry #newspile {background:transparent url('/images/bloghd_newspile.gif') no-repeat;}
#whipitgood {background:transparent url('/images/bloghd_whipitgood.jpg') no-repeat;}
#whipitgood p {padding:60px 15px 0 285px;}
#restofthestory {background:transparent url('/images/bloghd_restofthestory.jpg') no-repeat;}
#restofthestory p {padding:75px 230px 0 15px;font-size:11px;line-height:13px;} 
#poortland {background:transparent url('/images/bloghd_poortland.jpg') no-repeat;}
#poortland p {padding:55px 285px 0 15px;font-size:11px;line-height:13px;} 
#risquebusiness {background:transparent url('/images/bloghd_risquebusiness.jpg') no-repeat;}
#risquebusiness p {padding-right:250px;}
#inasnap {background:transparent url('/images/bloghd_inasnap.jpg') no-repeat;}
#inasnap p {padding:80px 15px 0 333px;}
#portbrio {background:transparent url('/images/bloghd_portbrio.jpg') no-repeat;}
#portbrio p {padding:80px 230px 0 15px;}
#ogoing {background:transparent url('/images/bloghd_outgoing.jpg') no-repeat;}
#ogoing p {padding:109px 10px 0 10px;font-size:11px;line-height:13px;}
#mixedmedia {background:transparent url('/images/bloghd_mixedmedia.jpg') no-repeat;}
#mixedmedia p {padding:60px 230px 0 15px;}
#epiblogue {background:transparent url('/images/bloghd_epiblogue.jpg') no-repeat;}
#epiblogue p {padding:60px 15px 0 280px;}
#greenroom {background:transparent url('/images/bloghd_greenroom.jpg') no-repeat;}
#enjoyyourmeal {background:transparent url('/images/bloghd_enjoyyourmeal.jpg') no-repeat;}
#enjoyyourmeal p {padding:60px 15px 0 225px;}
#mainerunning {background:transparent url('/images/bloghd_mainerunning.jpg') no-repeat;}
#mainerunning p {padding-right:240px;}
/* #blogs .brick {background:transparent url('/images/bgbrickered.gif') repeat-y;padding-top:6px;_height:1%;} */
#blogs .promo, #comments .promo {padding-left:6px;padding-right:6px;background-color:transparent;}
#comments .screenname {font-weight:normal;}
#comments .screenname a {font-weight:bold;font-size:12px;}
#features {margin-top:6px;padding:12px;padding-bottom:0px;background-color:#913529;margin-bottom:5px;background:#8d382d url("/images/bgbrickgrunge432.gif") bottom no-repeat;}
#featurethumbs {width:130px;float:left;}
.span-6 #featurethumbs img.featureon {float:right:width:18px;}
#featurethumbs img.thumb {float:left;width:112px;height:69px;margin-bottom:12px;}
#featurethumbs img.arrow {width:18px;height:69px;margin-bottom:12px;}
#featureactive {width:272px;float:right;}
#featureactive h2 {line-height:20px;margin-bottom:5px;}
.span-6 .tinted img.featureimg {width:272px;height:168px;}
#featureactive .photographer {font-size:9px;width:272px;text-align:right;height:11px;color:#b69f86;}
.calendar .map {display:inline;margin-left:5px;padding-left:18px;}
#featureactive .calendar {font-size:11px;}
.links {margin-top:10px;}
body.home #events {color:#333;}
body.home #events .bullet {clear:both;font-size:11px;margin-top:5px;line-height:16px;}
body.home #events .bullet a {font-weight:bold;font-size:14px;}
.eventssearch .formfield {width:200px;}
.eventssearch .bullet2 {font-size:12px;font-weight:normal;display:block;margin-top:5px;}
#bars .tinted {background:#fff url("/images/beerbgspan5.jpg") no-repeat;color:#000;margin-bottom:0px;}
#drinkspecials {float:right;width:120px;margin-left:12px;margin-right:6px;background-color:transparent;font-size:11px;line-height:14px;color:#333;}
#barsclubsfeature, #barsclubsfeature img {width:200px;}
#drinkspecials .bullet {margin-bottom:5px;background-color:transparent;}
#drinkspecials h4 {margin-bottom:10px;}
#drinkspecials .morelink {margin-top:10px;}


#daysdates {padding-left:10px;margin-bottom:3px;}
#daysdates a.date {width:20px;text-align:center;font-weight:bold;font-size:14px;line-height:15px;float:left;padding:11px;padding-bottom:23px;color:#7f808e;text-transform:capitalize;}
#daysdates a.weekend {background:transparent url("/images/bgweekend.gif") no-repeat;}
#daysdates a.active {background:transparent url("/images/datedownarrow.gif") no-repeat bottom;color:#162139;}
body.events #daysdates a.active, body.event #daysdates a.active {background:transparent url(none);}
#events1 .bullet a, #events2 .bullet a, #events3 .bullet a {font-weight:bold;font-size:14px;}
#events1 a.active:visited, #events2 a.active:visited, #events3 a.active:visited {color:#162139;}
#events1 #daysdates a:hover, #events2 #daysdates a:hover, #events3 #daysdates a:hover {background-color:transparent;color:#162139;text-decoration:none;}
.eventssearch {clear:both;margin-top:15px;border-top:1px solid #fff; padding-top:20px;font-size:12px;}
#eventsthisweek, #eventsdatebook, #eventsff {z-index:2;}
#eventsthisweek .morelink, #evensdatebook .morelink {float:none;text-align:right;}
#eventsthisweek {margin-top:0px;}
#eventsthisweek .tinted, #eventsdatebook .tinted, #eventsff .tinted, body.events #eventsthisweek, body.event #eventsthisweek {color:#222;background:#fff url("/images/bgcoffeerings358.jpg") top no-repeat;padding:10px;}
body.events #datebook {color:#222;background:#fff url("/images/bgcoffeerings358.jpg") top;}
body.event #event h4 {margin-left:10px;color:#8d382d;}
body.events #eventsthisweek form, body.event #eventsthisweek form {margin-left:20px;}
body.events #eventsthisweek h3, body.event #eventsthisweek h3 {color:#222;}


#rcp div.readerphoto {width:120px;float:right;margin-left:10px;font-size:10px;}
#rcp .readerphoto img.readerphoto {display:block;width:120px;}
#rcp .readerphoto img.enlargeicon {height:10px; width:13px;float:left;}

body.event .span-8 .tinted img.enlargeicon {height:10px; width:13px;float:left;}
body.event .span-8 .tinted img.readerphoto {display:block;width:120px;}


#eventsdatebook, #eventsff {display:none;}
body.eventresults #eventsdatebook {display:block;}
#eventshd-thisweek a, #eventshd-datebook a, #eventshd-ff a {height:31px;color:#162139;font-size:16px;font-weight:bold;padding-top:8px;float:left;text-align:center;border:1px solid #fff;background-color:#fff;}	
a#thisweek1, a#thisweek2, a#thisweek3 {width:140px;}
a#datebook1, a#datebook3 {width:143px;}
a#datebook2 {width:143px;}
img#switchtabon {width:142px;}
#eventsdatebook a#datebook2 {background-image:url(none);} 
a#ff1, a#ff2, a#ff3 {width:69px;}
a#ff1 img, a#ff2 img, a#ff3 img {width:22px;margin:0 auto;margin-top:4px;}
#eventshd-thisweek, #eventshd-datebook, #eventshd-ff {margin-left:6px;vertical-align:bottom;}
a#thisweek1, a#thisweek2, a#thisweek3, a#datebook1, a#datebook2, a#datebook3, a#ff1, a#ff2, a#ff3 {background-color:#e1e3e8;border-bottom:solid 1px #c8c8d6;border-left:solid 1px #c8c8d6;margin-top:7px;}
a#thisweek1:hover, a#thisweek2:hover, a#thisweek3:hover, a#datebook1:hover, a#datebook2:hover a#datebook3:hover, a#ff1:hover, a#ff2:hover, a#ff3:hover {background-color:#eceff4;color:#ff4800;text-decoration:none;height:34px;margin-top:4px;border-bottom:1px solid #e0e1e9;}
#eventshd-thisweek a#thisweek1, #eventshd-datebook a#datebook2, #eventshd-ff a#ff3 {background-color:#fff;border-bottom:solid 1px #fff;border-left:solid 1px #c8c8d6;height:38px;margin-top:0px;}
#eventshd-thisweek a#thisweek1:hover, #eventshd-datebook a#datebook2:hover, #eventshd-ff a#ff3:hover {height:38px;color:#162139;}
#eventshd-thisweek a#thisweek1 {border-left:1px solid #fff;}


#eventsff h4 {display:inline;}
#eventsdatebook .date {font-weight:bold;}
#eventsff .detail {margin-bottom:6px;}


#musiclistening {display:none;}
#musichd-current a, #musichd-listening a {height:21px;color:#162139;font-size:14px;font-weight:bold;padding-top:3px;float:left;text-align:center;border:1px solid #fff;background-color:#fff;}	
a#current1, a#current2 {width:103px;}
a#listening1, a#listening2 {width:103px;}
#musichd-current, #musichd-listening {margin-left:6px;vertical-align:bottom;}
a#current1, a#current2, a#listening1, a#listening2 {background-color:#e1e3e8;border-bottom:solid 1px #c8c8d6;border-left:solid 1px #c8c8d6;margin-top:7px;}
a#current1:hover, a#current2:hover, a#listening1:hover, a#listening2:hover {background-color:#eceff4;color:#ff4800;text-decoration:none;height:24px;margin-top:4px;border-bottom:1px solid #e0e1e9;}
#musichd-current a#current1, #musichd-listening a#listening2 {background-color:#fff;border-bottom:solid 1px #fff;border-left:solid 1px #c8c8d6;height:28px;margin-top:0px;}
#musichd-current a#current1:hover, #musichd-listening a#listening2:hover {height:28px;color:#162139;}
#musichd-current a#current1 {border-left:1px solid #fff;}
.span-8 .span-3 #musichd-current a img, .span-8 .span-3 #musichd-listening a img {width:57px;margin-left:20px}



#specialsections {padding-top:50px;}
.specialsection {width:300px;height:80px;margin:0 0 12px 35px;background-color:#666;}
body.winterguide .span-5 .specialsection img, .specialsection img {width:300px;height:80px;}
body.winterguide  .span-5 .specialsection {margin:10px 0 12px 25px;}
#newspile div {margin-bottom:10px;}
#newspile a {display:block;font-weight:bold;font-size:13px;}
	

#sitefoot {background-color:transparent;}
#sitefoot .container {width:100%;text-align:left;padding-left:6px;margin-top:10px;}
body.home  #sitefoot .container {margin-top:0px;margin-left:0px;}
#networkft {padding-left:6px;}
#sitefoot h3 {color:#ddd;}

#bodycontainer {background:transparent url("") no-repeat;margin-top:2px; clear: both; padding-top: 8px;}

#headright {z-index:4000;}
#sitenav {z-index:12;}


	#sitenavhome {margin-left:6px;}
    #sitenavhome ul, #morenav ul {
      margin:0 auto;
      padding:5px 0 0 0;
      list-style:none;
      }
    #sitenavhome li,  #morenav li {
      float:left;
      margin:0;
      padding:0 6px 0 6px;
      }
    #sitenavhome li.first {padding-left:0px;}
    #sitenavhome a,  #morenav a {
      float:left;
      display:block;
      padding:10px;
      text-decoration:none;
      color:#b29a92;
      white-space:nowrap;
      font-size:18px;
      font-weight:bold;
      }
     #sitenavhome a:visited {
      color:#b29a92;
      }
   

  #smallernav {
      width: 355px;
      float:right;
      text-align:right;
      }
  #smallernav ul {margin-right:0px;}
  #smallernav a {
      font-size:15px;
      }
  #smallernav li {
      padding:0 5px 0 5px;
      }
  #smallernav li.last {padding-right:0px;}
  
  #morenav a {font-size:15px;}
    #sitenavhome > ul a, #morenav > ul a {width:auto;}
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
    #sitenavhome a, #morenav a {float:none;}
    /* End IE5-Mac hack */
    #sitenavhome a:hover, #smallernav a:hover, #morenav a:hover {
      background-color:#913529;
      color:#eceff4;
      text-decoration:none;
      }
    #sitenavhome li:hover a, #smallernav li:hover a, #morenav li:hover {
      background-color:#913529;
      color:#eceff4;
      text-decoration:none;
      }
#nav-more {background:transparent url('/images/morearrow.gif') no-repeat top right;}
#nav-more a {margin-right:10px;}
#morenav {display: none;clear:left;background-color:#913529;_height:1%;}

#nav-photos a {padding-left:31px;background:transparent url('/images/seennavoff.gif') no-repeat;}
#nav-photos a:hover {padding-left:31px;background:#913529 url('/images/seennavon.gif') no-repeat;color:#eceff4;}
     
body.photos #nav-photos, body.blogs #nav-blogs, body.forum #nav-forum, body.newsfeatures #nav-news, body.resources #nav-resources, body.events #nav-events, body.classifieds #nav-classifieds, body.mbrs #nav-mbrs {
      border-width:0;
      }
body.photos #nav-photos a, body.blogs #nav-blogs a, body.forum #nav-forum a, body.newsfeatures #nav-news a, body.resources #nav-resources a, body.events #nav-events a, body.classifieds #nav-classifieds a,  body.mbrs #nav-mbrs a {
      color:#b29a92;
      }

     

/* THICKBOX color for this site  */
.TB_overlayMacFFBGHack {background: url(/images/macFFBgHack.png) repeat;}
.TB_overlayBG {
  background-color:#27629a;
  filter:alpha(opacity=50);
  -moz-opacity: 0.50;
  opacity: 0.50;
}
body.thickbox {color:#222;}


#calltoaction {display:none;} 

.toplb {z-index:5000;}
.toplb .plain .rev, .bottomlb .plain .rev {height:90px;}
#position3 img {width:300px;}
.narrowpencil, .widepencil {text-align:center;padding-bottom:20px;}
.narrowpencil .rev, .widepencil .rev {height:30px;width:400px;background-color:#333;color:#fc0;font-weight:bold;font-size:14px;margin:0 auto;}
.span-8 .narrowpencil img {width:400px;z-index:5000;}
.span-5rev {text-align:center;}
.span-5rev .rev, .span-5rev .rev img {width:300px;margin:0 auto;}
.span-3 .plain .rev {height:90px;}
.span-3 .plain .rev {height:90px;}
.narrowpencil .rev {width:400px;}


/*   HOMEPAGE SPONSOR MOUSEOVERS   */

#sponsor1cont {float:left;margin-top:30px;z-index:101;}
#sponsor1cont img.sponsorhere {width:100px;height:45px;}

#sponsor2cont {float:left;margin-top:45px;margin-left:70px;z-index:102;}
#sponsor2cont img.sponsorhere {width:100px;height:45px;}

#sponsor3cont {float:left;margin-top:30px;padding-left:100px;z-index:103;}
#sponsor3cont img.sponsorhere {width:100px;height:45px;}

#sponsor1mo, #sponsor2mo, #sponsor3mo {font-size:11px;display:none;width:125px;height:200px; position:absolute;padding:0px;background:none;z-index:5000;}

a#sponsor1:hover, a#sponsor2:hover, a#sponsor3:hover, #sponsor1mo a:hover, #sponsor2mo a:hover, #sponsor3mo a:hover {background-color:transparent;}

#sponsor1mo {margin-left:0;top:112px;width:220px;height:207px;}
#sponsor2mo {margin-left:501px;top:168px;width:262px;height:172px;}
#sponsor3mo {margin-left:712px;top:168px;width:262px;height:154px;}

.sponsorimg img { filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0);}
.sponsorimg { display: inline-block; }
#dimillos {
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(
    enabled=true,
    sizingMethod=scale,
    src="http://www.mainetoday.com/images/dimillos.png"
  ); }
#cascobaylines {
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(
    enabled=true,
    sizingMethod=scale,
    src="http://www.mainetoday.com/images/cascobaylines.png"
  ); }
#oceangateway {
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(
    enabled=true,
    sizingMethod=scale,
    src="http://www.mainetoday.com/images/oceangateway.png"
  ); }
  
  
  
.memberhead h2 img.memberimg {width:36px;float:left;margin-right:3px;}
#mtselectName {display:inline;}
#selectName {display:none;}
.hrs {border:0;}
#eventresults li {margin-bottom:10px;}
#eventresults .date {clear:both;margin-top:10px;padding-top:5px;border-top:1px solid #9da5b6;margin-bottom:10px;color:#9da5b6;}
#eventresults ul {padding-top:0;margin-top:0;margin-left:25px;}
#eventresults li a {display:block;font-weight:bold;font-size:13px;}
.eventdetails {margin-top:15px;}
.eventdescription {margin:15px;font-size:13px;}


#bloghd {margin-bottom:10px;}
#blogupdates, #blogrss, #blogarchives, #blogshare {margin-bottom:25px;}
#blogrss img {width:16px;float:left;}
.addthis img, #addthis img, #blogshare img, .span-8 .addthis img, .span-5 .addthis img {width:125px;}
.addthis, #addthis {width:125px;float:right;margin:5px;z-index:5000;}
body.blog .tinted .addthis {float:none;}
img#securityimage {width:70px;}
body.blog #container {clear:both;}
body.blogs .blogs .span-8 .plain {border-top:1px solid #777;padding-top:5px;}

#diningsearch input.submit {margin-top:22px;}
#diningsearch select {width:180px;}
#dininsearch input {width:180px;}
.diningsearchcriterium {float:left;width:200px;}
#reviewlist {clear:both;margin-top:20px;}

body.diningreview .byline {margin:10px 0 10px;color:#777;font-size:11px;}
body.diningreview .phototable {float:right;margin-left:5px;}
body.diningreview .phototable img {width:200px;}
body.home .nodisplay_home {display:none;}
body.diningreview .span-8 .white {background:#fbf9ed url('/images/wrinkled8.gif') no-repeat top;}
body.diningreview .span-5 .white {background:#fbf9ed url('/images/wrinkled5.gif') no-repeat top;}

#ratingtable {width:100%;}
#ratingtable tr {border-top:1px solid #8d382d;}
#ratingtable tr#headings {border:none;}
#ratingtable tr td {padding:5px 0 5px 0;}

.span-8 .tinted img.movieposter {width:284px;float:right;margin-left:10px;}
.span-8 .tinted img.photosthumb {float:right;width:62px;margin-left:10px;}
div.movielinks {padding:0 20px 20px 20px;font-size:11px;}
div.movie {height:350px;margin-bottom:20px;}
.moviedetailheading {font-weight:bold;margin-top:12px;}
div.movie h4, div.movie .movietitle {font-size:14px;font-weight:bold;height:35px;}
div#movielist td {padding: 0.5em 10px 0.5em 0;}
div#movielist td h4 {padding-bottom: 0.3em;}



body.movies div.heading {border-top:#ccc 1px solid;padding-top:5px;}
.moviephoto .medium {margin:0;}
body.moviephotos {width:432px;padding:0;}
body.moviereview .byline {font-style:italic;margin-bottom:10px;}
.timeslist .theater {padding:10px 10px 0 20px;}
body.movie a.email {margin-bottom:5px;}
body.theater .date {margin: 10px 0 0 20px;}
body.theater .movietimes {margin: 5px 0 0 40px;}
body.theater .white {padding-bottom:20px;}

body.photos .heading img {width:116px;}
body.photo #bodycontainer * .singlephoto * {text-align:center;}
.photoholder {background-color:#261b12;}
body.photoalbum #bodycontainer * .pagination {text-align:right;}

body.home #photos .span-2 {height:250px;}

#weekendersignup {margin-top:35px;background:#4f5d7b url('/images/weekenderbg.gif') no-repeat;padding-top:35px;padding-bottom:25px;}
#weekendersignup a {display:block;width:300px;margin:0 auto;margin-top:5px;}
#weekendersignup .medium {line-height:20px;margin:0;}
#weekenderemail {width:250px;}
#hdtheweekender {width:265px;margin:0 auto;margin-bottom:50}

.switchlocations ul {margin-left:20px;}
.switchlocations .place {font-weight:bold;}
.locationslinks {width:200px;float:right;margin-left:10px;font-size:11px;}
.switchlocations .locationslinks a {display:block;}

body.faq h3 {margin-bottom:10px;}
body.winterguide h3 {clear:both;margin-top:10px;margin-bottom:3px;}

body.switchissue .span-3 div {clear:both;margin-bottom:20px;}
body.switchissue .span-8 .span-3 img {float:right;margin-left:5px;width:75px;}

body.copyright h3, body.privacy h3 {margin-bottom:15px;}

body.diningreview #readercomments img {width:50px;}

#rockoffpoll .polldaddy {margin-left:80px;padding:4;}
#polldaddy {margin-left:80px;padding:4;}

body.registration img#siteidimg {width:200px;}

body.registration .netprofile h4, body.registration .netprofile td {color:#333;}

#twitter .plain {padding:0 10px 0 12px;}
#twitter ul li {color:#f0e3d2;}
#twitter ul {list-style-type:none;padding:0;margin:0;}
#twitter a {display:block;}
#twitter span a, #twitter h5 a {display:inline;}

#tastesocialmedia {background:transparent url('/images/bgtastesocial.jpg') no-repeat top;padding:100px 30px 10px 30px;}
#tastesocialmedia .inset {padding:0 110px 10px 100px;}
body.socialmedia #twitter #twitter_div ul li {padding:10px 0;}
body.socialmedia #twitter {background:#8d382d url('/images/twitterbirdonbrick.gif') top right no-repeat;}
body.socialmedia #socmediapresenter {float:right;margin-left:20px;width:130px;padding-top:80px;}
body.socialmedia #socmediapresenter img {width:87px;margin-top:5px;font-size:10px;}
body.socialmedia #socmediapresenter img.small {width:50px;}
body.socialmedia strong {color:#0084b0;}

.nameetc {color:#666;}
body.member .membercomments .heading, body.member .blog .heading, body.member .photoalbums .heading, body.member-category .membercomments .heading, body.member-category .blog .heading, body.member-category .memberquestions .heading, body.category .heading, body.member-category .heading, body.member .favoritedby .heading, body.member .catlist {
border-top:1px solid #666;
}
.onmembercomments .tinted {background-color:#4f5d7b;color:#eee;}
body.blogentry .entrybody {background-color:#fff;color:#333;padding:6px;}
body.forum tr.category td {background-color:#1d0803;border-top:0;}
.excerpt .morelink {float:none;}

body.bestmainemeal .span-8 .white {background:#fbf9ed url('/images/wrinkled8.gif') no-repeat top;}
body.bestmainemeal #bestmainemealcontest {background:transparent url('/images/hd_mainefare.gif') no-repeat top;padding-left:261px;padding-top:99px;font-size:11px;line-height:13px;margin-bottom:15px;}
#biolong div div {color:#eee;}
#biolong .label {color:#78839b;}
#biolong .twitter_div {margin:0;padding:0;}
body.member-edit h2, body.member-edit h4, body.member-edit .small, #blogtitlenote {color:#555;}
body.admin .span-8 .plain, body.admin tbody td {color:#333;}

body.story a.printer {display:none;}
body.story #addthis {width:200px;}
