@charset "UTF-8";



/*

Theme Name: Discover615

Description: Complete Discover615 site

Author: Chris Johnson*/



body {

font:12px Arial, Helvetica, sans-serif;

line-height:15px;

background-color:#0e0c0d;

background-image:url(/img/pageBkgrnd.jpg);

background-repeat:repeat-x;

background-position:top;

text-align:center;

color:#000;

margin:0;

padding:0;

}



#mainContent {

width:660px;

}



.video {

position:relative;

bottom:75px;

margin-bottom:0;

}



.archives h2.pagetitle {

display:none;

}



h1 {

color:#f99b07;

font-size:12px;

text-transform:uppercase;

font-weight:100;

float:left;

width:705px;

}



h2 {

color:#f99b07;

font-size:12px;

text-transform:uppercase;

font-weight:100;

}



.twoColFixRtHdr .container {

width:1040px;

border:0 solid #000;

text-align:left !important;

position:relative;

margin:0 auto;

}



.twoColFixRtHdr #header {

height:145px;

z-index:3000;

padding:0 10px 0 20px;

}



#colorbar {

padding-bottom:1px;

margin-bottom:1px;

width:1040px;

height:7px;

display:block;

z-index:10;

}



#topNav {

margin-top:1px;

background-image:url(/img/topNav.jpg);

height:37px;

width:1040px;

display:block;

z-index:3000;

}



.topNav {

height:37px;

position:inherit;

text-indent:-9000px;

overflow:hidden;

display:inline;

float:left;

background-image:url(/img/topNav.jpg);

border:none;

outline:none;

z-index:3000;

margin:0 0 1px;

padding:0;

}



#z-index a {

z-index:1000;

}



.home {

width:105px;

background-position:1040px 0;

}



.home:hover {

background-position:1040px 37px;

}



.restaraunt {

width:132px;

background-position:935px 0;

}



.restaraunt:hover {

background-position:935px 37px;

}



.bars {

width:159px;

background-position:803px 0;

}



.bars:hover {

background-position:803px 37px;

}



.retail {

width:97px;

background-position:644px 0;

}



.retail:hover {

background-position:644px 37px;

}



.spa {

width:134px;

background-position:547px 0;

}



.spa:hover {

background-position:547px 37px;

}



.hotels {

width:109px;

background-position:413px 0;

}



.hotels:hover {

background-position:413px 37px;

}



.services {

width:197px;

background-position:304px 0;

}



.services:hover {

background-position:304px 37px;

}



.health {

width:107px;

background-position:107px 0;

}



.health:hover {

background-position:107px 37px;

}



#video {

vertical-align:top;

height:360px;

width:660px;

padding-bottom:16px;

}



.twoColFixRtHdr #sidebar1 {

float:right;

width:300px;

color:#FFF;

padding:15px 15px 15px 30px;

}



.twoColFixRtHdr #mainContent {

color:#FFF;

font-weight:100;

margin:0 330px 0 0;

padding:20px;

}



#mainContent h1 {

width:570px;

float:left;

}



.twoColFixRtHdr #footer {

width:960px;

clear:both;

color:#999;

border-top:#999 thin solid;

z-index:0;

margin:20px auto 0;

padding:20px 10px 20px 20px;

}



#footer a {

color:#d26708 !important;

font-size:12px !important;

text-decoration:none !important;

padding-left:5px !important;

position:relative;

z-index:-1000;

}



.fltrt {

float:right;

margin-left:8px;

}



.fltlft {

float:left;

margin-right:8px;

}



.clearfloat {

clear:both;

height:0;

font-size:1px;

line-height:0;

}



#sidebar1 ul {

list-style:none;

color:#e8e8e8;

list-style-position:inside;

padding:0;

}



#sidebar1 li {

height:25px;

border-top:thin solid #302f2f;

padding-top:10px;

padding-left:15px;

display:block;

}



#sidebar1 li:hover {

color:#aedc22;

background-image:url(/img/rightBkgrnd.jpg) !important;

}



#sidebar1 li a {

height:35px;

