/* ----- Miscellaneous Hacks to Style.css ----- */
.textarea{background-color:#f5f5f5;border:1px solid #CBD1D2;color:#777;display:block;float:left;margin:5px auto 20px;padding:5px;width:90%}
.more-link{text-align:right;font-size:14px;padding:0;line-height:19px;margin:10px 0 -10px}
#footer .content .col-left a{text-decoration:underline}
#footer .content .col-left a:hover{text-decoration:none}
#footer .content .col-left h3{display:none}
#footer .content .col-right h3{padding:0;margin:5px 0 0}
#sidebar a:hover{text-decoration:none}
#sidebar a:hover,#sidebar li.active a{color:#000}
#sidebar ul li a{color:#2882C1;text-decoration:underline}
#main h4{font-size:15px}
#main ul li{list-style:square;padding:3px 0}
/*#featured h2{color:#fff;font-size:40px;padding:0 0 10px;line-height:40px;font-weight:normal;letter-spacing:-1px;text-shadow:2px 2px 0 rgba(0,0,0,0.15);filter:glow(color=#000000,strength=2,offX=2,offY=2)}*/
#nav a{color:#dbdbdb}
#nav li ul li a{background:#2F6496;color:#dbdbdb}
#nav li.current_page_item ul li a{background:#2F6496;color:#dbdbdb}
#nav li.current_page_item ul li a:hover{color:#222;background:#fff}
#nav li ul li.current_page_item a{color:#fff;background:#0D4770}
#nav li ul li.current_page_item a:hover{color:#222;background:#fff}
#nav li:hover, #nav li.current_page_item{border-bottom:1px solid #225485}
#nav li ul{border:1px solid #225485;-moz-box-shadow:-3px 3px 8px rgba(0, 0, 0, 0.15);-webkit-box-shadow:-3px 3px 8px rgba(0, 0, 0, 0.15);box-shadow:-3px 3px 8px rgba(0, 0, 0, 0.15)}
.widget_rss img{vertical-align:middle;padding-right:7px}

/* ----- Sticky Footer Hack ----- */
*{margin:0;padding:0} 
html,body,#wrap{height:99%}
body > #wrap{height:auto;min-height:99%}
#wrap-in{padding-bottom:40px!important}
#footer{position:relative;margin-top:-40px!important;height:40px!important;clear:both}

/* ----- Clearfix Hack ----- */
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.clearfix{display:inline-block}
/* Hides from IE-mac \*/
* html .clearfix{height:1%}
.clearfix{display:block}
/* End hide from IE-mac */

/* ----- Cufon Hacks ----- */
.cufon-active #main h3.position{margin-top:-15px}
.cufon-active #main h2,#main h3,#main h4{font-weight:bold}
.cufon-active #main h2 img.alignleft,#main h2 img.alignright{margin-top:0!important}
.cufon-active #main div.head{padding-top:10px}
.cufon-active #sidebar h3{padding-top:7px}
.cufon-loading{visibility:hidden!important} 

/* ----- Loopedslider Hacks ----- */
#loopedSlider{padding:20px 0 60px 0}
#bottom-block{position:absolute;width:100%;left:0;background:#E1E1E1;margin-top:40px;padding:10px 0;border-bottom:1px solid #C3C3C3;border-top:1px solid #fff}
.bottom-block-border{position:absolute;width:100%;left:0;height:1px;background:#265179;margin-top:39px}
ul.pagination{list-style-type:none;margin:0;padding:0;margin:5px auto 20px;width:132px}
ul.pagination li{float:left;margin:0 5px}	
ul.pagination a{display:block;width:10px;padding-top:10px;height:0;overflow:hidden;background:url(images/pagination.png) 0 0 no-repeat}
ul.pagination li.active a{background-position:0 -10px}

/* ----- Custom Hacks ----- */
a.button:hover span{text-decoration:none}
a.button span span.star{background:url(/images/star_off_32.png) no-repeat left 7px;width:13px;margin-left:-4px}
a.button:hover span span.star{background:url(/images/star_32.png) no-repeat left 7px;width:13px;margin-left:-4px}
a.button span span.more{background:url(/images/lightbulb_off_32.png) no-repeat left 7px;width:10px;margin-left:-7px}
a.button:hover span span.more{background:url(/images/lightbulb_32.png) no-repeat left 7px;width:10px;margin-left:-7px}
a.button span span.link{background:none;padding:0}
a.button:hover span span.link{text-decoration:underline}
#main h1{font-size:28px}
#main h2.sales{font-size:24px;padding-top:15px}
#main.fullhome{width:860px}
#main-content{padding:40px 0 10px}
#featured{background:#40305a url(styles/blue/bg-slider.jpg) repeat-x center top;border-top:1px solid #4a3865;border-bottom:1px solid #214C78}
#featured h3{color:#fff;font-size:24px;padding:5px 0 10px;line-height:24px;font-weight:normal;letter-spacing:-1px;text-shadow:2px 2px 0 rgba(0,0,0,0.15)}
#featured p,#featured li{color:#fff}
.tryitstar{position:absolute;top:0;left:190px;background:url(/images/tryitstar.png) 0 0 no-repeat;width:128px;height:128px}
.multishots{background:transparent url(/wp-content/uploads/multishots300.png) left 5px no-repeat}
img.icofea{border:1px solid #ddd;margin:0 20px 8px 0;float:left}
img.border{border:1px solid #ddd}
.archive{margin-bottom:20px}
.slide div.list{margin:0 0 0 10px}
.slide div.list ol,.slide div.list ul{font-size:14px;line-height:18px}
.slide div.list ul{padding-left:10px}
.slide div.list ul li{background:url(images/tick.png) no-repeat left 5px;padding:3px 0 0 25px}
.slide div.list ol{padding-left:57px}
.slide div.list ol li{list-style:decimal;padding: 3px 0}
.home .front{width:950px;display:block;margin:0 auto 10px;overflow:hidden}
.home .bottom{width:950px;display:block;margin:0 auto 10px;overflow:hidden; line-height:1.2em;}
.front img{
	padding: 5px;
	float: left; margin:5px 10px 0 0;
	
}
.front {
	line-height:1.2em;
}
.front h3 {
	text-align:center;
	margin-bottom:5px;
}
.home .front-left,.home .front-middle{background:#FCFCFC;border:1px solid #e9e8e8;padding:20px 15px 15px}
.home .front-right{background:#EFF5FB;border:1px solid #D9E7FB;padding:20px 15px 15px}
.home .front-left{margin-right:25px;width:260px;float:left}
.home .front-middle{margin-right:25px; width:260px;float:left}
.home .front-right{width:260px;float:left}
.front .button{background:transparent url(images/btn-submit.png) no-repeat scroll left top;border:medium none;color:#FFFFFF;font-family:Georgia,"Times New Roman",Times,serif;font-size:11px}
.front .button{cursor:pointer!important;font-weight:bold;height:25px;text-transform:uppercase;width:80px;}
.front a.button{display:block;text-align:center;margin:auto;padding:5px 0;text-decoration:none!important}
.front a.button:hover{text-decoration:underline!important}
.blockbuttons{display:block}
div.orderbtn{background:transparent url(/wp-content/themes/brave/images/btn-submit-long.png) no-repeat scroll left top;border:medium none;height:25px;width:180px;text-align:center;margin:5px auto 5px;padding-top:5px}
div.orderbtn a{color:#FFFFFF;font-family:Georgia,"Times New Roman",Times,serif;font-size:11px;cursor:pointer!important;font-weight:bold;text-transform:uppercase;text-align:center;text-decoration:none!important}
div.orderbtn:hover a{text-decoration:underline!important}
a.bluebutton{background:url(images/btn-blue-right.png) no-repeat scroll top right;display:block;float:left;height:46px;margin-right:6px;padding-right:13px;text-decoration:none!important;color:#fff;font-family:Georgia;font-size:18px}
a.bluebutton span{float:left;text-decoration:none!important;background:url(images/btn-blue.png) no-repeat;display:block;line-height:46px;padding:1px 5px 5px 18px}
a.bluebutton:hover span{text-decoration:underline!important}
a.orangebutton{background:url(images/btn-orange-right.png) no-repeat top right;display:block;float:left;height:46px;margin-right:6px;padding-right:13px;text-decoration:none!important;color:#fff;font-family:Georgia;font-size:18px}
a.orangebutton span{float:left;text-decoration:none!important;background:url(images/btn-orange.png) no-repeat top left;display:block;line-height:46px;padding:1px 5px 5px 18px}
a.orangebutton:hover{background:url(images/btn-orange-right.png) no-repeat scroll bottom right;display:block;float:left;height:46px;margin-right:6px;padding-right:13px;text-decoration:none!important;color:#fff;font-family:Georgia;font-size:18px}
a.orangebutton:hover span{float:left;text-decoration:underline!important;background:url(images/btn-orange.png) no-repeat bottom left;display:block;line-height:46px;padding:1px 5px 5px 18px}
#split-list{clear:both!important;display:block!important;height:1%!important;margin:0!important}
#split-list h3,.menuitem h3{font-size:16px!important;margin:0 0 5px!important}
#split-list h4{margin:0 0 3px!important;padding:0!important}
#split-list p{margin:0!important;padding:0!important}
.menuitem{background:#fff;border:1px solid #fff;height:1%!important;margin:0 auto!important;padding:5px 10px 10px}
.split-left{border:1px solid #fff;display:inline!important;float:left!important;height:1%!important;margin:0;padding:10px;width:245px!important}
.split-right{border:1px solid #fff;display:inline!important;float:right!important;height:1%!important;margin:0;padding:10px;width:245px!important}
.split-left:hover,.split-right:hover,.menuitem:hover{background:#fbfbfb!important;border:1px solid #ccc;cursor:pointer}
#loginbox{margin:auto;width:450px;text-align:left;padding:25px;background:#FCFCFC;border:1px solid #E9E8E8}
#loginbox .field{background-color:#F2F2F2;border:1px solid #CBD1D2;color:#999;font-size:11px}
#loginbox .field{display:block;float:left;height:19px;margin:0 4px 0 0;padding:3px 0 3px 5px;width:170px}
#loginbox .button{background:transparent url(images/btn-submit.png) no-repeat scroll left top;border:medium none;color:#FFFFFF;font-family:Georgia,"Times New Roman",Times,serif;font-size:11px}
#loginbox .button{cursor:pointer!important;font-weight:bold;height:25px;text-transform:uppercase;width:80px}
#optinorder .field{background-color:#F2F2F2;border:1px solid #CBD1D2;color:#999;font-size:11px}
#optinorder .field{display:block;float:left;height:19px;margin:0 4px 0 0;padding:3px 0 3px 5px;width:170px}
p.signup{padding:10px 0 0}
p.signup a{text-decoration:underline}
p.signup a:hover{text-decoration:none!important}
#signbuttonbox{background:url(images/signbuttonnew.png) no-repeat scroll top left;display:block;width:265px;height:76px;text-align:center;color:#fff;font-family:Georgia}
#signbuttonbox:hover{background:url(images/signbuttonnew.png) no-repeat scroll bottom left;display:block;width:265px;height:76px;text-align:center;color:#fff!important;font-family:Georgia}
#signbuttonbox span{position:relative;top:15px;text-align:center;line-height:26px;text-decoration:none;color:#fff;font-family:Georgia;font-size:25px;padding-right:20px}
#signbuttonbox:hover span{position:relative;top:15px;text-align:center;line-height:26px;text-decoration:underline;color:#fff;font-family:Georgia;font-size:25px;padding-right:20px}
#signbuttonbox small{line-height:52px;padding-right:20px}
#signbuttonbox div.arrow{float:left;height:72px;width:52px;background:url(/images/blue_arrow_right_32.png) no-repeat 95% 60%}
#signbuttonbox:hover div.arrow{float:left;height:72px;width:52px;background:url(/images/arrow_right_32.png) no-repeat 95% 60%}
#step1{margin:0;padding:0;border:0;height:50px;background:url(/images/step1.png) no-repeat 0 bottom}
#step1:hover{margin:0;padding:0;border:0;height:50px;background:url(/images/step1.png) no-repeat 0 0;cursor:pointer}
#step1:hover a{text-decoration:none}
#step1 p{padding:14px 0 0 54px;margin:0}
#step2{margin:0;padding:0;border:0;height:50px;background:url(/images/step2.png) no-repeat 0 bottom}
#step2:hover{margin:0;padding:0;border:0;height:50px;background:url(/images/step2.png) no-repeat 0 0;cursor:pointer}
#step2:hover a{text-decoration:none}
#step2 p{padding:14px 0 0 54px;margin:0}
#step3{margin:0;padding:0;border:0;height:50px;background:url(/images/step3.png) no-repeat 0 bottom}
#step3:hover{margin:0;padding:0;border:0;height:50px;background:url(/images/step3.png) no-repeat 0 0;cursor:pointer}
#step3:hover a{text-decoration:none}
#step3 p{padding:14px 0 0 54px;margin:0}
.live{position:relative;margin:10px auto;background:#eff5fb;padding:20px;border:2px dashed #ddd;border-collapse:collapse}
.live input.field{float:left;border:1px solid;border-top-color:#C5C3C3;border-left-color:#C5C3C3;border-right-color:#EDEDED;border-bottom-color:#EDEDED;background:#fff;font-family:Georgia,"Times New Roman",Times,serif;font-size:12px;padding:7px 10px;font-style:italic;margin:0 5px 5px 0;color:#999;width:170px}
.live table#optinbutton{background:none;margin:10px auto}
.live table#optinbutton td{background:#950000;padding:10px;cursor:pointer}
.live table#optinbutton td:hover{background:#009900}
.live table#optinform{padding:10px;margin:10px auto 0}
.live table#optinform td.label{vertical-align:middle;padding:10px;text-align:right}
.capitalize{text-transform:capitalize}
.teasermeta{font-size:12px!important;text-align:right;background-color:#E5F3FF;font-size:.9em;padding:7px 10px;margin:5px auto;border:1px solid #E9E8E8}
div.post-teaser-block{padding-bottom:0!important;margin-bottom:-15px}
.top-adjust{margin-bottom:-25px}
ul.tick{list-style:none!important;margin-top:0;margin-bottom:0}
ul.tick li{list-style:none!important;background:url(http://www.bravethewave.com/images/icons/tick.png) no-repeat center left;padding-left:24px!important}
.sf-sub-indicator{background:url(images/ico-bullet.png) no-repeat 3px 4px;color:transparent}
.ctabox{margin-bottom:0;padding-bottom:0}

/* ----- Form Hacks ----- */
table#registration .frmfield{background-color:#F2F2F2;border:1px solid #CBD1D2;color:#999;font-size:11px}
table#registration .frmfield{display:block;float:left;height:19px;margin:0 4px 0 0;padding:3px 0 3px 5px;width:250px}
table#registration label{font-size:1.1em;text-align:right;padding-right:5px}
table#registration .orderbtn{background:transparent url(/wp-content/themes/brave/images/btn-submit-long.png) no-repeat scroll left top;border:medium none;color:#FFFFFF;font-family:Georgia,"Times New Roman",Times,serif;font-size:11px}
table#registration .orderbtn{cursor:pointer!important;font-weight:bold;height:25px;text-transform:uppercase;width:180px;padding:0 0 0 3px;margin:10px auto 0;text-align:center}
table#registration .disabled{cursor:default!important;opacity:0.4;filter:alpha(opacity=40)}

input[name="post_password"]{background-color:#F2F2F2;border:1px solid #CBD1D2;color:#999;font-size:11px;display:block;float:left;height:19px;margin:0 4px 4px 0;padding:3px 0 3px 5px;width:200px}
input[type="submit"]{background:transparent url(/wp-content/themes/brave/images/btn-submit-long.png) no-repeat scroll left top;border:medium none;color:#FFFFFF;font-family:Georgia,"Times New Roman",Times,serif;font-size:11px}
input[type="submit"]{cursor:pointer!important;font-weight:bold;height:25px;text-transform:uppercase;width:180px;padding:0 0 0 3px;margin:0;text-align:center}
label[for=pwbox-1555]{margin:0;padding:0;float:left}
.regularbutton{font-size:14pt;font-family:Arial;font-weight:bold;width:380px;height:40px;cursor:pointer}

/* ----- Sidebar Hacks ----- */
#sidebar .widget_mylinkorder a:hover{text-decoration:underline}
#sidebar .widget_mylinkorder a:hover,#sidebar .widget_mylinkorder li.active a{color:#2882C1}
#sidebar .widget_mylinkorder ul li a{color:#636363;text-decoration:none}
#sidebar .widget li{background:url(images/ico-bullet.png) no-repeat left 10px;padding:5px 0 0 15px}
#sidebar .wishlistmember_Widget a{background:url(images/ico-bullet.png) no-repeat left 10px;padding:5px 0 0 15px;margin-left:-10px}
#sidebar .wishlistmember_Widget a{text-decoration:underline}
#sidebar .wishlistmember_Widget a:hover{text-decoration:none}
#sidebar .widget_mycategoryorder p a{text-decoration:underline}
#sidebar .widget_mycategoryorder p a:hover{text-decoration:none}
#sidebar #text-3 p.add a{background:url(/images/add_16.png) no-repeat left center;padding-left:19px}
#sidebar #text-4 form{margin-top:15px}
#sidebar #text-4 .field{background-color:#F2F2F2;border:1px solid #CBD1D2;color:#999;font-size:11px}
#sidebar #text-4 .field{display:block;float:left;height:19px;margin:0 4px 0 0;padding:3px 0 3px 5px;width:170px}
#sidebar #text-4 .button{background:transparent url(images/btn-submit.png) no-repeat scroll left top;border:medium none;color:#FFFFFF;font-family:Georgia,"Times New Roman",Times,serif;font-size:11px}
#sidebar #text-4 .button{cursor:pointer!important;font-weight:bold;height:25px;text-transform:uppercase;width:80px}
#sidebar .widget_mylinkorder h3{background:url(images/ico-menu.png) no-repeat left 3px;padding-left:32px}
#sidebar .widget_stray_quotes h3{background:url(images/ico-quotes.png) no-repeat left top;padding-left:32px}
#sidebar .wishlistmember_Widget h3{background:url(images/ico-member.png) no-repeat left 3px;padding-left:32px}
#sidebar .widget_pages h3{background:url(images/ico-menu.png) no-repeat left top;padding-left:32px}
#sidebar .wpdrip_widget_upcoming h3{background:url(images/ico-key.png) no-repeat left 3px;padding-left:32px}
#sidebar .gigpress_widget h3{background:url(images/ico-events.png) no-repeat left 3px;padding-left:32px}
#sidebar #news h3{background:url(images/ico-news.png) no-repeat left top;padding-left:32px}
#sidebar #linkcat-11 h3{background:url(images/ico-amn.png) no-repeat left 3px;padding-left:32px}
#sidebar #section-3 h3{background:url(images/ico-series.png) no-repeat left top;padding-left:32px}
#sidebar #text-7 h3{background:url(images/ico-series.png) no-repeat left top;padding-left:32px}
#sidebar #text-4 h3{background:url(images/ico-letter.png) no-repeat left top;padding-left:32px}
#sidebar #text-6 h3{background:url(images/ico-results.png) no-repeat left top;padding-left:32px}
#sidebar #text-8 h3,#sidebar #users-favorites h3{background:url(images/ico-favorite.png) no-repeat left top;padding-left:32px}
#sidebar h3.menu{background:url(images/ico-menu.png) no-repeat left top;padding-left:32px}
#sidebar h3.member{background:url(images/ico-member.png) no-repeat left top;padding-left:32px}
#sidebar h3.events{background:url(images/ico-events.png) no-repeat left top;padding-left:32px}
#sidebar h3.train{background:url(images/ico-train.png) no-repeat left top;padding-left:32px}

/* ----- Favlinks Hacks ----- */
.remove-parent{background:url("images/close_16.png") no-repeat scroll 0 2px transparent;height:16px;margin-left:7px;padding-left:16px}
.wpfp-span ul{padding-bottom:20px}

.favlinks{height:auto;text-align:left}
.favtitle{display:none}
.favfooter{text-align:center;margin:13px auto -3px;padding:7px 0 0;border-top:1px dashed #ccc;}
.favfooter p{padding:3px 0}
.favfooter p a:hover{text-decoration:none!important}
.favfooter p a{text-decoration:underline}

/*
.close{background:url(images/close_12.png) no-repeat 3px 3px;padding:0 7px}
a.close{text-decoration:none!important}
p.add{text-align:center;background-color:#F5F5F5;text-align:center;margin:10px 0 5px;padding:5px;border:1px solid #E9E8E8}
p.add a{text-decoration:underline}
p.add a:hover{text-decoration:none!important}
*/

/* ----- GreetBox Hacks ----- */
.greet_block{background:#EFF5FB;border:1px solid #CBD1D2;margin:10px 0;width:100%}
.greet_image{float:left;padding:0 10px 0 0}
.greet_image img{background:none;border:none;margin:0;padding:0}
.greet_text{font-size:14px;color:#555555;line-height:20px;margin:20px 15px 10px}
.greet_text h3{margin:0;padding:3px 0 0}
.greet_block_close{background:#fff;border:1px solid #ccc;float:right;height:15px;margin:-10px -10px 10px 10px;width:15px}
.greet_block_close a{color:#ccc;cursor:pointer;font-family:verdana;font-size:12px;font-weight:bold;line-height:14px;margin:0 3px;text-transform:uppercase;text-decoration:none!important}
.greet_block_close a:hover{text-decoration:underline!important;color:#777!important}
.greet_block_powered_by{float:right;font-size:9px;line-height:14px;padding:0 5px}
.greet_block_powered_by a{color:#ccc}
.greet_search_after{border-top:1px solid #eee;font-size:11px;margin:5px 0 0 0;padding:2px 0 0 0}
.greet_search_before{border-bottom:1px solid #eee;font-size:11px;margin:0 0 5px 0;padding:0 0 2px 0}
#greet_search_link{cursor:pointer}

/* ----- Series Hacks ----- */
.imgset{/*overflow:visible;*/float:left;border:none;margin-right:6px}
.serieslist-content{color:#000;text-align:left}
.serieslist-box{background:#fff;width:90%;padding:6px;margin:10px auto 0 auto;border:1px solid #E9E8E8}
html>body .serieslist-box{height:auto} 	
h2.series-title{color:#1E3A96;text-align:center}
ul.serieslist-ul{font-size:1em!important;margin:0!important;padding:0!important;list-style-type:none!important}
li.serieslist-li,li.serieslist-li-current{margin:0!important;list-style-type:none!important;background:url(images/ico-bullet.png) no-repeat left 10px;padding:5px 0 0 15px!important}
h3.series-title-post-page{font-size:1.1em;color:#1E3A96;text-align:center}
p.series-description{font-style:italic}
.seriesbox{color:#777;text-align:left;display:inline;float:right;background:#fcfcfc;margin:15px 0 10px 10px;padding:15px;border:1px solid #E9E8E8;min-width:125px}
.seriesbox img{margin:0px 12.5px 0 12.5px}
.seriesbox h3{padding:0;margin:0 0 5px}
.seriesmeta{font-size:12px!important;background-color:#E5F3FF;font-size:.9em;padding:7px 10px;margin:5px auto 7px;border:1px solid #E9E8E8}
.series-nav-left{float:left}
.series-nav-right{float:right}
fieldset{font-size:1.2em;border:1px solid #E9E8E8;margin:7px 0 25px;padding:7px 12px 12px}

/* ----- Pagenavi Hacks ----- */
div.pagenavi{margin-top:25px}
div.top-adjust .wp-pagenavi{margin:10px -5px 10px auto}
.wp-pagenavi{font-size:11px}
.wp-pagenavi{clear:both;float:right}
.wp-pagenavi a{text-decoration:none!important}
.wp-pagenavi .current,.wp-pagenavi .on,.wp-pagenavi a:hover{background:#E1E1E1!important;border:1px solid #9f9f9f!important}
.wp-pagenavi a,.wp-pagenavi a:link,.wp-pagenavi a:visited,.wp-pagenavi .current,.wp-pagenavi .on,.wp-pagenavi span.pages{background:#f5f5f5;color:#666!important;padding:4px!important;margin-left:4px;border:1px solid #DDD;line-height:24px}
.wp-pagenavi .extend{background:none!important;border:none!important;color:#666!important}

/* ----- Login Anywhere Hacks ----- */
#login-panel{width:350px;position:absolute;margin-left:auto;margin-right:auto;left:500px;right:0;z-index:9999}
#top-panel{height:60px;background:#2F6496;padding:14px 20px;display:none;-moz-border-radius-bottomleft:5px;-webkit-border-bottom-left-radius:5px;-moz-border-radius-bottomright:5px;-webkit-border-bottom-right-radius:5px;-moz-box-shadow:#2A2A2A 1px 1px 1px;-webkit-box-shadow:#2A2A2A 1px 1px 1px}
#sub-panel{position:absolute;right:15px;width:95px;height:28px;background:#2F6496;-moz-border-radius-bottomleft:5px;-webkit-border-bottom-left-radius:5px;-moz-border-radius-bottomright:5px;-webkit-border-bottom-right-radius:5px;-moz-box-shadow:#2A2A2A 1px 1px 1px;-webkit-box-shadow:#2A2A2A 1px 1px 1px}
#sub-panel:hover{cursor:pointer;position:absolute;right:15px;width:95px;height:28px;background:#0D4770;-moz-border-radius-bottomleft:5px;-webkit-border-bottom-left-radius:5px;-moz-border-radius-bottomright:5px;-webkit-border-bottom-right-radius:5px;-moz-box-shadow:#2A2A2A 1px 1px 1px;-webkit-box-shadow:#2A2A2A 1px 1px 1px}
#sub-panel a{color:#dbdbdb;font-family:Georgia,"Times New Roman",Times,serif;font-size:10px;letter-spacing:1px;text-transform:uppercase;font-weight:bold;display:block;line-height:28px;text-align:center}
#sub-panel:hover a{color:#fff;text-decoration:underline}
#login-form{margin:10px auto 0;text-align:left}
#login-form label{text-align:left;color:#FFFFFF;text-transform:uppercase;font-size:10px;padding-left:5px;font-weight:bold;font-family:verdana,arial,tahoma}
#login-form em a{color:#dbdbdb;text-decoration:none;font-size:10px;padding-left:5px}
#login-form em a:hover{color:#fff;text-decoration:underline}
input.login-fields{background-color:#F2F2F2;border:1px solid #CBD1D2;color:#999;font-size:11px;display:block;float:left;height:19px;margin:0 4px 0 0;padding:3px 0 3px 5px;width:100px!important}
button.login-button{cursor:pointer!important;background:transparent url(images/btn-submit.png) no-repeat scroll left top;border:medium none;height:25px;width:80px}
button.login-button span{color:#FFFFFF;font-family:Georgia,"Times New Roman",Times,serif;font-size:11px;font-weight:bold;text-transform:uppercase}
button.login-button:hover span{text-decoration:underline!important}
:focus{outline:0}

/* ----- Gigpress Hacks ----- */
#sidebar span.summary a{color:#2882C1}
.gigpress-sidebar-more {text-align:center;margin:13px auto 0;padding:13px 0 0;border-top:1px dashed #ccc;}
.gigpress-sidebar-more a{text-decoration:underline}
.gigpress-sidebar-more a:hover{text-decoration:none}
a.gigpress-tickets-link{font-weight:normal;text-transform:none}

