/*
Theme Name: Riverboat Gamblers
Theme URI: http://www.theriverboatgamblers.com/
Description: Widget ready WordPress theme with two columns.
Version: 1.0
Author: reid
Last Update: 21/June/2010
Tags: fixed width, widget ready, 2 columns, right sidebar, custom header, seo friendly, gravatars
Licence: The CSS, XHTML and design is released under GPL: http://creativecommons.org/licenses/GPL/2.0/
*/ 

*{padding:0; margin:0}
body{color:#fff; font:0.9em "Trebuchet MS","Lucida Sans Std","Lucida Sans Unicode",sans-serif; background:#000 url(images/background.jpg) repeat-x 0px 0px}
a{outline:none; text-decoration:none}
a:link, 
a:visited{color:#6CF; text-decoration:none}
a:hover{color:#6CF; text-decoration:underline}
img, a img{border:none}
code{font-family:"Courier New",Courier,mono; color:#333}
.clear{clear:both}
/*LAYOUT*/ 
#wrapp{width:970px; margin:0px auto; background:#000}
/*NAVIGATION*/ 
#nav{width: 970px;height: 60px;margin: 0px auto;background: #000000 url(images/background.jpg) repeat-x 0px 0px;}
.navbar{height:60px;position:relative;font-family: "Lucida Grande", "Trebuchet MS", "Lucida Sans Std", sans-serif;font-size:0.8em;z-index:500;}
.navbar .select {margin:0;padding:0;list-style:none;white-space:nowrap;}
.navbar li {float:left;}
.navbar li.email {display:block;height:84px;padding: 2px 15px 0 0;float:left;}
.navbar li.logo {display:block;height:28px;padding:1px 0x 1px 15px;float:left;}
.navbar .select a {display:block;height:60px;float:left;padding:0 0 0 10px;text-decoration:none;line-height:27px;white-space:nowrap;color:#fff;}
.navbar .select a b {display:block;padding:0px 28px 0px 10px;}
.navbar .select a:hover, 
.navbar .select li:hover a {padding:0 0 0 10px;line-height:27px;cursor:pointer;color:#ddd;}
.navbar .select a:hover b, 
.navbar .select li:hover a b {display:block;padding:0px 28px 0px 10px;cursor:pointer;}
.navbar .sub {display:none;}
/* IE6 only */
.navbar table {border-collapse:collapse;margin:-1px;font-size:1em;width:0;height:0;}
.navbar .sub {margin:0;padding:0 0 0 150px;list-style:none;}
.navbar .sub li {background:transparent;}
.navbar .select :hover .sub {height:18px;display:block;position:absolute;float:left;width:480px;top:28px;left:0;text-align:center;}
.navbar .select :hover .sub li a {display:block;height:18px;line-height:16px;float:left;background:transparent url(images/transparent.gif);padding:0px 16px;margin-top: 2px;white-space:nowrap;border:1px solid #393939;color:#888;font-size:0.9em;}
.navbar .select :hover .sub li a:hover {olor:#000;background:#e8e8e8;border-color: #fff;line-height:16px;}
/*HEADER*/ 
#header{width:970px; height:123px; margin:20px 15px 0px 15px; background:url(images/header_bg.jpg) no-repeat left top}
#BottomHeader{height:400px; width:970px}
#BottomHeaderWrapp{width:970px; height:390px; margin:0px auto}
#BottomHeaderWrapp .left{float:left; width:640px; height:390px; margin:0px auto; padding:0px 0px 0px 10px}
#BottomHeaderWrapp .right{float:right; width:298px; height:378px; margin:0px 6px 0px 0px; border:1px solid #333; background:#000 url(images/welcome.jpg) no-repeat left top}
#BottomHeaderWrapp .welcome{font-size:0.86em; width:296px; height:80px; padding:290px 0 0 0; margin:0px auto; text-align:left}
#BottomHeaderWrapp .welcome h1, 
#BottomHeaderWrapp .welcome h1 a{padding:5px 0px 0px 0px; text-align:center; text-decoration:none; font-size:1.1em; color:#6CF}
#BottomHeaderWrapp .video{width:640px; height:380px; margin:0px auto}
#BottomHeaderWrapp .controls{ margin:10px 0px 0px -2px}
#BottomHeaderWrapp p{color:#968D89; font-size:1.0em; padding:5px}
#BottomHeaderWrapp img, 
#BottomHeaderWrapp a img{padding:0px}
#BottomHeaderWrapp a:link, 
#BottomHeaderWrapp a:visited, 
#BottomHeaderWrapp p a:link, 
#BottomHeaderWrapp p a:visited{color:#C6524E; text-decoration:none}
#BottomHeaderWrapp a:hover, 
#BottomHeaderWrapp p a:hover{color:#C6524E; text-decoration:underline}
#BottomHeaderWrapp span{display:block; float:right; margin:0px 25px 0px 0px}
/*MAIN*/ 
#main{width:590px; float:left; margin:35px 0px 0px 15px}
#main .navigation{width:550px}
#main .navigation .alignleft{float:left}
#main .navigation .alignleft a:link, 
#main .navigation .alignleft a:visited{color:#BD413D; text-decoration:none}
#main .navigation .alignleft a:hover{color:#BD413D; text-decoration:underline}
#main .navigation .alignright{float:right}
#main .navigation .alignright a:link, 
#main .navigation .alignright a:visited{color:#BD413D; text-decoration:none}
#main .navigation .alignright a:hover{color:#BD413D; text-decoration:underline}
#main .entryBox{width:550px; margin:0px 0px 40px 0px}
#main .entryBox .title h2{font-weight:normal; text-align:left; text-transform:uppercase; color:#ddd; padding:4px 0px 5px 0px}
#main .entryBox .title h2 a:link, 
#main .entryBox .title h2 a:visited, 
#main .entryBox .title h2 a:hover{font-weight:normal; text-transform:uppercase; color:#ddd; text-decoration:none}
#main .entryBox .title h3{font-size:1.5em; font-weight:normal; text-align:left; text-transform:uppercase; color:#ddd; padding:4px 0px 13px 0px; border-bottom:1px solid #333}
#main .entryBox .date span.datemonth{font-size:0.9em; font-style:italic; line-height:40px; color:#ddd; display:block; float:left; margin:0px 3px 0px 0px}
#main .entryBox .date span.dateday{font-size:1.6em; line-height:40px; color:#ddd; display:block; float:left; margin:0px; padding:0px 8px 0px 7px; background:url(images/date_day.jpg) no-repeat}
#main .entryBox .date span.dateyear{font-size:0.9em; font-style:italic; line-height:40px; color:#ddd; display:block; float:left; margin:0px 20px 0px 2px}
#main .entryBox .date span.edit{font-size:0.9em; line-height:40px; color:#928771; display:block; float:left; margin:0px 8px 0px 0px}
#main .entryBox .date span.comment{font-size:0.9em; line-height:40px; color:#928771; display:block; float:left; /*margin:5px 0px 5px 0px; */}
#main .entryBox .date span.comment a{color:#928771}
#main .entryBox .entryBottom span.credit{float:right; margin:0; padding:0px 17px 0px 7px}
#main .entryBox .entryBottom span.credit img{padding:0; margin:0; border:0px solid #000}
#main .entryBox .entry{width:550px; overflow:auto; margin:8px auto 0px; padding:0px 0px 10px 0px; border-top:1px solid #333}
#main .entryBox .entry p{color:#fff; font-size:1.1em; font-weight:normal; padding:10px 0px 15px 0px}
#main .entryBox .entry a:link, 
#main .entryBox .entry p a:link{text-decoration:none; color:#BD413D}
#main .entryBox .entry a:hover, 
#main .entryBox .entry p a:hover{text-decoration:underline; color:#C6514E}
#main .entryBox .entry a:visited, 
#main .entryBox .entry p a:visited{text-decoration:none; color:#CC6461}
#main .entryBox .entry img{padding:7px}
#main .entryBox .entry ol, 
#main .entryBox .entry ul, 
#main .entryBox .entry li{list-style-type:none; padding:2px; margin:0px 0px 0px 8px; line-height:20px}
#main .entryBox .entry ol li{list-style:decimal outside; margin:0px 0px 0px 15px; font-size:1.1em}
#main .entryBox .entry ol li ul li{list-style:disc outside; margin:2px 0px 0px 8px; font-size:1.0em; font-weight:normal!important}
#main .entryBox .entry ul li{font-size:1.0em; color:#6CF; list-style:disc outside; margin:0px 0px 0px 8px; padding:0px}
#main .entryBox .entry ul li ul li{list-style:circle outside; margin:2px 0px 0px 8px; font-size:1.0em; font-weight:normal!important}
#main .entryBox .entry img.alignleft{float:left; display:block; border:0px solid #333; margin:0px 15px 0px 0px; background:#000}
#main .entryBox .entry img.alignright{float:right; display:block; border:0px solid #333; margin:28px 5px 0px 0px; background:#000}
#main .entryBox .entry img, 
#main .entryBox .entry img.alignnone{border:1px solid #333; margin:5px 5px 5px 0px; background:#000}
#main .entryBox .entry img.aligncenter{margin:0px auto 0px; display:block; border:0px solid #333; background:#000}
#main .entryBox .entry img.videothumb{border:1px solid #333; margin:5px 45px 15px 0px; background:#000}
#main .entryBox .entry .ngg-gallery-thumbnail img{border:1px solid #333; margin:5px 5px 10px 5px; background:#000}
#main .entryBox .entry .wp-caption p.wp-caption-text{font-size:0.8em!important; padding:5px 10px 5px 5px!important; text-align:center; background:#ECEAE2; clear:both; display:block; width:97%; color:#333; line-height:1.1em}
#main .entryBox .entry .ngg-album{    height:100%;     padding:5px;     margin-bottom:5px;     border:0px solid #A9A9A9}
#main .entryBox .entry code{display:block; background-color:#DEDBD0; padding:3px; margin:10px 5px 10px 0px; font:1em/1.5em "Courier New",Courier,mono}
#main .entryBox .entry blockquote{width:510px; overflow:auto; font-size:0.9em; line-height:1.5em; font-style:oblique; padding:5px 10px; margin:0px auto; border-left:3px solid #BFB8A3}
#main .entryBox .entry pre{width:500px}
#main .entryBox .entryBottom{height:30px; background:#000}
#main .entryBox .tags{clear:both; margin:2px 0px 5px}
#main .entryBox .entryBottom span, 
#main .entryBox .tags span{color:#fff; font-size:0.8em; display:block; padding:0px 7px 0px 0px}
#main .entryBox .entryBottom a:link, 
#main .entryBox .entryBottom a:visited, 
#main .entryBox .tags a:link, 
#main .entryBox .tags a:visited{text-decoration:none; color:#ddd; font-weight:normal}
#main .entryBox .entryBottom a:hover, 
#main .entryBox .tags a:hover{text-decoration:underline; color:#ddd; font-weight:normal}
#main .entryBox .entry .welcomeplayer{float:left}
#main .entryBox .entry .welcomemp3{float:right}
#main .entryBox .entry .item{width:550px; margin:15px 0px 0px 0px}
#main .entryBox .entry .olditems{width:550px; margin:15px 0px 0px 0px}
#main .entryBox .entry .olditems img, 
#main .entryBox .entry .olditems img a{border:1px solid #333; background:transparent; padding:0px; display:inline; margin:0px 6px 0px 6px}
#main .entryBox .entry .buyolditems{width:550px; margin:15px 0px 0px 0px}
#main .entryBox .entry .buyolditems img{border:0px solid #333; background:transparent; padding:0px 32px 0px 33px; display:inline; margin:0px 0px 0px 5px}
#main .entryBox .entry .productbuy{position:relative}
#main .entryBox .entry .store a.packagebuybutton, 
#main .entryBox .entry .store a.packagebuybutton:visited, 
#main .entryBox .entry .store a.packagebuybutton:hover{display:inline-block; font-weight:bold; font-size:1.3em; color:#000; text-decoration:none; width:80px; height:35px}
#main .entryBox .entry .store a.packagebuybutton span{color:#000; font-size:0.5em; text-decoration:none; font-weight:bold; text-align:center; cursor:pointer}
#main .entryBox .entry .store{width:400px; border-collapse:collapse; text-align:left; margin:0px 0px 5px 0px}
#main .entryBox .entry .store thead td.version{width:290px; font-size:1.4em; font-weight:normal; padding:5px 0px 4px 0px}
#main .entryBox .entry .store thead td.buybasic{width:110px; color:#000; font-weight:bold; text-align:center; background:#17CAFB; padding:2px 2px 2px 2px}
#main .entryBox .entry .store thead td.buybasic:hover{background:#F7E425}
#main .entryBox .entry .store thead td.buydeluxe{width:110px; color:#000; font-weight:bold; text-align:center; background:#17CAFB; padding:2px 2px 2px 2px}
#main .entryBox .entry .store thead td.buydeluxe:hover{background:#F724D1}
#main .entryBox .entry .store thead td.buycd{width:110px; color:#000; font-weight:bold; text-align:center; background:#17CAFB; padding:2px 2px 2px 2px}
#main .entryBox .entry .store thead td.buycd:hover{background:#07EA67}
#main .entryBox .entry .store thead td.buylp{width:110px; color:#000; font-weight:bold; text-align:center; background:#17CAFB; padding:2px 2px 2px 2px}
#main .entryBox .entry .store thead td.buylp:hover{background:#0982F5}
#main .entryBox .entry .store tbody td.details{width:290px; font-size:0.9em; color:#fff; margin:0px; padding:0px}
#main .entryBox .entry .store tbody td.details ul li{width:290px; font-size:0.9em; color:#6CF; list-style:disc outside; margin:0px 0px 0px 8px; padding:0px}
#main .entryBox .entry .store tbody td.spacer, 
#main .entryBox .entry .store tbody td.spacer ul li{width:290px; font-size:0.9em; color:#6CF; list-style:disc outside; margin:0px 0px 0px 8px; padding:0px 0px 20px 0px}
/*SINGLE/COMMENT PAGE*/ 
#main .entryBox .entryDescription, 
#main .entryBoxAlt .entryDescription{width:510px; overflow:auto; margin:0px auto}
#main .entryBox .entryDesc{width:510px; overflow:auto; margin:0px auto; position:relative; top:20px}
#main .entryBox .entryDescription p, 
#main .entryBoxAlt .entryDescription p, 
#main .entryBox .entryDesc p{padding:15px 8px 0px; line-height:1.5em}
#main .entryBox .entryDescription p a:link, 
#main .entryBoxAlt .entryDescription p a:link, 
#main .entryBox .entryDescription p a:visited, 
#main .entryBoxAlt .entryDescription p a:visited, 
#main .entryBox .entryDesc p a:link, 
#main .entryBox .entryDesc p a:visited{text-decoration:none; color:#BD413D}
#main .entryBox .entryDescription p a:hover, 
#main .entryBoxAlt .entryDescription p a:hover, 
#main .entryBox .entryDesc p a:hover{text-decoration:underline; color:#C6514E}
#main .entryBox p.who, 
#main .entryBoxAlt p.who{padding:5px 0px 5px 15px}
#main .entryBox p.who img, 
#main .entryBoxAlt p.who img{padding-top:5px}
#main .entryBox p.who a:link, 
#main .entryBox p.who a:visited, 
#main .entryBox .entryBottom p.commentmetadata a:link, 
#main .entryBox .entryBottom p.commentmetadata a:visited, 
#main .entryBoxAlt p.who a:link, 
#main .entryBoxAlt p.who a:visited, 
#main .entryBoxAlt .entryBottom p.commentmetadata a:link, 
#main .entryBoxAlt .entryBottom p.commentmetadata a:visited{text-decoration:none; color:#928771}
#main .entryBox .entryBottom p.commentmetadata a:hover, 
#main .entryBoxAlt .entryBottom p.commentmetadata a:hover, 
#main .entryBox p.who a:hover, 
#main .entryBoxAlt p.who a:hover{text-decoration:underline; color:#928771}
#main .entryBox .entryBottom p.commentmetadata, 
#main .entryBoxAlt .entryBottom p.commentmetadata{font-size:0.8em; color:#928771; padding:15px 0px 5px 15px}
#main .entryBoxAlt{width:547px; background:#D4CFC1 url(images/entry_bg_top_alt.jpg) no-repeat -1px 0px; margin:0px 0px 55px}
#main .entryBoxAlt .entryBottom{height:40px; background:url(images/entry_bg_bottom_alt.jpg) no-repeat -1px 1px}
#main #commentForm{width:550px}
#main #commentForm p.tags{padding:10px; width:530px}
#main #commentForm p{padding:5px}
#main #commentForm p a:link, 
#main #commentForm p a:visited{color:#BD413D; text-decoration:none}
#main #commentForm p a:hover{color:#BD413D; text-decoration:underline}
#main #commentForm input#submit{border:none; font-size:1em; padding:5px; cursor:pointer}
#main #commentForm input#author, 
#main #commentForm input#email, 
#main #commentForm input#url, 
#main #commentForm textarea#comment{padding:8px 5px; background-color:#fafafa; border:1px solid #E5E2D9; font:normal 1em "Trebuchet MS","Lucida Sans Std","Lucida Sans Unicode",sans-serif}
#main #commentForm input#author:hover, 
#main #commentForm input#email:hover, 
#main #commentForm input#url:hover, 
#main #commentForm textarea#comment:hover{background-color:#F7F7F3; border:1px solid #E5E2D9}
#main h3.respond, 
#main h3#respond, 
#main h3.response{padding:10px 5px 10px}
.aligncenter{display:block; margin:0px auto}
.alignleft{ float:left}
.alignright{ float:right}
/*SIDEBAR*/ 
#sidebar{float:right; width:310px; margin-top:35px}
#sidebar .streaming-box{width:300px; margin:10px auto}
#sidebar .sidebar-box{width:298px; margin:10px auto; border:1px solid #333}
#sidebar .sidebar-box p.shirtcombo{color:#6CF; font-size:0.8em; margin:0px 5px 5px 5px}
#sidebar .sidebar-box p.ringtone{color:#6CF; font-size:0.7em; margin:0px 5px 5px 5px}
#sidebar .sidebar-box h2{font-weight:normal; text-align:left; text-transform:uppercase; color:#ddd; padding:4px 0px 5px 9px}
#sidebar .sidebar-box h3{font-size:1.2em; color:#fff; margin:5px}
#sidebar .sidebar-box ul, 
#sidebar .sidebar-box li{list-style-type:none}
#sidebar .sidebar-box ul li{padding:3px 3px 3px 8px; list-style-type:none; color:#6C5E5E}
#sidebar .sidebar-box a:link, 
#sidebar .sidebar-box ul li a:link, 
#sidebar .sidebar-box a:visited, 
#sidebar .sidebar-box ul li a:visited{color:#6C5E5E; text-decoration:none}
#sidebar .sidebar-box a:hover, 
#sidebar .sidebar-box ul li a:hover{text-decoration:underline; color:#583408}
#sidebar .sidebar-box form input#s{padding:8px 5px; margin:0px 5px 5px 5px; background-color:#fafafa; font:normal 0.9em "Trebuchet MS","Lucida Sans Std","Lucida Sans Unicode",sans-serif}
#sidebar .sidebar-box form input#s:hover{background-color:#F7F7F3; border:1px solid #E5E2D9}
#sidebar .sidebar-box form input{border:none; padding:5px}
#sidebar .sidebar-box .ringtonepreview{position:relative; margin:5px 0 5px 0; padding:0 0 0 5px}
#sidebar .sidebar-box .buyshirt{position:relative; width:100px; color:#000; font-weight:strong; text-align:center; background:#17CAFB; padding:2px 0px; margin:5px 0px 5px 5px}
#sidebar .sidebar-box .buyshirt:hover{background:#F724D1}
#sidebar .sidebar-box .buyshirt a.packagebuybutton, 
#sidebar .sidebar-box .buyshirt a.packagebuybutton:visited, 
#sidebar .sidebar-box .buyshirt a.packagebuybutton:hover{display:inline-block; font-size:1.1em; font-weight:bold; color:#000; text-decoration:none; width:100px; height:20px}
#sidebar .textwidget{font-size:1.1em}
#shirtform{position:relative; padding:2px 0px; margin:0px 0px 5px 5px; font-size:0.8em}
#sidebar .photogallery ul{ list-style:none}
#sidebar .photogallery ul li{ display:inline;  padding:9px}
#sidebar .photogallery img{ padding-bottom:9px}
#sidebar .videogallery ul{ list-style:none}
#sidebar .videogallery ul li{ display:inline;  padding:9px}
#sidebar .videogallery img{ padding:0px 9px 9px 9px}
#sidebar .tubepress_thumb_widget{ padding:9px}
/*FOOTER*/ 
#footer{clear:both; height:55px; margin:25px 0px 0px}
#footer p{padding:5px 0px 0px 15px}
#footer p a:link, 
#footer p a:visited{color:#583408; text-decoration:none}
#footer p a:hover{color:#AAA185; text-decoration:underline}
#footer .credit{font-size:0.8em; margin:0; padding:0 0 0 0px; list-style:none; line-height:30px}
#footer .credit li{float:left; padding:0 0 0 15px; list-style:none}
#footer.credit li.search{display:block; float:left; list-style:none}
#footer .credit a{display:block; float:left; padding:0 0 0 14px; text-decoration:none; color:#fff}
/*SEARCH BOX*/
#searchform{padding:0}
#searchform input#s{width:200px; border:1px solid #333; padding:-2px 2px 2px 2px; color:#333; font:1.0em "Trebuchet MS","Lucida Sans Std","Lucida Sans Unicode",sans-serif}
form#searchform div input#searchsubmit{margin:3px 0px 0px -20px; position:absolute}
#searchsubmit{font-weight:bold; padding:2px 5px; border:#ddd; background:#333; color:#fff}
/*TOUR DATES*/
#main .entryBox .feedBurnerFeedBlock{font-size:0.9em; width:550px; overflow:auto; margin:8px auto 0px; padding:0px 0px 10px 0px; border-top:1px solid #333}
#main .entryBox .feedBurnerFeedBlock p{color:#fff; font-size:0.9em; padding:10px 0px 15px 0px}
#main .entryBox .feedBurnerFeedBlock a:link, 
#main .entryBox .feedBurnerFeedBlock p a:link{font-size:1.1em; text-decoration:none; color:#17CAFB}
#main .entryBox .feedBurnerFeedBlock a:hover, 
#main .entryBox .feedBurnerFeedBlock p a:hover{font-size:1.1em; text-decoration:none; color:#17CAFB}
#main .entryBox .feedBurnerFeedBlock a:visited, 
#main .entryBox .feedBurnerFeedBlock p a:visited{font-size:1.1em; text-decoration:none; color:#17CAFB}
#main .entryBox .feedBurnerFeedBlock img{padding:7px}
#main .entryBox .feedBurnerFeedBlock ol, 
#main .entryBox .feedBurnerFeedBlock ul, 
#main .entryBox .feedBurnerFeedBlock li{list-style-type:none; padding:2px; margin:0px 0px 0px 0px; line-height:20px}
#main .entryBox .feedBurnerFeedBlock ol li{list-style:none; margin:0px 0px 0px 0px; font-size:1.1em}
#main .entryBox .feedBurnerFeedBlock ol li ul li{list-style:none; margin:2px 0px 0px 0px; font-size:1.0em; font-weight:normal!important}
#main .entryBox .feedBurnerFeedBlock ul li{list-style:none; margin:0px 0px 15px 0px; font-size:1.1em}
#main .entryBox .feedBurnerFeedBlock ul li ul li{list-style:none; margin:2px 0px 0px 0px; font-size:1.0em; font-weight:normal!important}
#main .entryBox .feedBurnerFeedBlock img.alignleft{float:left; display:block; border:1px solid #393939; margin:28px 5px 0px 0px; background:#000}
#main .entryBox .feedBurnerFeedBlock img.alignright{float:right; display:block; border:1px solid #393939; margin:28px 5px 0px 0px; background:#000}
#main .entryBox .feedBurnerFeedBlock img, 
#main .entryBox .feedBurnerFeedBlock img.alignnone{border:1px solid #393939; margin:0px 5px 0px 0px; background:#000}
#main .entryBox .feedBurnerFeedBlock img.aligncenter{margin:0px auto 5px; display:block; border:1px solid #393939; background:#000}
#creditfooter{display:none}
/*MISC STORE*/
#selectioncontainer{position:absolute; left:-500px; top:0; z-index:1000; min-width:166px; *width:166px; *height:110px; *overflow:visible; background:#000; border:4px solid #17CAFB; font-size:0.9em}
#selectioninnercont{position:relative; margin:8px}
#contBtnContainer{margin-top:6px}
#continueButton, 
#cancelButton{position:relative; width:80px; padding:4px 6px; margin-right:6px; text-align:center; background:#17CAFB; color:#FFF; text-decoration:none}
#cancelButton{background:none; color:#fff}
#cancelButton:hover{background:#F724D1; color:#FFF}
a.stealthlink{text-decoration:none}
a.stealthlink:hover{text-decoration:none}
a.stealthlink img{border:none}
/*MISC NEXTGEN GALLERY*/
/* ----------- Album Styles Extend -------------*/
.ngg-albumoverview{margin-top:10px; width:100%; clear:both; display:block !important}
.ngg-album{ height:100%;  padding:5px;  margin-bottom:5px;  border:0px solid #A9A9A9}
/* 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;  padding:5px;  margin-bottom:5px;  border:0px solid #A9A9A9}
.ngg-albumtitle{color:#17CAFB; text-align:left;  font-weight:bold; margin:0px; padding:0px; font-size:1.4em; margin-bottom:10px}
.ngg-albumtitle a:link, 
.ngg-albumtitle a:hover, 
.ngg-albumtitle a:visited{color:#17CAFB}
.ngg-thumbnail{float:left; margin-right:12px}
.ngg-thumbnail img{background-color:#000; border:1px solid #A9A9A9; margin:4px 0px 4px 5px; padding:4px; position:relative}
.ngg-thumbnail img:hover{background-color:#A9A9A9}
.ngg-description{text-align:left}
/* ----------- Album Styles Compact -------------*/
.ngg-album-compact{float:left; height:180px; padding-right:6px !important; margin:0px !important; text-align:left; width:120px}
.ngg-album-compactbox{background:transparent url(albumset.gif) no-repeat scroll 0%; height:86px; margin:0pt 0pt 6px !important; padding:12px 0pt 0pt 7px !important; width:120px}
.ngg-album-compactbox .Thumb{border:1px solid #000; margin:0px !important; padding:0px !important; width:91px; height:68px}
.ngg-album-compact h4{font-size:15px; font-weight:bold; margin-bottom:0px; margin-top:0px; width:110px}
.ngg-album-compact p{font-size:11px; margin-top:2px}
/* ----------- Gallery style -------------*/
.ngg-galleryoverview{overflow:hidden; margin:0 auto; width:100%; clear:both; display:block !important}
.ngg-galleryoverview .desc{/* required for description */ margin:0px 10px 10px 0px; padding:5px}
.ngg-gallery-thumbnail-box{float:left; margin:8px}
.ngg-gallery-thumbnail{float:left; margin-right:5px; text-align:center}
.ngg-gallery-thumbnail img{background:#000; border:1px solid #333; display:block;  margin:5px 12px 15px 0px; position:relative}
.ngg-gallery-thumbnail img:hover{background-color:#A9A9A9}
.ngg-gallery-thumbnail span{/* Images description */font-size:90%; padding-left:5px; display:block}
.ngg-clear{clear:both}
/* ----------- Gallery navigation -------------*/
.ngg-navigation{font-size:0.9em !important; clear:both !important; display:block !important; padding:10px 0px 10px 0px; text-align:center}
.ngg-navigation span{border:1px solid #333; font-weight:bold; margin:0px 6px; padding:3px 7px}
.ngg-navigation a.page-numbers, 
.ngg-navigation a.next, 
.ngg-navigation a.prev, 
.ngg-navigation span.page-numbers, 
.ngg-navigation span.next, 
.ngg-navigation span.prev{color:#17CAFB !important; border:1px solid #333; margin-right:3px; padding:3px 7px}
.ngg-navigation a.page-numbers:hover, 
.ngg-navigation a.next:hover, 
.ngg-navigation a.prev:hover, 
.ngg-navigation span.page-numbers:hover, 
.ngg-navigation span.next:hover, 
.ngg-navigation span.prev:hover{background:#17CAFB; color:#FFF !important; text-decoration:none !important}
/* ----------- Tubepress -------------*/
.tubepress_container {float: left;margin-bottom: 2em;width: 98% !important;}