width:300px;

}



#sidebar1 li a:hover {

color:#7DA012 !important;

background-image:url(img/rightBkgrnd.jpg);

}



#sidebar1 li:hover a {

color:#7DA012 !important;

}



#bottomSidebar ul {

padding:0;

}



#bottomSidebar li {

list-style:none;

border-top:thin solid #b4b6b4;

padding-top:10px;

}



.white {

color:#e8e8e8;

}



.orange {

color:#d26708;

}



#topLinks {

float:left;

color:#818080;

margin-top:62px;

height:30px;

}



#topLinks a {

color:#f0942c;

text-decoration:none;

padding:5px;

}



#topLinks a:hover {

color:#f0bb65;

}



#search {

border:1px solid #888;

background:#FFF;

height:20px;

padding-top:6px;

padding-bottom:1px;

color:#888;

padding-left:10px;

width:200px;

position:relative;

}



.submit {

border:0 solid #FFF;

background-image:url(/img/btnDiscover.jpg);

height:31px;

display:inline;

width:86px;

text-indent:-9999px;

vertical-align: middle; *vertical-align: text-bottom;

margin-left:6px;

margin-top: -5px !important;

}



.submit:hover {

background-position:86px 31px;

}



#videoHeadline {

float:left;

display:block;

position:relative;

top:400px;

height:30px;

width:100%;

z-index:4000 !important;

}



.middlefront {

background-image:url(/img/tophalfBG.png);

background-repeat:repeat-x !important;

background-position:bottom !important;

background-color:#0d0d0d;
min-height: 650px !important;

}



.eventstemplate .middlefront {

background-position:bottom !important;

margin-bottom:-200px !important;

}



#bottomSection {

clear:both;

font-size:11px;

background-image:url(/img/bottomhalfBG.png);

background-repeat:repeat-x;

background-color:#FFF !important;

margin-top:0;

border-top:2px solid #FFF;

margin-bottom:-90px;

padding:15px;

}



#footer {

position:relative;

bottom:0;

}



#BackgroundTable {

backgrond-color:#FFF;

background-image:url("/img/bottomBackground.png");

background-repeat:repeat-x;

position:inherit;

border:0;

width:660px;

float:left;

}



#BackgroundTable h4 {

text-transform:uppercase;

margin:0;

padding:0;

}



#BackgroundTable p {

margin:0;

padding:0;

}



#bottomSidebar {

float:left;

width:300px;

margin-left:50px;

height:440px;

overflow:hidden;

}



#bottomSidebar h2 {

color:#7da012;

font-weight:700;

}



.thumbnail img {

width:101px;

height:auto;

margin-right:8px;

border:0;

margin-top:2px;

position:relative;

top:2px;

}



.thumbnail {

width:326px;

float:left;

line-height:13px;

margin-bottom:5px;

}



.thumbnail h3 {

margin-top:7px;

margin-bottom:5px;

}



.thumbnail h3 a {

font-size:11px;

color:#000;

text-transform:uppercase;

text-decoration:none;

}



#gallery {

padding-top:5px;

}



#videoHeadline h1 a,a.more-link {

color:#f99b07;

text-decoration:none;

}



#videoHeadline h1 a:hover,a.more-link:hover {

text-decoration:underline;

}



#blogtext h3 {

color:#FFF;

font-weight:400;

text-decoration:none;

text-transform:uppercase;

}



.blogdets {

font-size:10px;

line-height:12px;

}



#sidebar1.single li {

border-bottom:1px solid #333 !important;

border-top:0;

padding:0;

}



#sidebar1.single h2.widgettitle {

border-top:1px solid #333;

padding-top:5px;

margin-bottom:4px;

}



#sidebar1.single li li {

padding-top:8px;

padding-left:25px;

}



#sidebar1.single ul ul {

list-style:none;

margin:0 !important;

padding:0 !important;

}



#sidebar1.single li:hover {

background:none;

}



textarea#comment {

width:100%;

}



img.alignleft {

float:left;

margin-right:15px;

}



img.alignright {

float:right;

margin-left:15px;

}



