html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}body{line-height:1}article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary{display:block}nav ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}a{margin:0;padding:0;border:0;font-size:100%;vertical-align:baseline;background:transparent;text-decoration:none}ins{background-color:#ff9;color:#000;text-decoration:none}mark{background-color:#ff9;color:#000;font-style:italic;font-weight:bold}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted #000;cursor:help}table{border-collapse:collapse;border-spacing:0}hr{display:block;height:1px;border:0;border-top:1px solid #efefef;margin:1em 0;padding:0}input,select{vertical-align:middle}

html,body{font-family:arial,sans-serif;font-size:12px}.clear{clear:both;height:1px;overflow:hidden}html{background:#dadada}input.date{float:left;margin:0 15px 0 0;background:#f5f5f5;border:1px solid #c5c5c5;padding:2px 4px}input.date:hover{box-shadow:0 0 1px 1px #f5f5f5;border:1px solid #bbb}#tagline{width:960px;margin:12px auto;color:#666;font-size:11px;letter-spacing:2px;text-transform:uppercase;text-align:center;font-weight:normal}#container{width:960px;margin:0 auto 30px;background:#fff;border:1px solid #b4b4b4;-webkit-box-shadow:2px 2px 0 #c3c3c3;-moz-box-shadow:2px 2px 0 #c3c3c3;box-shadow:2px 2px 0 #c3c3c3}#banner{position:relative;top:-1px;left:-10px;width:973px;height:90px;background:url(../images/header-bg.png)}#banner h1{position:absolute;top:25px;left:28px;font-weight:normal;font-family:'LeagueGothicRegular',Arial,arial,sans-serif;font-size:48px;text-shadow:1px 1px 0 rgba(0,0,0,.1)}#banner h1 a{color:white}#banner form{position:absolute;left:255px;top:36px}#banner form input.text{width:170px}#banner nav{position:absolute;top:20px;right:22px;height:57px;line-height:60px;font-family:'LeagueGothicRegular',Arial,arial,sans-serif;font-size:24px;text-transform:uppercase;text-shadow:1px 1px 0 rgba(0,0,0,.1)}#banner nav ul li{display:inline;float:left;height:57px;border-left:1px solid white;background:#393}#banner nav ul li.submit{background:#003466}#banner nav ul li a{display:block;padding:0 18px;height:57px;color:white}#banner nav ul li a:hover{background:rgba(0,0,0,.2);line-height:62px}#main{padding:20px;overflow:hidden}#left{float:left;width:600px}#right{display:inline;float:left;width:280px;margin-left:40px}article header h1{font-family:'LeagueGothicRegular',Arial,arial,sans-serif;text-transform:uppercase;font-size:28px;font-weight:normal;color:#003466}article header h1 a{color:#003466}article .meta{border-top:1px solid #ddd;border-bottom:1px solid #ddd;color:#525252;line-height:28px;font-size:11px;margin:20px 0}article .meta a{color:#003466;text-decoration:underline}footer{clear:both;margin:0 1px;width:960px;margin:0 auto 40px;color:#888;font-size:11px;letter-spacing:1px;text-align:center;font-weight:normal}footer a{color:#888;text-decoration:underline}footer a:hover{color:#003466}.vcard{margin-top:5px}article header{margin:0 0 20px 0}ul.releases{margin-left:0 !important}#press-release-contact{padding-top:10px}.instructions{line-height:18px}.addthis_button{float:right;padding-top:4px}div#right.content h4{font-size:18px;padding:5px 0 10px 0}#powered{margin-top:5px}.embed{overflow:hidden}#archive-list li{padding:5px 0;line-height:16px}#company-biography p{margin:0 0 10px 0}

.content ul.linklist{margin:0 0 40px 0;padding:0;list-style:none}.content ul.linklist li{margin:0 0 10px 10px}.content ul.linklist li a{color:#585858}div.content ul.releases ul li{line-height:16px;margin-bottom:10px}div.content ul.releases{margin-top:10px}div.content ul.releases ul{margin:15px 0 30px 15px}

.box{margin:0 0 20px 0;padding:20px;background:#f5f5f5;border:1px solid #d5d5d5;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px}.content .box h2{font-size:24px;color:#003466}.content .box h3{font-size:24px;color:#a4a4a4}.content .box p:last-child{margin-bottom:0}.content .icon-list{margin:0;padding:0;list-style:none}.content .icon-list li{height:28px;line-height:30px;padding:0 4px;border-top:1px solid #fff;border-bottom:1px solid #e4e4e4}.content .icon-list li:hover{background:rgba(255,255,255,.5)}.content .icon-list li:first-child{border-top:0}.content .icon-list li:last-child{border-bottom:0}.content .icon-list li img{position:relative;top:-2px;display:inline;vertical-align:middle;margin-right:10px}.content .icon-list li a{display:block;color:#949494;text-decoration:none}.content .icon-list li a:hover{color:#555}.content .box form input[type=text],.content .box form input.email{width:145px !important}#daily-email{background:#def5db url(../images/daily-email.png) no-repeat;border-color:#5a9c50;box-shadow:2px 2px 4px rgba(0,0,0,.15);-moz-box-shadow:2px 2px 4px rgba(0,0,0,.15);-webkit-box-shadow:2px 2px 4px rgba(0,0,0,.15)}#daily-email h2,#daily-email h3{line-height:1;margin-left:55px}#daily-email h2{font-size:28px;margin-bottom:0}#daily-email h3{color:#393;font-size:18px;line-height:1}#daily-email input.email{background:#fff;width:130px !important}#daily-email input.passive{color:#999}#daily-email form{margin-bottom:18px}#daily-email .bars{display:block;position:relative;border-top:1px solid #338a20;border-bottom:1px solid #338a20;height:2px}#daily-email .bars a{background:#def5db;color:#003466;font-size:11px;left:60px;line-height:1;padding:1px 5px;position:absolute;text-decoration:none;text-transform:uppercase;top:-7px}

.content,.content input,textarea{font:normal 12px/20px Arial,arial,sans-serif;color:#525252}.content a{color:#003466;text-decoration:underline}.content a:hover{text-decoration:none}body.home .content a:visited{color:#555}.content h1,.content h2,.content h3,.content h4,.content h5,.content h6{font-family:'LeagueGothicRegular',Arial,arial,sans-serif;line-height:20px;font-weight:normal}.content p,.content ul,.content ol,.content pre,.content .embed{margin-bottom:20px}.content img{display:block}.content ul,.content ol{margin-left:20px}.content h2,.content h1,.content h1 a{text-transform:uppercase;font-size:24px;color:#003466;margin-bottom:9px}.content h2{color:#393}.content h3{text-transform:uppercase;font-size:18px;color:#003466;margin-bottom:9px}.content h4{text-transform:uppercase;font-size:16px;color:#003466}.content h5{font-size:12px;font-weight:bold;font-family:Arial,arial,sans-serif}.content blockquote{margin:0 0 20px 0;background:#f5f5f5;border-left:4px solid #d5d5d5;padding:20px 20px 20px 20px;font-style:italic}.content blockquote p:last-child{margin-bottom:0}.content form p{margin:0}.content label{display:block}.content input{display:block}.content .box form input[type=text],.content input[type=text],.content input.text,.content input[type=email],.content input[type=url],.content textarea{padding:6px;width:400px;border:1px solid rgba(0,0,0,.1);height:12px;background:rgba(255,255,255,.8);font-size:12px;line-height:12px;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px}.content textarea{height:160px;width:450px;font-size:14px;line-height:16px}

#submit{color:#666}#submit h2{cursor:pointer;cursor:hand;margin:20px 0 0 0}#submit h2 span{font-family:monospace;font-size:12px;color:#333;vertical-align:middle;padding:0 0 8px 2px}#submit fieldset{padding:15px 20px;overflow:hidden;border:1px solid #ccc;background:#fafafa;margin-top:15px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}#submit fieldset.hidden{display:none}#submit label{font-size:12px;font-weight:bold;display:block}#submit label.error{margin-bottom:10px;margin-top:-5px;color:red;font-size:11px}#submit label span.required{color:red}#submit input.text,#submit textarea{border:1px solid #ccc;-webkit-border-radius:5px;margin-bottom:10px;width:540px;-webkit-box-shadow:0 0 10px rgba(0,0,0,.1)}#submit input.passive{color:#999}#submit .big{width:540px}.half{display:inline;margin-right:5%;float:left}.half input,.half textarea{width:270px}p#message{color:red;font-weight:bold}#submit #submit-content{width:540px;height:150px}

#moderation-header{margin-bottom:10px;background:#eee;border-top:1px solid #ddd;border-bottom:1px solid #ddd;padding:20px 0 25px 0;text-align:center}#moderation-header a{margin-right:10px;background:gray;padding:6px 12px;color:white;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;text-transform:uppercase;font-family:'LeagueGothicRegular',Arial,arial,sans-serif;font-size:20px;text-shadow:0 -1px 1px rgba(0,0,0,.2)}#moderation-header a:hover{position:relative;top:2px}#moderation-header a.publish{background:#0a0;font-size:30px;padding:6px 40px;box-shadow:0 5px 0 #070;-webkit-box-shadow:0 5px 0 #070;-moz-box-shadow:0 5px 0 #070}#moderation-header a.publish:hover{box-shadow:0 3px 0 #070;-webkit-box-shadow:0 3px 0 #070;-moz-box-shadow:0 3px 0 #070}#moderation-header a.edit{background:#03a;box-shadow:0 5px 0 #007;-webkit-box-shadow:0 5px 0 #007;-moz-box-shadow:0 5px 0 #007}#moderation-header a.edit:hover{box-shadow:0 3px 0 #007;-webkit-box-shadow:0 3px 0 #007;-moz-box-shadow:0 3px 0 #007}#moderation-header a.delete{background:#a00;box-shadow:0 5px 0 #700;-webkit-box-shadow:0 5px 0 #700;-moz-box-shadow:0 5px 0 #700}#moderation-header a.delete:hover{box-shadow:0 3px 0 #700;-webkit-box-shadow:0 3px 0 #700;-moz-box-shadow:0 3px 0 #700}

table.jCalendar{border:1px solid #000;background:#aaa;border-collapse:separate;border-spacing:2px}table.jCalendar th{background:#333;color:#fff;font-weight:bold;padding:3px 5px}table.jCalendar td{background:#ccc;color:#000;padding:3px 5px;text-align:center}table.jCalendar td.other-month{background:#ddd;color:#aaa}table.jCalendar td.today{background:#666;color:#fff}table.jCalendar td.selected{background:#f66;color:#fff}table.jCalendar td.selected.dp-hover{background:#f33;color:#fff}table.jCalendar td.dp-hover,table.jCalendar tr.activeWeekHover td{background:#fff;color:#000}table.jCalendar tr.selectedWeek td{background:#f66;color:#fff}table.jCalendar td.disabled,table.jCalendar td.disabled.dp-hover{background:#bbb;color:#888}table.jCalendar td.unselectable,table.jCalendar td.unselectable:hover,table.jCalendar td.unselectable.dp-hover{background:#bbb;color:#888}div.dp-popup{position:relative;background:#ccc;font-size:10px;font-family:arial,sans-serif;padding:2px;width:171px;line-height:1.2em}div#dp-popup{position:absolute;z-index:199}div.dp-popup h2{font-size:12px;text-align:center;margin:2px 0;padding:0}a#dp-close{font-size:11px;padding:4px 0;text-align:center;display:block}a#dp-close:hover{text-decoration:underline}div.dp-popup a{color:#000;text-decoration:none;padding:3px 2px 0}div.dp-popup div.dp-nav-prev{position:absolute;top:2px;left:4px;width:100px}div.dp-popup div.dp-nav-prev a{float:left}div.dp-popup div.dp-nav-prev a,div.dp-popup div.dp-nav-next a{cursor:pointer}div.dp-popup div.dp-nav-prev a.disabled,div.dp-popup div.dp-nav-next a.disabled{cursor:default}div.dp-popup div.dp-nav-next{position:absolute;top:2px;right:4px;width:100px}div.dp-popup div.dp-nav-next a{float:right}div.dp-popup a.disabled{cursor:default;color:#aaa}div.dp-popup td{cursor:pointer}div.dp-popup td.disabled{cursor:default}
