body  { background: #000 url(images/rain.jpg) no-repeat right top;  }

#navigation {display:none;}
#header{padding:25px 0 55px 0;clear:both;position:relative;}

a:link, a:visited  { color: #978da5; }
a:hover  {color: #2c2535;}

.floatRight {text-align:right;}
.bannerwide {text-align:center;margin:10px;}

.entry img {border:0px;}
.entry ul {margin:0;padding:0;}
.entry ul li {list-style-type: none;}
.entry ul li {margin:5px;padding:3px 0px 8px 0px;;border-bottom:1px dotted #eee;}
.entryTitle {text-transform:uppercase;text-decoration:none;}
.entryTitle a {text-decoration:none;}
.entryDate {font-size:12px;color:#999;}

/* 2.2.1 Drop-down menus */
.nav li ul  {  position: absolute; left: -999em; width: 160px;  }
.nav li ul li  { border: 0px solid #d8d8d8; background: #000; border-width: 0 0px 0px; }
.nav li ul li a  { width:148px; line-height:25px!important; font-size:11px; color:#978da5!important; padding: 0 0 0 10px; }

#pagenav  { margin-top: 45px; }
#pagenav li.current_page_item a, #pagenav li a:hover  { border-color: #978da5; }
#pagenav a  { border-bottom: 4px solid #2c2535; display:block; z-index:100; margin: 0; padding:0 10px 10px 10px; text-decoration: none; text-transform: uppercase; font-size: 18px; font-family: Impact, Helvetica, arial, sans-serif; color: #fff;}
#pagenav li.rss a  {display:none; color: #fff; background: url(styles/brown/ico-rss.png) no-repeat right 4px; }
#pagenav li ul  { border-top: 0px solid #d7bced; background:none;}
#pagenav li ul li  { border-color: #d7bced; }
#pagenav li ul a:hover  { color: #fff!important; background: #2d2435;  }


/* 2.6 Extended Footer */
#extended-footer  { margin: 0px 0 0 0; padding: 40px 0; }
#extended-footer  { background:transparent; color: #e2dde9; }
#extended-footer .widget h3  { color: #ffffff; }
#extended-footer li a:link, #extended-footer li a:visited  { color:#e2dde9; }
#extended-footer li a:hover { color:#fff; font-weight:normal; }
.one, .two  { border-right: 1px solid #978da5; }

#footer {background:transparent; color:#978da5;}
#credit a:link, #credit a:visited {color:#978da5;}
#credit a:hover {color:#2c2535;}

#footer-wrap {background:#2c2535 url(images/mountains.gif) no-repeat bottom center; border-top:1px solid #978da5;margin: 50px 0 0 0; padding: 0px 0;}

/* WIDGET FORMS */
input#s, input.field  { border: 1px solid #978da5; }
input#s:focus, input.field:focus  { border: 1px solid #2c2535; }
input.submit  { background-color: #978da5; }

/* 4.1 Generic Widgets */
.widget h3  { margin: 0; padding: 10px 0; text-transform:uppercase; color: #fff; border-bottom: 1px solid #978da5;  }

.widget ul li a:link, .widget ul li a:visited { color:#978da5; background: url(styles/brown/bullet.png) no-repeat 10px center; border-bottom: 0px solid #2c2535; }

.widget ul li a:hover  { color: #fff; background: url(styles/brown/bullet_hover.png) no-repeat 10px center; font-weight: normal; border-bottom: 0px solid #2c2535;}

.widget_recent_comments li, #twitter li  { border-bottom: 1px solid #2c2535; } /* RESET LI STYLING FOR RECENT COMMENT & TWITTER */
.widget_recent_comments li a, #twitter a  { color: #2c2535!important; } /* RESET <A> STYLING FOR RECENT COMMENT & TWITTER */

.rsswidget img {display:none;}

.textwidget {color:#fff;}


#commentform #submit  { background:#978da5; border: none; margin: 20px 0 0 0; padding: 4px 10px; color: #fff; text-shadow: 1px 1px 0 #424242; text-transform: uppercase; font-size: 12px; }

.linklistcatname {font-weight:bold;text-transform:uppercase;}
.linklist ul li {list-style: none;}



/* IE6 will ignore this , again I hate IE6 */
/* See also http://www.sitepoint.com/article/browser-specific-css-hacks */
html>body .ngg-album {
    overflow:hidden; 
background:#fff;
    padding: 10px;
    margin-bottom: 5px;
    border: 0px solid #cccccc;




/* Applies to all cells in the table */
.gigpress-table td {
	padding: 6px 8px;
	vertical-align: top;
	text-align: left;
}

/* Applies to the first row of each show listing */
.gigpress-row td {
	border-bottom: 0px solid #EEE;
}
} 

.gb-entry {background-color:#eee;padding:10px 10px 10px 10px;font-size:13px;line-height:19px;}
.entry-content {padding-bottom:10px;}



.slideshow { height: 300px; width: 300px; margin: auto }
.slideshow img { padding: 0px; border: 0px solid #ccc; background-color: #000; }