#blogtext ol,#blogtext ul {

margin-left:0;

}



#blogtext li {

padding-left:0;

margin-left:0;

list-style-position:inside;

}



#disqus_thread a {

color:#FFF;

text-decoration:none;

}



#disqus_thread {

color:#FFF;

text-decoration:underline;

}



.active:hover a {

color:#000;

}



#bottomSection a {

color:#333;

}



.single .video,.single .video {

position:relative;

bottom:485px;

margin-bottom:-455px;

}



.archives .video,.archives .video {

position:relative;

bottom:610px;

margin-bottom:-485px;

}



.archives #videoHeadline {

position:static;

margin-top:80px;

margin-bottom:15px;

}



#sidebar1 {

text-align:left !important;

}



#sidebar1 a {

text-decoration:none;

}



.post-ratings {

float:right !important;

width:28% !important;

text-align:right;

margin-top:5px;

}



.singlepage #videoHeadline {

position:static;

}



#videoHeadline h1 {

width:420px;

text-align:left;

}



.frontpage {

z-index:-2;

}



#mainContent .entry {

text-align:left;

position:relative;

bottom:420px;

margin-bottom:-420px;

z-index:1;

}

#mainContent .entry p {

text-align:left;

position:relative;

bottom:0px;

margin-bottom:0px;

}

#mainContent .post .entry {

text-align:left;

position:relative;

bottom:0px;
margin-bottom:0px;
margin-top:0px;

z-index:1;

}



.eventstemplate .entry {

bottom:90px !important;

margin-bottom:-90px !important;

}



.entry {

margin-top:100px;

}



.page .entry {

margin-top:0 !important;

}



.cform {

width:100% !important;

}



.cform input,.cform textarea {

width:400px !important;

}



input.sendbutton {

width:auto !important;

}



.cform ol {

border:0 !important;

}



#nav,#nav ul {

list-style:none;

margin:0;

padding:0;

}



#nav a {

display:block;

}



#nav li ul {

position:absolute;

width:795px;

left:-999em;

z-index:10;

margin-top:38px;

}



#nav li:hover ul,#nav li.sfhover ul {

left:217px;

}



#nav li:hover #restaurants {

left:105px;

}



#nav li:hover #bars {

left:180px;

}



#nav li:hover #services {

left:191px;

}



#nav li:hover #health {

left:300px;

}



a.american {

width:265px;

height:36px;

background-image:url(/img/sprite-nav.png);

background-position: 0 -202px;

text-indent:-9999px;

}



a.eclectic {

width:226px;

height:36px;

background-image:url(/img/sprite-nav.png);

background-position: 0 -1597px;

text-indent:-9999px;

}



a.chinese {

width:251px;

height:36px;

background-image:url(/img/sprite-nav.png);

background-position: 0 -986px;

text-indent:-9999px;

}



a.italian {

width:265px;

height:36px;

background-image:url(/img/sprite-nav.png);

background-position: -270px -80px;

text-indent:-9999px;

}



a.pubs {

width:226px;

height:36px;

background-image:url(/img/sprite-nav.png);

background-position: -540px -613px;

text-indent:-9999px;

}



a.japanese {

width:251px;

height:36px;

background-image:url(/img/sprite-nav.png);

background-position: -270px -162px;

text-indent:-9999px;

}



a.international {

width:265px;

height:36px;

background-image:url(/img/sprite-nav.png);

background-position: -270px 0;

text-indent:-9999px;

}



a.catering {

width:226px;

height:36px;

background-image:url(/img/sprite-nav.png);

background-position: 0 -906px;

text-indent:-9999px;

}



a.mexican {

width:251px;

height:36px;

background-image:url(/img/sprite-nav.png);

background-position: -270px -1022px;

text-indent:-9999px;

}



a.pub {

width:265px;

height:36px;

background-image:url(/img/sprite-nav.png);

background-position: -540px -162px;

text-indent:-9999px;

}



a.martini {

width:226px;

height:36px;

background-image:url(/img/sprite-nav.png);

background-position: -270px -736px;

text-indent:-9999px;

}



