/*
 * Id: 7.181736
 * Version: 1325611558
 * Generated: Feb 22, 2012 8:40:31 PM
 */

html,body { background:url('/polopoly_fs/7.181736.1325611558!/bg_boilerplate2.jpg') repeat-x; background-color:#fffff; border:0 none; font-size:100%; outline:0 none; font-family:Helvetica,Arial,Sans Serif; margin:0; padding:0; }
a { color:#3399cc; text-decoration:none; font-weight:700; }
a:hover { text-decoration:underline; }
a:visited { color:#299bc1; }
#overall{width:1000px;padding-top:0;margin:0 auto;}
h1{clear:none;font-size:24px;margin:0;padding:0;}
h2{clear:none;font-size:18px;margin:0;padding:0;}
h3{clear:none;font-weight:700;font-size:14px;margin:0;padding:0;}
small{font-size:10px;font-weight:700;}
.clear{clear:both;}
#header{width:100%;margin:0;padding:0;}
#midwrap{float:left;clear:none;width:700px;margin-top:10px;}
#leftrail{float:left;width:185px;}
#center-wide{float:left;margin-left:0px;margin-right:25px;padding-top:10px;width:675px;}
#rightrail{float:right;width:300px;margin:0;}
#topimage{width:100%;border-bottom:1px solid #DDD;margin-bottom:10px;}
.date{font-size:11px;margin:2px auto;}

/*-------------header styles --------------*/
#headerBar { display:block; overflow:hidden; height:75px; width:1000px; min-width:1000px; text-align:center; background-image: url('/polopoly_fs/7.181736.1325611558!/bg_header_sac.png'); background-repeat:no-repeat;margin:0; }
#top_boilerplate { width:1000px; height:25px; text-transform:uppercase; }
#top_boilerplate form{ margin:5px auto; }
#top_boilerplate p { float:left; clear:none; width:500px; font-size:10px; margin:2px 0; }
#top_boilerplate ul { float:right; clear:none; list-style:none; font-size:10px; margin:6px 0; }
#top_boilerplate li { display:inline; margin:0 6px; }
#top_boilerplate a { color:#fff; text-decoration:none; font-weight:700; }
#top_boilerplate a:hover { text-decoration:underline; }
#top_boilerplate a:visited { color:#eee; }
#boilerplate { float:right; clear:none; margin:40px 5px 10px 10px; }
#boilerplate p { text-align:right; color:#FFF; margin:0; }
#boilerplate a { color:#FC0; }

#topNavBar {display:block;text-align:left;width:1000px;min-width:1000px;white-space:nowrap;height:52px;background:#fff;border-bottom:1px solid #666;}
.solidblockmenu ul {border-top:1px solid #666;float:left;font:bold 12px Arial;height:22px;margin:0;padding:0;}
.solidblockmenu li {display:inline;margin:0;padding:0; }
.solidblockmenu li a {float:left;text-decoration:none;border-right:1px solid #666;height:22px;}
.solidblockmenu li img {border-width:0;}
.tabcontainer {clear:left;width:95%;height:28px;}
.secondTabs {display:none;height:12px;margin:4px 8px;}
.secondTabs table {font-family:Helvetica, Arial, sans-serif;color:#fff;letter-spacing:1px;font-size:10px;font-weight:700;float:left;clear:none;margin:2px 10px;}
.secondTabs table p {font-family:Helvetica, Arial, sans-serif;color:#fff;font-size:10px;font-weight:700;margin:0 3px;}
#secondarytabs {background:none repeat scroll 0 0 #666666;float:left;clear:none;margin-top:0;width:1000px;border-top:1px solid #666;height:28px;}
#secondarytabs a {font-family:Helvetica, Arial, sans-serif;text-transform:uppercase;color:#fff;text-decoration:none;letter-spacing:1px;font-size:11px;font-weight:700;margin:0 8px;}
#secondarytabs a:hover {color:#fc0;text-decoration:none;}

#li_news a {width:113px;background-position:0 0;background-image:url('/polopoly_fs/7.181736.1325611558!/nav_offState.png');border-left:1px solid #666;}
#li_news a:hover,#li_news a.current {width:113px;background-position:0 0;background-image:url('/polopoly_fs/7.181736.1325611558!/nav_onState.png');border-left:1px solid #666;}
#li_blogs a {width:55px;background-position:-115px 0;background-image:url('/polopoly_fs/7.181736.1325611558!/nav_offState.png');}
#li_blogs a:hover,#li_blogs a.current {width:55px;background-position:-115px 0;background-image:url('/polopoly_fs/7.181736.1325611558!/nav_onState.png');}
#li_columns a {width:70px;background-position:-169px 0;background-image:url('/polopoly_fs/7.181736.1325611558!/nav_offState.png');}
#li_columns a:hover,#li_columns a.current {width:70px;background-position:-169px 0;background-image:url('/polopoly_fs/7.181736.1325611558!/nav_onState.png');}
#li_arts a {width:112px;background-position:-242px 0;background-image:url('/polopoly_fs/7.181736.1325611558!/nav_offState.png');}
#li_arts a:hover,#li_arts a.current {width:112px;background-position:-242px 0;background-image:url('/polopoly_fs/7.181736.1325611558!/nav_onState.png');}
#li_music a {width:54px;background-position:-357px 0;background-image:url('/polopoly_fs/7.181736.1325611558!/nav_offState.png');}
#li_music a:hover,#li_music a.current {width:54px;background-position:-357px 0;background-image:url('/polopoly_fs/7.181736.1325611558!/nav_onState.png');}
#li_screens a {width:110px;background-position:-412px 0;background-image:url('/polopoly_fs/7.181736.1325611558!/nav_offState.png');}
#li_screens a:hover,#li_screens a.current {width:110px;background-position:-412px 0;background-image:url('/polopoly_fs/7.181736.1325611558!/nav_onState.png');}
#li_food a {width:100px;background-position:-525px 0;background-image:url('/polopoly_fs/7.181736.1325611558!/nav_offState.png');}
#li_food a:hover,#li_food a.current {width:100px;background-position:-525px 0;background-image:url('/polopoly_fs/7.181736.1325611558!/nav_onState.png');}
#li_calendar a {width:77px;background-position:-692px 0;background-image:url('/polopoly_fs/7.181736.1325611558!/nav_offState.png');}
#li_calendar a:hover,#li_calendar a.current {width:77px;background-position:-692px 0;background-image:url('/polopoly_fs/7.181736.1325611558!/nav_onState.png');}
#li_bosa a {width:77px;background-position:-620px 0;background-image:url('/polopoly_fs/7.181736.1325611558!/nav_offState.png');}
#li_bosa a:hover,#li_bosa a.current {width:77px;background-position:-620px 0;background-image:url('/polopoly_fs/7.181736.1325611558!/nav_onState.png');}
#li_class a {width:88px;background-position:-770px 0;background-image:url('/polopoly_fs/7.181736.1325611558!/nav_offState.png');}
#li_class a:hover,#li_class a.current {width:88px;background-position:-770px 0;background-image:url('/polopoly_fs/7.181736.1325611558!/nav_onState.png');}
#li_jobs a {width:45px;background-position:-858px 0;background-image:url('/polopoly_fs/7.181736.1325611558!/nav_offState.png');}
#li_jobs a:hover,#li_jobs a.current {width:45px;background-position:-858px 0;background-image:url('/polopoly_fs/7.181736.1325611558!/nav_onState.png');}
#li_promo a {width:96px;background-position:-900px 0;background-image:url('/polopoly_fs/7.181736.1325611558!/nav_offState.png');}
#li_promo a:hover,#li_promo a.current {width:96px;background-position:-900px 0;background-image:url('/polopoly_fs/7.181736.1325611558!/nav_onState.png');}
#li_dating a {width:60px;background-position:-990px 0;background-image:url('/polopoly_fs/7.181736.1325611558!/nav_offState.png');}
#li_dating a:hover,#li_dating a.current {width:60px;background-position:-990px 0;background-image:url('/polopoly_fs/7.181736.1325611558!/nav_onState.png');}


.solidblockmenu li a:visited,.solidblockmenu li a:hover,.solidblockmenu li a.current {color:#FFF;}

*:first-child+html .ieclass,* html .ieclass {margin-top:-1em;}

/* ----------------------- gut styles -------------------------*/
#gut{float:left !important;position:relative;width:1000px;padding-top:0;background:#FFF;margin:0 auto;}
#hometop { background:none repeat scroll 0 0 #FFFFFF; clear:none; float:left; margin:10px 0 0 0 !important; padding:0 0 15px 0 !important; width:670px; border-bottom:1px solid #ddd; }
#hometop h1 { font-family:Arial,Helvetica,sans-serif; font-size:24px; line-height:32px; font-weight:lighter; }
#hometop p { color:#333333; font-family:Arial,Helvetica,sans-serif; font-size:13px; line-height:16px; }
#hometop .header h1 {display:none;}
#about { float:right; width:200px; background:#B7DF60url('/images/alts/the570alsmall.gif') no-repeat; padding-right:10px;padding-top:25px; font-size:10px; font-weight:700; text-align:right; }
.container .author { font:14px Helvetica, Arial, sans-serif;color:#666; margin:0; }
.container .columntitle p { font:14px Helvetica, Arial, sans-serif;color:#666 !important; margin:0; text-transform:uppercase;font-weight:bold; letter-spacing:1px; }
.container .columntitle { border-bottom:1px solid #ddd;padding-bottom:2px; margin-bottom:10px; }
.container .date{ font:11px Helvetica, Arial, sans-serif; color:#666;margin:0; text-transform:uppercase; margin:1px auto; }
.container h1 { font:24px/28px Helvetica, Arial, sans-serif;color:#666; font-weight:400; margin:2px 0; }
.container h2 { font:16px/22px Helvetica, Arial, sans-serif;color:#333; margin-bottom:5px; }
.container p { font-size:12px; font-family:Georgia, Times New Roman,serif; color:#232323; line-height:18px; text-align:left; }
.container p.imagecaption { font-size:12px;font-family:Helvetica,Arial,sans-serif; color:#333; font-style:normal;text-align:left; }
.container p.source { font-size:10px;font-family:Helvetica,Arial,sans-serif; color:#666; font-style:normal;text-transform:uppercase; text-align:right; letter-spacing:.75px;margin:2px 0; }

/* -------- section headers ------ */
#sectionHead {height: 40px; width: 300px; }
.sectionHead_news { background-image:url('/polopoly_fs/7.181736.1325611558!/sectionHead.png'); background-position: 0px 0px; }
.sectionHead_blogs { background-image:url('/polopoly_fs/7.181736.1325611558!/sectionHead.png'); background-position: 0px -40px; }
.sectionHead_columns { background-image:url('/polopoly_fs/7.181736.1325611558!/sectionHead.png'); background-position: 0px -80px; }
.sectionHead_artsculture { background-image:url('/polopoly_fs/7.181736.1325611558!/sectionHead.png'); background-position: 0px -120px; }
.sectionHead_music { background-image:url('/polopoly_fs/7.181736.1325611558!/sectionHead.png'); background-position: 0px -160px; }
.sectionHead_screens { background-image:url('/polopoly_fs/7.181736.1325611558!/sectionHead.png'); background-position: 0px -200px; }
.sectionHead_food { background-image:url('/polopoly_fs/7.181736.1325611558!/sectionHead.png'); background-position: 0px -240px; }
.sectionHead_calendar { background-image:url('/polopoly_fs/7.181736.1325611558!/sectionHead.png'); background-position: 0px -280px; }
.sectionHead_classified { background-image:url('/polopoly_fs/7.181736.1325611558!/sectionHead.png');background-position: 0px -320px; }
.sectionHead_jobs { background-image:url('/polopoly_fs/7.181736.1325611558!/sectionHead.png');background-position: 0px -360px; }
.sectionHead_promotions { background-image:url('/polopoly_fs/7.181736.1325611558!/sectionHead.png');background-position: 0px -400px; }
.sectionHead_queque { background-image:url('/polopoly_fs/7.181736.1325611558!/sectionHead.png');background-position: 0px -440px; }
.sectionHead_staffblogs { background-image:url('/polopoly_fs/7.181736.1325611558!/sectionHead.png');background-position: 0px -480px; }
.sectionHead_streetview { background-image:url('/polopoly_fs/7.181736.1325611558!/sectionHead.png');background-position: 0px -520px; }
.sectionHead_mexican { background-image:url('/polopoly_fs/7.181736.1325611558!/sectionHead.png');background-position: 0px -560px; }
.sectionHead_freewill { background-image:url('/polopoly_fs/7.181736.1325611558!/sectionHead.png');background-position: 0px -600px; }
.sectionHead_visualarts { background-image:url('/polopoly_fs/7.181736.1325611558!/sectionHead.png');background-position: 0px -640px; }
.sectionHead_perform { background-image:url('/polopoly_fs/7.181736.1325611558!/sectionHead.png');background-position: 0px -680px; }
.sectionHead_bookreviews { background-image:url('/polopoly_fs/7.181736.1325611558!/sectionHead.png');background-position: 0px -720px; }
.sectionHead_opera { background-image:url('/polopoly_fs/7.181736.1325611558!/sectionHead.png');background-position: 0px -760px; }
.sectionHead_soundfury { background-image:url('/polopoly_fs/7.181736.1325611558!/sectionHead.png');background-position: 0px -800px; }
.sectionHead_localmusic { background-image:url('/polopoly_fs/7.181736.1325611558!/sectionHead.png');background-position: 0px -840px; }
.sectionHead_reviews { background-image:url('/polopoly_fs/7.181736.1325611558!/sectionHead.png');background-position: 0px -880px; }
.sectionHead_2010rammy { background-image:url('/polopoly_fs/7.181736.1325611558!/sectionHead.png');background-position: 0px -920px; }
.sectionHead_mixx { background-image:url('/polopoly_fs/7.181736.1325611558!/sectionHead.png');background-position: 0px -960px; }
.sectionHead_tvreviews { background-image:url('/polopoly_fs/7.181736.1325611558!/sectionHead.png');background-position: 0px -1000px; }
.sectionHead_filmreviews { background-image:url('/polopoly_fs/7.181736.1325611558!/sectionHead.png');background-position: 0px -1040px; }
.sectionHead_videogames { background-image:url('/polopoly_fs/7.181736.1325611558!/sectionHead.png');background-position: 0px -1080px; }
.sectionHead_localfilm { background-image:url('/polopoly_fs/7.181736.1325611558!/sectionHead.png'); background-position:0px -1120px; }
.sectionHead_happyhours { background-image:url('/polopoly_fs/7.181736.1325611558!/sectionHead.png');background-position: 0px -1160px; }
.sectionHead_restaurantreviews { background-image:url('/polopoly_fs/7.181736.1325611558!/sectionHead.png');background-position: 0px -1200px; }
.sectionHead_criticspicks { background-image:url('/polopoly_fs/7.181736.1325611558!/sectionHead.png');background-position: 0px -1240px; }
.sectionHead_searchevents { background-image:url('/polopoly_fs/7.181736.1325611558!/sectionHead.png');background-position: 0px -1280px; }
.sectionHead_addanevent { background-image:url('/polopoly_fs/7.181736.1325611558!/sectionHead.png');background-position: 0px -1320px; }
.sectionHead_contests { background-image:url('/polopoly_fs/7.181736.1325611558!/sectionHead.png');background-position: 0px -1360px; }
.sectionHead_eventphotos { background-image:url('/polopoly_fs/7.181736.1325611558!/sectionHead.png');background-position: 0px -1400px; }
.sectionHead_submission { background-image:url('/polopoly_fs/7.181736.1325611558!/sectionHead.png');background-position: 0px -1440px; }
.sectionHead_aboutus { background-image:url('/polopoly_fs/7.181736.1325611558!/sectionHead.png');background-position: 0px -1480px; }
.sectionHead_contactus { background-image:url('/polopoly_fs/7.181736.1325611558!/sectionHead.png');background-position: 0px -1520px; }
.sectionHead_advertise { background-image:url('/polopoly_fs/7.181736.1325611558!/sectionHead.png');background-position: 0px -1560px; }
.sectionHead_workhere { background-image:url('/polopoly_fs/7.181736.1325611558!/sectionHead.png');background-position: 0px -1600px; }
.sectionHead_freelance { background-image:url('/polopoly_fs/7.181736.1325611558!/sectionHead.png');background-position: 0px -1640px; }
.sectionHead_copyright { background-image:url('/polopoly_fs/7.181736.1325611558!/sectionHead.png');background-position: 0px -1680px; }
.sectionHead_policy { background-image:url('/polopoly_fs/7.181736.1325611558!/sectionHead.png');background-position: 0px -1720px; }
.sectionHead_privacy { background-image:url('/polopoly_fs/7.181736.1325611558!/sectionHead.png');background-position: 0px -1760px; }
.sectionHead_mediakit { background-image:url('/polopoly_fs/7.181736.1325611558!/sectionHead.png');background-position: 0px -1800px; }
.sectionHead_techtease { background-image:url('/polopoly_fs/7.181736.1325611558!/sectionHead.png');background-position: 0px -1840px; }

/*-----top of story styles------*/
#article .author { font:14pxHelvetica, Arial, sans-serif; color:#666; margin:0; }
#article .columntitle p { font:14px Helvetica, Arial, sans-serif;color:#666 !important; margin:0; text-transform:uppercase;font-weight:bold; letter-spacing:1px; }
#article .columntitle { border-bottom:1px solid #ddd;padding-bottom:2px; margin-bottom:10px; }
#article .date{ font:11px Helvetica, Arial, sans-serif; color:#666;margin:2px 0 10px 0; text-transform:uppercase; }
#article h1 { font:24px/28px Helvetica, Arial, sans-serif; color:#000000;font-weight:400; margin:5px 0 20px 0; font-weight:bold; }
#article h2 { font:16px/22px Helvetica, Arial, sans-serif; color:#333;margin:-10px 0 15px 0; }
#article p { font-size:12px; font-family:Helvetica, Arial, sans-serif;color:#232323; line-height:18px; text-align:left;margin:0 0 10px; }
.imagecaption { font-size:12px; font-family:Helvetica,Arial,sans-serif;color:#333; font-style:normal; text-align:left; }
.source { font-size:10px !important;font-family:Helvetica,Arial,sans-serif; color:#666; font-style:normal;text-transform:uppercase; text-align:right; letter-spacing:.75px;margin:2px 0; }
#article ol li { font-size:12px; font-family:Helvetica, Arial,sans-serif; color:#232323; line-height:18px; text-align:left;margin:0 010px; }

/*----body text styles -----*/
#articlecontainer h1 { font:24px/28pxHelvetica, Arial, sans-serif; color:#666; font-weight:400; margin:2px 010px 0; }
#articlecontainer h2 { font:16px/22px Helvetica, Arial, sans-serif;color:#333; margin:20px 0 0 0; }
#articlecontainer p { font-size:14px; font-family:Georgia, Times NewRoman, serif; color:#232323; line-height:18px; text-align:left;margin:10px 0; }
#articlecontainer blockquote {margin:5px15px;font-size:10.5px;line-height:15px;}
#articlecontainer blockquote h3 {margin-bottom:10px;}
#articlecontainer p.letterwriter {text-align:right;font:11px/14pxHelvetica,Arial,sans-serif;}
#adtspot { position:relative; width:300px; height:250px;background-color:#CCC; }
.bloglist p { font-size:11px; margin:4px 0; }
.blogfeed p {color:#666;}
.meridian {text-transform:uppercase;font-size:10.5px;}
#articlebottom #list { border:1px solid #ccc; float:left; clear:none;margin:15px 0; padding:15px; width:620px; }
#articlebottom #list .sectionheader { font:100 20px/24px Helvetica,Arial, sans-serif; clear:none; color:#cc3300; margin:10px 0 0 0;padding:0; }
#calendar { float:left; margin-top:0; width:300px; }
#caltop { width:280px; }
.calday { width:25px; float:left; display:inline-block;background-color:#B7DF60; font-size:18px; color:#76827B;font-weight:700; text-align:center; margin:0 5px 0 0; padding:5px; }
.categorylinks { float:left; border-right:1px solid #E6E7E8; padding:010px; }
#categoriesdiv { position:relative; width:1040px; color:#E6E7E8;margin:0 auto; }
#columns { position:relative; top:0; width:300px; }
#columns { position:relative; top:0; width:300px; }
#commentpolicy {display:none;}
#contentMain { position:relative; width:100%; background-color:#FFF;padding:10px; margin:10px 10px 10px 0; }
#feedMain p { color:#333333; font-family:Arial,Helvetica,sans-serif;font-size:12px; line-height:15px; margin:5px 0; }
#footer #restaurants,#contentMain,.sectionheader,#varsitydiv.sectionheader { border:0; }
.gallery {clear:none;float:left;margin:5px 15px 5px 0;width:250px;}
.gallery .thumb {width:250px;}
#highlightnav {float:right;clear:none; width:45%; }
#highlights,#spotlights { float:left; clear:none; margin:0; }
.highlight { background:#FFF; }
.highlightselected { font-size:14px; }
.highlightstory { float:left; clear:none; width:50%; margin-right:10px;}
.item { background-color:#FFF; padding:5px; }
.item_alt { background-color:#E6E7E8; padding:5px; }
#list { float:left; }
#nav { float:left; margin-top:20px; width:720px; font-size:14px;font-weight:700; letter-spacing:-1px; }
#navcats a:link,#navcats a:active,#navcats a:visited { color:#76827B; }
#navcats { float:left; background:#B7DF60; color:#76827B;margin-right:2px; padding:1px 20px 1px 40px; }
#photosdiv { float:left; clear:none; margin-top:10px; }
#restaurants { position:relative; width:100%; background-color:#FFF;padding:10px; margin:10px 10px 10px 0; }
#searchfield { float:left; width:198px; background:#FFF;text-align:right; padding:1px 10px 1px 1px; }
.searchbutton { font-size:10px; float:left; width:57px;background-color:#B7DF60; text-align:center; padding:4px 4px 2px; }
.sectionheader { font:100 24px/26px Helvetica, Arial, sans-serif;clear:none; color:#3399CC; margin:0; padding:0; }
.sectionheader a:link,.sectionheader a:active,.sectionheadera:visited{color:#3399CC;text-decoration:none;font-weight:100;cursor:auto;}
.sectionheader a:hover {color:#3399CC;text-decoration:underline;font-weight:100;cursor:auto;}
.viewall { float:right; margin-top:8px; font-weight:700;font-size:10px; text-transform:uppercase; color:#fff;letter-spacing:1px; background:#3399CC;padding:2px;-moz-border-radius:2px;border-radius: 2px;}
.viewall a:link,.viewall a:active,.viewall a:visited { color:#fff;text-decoration:none;font-weight:100;}
.viewall a:hover { color:#fff;text-decoration:underline;font-weight:100;}
#share { margin:0 0 30px 0;float:left;clear:both;background:#efefef;padding:5px 5px 3px 5px;width:100%;}
#share .at-button {float: left;font-family:Arial,Helvetica,sans-serif;font-size:11px;letter-spacing: 0.1em;margin: 2px 15px;text-transform:uppercase;}

#spotlights blockquote { color:#333333;font-family:Arial,Helvetica,sans-serif; font-size:12px;line-height:16px; margin:5px 20px; }
#spotlights h1 { font-family:Arial,Helvetica,sans-serif;font-size:24px; line-height:32px; font-weight:lighter; }
#spotlights h3 { font-family:Arial,Helvetica,sans-serif;font-size:18px; line-height:22px; font-weight:lighter;margin:20px 0 00;}
#spotlights p { color:#333333; font-family:Arial,Helvetica,sans-serif;font-size:13px; line-height:16px; }
.spotlight .bullet { font-weight:bold; text-transform:uppercase; }
.spotlight h3 { font-size:14px; line-height:16px; }
.spotlight img { background-color:#CCC; border:0px solid #666;margin-bottom:10px; width:150px; height:150px; }
.spotlight { width:150px; float:left; margin:10px 17px 5px 0;font-family:Arial,Helvetica,sans-serif; font-size:11px;line-height:13px; overflow:hidden;}
#storyrail { float:left; width:335px; margin-right:15px; margin-top:0;margin-bottom:5px; }
#storyrail .gallery {text-align:center;border:1px solid#666666;clear:none;float:left;margin:5px 15px 5px 0;padding:5px 0 10px0;text-align:center;width:335px;}
#subject {border:1px solid #ccc;border-width:1px 0 1px 0;margin:10px0;padding:5px 0;}
#subject p { color:#333333; font-family:Arial,Helvetica,sans-serif;font-size:12px; line-height:14px;margin:1px 0; }
#subject h3 { color:#333333; font-family:Arial,Helvetica,sans-serif;font-size:14px; line-height:16px;margin:1px 0; }
#tooltip h3,#tooltip div { margin:0; }
#tooltip { position:absolute; z-index:3000; border:1px solid #B7DF60;background-color:#76827B; opacity:0.9px; color:#B7DF60; width:150px;padding:5px; }
#topLeaderboard { display:block; height:90px; width:1000px;min-width:1000px; text-align:left; overflow:hidden; margin:10px auto; }
#topRight{width:250px;height:90px;float:right;clear:none;margin-left:10px;}
.ui-tabs-panel .sectionheader { display:none; }
.smallDate{ font-size:10px !important; text-transform:uppercase;margin:1px 0; }
.date{ font-size:10px !important; text-transform:uppercase; margin:1px0; }
.datefield{ font-size:10px !important;text-transform:uppercase;color:#333; }
li.dsq-widget-item {border-bottom: 1px dotted;clear: both;list-style-type: none;margin: 5px 10px !important; padding: 5px 0;}
p.dsq-widget-meta {font-size:110% !important;margin:2px 0 !important;}
.ui-tabs-panel {padding: 0 !important;}
.ui-tabs-panel p {margin: 10px;}
.ui-tabs-nav a {border-color: #666 !important;}

/* AddThis Vertical Layout Menu */
.addthis_toolbox .vertical { background: #fff; width: 136px; padding: 1px; border: 3px solid #eee; -moz-border-radius: 5px; -webkit-border-radius: 5px; }
.addthis_toolbox .vertical a { font-size:11px; position: relative; display: block; background: #fff; width: 102px; padding: 4px 0 4px 34px; text-decoration: none; }
.addthis_toolbox .vertical a:hover { background: #f5f5f5; color: #027999; text-decoration: none; -moz-border-radius: 4px; -webkit-border-radius: 4px; }
.addthis_toolbox .vertical span { position: absolute; left: 14px; top: 4px; }
.addthis_toolbox .vertical .more { border-top: solid 1px #eee; padding: 10px 0 0 0; margin: 10px 10px 0 10px; text-align: center; }
.addthis_toolbox .vertical .more a { padding: 4px 0; margin: 0; }
.addthis_toolbox .vertical .more a:hover { background: none; }
.addthis_toolbox .vertical .more span { display: none; }

/*------right rail styles-------*/
#facebook, #twitter {margin:15px 0;}

/*------footer styles-------*/
#siteLinks { float:left;clear:none;margin:10px;width:1024px;}
.footerCol {width:170px;float:left;}
#companyInfo {font-size: 1.2em;text-align: center;clear:both;}
#companyInfo p {margin-bottom:5px;}
#footer {clear:both;width:1000px;margin:0px auto;text-align:left;background-color:#666;padding-bottom:20px;}
#bottomPositions {display:block;width:970px;height:90px;margin:10px 15px;}
#bottomAd {float:left;clear:none;width:728px;height:90px;}
#bottom2{float:right;clear:none;width:200px;height:90px;border:0;}
#bottom2 img {border:0;}

/* extra stuff */
#bob-lead { background:url('/polopoly_fs/7.181736.1325611558!/button_bob10.png')repeat-x; float:left; clear:none; width:670px; height:55px; }
#bob-lead-480 { background:url('/polopoly_fs/7.181736.1325611558!/bob-lead-480.png') repeat-x; float:left;clear:none; width:470px; height:50px; margin:5px 0; }
#personalbests-lead { background:url('/polopoly_fs/7.181736.1325611558!/link-personalbests.png')repeat-x; float:left; clear:none; width:650px; height:30px; margin:5px0; }
#fictionpoetry-480 { background:url('/polopoly_fs/7.181736.1325611558!/button_fictionpoetry.png')repeat-x; float:left; clear:none; width:470px; height:75px; margin:5px0; }
#hg-head-480 { background:url('/polopoly_fs/7.181736.1325611558!/hg-head-480.png') repeat-x; float:left;clear:none; width:470px; height:95px; margin:5px 0 15px 0; }
#links {font-family:Helvetica,Arial,sans-serif;border:1px solid#999;padding:10px;float:left;margin:0 15px 15px 0;width:315px;}
#links h2 {font-size:18px;font-weight:100;margin:0 0 10px;}
#links h3 {font-size:12px;font-weight:700;margin:15px 0 0 0;}
#links p {font-size:12px;margin:1px0;font-family:Helvetica,Arial,sans-serif;}
#center #disqus_thread {float:left !important;margin-bottom:10px!important;width:470px !important;}
#disqus_thread {float:left !important;margin-bottom:10px!important;width:650px !important;}
#guidelist h2 { font-size:24px; margin:20px 0 2px 0; }
#guidelist h3 { font-size:18px; font-weight:bold; margin:5px 0 2px 0; }
#guidelist p { font-size:13px; margin:2px 0; }

      
