/* Style.css Hacks *************/
h1.title{font-size:28px}
h2.title{font-size:24px}
h2.title a:hover{text-decoration:none}
h3 a:link,h3 a:visited{color:#222!important}
h1,h2,h3,h4,h5,h6{font-weight:700!important}
h1{font-size:28px} h2{font-size:24px} h3{font-size:18px} h4{font-size:16px} h5{font-size:14px} h6{font-size:12px}
a{cursor:pointer}
small{font-size:.8em}
.box{background:transparent}
.post{padding:20px;border:none;position:relative}
.post-bottom{background:url(styles/amn/bg-post-bottom.png) repeat-x scroll center top #CEEBFF;border-bottom:1px solid #BEC7D0;border-top:1px solid #CEEBFF}
#container{background:#fff url(images/bg-full2.jpg) repeat-x top left}
#top{background:url(styles/amn/bg.jpg) no-repeat top center}
#page-nav{margin:0 auto;position:relative;background:url(styles/amn/bg-pagenav-full.png) repeat-x top center;width:960px;height:45px;font-family:Verdana,Geneva,sans-serif;font-size:10px;text-transform:uppercase}
#page-nav .ico-home{padding:12px 0 11px 0}
#page-nav ul.rss{background:url(images/ico-rss.png) no-repeat 12px 14px;padding:0}
#page-nav ul.rss a{line-height:40px;display:block;padding:0 10px 0 23px}
#page-nav ul.rss a:hover{z-index:1000;background:url(images/nav-hover.png) repeat;color:#fff}
#nav a{display:block;z-index:200;padding:0 10px;line-height:40px;text-decoration:none}
#footer-widgets{position:relative;background:url(images/bevel-footer-widgets.png) repeat-x top;background-color:#b7d6eb;border-bottom:1px solid #1E62A4}
#footer-widgets .widget h3{background:url(styles/amn/bg-footer-widget-title.png) repeat-x;text-shadow:#fff 0px 1px 0px}
#footer{background:#2067AD;color:#cacaca;font-family:Georgia,"Times New Roman",Times,serif;font-style:italic;font-size:11px;padding: 25px 0;border-top: 1px solid #B7D6EB}
#tabs #tagcloud, #tabs .inside li{padding:10px;font-family:Arial,Helvetica,"Sans Serif"}
#tabs .inside li a{color:#555;font-weight:normal;line-height:20px;line-height:18px}
#tabs{background:#F5FAFE url(styles/amn/bg-box.png) repeat-x;height:auto!important;border:1px solid #EAF3F9;display:block}
#tabs ul.wooTabs{height:53px!important;background:url(styles/amn/bg-widget-title.png) repeat-x center top;padding:0 10px}
.widget{position:relative;margin:0 0 20px 0;background:#F5FAFE url(styles/amn/bg-box.png) repeat-x;padding:0;border:1px solid #EAF3F9;color:#555;font-family:Arial,Helvetica,sans serif;line-height:20px}
.widget h3{font-family:Arial,Helvetica,sans-serif;font-size:14px;line-height:14px;color:#666;margin:0;padding:14px 15px 0;height:30px;background:url(styles/amn/bg-widget-title.png) repeat-x}
.aligncenter{text-align:center;margin:10px auto}

/* Sticky Footer Hacks *************/
html,body,#wrap-outer{height:100%}
body > #wrap-outer{height:auto;min-height:100%}
#wrap-outer{background:#fff}
#wrap-inner{padding-bottom:68px}
#wrap-footer{position:relative;margin-top:-68px;height:50px;clear:both}
.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 */

/* Custom Hacks *************/
.cufon-loading{visibility:hidden!important}
.read-more{float:right}
#event{margin:-30px auto}
div.hr{background:#E3E3E3;height:1px;margin:10px auto 20px}
div.dash{border-bottom:2px dotted #eee;height:1px;margin:5px auto 20px}
img.company{float:left;margin:0 7px 7px 0;background:#fff;padding:2px;border:1px solid #d1d1d1}
img.avatar{float:left;margin:0 7px 3px 0;background:#fff;padding:2px;border:1px solid #d1d1d1}
img.noborder{border:none}
.widget div.companies{margin:15px 0 7px;display:block}
.widget div.companies p{margin:0;padding:0}
.widget div.companies h5{margin:0 0 5px}
.widget div.companies h5 a:link,.widget div.companies h5 a:visited{color:#222}
.widget div.hr{background:none;height:1px!important;margin:12px auto;padding:0;border-top:1px solid #EDEDED}
.optin form div{position:relative;height:33px;margin-bottom:10px}
.optin 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}
.optin .submit{padding:5px 8px;font-size:14px;width:85px}
.optin .submit:hover{opacity:0.8;cursor:pointer}
.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{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}
#quick-nav{clear:both;position:absolute;top:0px;right:0px;display:block}
#quick-nav{text-transform:uppercase;overflow:hidden;color:#FFFFFF;font-family:Georgia,"Times New Roman",Times,serif;font-size:10px;line-height:18px}
#quick-nav ul{margin:20px 10px;padding:1px 0 0}
#quick-nav ul li{padding:5px 0 5px 23px}
#quick-nav li{color:#FFFFFF;display:inline}
#quick-nav a{border-bottom:1px dotted #FFFFFF;color:#FFFFFF;margin-right:5px}
#quick-nav a:hover{border-bottom:1px solid #D2E5F3;color:#D2E5F3}
#quick-nav li.store{background:url(/images/icons/cart.png) no-repeat 3px 5px}
#quick-nav li.support{background:url(/images/icons/telephone.png) no-repeat 3px 5px}
#quick-nav li.free{background:url(/images/icons/flag_blue.png) no-repeat 3px 5px}

/* Plugin Hacks *************/
p.subscribe-to-comments{margin:10px 0 0;font-size:14px}
h3.block{margin-bottom:5px}
div.aktt_tweets{font-size:12px}
div.aktt_tweets .aktt_tweet_time{display:block;font-family:Verdana,Geneva,sans-serif;color:#9F9F9F;font-size:10px;text-transform:uppercase}
div.aktt_tweets .aktt_tweet_time:hover{border-bottom:none}
.aktt_tweets ul{list-style:none;margin:0;padding:0}
.aktt_tweets li{list-style:none!important;margin:0;padding:10px 0;line-height:18px;border-bottom:1px dotted #eee}
.aktt_tweets li:first-child{padding:3px 0 10px}
.aktt_tweets li:last-child{border-bottom:none}
.aktt_tweets li:after{content:".";display:block;line-height:0;clear:both;visibility:hidden}
.aktt_tweets .aktt_more_updates{text-align:right}
#sfstest-sidebar{margin:10px 5px}
table.gigpress-table td{font-size:13px}
h3.gigpress-artist-heading{margin-top:15px}

#gber_wrapper{padding:0;margin:0}
#gber_wrapper #gber_title h3{padding-top:10px}
#gber_wrapper #gber_title br,#gber_wrapper .gber_post br{display:none}
#gber_wrapper .gber_post{border-bottom:1px dotted #eee;background:transparent!important;padding:10px 0!important;font-size:12px!important}
#gber_wrapper .gber_post p{padding:0!important;margin:0!important}
#gber_wrapper .gber_post b{font-weight:normal!important}
#gber_wrapper .gber_time{font-style:normal;display:inline;font-family:Verdana,Geneva,sans-serif;color:#9F9F9F;font-size:10px;text-transform:uppercase}
#gber_wrapper .gber_comment{display:inline;font-family:Verdana,Geneva,sans-serif;color:#9F9F9F;font-size:10px;text-transform:uppercase}
#gber_wrapper .gber_comment:hover{border-bottom:none}

div.ddfmwrap{width:93%;background:#F5FAFE;padding:20px;border:1px solid #B7D6EB;/*border-radius:8px;-moz-border-radius:8px;-webkit-border-radius:8px*/}
div.ddfmwrap div.credits{display:none}
div.ddfmwrap input.fmtext{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:270px}
div.ddfmwrap input.fmverify{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:190px}
div.ddfmwrap textarea{border:1px solid;border-top-color:#C5C3C3;border-left-color:#C5C3C3;border-right-color:#EDEDED;border-bottom-color:#EDEDED;width:285px}
div.ddfmwrap div.submit input{font-family:Georgia,serif;background:url(images/bg-button.png) no-repeat center 0;padding:4px 8px;color:#fff;font:Georgia,serif;font-weight:bold;font-size:12px;font-style:italic;text-shadow:#555 0px 1px;background-color:#166bac;border:1px solid #11558a}
div.ddfmwrap div.submit input:hover{cursor:pointer;opacity:0.8}
div.ddfmwrap img{border:1px solid #C5C3C3;padding:0;margin-top:3px;vertical-align:middle}

#frmtable input.frmfield{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:270px}
#frmtable td{vertical-align:middle!important;padding:0 5px}
.orderbtn{font-family:Georgia,serif;background:url(images/bg-button.png) no-repeat center 0;padding:4px 8px;color:#fff;font:Georgia,serif;font-weight:bold;font-size:12px;font-style:italic;text-shadow:#555 0px 1px;background-color:#166bac;border:1px solid #11558a}
.orderbtn:hover{cursor:pointer;opacity:0.8}
.disabled{cursor:default!important;opacity:0.4;filter:alpha(opacity=40)}
.disabled:hover{cursor:default!important;opacity:0.4;filter:alpha(opacity=40)}

/* Home Page Hacks *************/
#banner{position:relative;background:url(styles/amn/banner-home.png) no-repeat top center;height:251px;margin:0 auto 20px}
.iconleft{float:left;width:auto;margin:5px 15px 10px 0}
.banner{padding:30px 35px;width:640px}
.banner h1{font-family:Georgia,Times New Roman,serif!important;font-weight:normal!important;color:#fff;font-size:40px;padding:0 0 10px;line-height:40px;letter-spacing:-1px;text-shadow:2px 2px 0 rgba(0,0,0,0.15)}
.banner h1.subhead{font-size:24px;line-height:24px}
.banner h3{font-weight:bold!important;color:#fff;font-size:20px;padding:0 0 10px;line-height:20px;letter-spacing:-1px;text-shadow:2px 2px 0 rgba(0,0,0,0.15)}
.banner p{color:#fff;font-size:14px;line-height:21px;margin:0 0 10px}
.banner a{margin:10px auto;background-image:url(styles/amn/btn-more-details.gif);background-position:0 0;display:block;height:40px;left:28px;position:absolute;top:161px;width:233px}
.banner a:hover{background-position:0 -40px}
.banner .tagline{position:absolute;bottom:20px;right:245px}
.banner p.tagline{text-align:right;line-height:16px}
.banner p.tagline big{font-size:1em;font-weight:bold}
.banner p.tagline small{font-size:.8em}
.block-left{width:47.5%;float:left;margin-right:15px}
.block-right{width:47.5%;float:right;display:inline;margin-left:15px}
.block-left h2,.block-right h2{margin:0 0 10px 0;font-size:18px!important;font-weight:bold!important}
.block-left h2 a:link,.block-left h2 a:visited,.block-right h2 a:link,.block-right h2 a:visited{color:#222!important}
a.more,.banner a{background-position:0 0;background-repeat:no-repeat;font-size:0.1em;line-height:0.1em;text-indent:-9999em}
a.more{right;background-image:url(styles/amn/btn-more-info.gif);background-position:0 0;display:block;height:24px;width:157px}
a.more:hover{background-position:0 -24px;border-bottom:none}