a.sports {

width:251px;

height:36px;

background-image:url(/img/sprite-nav.png);

background-position: -540px -695px;

text-indent:-9999px;

}



a.dance {

width:265px;

height:36px;

background-image:url(/img/sprite-nav.png);

background-position: 0 -1435px;

text-indent:-9999px;

}



a.lounge {

width:226px;

height:36px;

background-image:url(/img/sprite-nav.png);

background-position: -270px -490px;

text-indent:-9999px;

}



a.livemusic {

width:251px;

height:36px;

background-image:url(/img/sprite-nav.png);

background-position: -270px -408px;

text-indent:-9999px;

}



a.college {

width:265px;

height:36px;

background-image:url(/img/sprite-nav.png);

background-position: 0 -1191px;

text-indent:-9999px;

}



a.boutique {

width:265px;

height:36px;

background-image:url(/img/sprite-nav.png);

background-position: 0 -776px;

text-indent:-9999px;

}



a.cosmetic {

width:265px;

height:36px;

background-image:url(/img/sprite-nav.png);

background-position: 0 -1353px;

text-indent:-9999px;

}



a.jewelry {

width:251px;

height:36px;

background-image:url(/img/sprite-nav.png);

background-position: -270px -244px;

text-indent:-9999px;

}



a.manipedi {

width:265px;

height:36px;

background-image:url(/img/sprite-nav.png);

background-position: -270px -654px;

text-indent:-9999px;

}



a.massage {

width:226px;

height:36px;

background-image:url(/img/sprite-nav.png);

background-position: -270px -818px;

text-indent:-9999px;

}



a.salon {

width:251px;

height:36px;

background-image:url(/img/sprite-nav.png);

background-position: -540px -531px;

text-indent:-9999px;

}



a.barber {

width:226px;

height:36px;

background-image:url(/img/sprite-nav.png);

background-position: 0 -612px;

text-indent:-9999px;

}



a.art {

width:226px;

height:36px;

background-image:url(/img/sprite-nav.png);

background-position: 0 -366px;

text-indent:-9999px;

}



.spaboard {

width:765px !important;

}



#spa {

height:128px;

width:765px !important;

overflow:hidden;

}



a.bandb {

width:265px;

height:36px;

background-image:url(/img/sprite-nav.png);

background-position: 0 -530px;

text-indent:-9999px;

}



a.luxury {

width:251px;

height:36px;

background-image:url(/img/sprite-nav.png);

background-position: -270px -572px;

text-indent:-9999px;

}



a.hotelsmotels {

width:226px;

height:36px;

background-image:url(/img/sprite-nav.png);

background-position: 0 -1925px;

text-indent:-9999px;

}



a.resorts {

width:265px;

height:36px;

background-image:url(/img/sprite-nav.png);

background-position: -540px -449px;

text-indent:-9999px;

}



a.gifts {

width:265px;

height:36px;

background-image:url(/img/sprite-nav.png);

background-position: 0 -1679px;

text-indent:-9999px;

}



a.assisted {

width:265px;

height:36px;

background-image:url(/img/sprite-nav.png);

background-position: 0 -448px;

text-indent:-9999px;

}



a.professionals {

width:265px;

height:36px;

background-image:url(/img/sprite-nav.png);

background-position: 0 -1761px;

text-indent:-9999px;

}



a.dentist {

width:226px;

height:36px;

background-image:url(/img/sprite-nav.png);

background-position: 0 -1515px;

text-indent:-9999px;

}



a.chiropractic {

width:251px;

height:36px;

background-image:url(/img/sprite-nav.png);

background-position: 0 -1068px;

text-indent:-9999px;

}



a.realestate {

width:265px;

height:36px;

background-image:url(/img/sprite-nav.png);

background-position: -540px -285px;

text-indent:-9999px;

}



a.religion {

width:251px;

height:36px;

background-image:url(/img/sprite-nav.png);

background-position: -540px -367px;

text-indent:-9999px;

}



a.pets {

width:226px;

height:36px;

background-image:url(/img/sprite-nav.png);

background-position: -540px -82px;

text-indent:-9999px;

}



a.legal {

width:265px;

height:36px;

background-image:url(/img/sprite-nav.png);

background-position: -270px -326px;

text-indent:-9999px;

}



a.media {

width:226px;

height:36px;

background-image:url(/img/sprite-nav.png);

background-position: -270px -940px;

text-indent:-9999px;

}



a.personal {

width:226px;

height:36px;

background-image:url(/img/sprite-nav.png);

background-position: -540px 0;

text-indent:-9999px;

}



a.construction {

width:265px;

height:36px;

background-image:url(/img/sprite-nav.png);

background-position: 0 -1273px;

text-indent:-9999px;

}



a.homegarden {

width:251px;

height:36px;

background-image:url(/img/sprite-nav.png);

background-position: 0 -1843px;

text-indent:-9999px;

}



a.attractions {

width:265px;

height:36px;

background-image:url(/img/sprite-nav.png);

background-position: -540px -860px;

text-indent:-9999px;

}



a.entertainment {

width:265px;

height:36px;

background-image:url(/img/sprite-nav.png);

background-position: -540px -940px;

text-indent:-9999px;

margin-top: -1px;

}



.page .vevent .description,.page .vevent .description {

color:#FFF !important;

}



.page .vevent .description:hover {

color:#000 !important;

}



.dbem_events_list li {

margin-left:-40px;

list-style:none;

font-weight:700;

clear:left;

}



.dbem_events_list .date {

float:left;

margin-right:0;

width:10em;

}



#nav li:hover #retail,#nav li:hover #spa,#nav li:hover #hotels {

left:170px;

}



.notes {

font-weight:400;

border-bottom:1px solid #666;

}



.event_name,.date {

padding:5px 0;

}



#post-60 h2 {

border-bottom:1px solid #666;

margin-bottom:15px;

padding-bottom:15px;

}



.event_name a {

color:#9cd04f;

}



#post-60 h3 {

font-size:12px;

color:#9cd04f;

}



#usermessagea {

background-color:#333;

width:71.7%;

margin:0 !important;

}



input#sendbutton,input#sendbutton2 {

width:78px !important;

height:28px !important;

background-image:url(/img/submit-button.png);

text-indent:-9999px;

border:0 !important;

float:left;

margin-left:100px;

}



.post-edit-link {

margin-top:40px;

display:block;

}



.search .post-edit-link {

margin-top:0;

display:inline;

}



.search h3 a,#dsq-auth h3 {

color:#9cd04f;

border:0 !important;

text-decoration:none !important;

}



.search small {

color:#666;

}



.search .postmetadata {

margin-bottom:35px;

}



#postcomments * {

border:0 !important;

text-decoration:none !important;

}



a.dsq-help {

border-bottom:1px dashed #666 !important;

display:inline-block;

color:#666 !important;

}



a.american:hover {

background-position: 0 -243px;

}



a.art:hover {

background-position: 0 -407px;

}



a.assisted:hover {

background-position: 0 -489px;

}



a.bandb:hover {

background-position: 0 -571px;

}



a.barber:hover {

background-position: 0 -653px;

}



a.boutique:hover {

background-position: 0 -817px;

}



a.catering:hover {

background-position: 0 -946px;

}



a.chinese:hover {

background-position: 0 -1027px;

}



a.chiropractic:hover {

background-position: 0 -1109px;

}



a.college:hover {

background-position: 0 -1232px;

}



a.construction:hover {

background-position: 0 -1313px;

}



a.cosmetic:hover {

background-position: 0 -1394px;

}



a.dance:hover {

background-position: 0 -1475px;

}



a.dentist:hover {

background-position: 0 -1556px;

}



a.eclectic:hover {

background-position: 0 -1638px;

}



a.gifts:hover {

background-position: 0 -1720px;

}



a.professionals:hover {

background-position: 0 -1802px;

}



a.homegarden:hover {

background-position: 0 -1884px;

}



a.hotelsmotels:hover {

background-position: 0 -1966px;

}



a.international:hover {

background-position: -270px -40px;

}



a.italian:hover {

background-position: -270px -121px;

}



a.japanese:hover {

background-position: -270px -203px;

}



a.jewelry:hover {

background-position: -270px -285px;

}



a.legal:hover {

background-position: -270px -367px;

}



a.livemusic:hover {

background-position: -270px -449px;

}



a.lounge:hover {

background-position: -270px -531px;

}



a.luxury:hover {

background-position: -270px -613px;

}



a.manipedi:hover {

background-position: -270px -695px;

}



a.martini:hover {

background-position: -270px -777px;

}



a.massage:hover {

background-position: -270px -859px;

}



a.media:hover {

background-position: -270px -981px;

}



a.mexican:hover {

background-position: -270px -1062px;

}



a.personal:hover {

background-position: -540px -41px;

}



a.pets:hover {

background-position: -540px -122px;

}



a.pub:hover {

background-position: -540px -203px;

}



a.pubs:hover {

background-position: -540px -654px;

}



a.realestate:hover {

background-position: -540px -326px;

}



a.religion:hover {

background-position: -540px -408px;

}



a.resorts:hover {

background-position: -540px -490px;

}



a.salon:hover {

background-position: -540px -572px;

}



/* a.ethiopian {

width:251px;

height:36px;

background-image:url(/img/sprite-nav.png);

background-position: -540px -860px;

text-indent:-9999px;

}



a.ethiopian:hover {

background-position: -540px -900px;

} */



a.sports:hover {

background-position: -540px -736px;

}



a.attractions:hover {

background-position: -540px -901px;

}



a.entertainment:hover {

background-position: -540px -980px;

}



a.five {

width:226px;

height:36px;

background-image:url(/img/5.png);

text-indent:-9999px;

}



a.six {

width:251px;

height:36px;

background-image:url(/img/6.png);

text-indent:-9999px;

}



a.eight {

width:226px;

height:36px;

background-image:url(/img/8.png);

text-indent:-9999px;

margin-top: -1px;

}





a.eight-4{

width:226px !important;

height:36px;

background-image:url(/img/background-4.png);

text-indent:-9999px;

margin-top: -1px;

}



a.nine-4{

width:251px !important;

height:36px;

background-image:url(/img/background-4.png);

text-indent:-9999px;

margin-top: -1px;

}



a.nine {

width:251px;

height:36px;

background-image:url(/img/9.png);

text-indent:-9999px;

margin-top: -1px;

}



#postcomments #dsq-media-link {

background-image:url(/img/postvideocomment.jpg);

border:medium none;

color:transparent;

height:28px;

text-transform:capitalize;

width:150px;

text-indent:-9000px;

display:block;

float:left;

overflow:hidden;

}



#postcomments #submit {

background-image:url(/img/postcomment.jpg);

border:medium none;

color:transparent;

height:28px;

text-transform:capitalize;

width:114px;

text-indent:-9000px;

display:block;

float:left;

overflow:hidden;

cursor:pointer;

}



#postcomments #videocomment a {

background-image:url(/img/postvideocomment.jpg);

border:medium none;

color:transparent;

height:28px;

text-transform:capitalize;

width:150px;

text-indent:-9000px;

display:block;

float:left;

overflow:hidden;

margin-left:20px;

margin-bottom:0;

cursor:pointer;

}



#postcomments dsq-media-link {

width:150px;

float:left;

}



#postcomments {

border-top:thin #4c4c4c solid;

padding-top:15px;

margin-top:20px;

color:#666;

}



#bottomSection li {

border-top:0;

border-bottom:1px solid #666;

}



#bottomSection h2.eventhead {

border-bottom:1px solid #666;

padding-bottom:8px;

margin-bottom:0;

}



h3#comments,h3#respond {

color:#94b719;

}



.twoColFixRtHdr #header h1,.twoColFixRtHdr #footer p {

position:relative;

z-index:-1000;

margin:0;

padding:10px 0;

}



#searchBox,#nav li {

float:left;

}



.blogdets a,#sidebar1.single a,.post a,.post-edit-link {

color:#FFF;

}



.navigation a,.page .date,#videocomment a,#commentform a,ol.commentlist a {

color:orange;

}



#postcomments #submit:hover,#postcomments #videocomment a:hover {

cursor:pointer;

}



#sidebar1.single ul li ul li,#sidebar1.single ul li {

list-style:none;

margin:0 !important;

}



.poweredByKaltura,.post-ratings em,.linklove,.cform legend,.page #postcomments,.dsq-by {

display:none;

}



.dsq-item-trackback,.dsq-brlink,.dsq-item-cp,#dsq-options,.subscribe-select {

text-indent:-9999px;

overflow:hidden;

width:1px;

height:1px;

float:left;

display:none;

}



#choose-subscription,.subscribe-select,#form-block-submit select {

display:none;

visibility:hidden;

color:#333;

width:1px;

height:1px;

position:relative;

margin-left:-9999px;

text-indent:-9999px;

overflow:hidden;

}



#post-104 .entry,#post-23 .entry {

position:relative;

top:-100px;

}



.singleentry {

margin-top:80px !important;

}



.evententry .singleentry {

margin-top:0 !important;

}



#dsq-comments-count {

clear:left;

padding-top:20px;

display:block;

}



.singlepost #videoHeadline {

position:relative;

top:455px;

}



.singlepost .video {

top:-70px;

margin-bottom:0;

}



#nav li:hover,#nav li.hover {

position:static;

}



#bottomSidebar li {

border:0;

margin:0 0 10px !important;

padding:0;

}



#bottomSidebar ul {

margin:0 !important;

padding:0 !important;

}



#bottomSidebar li li {

margin-bottom:10px !important;

}



#bottomSidebar li li li {

margin-bottom:0 !important;

}



#bottomSidebar {

display:block !important;

}



.upcoming-events li {

font-weight:700;

clear:both;

}



.upcoming-events li li {

font-weight:400;

}



.evententry h1,.evententry h1 a {

position:static;

width:100% !important;

color:#f99b07 !important;

}



.calendar-table {

background-color:#222;
color:#FFF;
margin-top:100px;

}



.calendar-month {

color:#f99b07 !important;

}



.calendar-heading,.normal-day-heading,.weekend-heading {

background-color:#0d0b0c !important;

border:0 !important;

color:#87ce40;

}



.weekend-heading{

color: #f99b07 !important;

}



.day-with-date, .day-without-date{

border: 1px solid #171717 !important;

}



.day-without-date{

background-color: #111;

}



.current-day{

border: 1px solid #f99b07 !important;

}



.weekend{

color: #f99b07 !important;

}



.calendar-table .calnk a{

color: #7da012 !important;

}



.kjo-link{

display: none !important;

}



.fullwidth{

width: 100% !important;

position:relative;

z-index:1;

}



.day-with-date{

height: 150px !important;

/*background-color: #d0d2cf;*/

background-color:#121212;

}



.calendar-table tr span{

width: 100%;

display: block;

/*color: #c2463c;*/

color:#e6eaed;

text-align: right;

font-weight: normal;

/*background-color: #f8f7f2;*/

background-color:#636e76;

}



.calendar-table span.event, .calendar-table span.calnk{

/*background-color: #d0d2cf;*/

background-color:#121212;

display: inline !important;

width: 60%!important;

}



.calendar-table span.calnk a{

color: #FFFFFF !important;

font-size: 11px;

}



.eventssingle .video{

position: static !important;

}



img.thumbnail{

width: 101px;

height: 101px;

}



#BackgroundTable{

background-color: #FFF !important;

}



select {

	display:none;

}



.dsq-post-reply select {

	display:none;

}



#unauthenticated-content {

	height:140px;

	overflow:hidden;

}



#comment-form {

	height:290px;

	overflow:hidden;

}



.tags a{

color: #a7e93e !important;

font-weight: bold;

}

.pagetemplate form{
position: relative;
top: 80px;
}

