/* 
 * HTML5 ✰ Boilerplate
 *
 * What follows is the result of much research on cross-browser styling. 
 * Credit left inline and big thanks to Nicolas Gallagher, Jonathan Neal,
 * Kroc Camen, and the H5BP dev community and team.
 *
 * Detailed information about this CSS: h5bp.com/css
 * 
 * ==|== normalize ===
 */


/* ==============
   HTML5 display definitions
   =========== */

article, aside, details, figcaption, figure, footer, header, hgroup, nav, section { display: block; }
audio, canvas, video { display: inline-block; *display: inline; *zoom: 1; }
audio:not([controls]) { display: none; }
[hidden] { display: none; }

/* ==============
   Base
   =========== */

/*
 * 1. Correct text resizing oddly in IE6/7 when body font-size is set using em units
 * 2. Force vertical scrollbar in non-IE
 * 3. Prevent iOS text size adjust on device orientation change, without disabling user zoom: h5bp.com/g
 */

html { font-size: 100%; overflow-y: scroll; -webkit-text-size-adjust: 100%; -ms-text-size-adjust: 100%; }

body { margin: 0; font-size: 14px; line-height: 1.231; }

body, button, input, select, textarea { font-family: sans-serif; color: #222; }

/* 
 * Remove text-shadow in selection highlight: h5bp.com/i
 * These selection declarations have to be separate
 * Also: hot pink! (or customize the background color to match your design)
 */

::-moz-selection { background: #D01F3C; color: #fff; text-shadow: none; }
::selection { background: #D01F3C; color: #fff; text-shadow: none; }


/* ==============
   Links
   =========== */

a { color: #000; }
a:visited { color: #000; }
a:hover { color: #D01F3C; }
a:focus { outline: thin dotted; }

/* Improve readability when focused and hovered in all browsers: h5bp.com/h */
a:hover, a:active { outline: 0; }


/* ==============
   Typography
   =========== */

abbr[title] { border-bottom: 1px dotted; }

b, strong { font-weight: bold; }

blockquote { margin: 1em 40px; }

dfn { font-style: italic; }

hr { display: block; height: 1px; border: 0; border-top: 1px solid #ccc; margin: 1em 0; padding: 0; }

ins { background: #ff9; color: #000; text-decoration: none; }

mark { background: #ff0; color: #000; font-style: italic; font-weight: bold; }

/* Redeclare monospace font family: h5bp.com/j */
pre, code, kbd, samp { font-family: monospace, monospace; _font-family: 'courier new', monospace; font-size: 1em; }

/* Improve readability of pre-formatted text in all browsers */
pre { white-space: pre; white-space: pre-wrap; word-wrap: break-word; }

q { quotes: none; }
q:before, q:after { content: ""; content: none; }

small { font-size: 85%; }

/* Position subscript and superscript content without affecting line-height: h5bp.com/k */
sub, sup { font-size: 75%; line-height: 0; position: relative; vertical-align: baseline; }
sup { top: -0.5em; }
sub { bottom: -0.25em; }


/* ==============
   Lists
   =========== */

ul, ol { margin: 1em 0; padding: 0 0 0 40px; }
dd { margin: 0 0 0 40px; }
nav ul, nav ol { list-style: none; list-style-image: none; margin: 0; padding: 0; }


/* ==============
   Embedded content
   =========== */

/*
 * 1. Improve image quality when scaled in IE7: h5bp.com/d
 * 2. Remove the gap between images and borders on image containers: h5bp.com/e 
 */

img { border: 0; -ms-interpolation-mode: bicubic; vertical-align: middle; }

/*
 * Correct overflow not hidden in IE9 
 */

svg:not(:root) { overflow: hidden; }


/* ==============
   Figures
   =========== */

figure { margin: 0; }


/* ==============
   Forms
   =========== */

form { margin: 0; }
fieldset { border: 0; margin: 0; padding: 0; }

/* Indicate that 'label' will shift focus to the associated form element */
label { cursor: pointer; }

/* 
 * 1. Correct color not inheriting in IE6/7/8/9 
 * 2. Correct alignment displayed oddly in IE6/7 
 */

legend { border: 0; *margin-left: -7px; padding: 0; }

/*
 * 1. Correct font-size not inheriting in all browsers
 * 2. Remove margins in FF3/4 S5 Chrome
 * 3. Define consistent vertical alignment display in all browsers
 */

button, input, select, textarea { font-size: 100%; margin: 0; vertical-align: baseline; *vertical-align: middle; }

/*
 * 1. Define line-height as normal to match FF3/4 (set using !important in the UA stylesheet)
 * 2. Correct inner spacing displayed oddly in IE6/7
 */

button, input { line-height: normal; *overflow: visible; }

/*
 * Reintroduce inner spacing in 'table' to avoid overlap and whitespace issues in IE6/7
 */

table button, table input { *overflow: auto; }

/*
 * 1. Display hand cursor for clickable form elements
 * 2. Allow styling of clickable form elements in iOS
 */

button, input[type="button"], input[type="reset"], input[type="submit"] { cursor: pointer; -webkit-appearance: button; }

/*
 * Consistent box sizing and appearance
 */

input[type="checkbox"], input[type="radio"] { box-sizing: border-box; }
input[type="search"] { -webkit-appearance: textfield; -moz-box-sizing: content-box; -webkit-box-sizing: content-box; box-sizing: content-box; }
input[type="search"]::-webkit-search-decoration { -webkit-appearance: none; }

/* 
 * Remove inner padding and border in FF3/4: h5bp.com/l 
 */

button::-moz-focus-inner, input::-moz-focus-inner { border: 0; padding: 0; }

/* 
 * 1. Remove default vertical scrollbar in IE6/7/8/9 
 * 2. Allow only vertical resizing
 */

textarea { overflow: auto; vertical-align: top; resize: vertical; }

/* Colors for form validity */
input:valid, textarea:valid {  }
input:invalid, textarea:invalid {  }


/* ==============
   Tables
   =========== */

table { border-collapse: collapse; border-spacing: 0; }
td { vertical-align: top; }

/* BLUEPRINT CSS
 * Filename:        compressed.css
 * Version:         0.7.1 (2008-02-25) YYYY-MM-DD
 * Website:         http://code.google.com/p/blueprintcss/
 
 Generated by:
  * Blueprint CSS Grid Generator (2008-10-25) [http://kematzy.com/blueprint-generator/]
  
== STRUCTURE: ========================
 * Page width:            990 px
 * Number of columns:     25
 * Column width:          30 px
 * Margin width:          10 px
=========== */


body{background:#D3D3D3;border-top:7px solid #D01F3C;}
.container{background-color:#fff;overflow:hidden;margin:0;padding:20px;position:relative;display:block;height:auto;width:auto;/*http://www.codealpha.net/840/css3-box-shadow-on-left-and-right-sides-only/*/-moz-box-shadow:inset 5px 0 5px -5px #333,inset -5px 0 5px -5px #333;-webkit-box-shadow:inset 5px 0 5px -5px #333,inset -5px 0 5px -5px #333;box-shadow:inset 5px 0 5px -5px #333,inset -5px 0 5px -5px #333;}

/* typography.css */
body {font-family:"Lucida Grande","Helvetica Neue", Helvetica,Geneva,Verdana,Arial,sans-serif;}
h1, h2, h3, h4, h5, h6 {font-weight:normal;color:#111;}
h1 {font-size:30px;}
h2 {font-size:24px;margin:0 0 10px 0;}
h3 {font-size:20px;margin:0 0 10px 0;}
h4 {font-size:18px;}
h5 {font-size:14px;}
h6 {font-size:12px;}
h1 img, h2 img, h3 img, h4 img, h5 img, h6 img {margin:0;}
p {margin:0 0 1.5em;}
p img {float:left;margin:1.5em 1.5em 1.5em 0;padding:0;}
p img.right {float:right;margin:0 0 0 10px;}
a:focus, a:hover {color:#D01F3C;}
a {color:#000;text-decoration:underline;}
blockquote {margin:1.5em;color:#666;font-style:italic;}
strong {font-weight:bold;}
em, dfn {font-style:italic;}
dfn {font-weight:bold;}
sup, sub {line-height:0;}
abbr, acronym {border-bottom:1px dotted #666;}
address {margin:0 0 1.5em;font-style:italic;}
del {color:#666;}
pre, code {margin:1.5em 0;white-space:pre;}
pre, code, tt {font:1em 'andale mono', 'lucida console', monospace;line-height:1.5;}
li ul, li ol {margin:0 15px 10px 15px;}
.entry li {margin:0 15px 5px 15px;}
ul, ol {margin:0 0 15px 0;}
ul {list-style-type:disc;}
ol {list-style-type:decimal;}
dl {margin:0 0 1.5em 0;}
dl dt {font-weight:bold;}
dd {margin-left:1.5em;}
table {margin-bottom:1.4em;width:100%;}
th {font-weight:bold;background:#C3D9FF;}
th, td {padding:4px 10px 4px 5px;}
tr.even td {background:#E5ECF9;}
tfoot {font-style:italic;}
caption {background:#eee;}
.small {font-size:12px;}
.large {font-size:16px;}
.hide {display:none;}
.quiet {color:#777;}
.loud {color:#000;}
.highlight {background:#ff0;}
.added {background:#060;color:#fff;}
.removed {background:#900;color:#fff;}
.first {margin-left:0;padding-left:0;}
.last {margin-right:0;padding-right:0;}
.top {margin-top:0;padding-top:0;}
.bottom {margin-bottom:0;padding-bottom:0;}

/* grid.css */
.container {width:990px;margin:0 auto;}
.showgrid {background:url(src/grid.png);}
body {margin:0;}
div.span-1, div.span-2, div.span-3, div.span-4, div.span-5, div.span-6, div.span-7, div.span-8, div.span-9, div.span-10, div.span-11, div.span-12, div.span-13, div.span-14, div.span-15, div.span-16, div.span-17, div.span-18, div.span-19, div.span-20, div.span-21, div.span-22, div.span-23, div.span-24, div.span-25 {float:left;margin-right: 10px;}

div.last {margin-right:0;}
.span-1  { width: 30px;}
.span-2  { width: 70px;}
.span-3  { width: 110px;}
.span-4  { width: 150px;}
.span-5  { width: 190px;}
.span-6  { width: 230px;}
.span-7  { width: 270px;}
.span-8  { width: 310px;}
.span-9  { width: 350px;}
.span-10 { width: 390px;}
.span-11 { width: 430px;}
.span-12 { width: 470px;}
.span-13 { width: 510px;}
.span-14 { width: 550px;}
.span-15 { width: 590px;}
.span-16 { width: 630px;}
.span-17 { width: 670px;}
.span-18 { width: 710px;}
.span-19 { width: 750px;}
.span-20 { width: 790px;}
.span-21 { width: 830px;}
.span-22 { width: 870px;}
.span-23 { width: 910px;}
.span-24 { width: 950px;}
.span-25, div.span-25 { width: 990px; margin: 0; }

.append-1  { padding-right: 40px;}
.append-2  { padding-right: 80px;}
.append-3  { padding-right: 120px;}
.append-4  { padding-right: 160px;}
.append-5  { padding-right: 200px;}
.append-6  { padding-right: 240px;}
.append-7  { padding-right: 280px;}
.append-8  { padding-right: 320px;}
.append-9  { padding-right: 360px;}
.append-10 { padding-right: 400px;}
.append-11 { padding-right: 440px;}
.append-12 { padding-right: 480px;}
.append-13 { padding-right: 520px;}
.append-14 { padding-right: 560px;}
.append-15 { padding-right: 600px;}
.append-16 { padding-right: 640px;}
.append-17 { padding-right: 680px;}
.append-18 { padding-right: 720px;}
.append-19 { padding-right: 760px;}
.append-20 { padding-right: 800px;}
.append-21 { padding-right: 840px;}
.append-22 { padding-right: 880px;}
.append-23 { padding-right: 920px;}
.append-24 { padding-right: 960px;}

.prepend-1  { padding-left: 40px;}
.prepend-2  { padding-left: 80px;}
.prepend-3  { padding-left: 120px;}
.prepend-4  { padding-left: 160px;}
.prepend-5  { padding-left: 200px;}
.prepend-6  { padding-left: 240px;}
.prepend-7  { padding-left: 280px;}
.prepend-8  { padding-left: 320px;}
.prepend-9  { padding-left: 360px;}
.prepend-10 { padding-left: 400px;}
.prepend-11 { padding-left: 440px;}
.prepend-12 { padding-left: 480px;}
.prepend-13 { padding-left: 520px;}
.prepend-14 { padding-left: 560px;}
.prepend-15 { padding-left: 600px;}
.prepend-16 { padding-left: 640px;}
.prepend-17 { padding-left: 680px;}
.prepend-18 { padding-left: 720px;}
.prepend-19 { padding-left: 760px;}
.prepend-20 { padding-left: 800px;}
.prepend-21 { padding-left: 840px;}
.prepend-22 { padding-left: 880px;}
.prepend-23 { padding-left: 920px;}
.prepend-24 { padding-left: 960px;}

div.border{padding-right:4px;margin-right:5px;border-right:1px solid #eee;}
div.colborder { padding-right:26px;margin-right:25px;border-right:1px solid #eee;}
.pull-1 { margin-left: -40px;}
.pull-2 { margin-left: -80px;}
.pull-3 { margin-left: -120px;}
.pull-4 { margin-left: -160px;}
.pull-5 { margin-left: -200px;}
.pull-6 { margin-left: -240px;}
.pull-7 { margin-left: -280px;}
.pull-8 { margin-left: -320px;}
.pull-9 { margin-left: -360px;}
.pull-10 { margin-left: -400px;}
.pull-11 { margin-left: -440px;}
.pull-12 { margin-left: -480px;}
.pull-13 { margin-left: -520px;}
.pull-14 { margin-left: -560px;}
.pull-15 { margin-left: -600px;}
.pull-16 { margin-left: -640px;}
.pull-17 { margin-left: -680px;}
.pull-18 { margin-left: -720px;}
.pull-19 { margin-left: -760px;}
.pull-20 { margin-left: -800px;}
.pull-21 { margin-left: -840px;}
.pull-22 { margin-left: -880px;}
.pull-23 { margin-left: -920px;}
.pull-24 { margin-left: -960px;}
.pull-25 { margin-left: -1000px;}

.pull-1, .pull-2, .pull-3, .pull-4, .pull-5, .pull-6, .pull-7, .pull-8, .pull-9, .pull-10, .pull-11, .pull-12, .pull-13, .pull-14, .pull-15, .pull-16, .pull-17, .pull-18, .pull-19, .pull-20, .pull-21, .pull-22, .pull-23, .pull-24, .pull-25 {float:left;position:relative;}

.push-1 { margin: 0 -40px 1.5em 40px;}
.push-2 { margin: 0 -80px 1.5em 80px;}
.push-3 { margin: 0 -120px 1.5em 120px;}
.push-4 { margin: 0 -160px 1.5em 160px;}
.push-5 { margin: 0 -200px 1.5em 200px;}
.push-6 { margin: 0 -240px 1.5em 240px;}
.push-7 { margin: 0 -280px 1.5em 280px;}
.push-8 { margin: 0 -320px 1.5em 320px;}
.push-9 { margin: 0 -360px 1.5em 360px;}
.push-10 { margin: 0 -400px 1.5em 400px;}
.push-11 { margin: 0 -440px 1.5em 440px;}
.push-12 { margin: 0 -480px 1.5em 480px;}
.push-13 { margin: 0 -520px 1.5em 520px;}
.push-14 { margin: 0 -560px 1.5em 560px;}
.push-15 { margin: 0 -600px 1.5em 600px;}
.push-16 { margin: 0 -640px 1.5em 640px;}
.push-17 { margin: 0 -680px 1.5em 680px;}
.push-18 { margin: 0 -720px 1.5em 720px;}
.push-19 { margin: 0 -760px 1.5em 760px;}
.push-20 { margin: 0 -800px 1.5em 800px;}
.push-21 { margin: 0 -840px 1.5em 840px;}
.push-22 { margin: 0 -880px 1.5em 880px;}
.push-23 { margin: 0 -920px 1.5em 920px;}
.push-24 { margin: 0 -960px 1.5em 960px;}
.push-25 { margin: 0 -1000px 1.5em 1000px;}

.push-1, .push-2, .push-3, .push-4, .push-5, .push-6, .push-7, .push-8, .push-9, .push-10, .push-11, .push-12, .push-13, .push-14, .push-15, .push-16, .push-17, .push-18, .push-19, .push-20, .push-21, .push-22, .push-23, .push-24, .push-25 {float:right;position:relative;}

.box {padding:1.5em;margin-bottom:1.5em;background:#E5ECF9;}
hr {background:#ddd;color:#ddd;clear:both;float:none;width:100%;height:.1em;margin:0 0 1.45em;border:none;}
hr.space {background:none;color:none;}
.clearfix:after, .container:after {content:".";display:block;height:0;clear:both;visibility:hidden;}
.clearfix, .container {display:inline-block;}
* html .clearfix, * html .container {height:1%;}
.clearfix, .container {display:block;}
.clear {clear:both;}

/* forms.css */
label {font-weight:bold;}
fieldset {padding:1.4em;margin:0 0 1.5em 0;border:1px solid #ccc;}
legend {font-weight:bold;font-size:1.2em;}
input.text, input.title, textarea, select {margin:0.5em 0;border:1px solid #bbb;}
input.text:focus, input.title:focus, textarea:focus, select:focus {border:1px solid #666;}
input.text, input.title {width:300px;padding:5px;}
input.title {font-size:1.5em;}
textarea {width:390px;height:250px;padding:5px;}
.error, .notice, .success {padding:.8em;margin-bottom:1em;border:2px solid #ddd;}
.error {background:#FBE3E4;color:#8a1f11;border-color:#FBC2C4;}
.notice {background:#FFF6BF;color:#514721;border-color:#FFD324;}
.success {background:#E6EFC2;color:#264409;border-color:#C6D880;}
.error a {color:#8a1f11;}
.notice a {color:#514721;}
.success a {color:#264409;}


/* End Blueprint */

/* -------------------------------------------------------------- 
  
   fancy-type.css
   * Lots of pretty advanced classes for manipulating text.
   
-------------------------------------------------------------- */

/* Indentation instead of line shifts for sibling paragraphs. */
   /* p + p { text-indent:2em; margin-top:-1.5em; } */
   /* form p + p  { text-indent: 0; } */ /* Don't want this in forms. */
   

/* For great looking type, use this code instead of asdf: 
   <span class="alt">asdf</span>  
   Best used on prepositions and ampersands. */
  
.alt{color:#666;font-family:"Warnock Pro","Goudy Old Style","Palatino","Book Antiqua",Georgia,serif;font-style:italic;font-weight:normal;}



/* For great looking quote marks in titles, replace "asdf" with:
   <span class="dquo">&#8220;</span>asdf&#8221;
   (That is, when the title starts with a quote mark). 
   (You may have to change this value depending on your font size). */  
   
.dquo { margin-left: -.5em; } 


/* Reduced size type with incremental leading
   (http://www.markboulton.co.uk/journal/comments/incremental_leading/)

   This could be used for side notes. For smaller type, you don't necessarily want to 
   follow the 1.5x vertical rhythm -- the line-height is too much. 
   
   Using this class, it reduces your font size and line-height so that for 
   every four lines of normal sized type, there is five lines of the sidenote. eg:

   New type size in em's:
     10px (wanted side note size) / 12px (existing base size) = 0.8333 (new type size in ems)

   New line-height value:
     12px x 1.5 = 18px (old line-height)
     18px x 4 = 72px 
     72px / 5 = 14.4px (new line height)
     14.4px / 10px = 1.44 (new line height in em's) */

p.incr,.incr p{font-size:10px;line-height:1.44em;margin-bottom:1.5em;}


/* Surround uppercase words and abbreviations with this class.
   Based on work by Jørgen Arnor Gårdsø Lom [http://twistedintellect.com/] */
   
.caps{font-variant:small-caps;letter-spacing:1px;text-transform:lowercase;font-size:1.2em;line-height:1%;font-weight:bold;padding:0 2px;}


/* Header
	Box Shadow: http://forrst.com/posts/Inset_box_shadow_on_top_and_bottom_only-Dfb
	Gradient: http://maveno.us/library/examples/html5/gradients
	*/
header{padding-bottom:14px;background-image:#FFF url(../images/header_bg.gif) repeat-x bottom;background-image:-moz-radial-gradient(center 45deg,circle,#cecece 0%,#fefefe 100%);background-image:-webkit-gradient(radial,50% 50%,0,50% 50%,450,from(#cecece),to(#fefefe));-moz-box-shadow:inset 0 0 10px -10px #000000,inset 0 -10px 10px -10px #000000;-webkit-box-shadow:inset 0 0 10px -10px #000000,inset 0 -10px 10px -10px #000000;box-shadow:inset 0 0 10px -10px #000000,inset 0 -10px 10px -10px #000000;}
.headercontainer {width:990px;margin:0 auto;}
.headercontainer:after {content:".";display:block;height:0;clear:both;visibility:hidden;}
.headercontainer {display:inline-block;}
* html .headercontainer {height:1%;}
.headercontainer {display:block;}

#logo h1{margin:0px;display:none;text-indent: -9999px;}
#logo small{margin:-20px 0 3px 42px;display:block;font-size:11px;}
img,#logo{behavior:url(../scripts/iepngfix.htc);}
ul#headermenu{margin:0;padding:20px 0 0 0;float:right;position:absolute;}
ul#headermenu li{display:inline;margin-left:20px;}
ul#headermenu li a{text-decoration:none;color:#716d6a;font-size:14px;font-weight:bold;text-transform:uppercase;}
ul#headermenu li a.active, ul#headermenu li a:hover{color:#211e1e;}
/* Header Search http://webdesignerwall.com/tutorials/beautiful-css3-search-form */
.headersearch{display:inline-block;zoom:1;/* ie7 hack for display:inline-block */*display:inline;float:right;position:relative;top:12px;margin:auto;}
.headersearch input{font:normal 14px/100% "Lucida Grande","Helvetica Neue", Helvetica,Geneva,Verdana,Arial,sans-serif;color:#A7A7A7;}
.headersearch .headersearchfield{background:#fff;padding:6px 6px 6px 8px;width:202px;border:solid 1px #bcbbbb;outline:none;-webkit-border-radius:2em;-moz-border-radius:2em;border-radius:2em;-moz-box-shadow:inset 0 1px 2px rgba(0,0,0,.2);-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,.2);box-shadow:inset 0 1px 2px rgba(0,0,0,.2);}

/* Footer */
#footerwrapper{overflow:hidden;}
#footercontainer{color:#CCC;border-bottom:7px solid #D01F3C;background-image:#3D3D3D url(../images/footer_top.gif) repeat-x top;background: #3d3d3d; /* Old browsers */background: -moz-linear-gradient(top,  #3d3d3d 0%, #262626 100%); /* FF3.6+ */background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#3d3d3d), color-stop(100%,#262626)); /* Chrome,Safari4+ */background: -webkit-linear-gradient(top,  #3d3d3d 0%,#262626 100%); /* Chrome10+,Safari5.1+ */background: -o-linear-gradient(top,  #3d3d3d 0%,#262626 100%); /* Opera 11.10+ */background: -ms-linear-gradient(top,  #3d3d3d 0%,#262626 100%); /* IE10+ */background: linear-gradient(top,  #3d3d3d 0%,#262626 100%); /* W3C */filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#3d3d3d', endColorstr='#262626',GradientType=0 ); /* IE6-9 */-webkit-box-shadow: inset 0px 10px 10px -10px #000000;-moz-box-shadow: inset 0px 10px 10px -10px #000000;
box-shadow: inset 0px 10px 10px -10px #000000;}
#footercontainer a,#footercontainer a:visited{color:#CCC;}
#footercontainer a:hover{color:#FFF;text-decoration:none;}
.footercontainer {width:990px;margin:0 auto;}
.footercontainer:after {content:".";display:block;height:0;clear:both;visibility:hidden;}
.footercontainer {display:inline-block;}
* html .footercontainer {height:1%;}
.footercontainer {display:block;}

/* Posts */
p img.waveform {float:left;margin:0 1em 1em 0;padding:0;}
p.community img {float:left;margin:0 1em 1em 0;padding:0;}
.memberlist{height:38px;text-align:left;margin:10px 0 0 10px;padding:0;}
ul.memberlist{padding-bottom:20px;margin-bottom:20px;}
.memberlist li{margin:0 10px 0 0;padding:0;width:120px;float:left;display:inline;font-size:14px;font-weight:bold;}
p.joinnow{margin:-35px 10px 0 0;padding:0;font-size:12px;font-weight:bold;float:right;}
p.joinnow a{border-bottom:thin dotted #000;text-decoration:none;}
p.joinnow a:hover{color:#333;}
.videometawidget {margin-bottom:7px;}
ul.minisidebar {font-size:13px;list-style-type:square;color:#999;margin:0 0 17px 0;padding:0 0 0 17px;}
ul.minisidebar li {margin-bottom:3px;}
ul.minisidebar li a {text-decoration:none;color:#999;}
ul.minisidebar li a:hover {text-decoration:underline;color:#444;}
.facebooklike {margin-bottom:7px;}
.twittershare {margin-bottom:7px;}
.googlepluswidget {margin-bottom:7px;}
.post-comments {font-size:13px;margin-top:0;}
.post-comments a:hover {color:#D01F3C;}
.post-comments .number {font-size:13px;}
.post-comments a {color:#777;}
/* BUBBLE WITH A RIGHT-ANGLED TRIANGLE */
/* http://nicolasgallagher.com/pure-css-speech-bubbles/demo/ */
/* THE SPEECH BUBBLE */
.triangle-right{position:relative;padding:3px 15px 3px 15px;color:#fff;background:#075698;/* default background for browsers without gradient support *//* css3 */background:-webkit-gradient(linear,0 0,0 100%,from(#2e88c4),to(#075698));background:-moz-linear-gradient(#2e88c4,#075698);background:-o-linear-gradient(#2e88c4,#075698);background:linear-gradient(#2e88c4,#075698);}
/* Variant :for top positioned triangle */
.triangle-right.top{background:-webkit-gradient(linear,0 0,0 100%,from(#075698),to(#2e88c4));background:-moz-linear-gradient(#075698,#2e88c4);background:-o-linear-gradient(#075698,#2e88c4);background:linear-gradient(#075698,#2e88c4);}
/* Variant :for left positioned triangle */
.triangle-right.left{margin-left:40px;background:#075698;}
/* Variant :for right positioned triangle */
.triangle-right.right{margin-right:40px;background:#075698}
/* THE TRIANGLE */
.triangle-right:after{content:"";position:absolute;bottom:-8px;/* value = - border-top-width - border-bottom-width */left:7px;/* controls horizontal position */border-width:8px 0 0 8px;/* vary these values to change the angle of the vertex */border-style:solid;border-color:#075698 transparent;/* reduce the damage in FF3.0 */display:block;width:0;}
/* Variant :top */
.triangle-right.top:after{top:-20px;/* value = - border-top-width - border-bottom-width */right:50px;/* controls horizontal position */bottom:auto;left:auto;border-width:20px 20px 0 0;/* vary these values to change the angle of the vertex */border-color:transparent #075698;}
/* Variant :left */
.triangle-right.left:after{top:16px;left:-40px;/* value = - border-left-width - border-right-width */bottom:auto;border-width:15px 40px 0 0;/* vary these values to change the angle of the vertex */border-color:transparent #075698;}
/* Variant :right */
.triangle-right.right:after{top:16px;right:-40px;/* value = - border-left-width - border-right-width */bottom:auto;left:auto;border-width:15px 0 0 40px;/* vary these values to change the angle of the vertex */border-color:transparent #075698 ;}
.topicreminder{position:relative;padding:15px 15px 5px 15px;margin:25px 0 0 0;color:#333;background:#eee;/* css3 */-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;}
.topicreminder p{font-size:14px;}
/* creates the triangle */
.topicreminder:after{content:"";position:absolute;top:-30px;left:50px;border:15px solid transparent;border-bottom-color:#eee;/* reduce the damage in FF3.0 */display:block;width:0;}

.navigation, .navigation a {font-size:12px;text-decoration:none;color:#999;}
.navigation a:hover {text-decoration:underline;color:#444;}
.commentnavigationclearfix {background:none;color:none;clear:both;float:none;width:100%;height:.1em;margin:0 0 10px;border:none;}
.commentnavigation a {font-size:12px;text-decoration:none;color:#999;}
.commentnavigation a:hover {text-decoration:underline;color:#444;}
img.wp-smiley {display:inline;float:none;margin:0;padding:0;}
img.albumcover {height:100px;width:100px;padding:5px;}
img.videostill {height:56px;width:102px;}
div.center {float:none;margin:1.5em 0 1.5em 0;padding:0;text-align:center;}
.postmetadata, .postmetadata a {color:#777;}
.postmetadata a:hover {color:#000;}
.postcontentmedia {display:none;}

/* Categories */
#postmetasocial {margin: 10px;}
div .categorygoogleplus, .categorytwittershare, .categoryfacebooklike {font-size: 1px;display: inline-block;}
div .fb_reset {display: inline;}

#share {margin:10px 0 10px 0;vertical-align:bottom;}
#share ul {list-style:none;vertical-align:bottom;}
#share li {display:inline;vertical-align:bottom;}

/*
Default style for WP-PageNavi plugin
http://wordpress.org/extend/plugins/wp-pagenavi/
*/

.wp-pagenavi{clear:both;}
.wp-pagenavi a,.wp-pagenavi span{text-decoration:none;border:1px solid #BFBFBF;padding:3px 5px;margin:2px;}
.wp-pagenavi a:hover,.wp-pagenavi span.current{border-color:#000;}
.wp-pagenavi span.current{font-weight:bold;}

/* Sidebar */
#sidebarsubscribe p {margin-bottom:5px;}
img.aboutgraham {padding-left:5px;}
#aboutgraham p {font-size:13px;color:#777;}
#sidebarfriendmelinks ul {list-style:none;margin:0;padding:0;}
#sidebarfriendmelinks li {padding-bottom:3px;}
#sidebarfriendmelinks a {color:#777;text-decoration:none;}
#sidebarfriendmelinks a:hover {color:#000;text-decoration:underline;}
#sidebarratings ul {list-style:none;margin:0;padding:0;}
#sidebarratings li {padding-bottom:3px;}
#sidebarratings a {color:#777;text-decoration:none;}
#sidebarratings a:hover {color:#000;text-decoration:underline;}
#sidebarfeatured ul {list-style:square;}
#sidebarfeatured li {padding-bottom:3px;}
#sidebarfeatured a {color:#333;text-decoration:none;}
#sidebarfeatured a:hover {color:#D01F3C;text-decoration:underline;}

/* Buttons Plugin */
a.button,button{display:block;float:left;margin:0 0.583em 0.667em 0;padding:5px 10px 5px 7px;/* Links */
border:1px solid #dedede;border-top:1px solid #eee;border-left:1px solid #eee;background-color:#f5f5f5;font-family:"Lucida Grande",Tahoma,Arial,Verdana,sans-serif;font-size:100%;line-height:130%;text-decoration:none;font-weight:bold;color:#565656;cursor:pointer;}
button{width:auto;overflow:visible;padding:4px 10px 3px 7px;/* IE6 */}
button[type]{padding:4px 10px 4px 7px;/* Firefox */
line-height:17px;/* Safari */}
*:first-child+html button[type]{padding:4px 10px 3px 7px;/* IE7 */}
button img,a.button img{margin:0 3px -3px 0 !important;padding:0;border:none;width:16px;height:16px;float:none;}

/* minimal */
button.minimal{background:#e3e3e3;border:1px solid #bbb;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;-webkit-box-shadow:inset 0 0 1px 1px #f6f6f6;-moz-box-shadow:inset 0 0 1px 1px #f6f6f6;-ms-box-shadow:inset 0 0 1px 1px #f6f6f6;-o-box-shadow:inset 0 0 1px 1px #f6f6f6;box-shadow:inset 0 0 1px 1px #f6f6f6;color:#333;font:bold 12px "helvetica neue",helvetica,arial,sans-serif;line-height:1;padding:8px 0 9px;text-align:center;text-shadow:0 1px 0 #fff;width:150px;}
button.minimal:hover{background:#d9d9d9;-webkit-box-shadow:inset 0 0 1px 1px #eaeaea;-moz-box-shadow:inset 0 0 1px 1px #eaeaea;-ms-box-shadow:inset 0 0 1px 1px #eaeaea;-o-box-shadow:inset 0 0 1px 1px #eaeaea;box-shadow:inset 0 0 1px 1px #eaeaea;color:#222;cursor:pointer;}
button.minimal:active{background:#d0d0d0;-webkit-box-shadow:inset 0 0 1px 1px #e3e3e3;-moz-box-shadow:inset 0 0 1px 1px #e3e3e3;-ms-box-shadow:inset 0 0 1px 1px #e3e3e3;-o-box-shadow:inset 0 0 1px 1px #e3e3e3;box-shadow:inset 0 0 1px 1px #e3e3e3;color:#000;}
/* clean gray */
button.clean-gray{background-color:#eeeeee;background-image:-webkit-gradient(linear,left top,left bottom,from(#eeeeee),to(#cccccc));/* Saf4+,Chrome */
background-image:-webkit-linear-gradient(top,#eeeeee,#cccccc);background-image:-moz-linear-gradient(top,#eeeeee,#cccccc);background-image:-ms-linear-gradient(top,#eeeeee,#cccccc);background-image:-o-linear-gradient(top,#eeeeee,#cccccc);background-image:linear-gradient(top,#eeeeee,#cccccc);border:1px solid #ccc;border-bottom:1px solid #bbb;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;color:#333;font:bold 14px "Lucida Grande","Lucida Sans Unicode","Lucida Sans",Geneva,Verdana,sans-serif;line-height:1;padding:8px 0;text-align:center;text-shadow:0 1px 0 #eee;width:175px;}
button.clean-gray:hover{background-color:#dddddd;background-image:-webkit-gradient(linear,left top,left bottom,from(#dddddd),to(#bbbbbb));/* Saf4+,Chrome */background-image:-webkit-linear-gradient(top,#dddddd,#bbbbbb);background-image:-moz-linear-gradient(top,#dddddd,#bbbbbb);background-image:-ms-linear-gradient(top,#dddddd,#bbbbbb);background-image:-o-linear-gradient(top,#dddddd,#bbbbbb);background-image:linear-gradient(top,#dddddd,#bbbbbb);border:1px solid #bbb;border-bottom:1px solid #999;color:#D01F3C;cursor:pointer;text-shadow:0 1px 0 #ddd;}
button.clean-gray:active{border:1px solid #aaa;border-bottom:1px solid #888;-webkit-box-shadow:inset 0 0 5px 2px #aaaaaa,0 1px 0 0 #eeeeee;-moz-box-shadow:inset 0 0 5px 2px #aaaaaa,0 1px 0 0 #eeeeee;-ms-box-shadow:inset 0 0 5px 2px #aaaaaa,0 1px 0 0 #eeeeee;-o-box-shadow:inset 0 0 5px 2px #aaaaaa,0 1px 0 0 #eeeeee;box-shadow:inset 0 0 5px 2px #aaaaaa,0 1px 0 0 #eeeeee;}
/* cupid green (inspired by okcupid.com) */
button.cupid-green{background-color:#7fbf4d;background-image:-webkit-gradient(linear,left top,left bottom,from(#7fbf4d),to(#63a62f));/* Saf4+,Chrome */
background-image:-webkit-linear-gradient(top,#7fbf4d,#63a62f);background-image:-moz-linear-gradient(top,#7fbf4d,#63a62f);background-image:-ms-linear-gradient(top,#7fbf4d,#63a62f);background-image:-o-linear-gradient(top,#7fbf4d,#63a62f);background-image:linear-gradient(top,#7fbf4d,#63a62f);border:1px solid #63a62f;border-bottom:1px solid #5b992b;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;-webkit-box-shadow:inset 0 1px 0 0 #96ca6d;-moz-box-shadow:inset 0 1px 0 0 #96ca6d;-ms-box-shadow:inset 0 1px 0 0 #96ca6d;-o-box-shadow:inset 0 1px 0 0 #96ca6d;box-shadow:inset 0 1px 0 0 #96ca6d;color:#fff;font:bold 11px "Lucida Grande","Lucida Sans Unicode","Lucida Sans",Geneva,Verdana,sans-serif;line-height:1;padding:7px 0 8px 0;text-align:center;text-shadow:0 -1px 0 #4c9021;width:150px;}
button.cupid-green:hover{background-color:#76b347;background-image:-webkit-gradient(linear,left top,left bottom,from(#76b347),to(#5e9e2e));/* Saf4+,Chrome */
background-image:-webkit-linear-gradient(top,#76b347,#5e9e2e);background-image:-moz-linear-gradient(top,#76b347,#5e9e2e);background-image:-ms-linear-gradient(top,#76b347,#5e9e2e);background-image:-o-linear-gradient(top,#76b347,#5e9e2e);background-image:linear-gradient(top,#76b347,#5e9e2e);-webkit-box-shadow:inset 0 1px 0 0 #8dbf67;-moz-box-shadow:inset 0 1px 0 0 #8dbf67;-ms-box-shadow:inset 0 1px 0 0 #8dbf67;-o-box-shadow:inset 0 1px 0 0 #8dbf67;box-shadow:inset 0 1px 0 0 #8dbf67;cursor:pointer;}
button.cupid-green:active{border:1px solid #5b992b;border-bottom:1px solid #538c27;-webkit-box-shadow:inset 0 0 8px 4px #548c29,0 1px 0 0 #eeeeee;-moz-box-shadow:inset 0 0 8px 4px #548c29,0 1px 0 0 #eeeeee;-ms-box-shadow:inset 0 0 8px 4px #548c29,0 1px 0 0 #eeeeee;-o-box-shadow:inset 0 0 8px 4px #548c29,0 1px 0 0 #eeeeee;box-shadow:inset 0 0 8px 4px #548c29,0 1px 0 0 #eeeeee;}
/* cupid blue (inspired by okcupid.com) */
button.cupid-blue{background-color:#d7e5f5;background-image:-webkit-gradient(linear,left top,left bottom,from(#d7e5f5),to(#cbe0f5));/* Saf4+,Chrome */
background-image:-webkit-linear-gradient(top,#d7e5f5,#cbe0f5);background-image:-moz-linear-gradient(top,#d7e5f5,#cbe0f5);background-image:-ms-linear-gradient(top,#d7e5f5,#cbe0f5);background-image:-o-linear-gradient(top,#d7e5f5,#cbe0f5);background-image:linear-gradient(top,#d7e5f5,#cbe0f5);border-top:1px solid #abbbcc;border-left:1px solid #a7b6c7;border-bottom:1px solid #a1afbf;border-right:1px solid #a7b6c7;-webkit-border-radius:12px;-moz-border-radius:12px;-ms-border-radius:12px;-o-border-radius:12px;border-radius:12px;-webkit-box-shadow:inset 0 1px 0 0 white;-moz-box-shadow:inset 0 1px 0 0 white;-ms-box-shadow:inset 0 1px 0 0 white;-o-box-shadow:inset 0 1px 0 0 white;box-shadow:inset 0 1px 0 0 white;color:#1a3e66;font:normal 11px "Lucida Grande","Lucida Sans Unicode","Lucida Sans",Geneva,Verdana,sans-serif;line-height:1;padding:6px 0 7px 0;text-align:center;text-shadow:0 1px 1px #fff;width:150px;}
button.cupid-blue:hover{background-color:#ccd9e8;background-image:-webkit-gradient(linear,left top,left bottom,from(#ccd9e8),to(#c1d4e8));/* Saf4+,Chrome */
background-image:-webkit-linear-gradient(top,#ccd9e8,#c1d4e8);background-image:-moz-linear-gradient(top,#ccd9e8,#c1d4e8);background-image:-ms-linear-gradient(top,#ccd9e8,#c1d4e8);background-image:-o-linear-gradient(top,#ccd9e8,#c1d4e8);background-image:linear-gradient(top,#ccd9e8,#c1d4e8);border-top:1px solid #a1afbf;border-left:1px solid #9caaba;border-bottom:1px solid #96a3b3;border-right:1px solid #9caaba;-webkit-box-shadow:inset 0 1px 0 0 #f2f2f2;-moz-box-shadow:inset 0 1px 0 0 #f2f2f2;-ms-box-shadow:inset 0 1px 0 0 #f2f2f2;-o-box-shadow:inset 0 1px 0 0 #f2f2f2;box-shadow:inset 0 1px 0 0 #f2f2f2;color:#163659;cursor:pointer;}
button.cupid-blue:active{border:1px solid #8c98a7;-webkit-box-shadow:inset 0 0 4px 2px #abbccf,0 0 1px 0 #eeeeee;-moz-box-shadow:inset 0 0 4px 2px #abbccf,0 0 1px 0 #eeeeee;-ms-box-shadow:inset 0 0 4px 2px #abbccf,0 0 1px 0 #eeeeee;-o-box-shadow:inset 0 0 4px 2px #abbccf,0 0 1px 0 #eeeeee;box-shadow:inset 0 0 4px 2px #abbccf,0 0 1px 0 #eeeeee;}
/* blue pill (inspired by iTunes)
As of 19 Sep 2010 there is a bug in Chrome/Win affecting this button:http://code.google.com/p/chromium/issues/detail?id=29427 */
button.blue-pill{background-color:#a5b8da;background-image:-webkit-gradient(linear,left top,left bottom,from(#a5b8da),to(#7089b3));/* Saf4+,Chrome */
background-image:-webkit-linear-gradient(top,#a5b8da,#7089b3);background-image:-moz-linear-gradient(top,#a5b8da,#7089b3);background-image:-ms-linear-gradient(top,#a5b8da,#7089b3);background-image:-o-linear-gradient(top,#a5b8da,#7089b3);background-image:linear-gradient(top,#a5b8da,#7089b3);border-top:1px solid #758fba;border-right:1px solid #6c84ab;border-bottom:1px solid #5c6f91;border-left:1px solid #6c84ab;-webkit-border-radius:18px;-moz-border-radius:18px;-ms-border-radius:18px;-o-border-radius:18px;border-radius:18px;-webkit-box-shadow:inset 0 1px 0 0 #aec3e5;-moz-box-shadow:inset 0 1px 0 0 #aec3e5;-ms-box-shadow:inset 0 1px 0 0 #aec3e5;-o-box-shadow:inset 0 1px 0 0 #aec3e5;box-shadow:inset 0 1px 0 0 #aec3e5;color:#fff;font:bold 11px "Lucida Grande","Lucida Sans Unicode","Lucida Sans",Geneva,Verdana,sans-serif;line-height:1;padding:8px 0;text-align:center;text-shadow:0 -1px 1px #64799e;text-transform:uppercase;width:150px;}
button.blue-pill:hover{background-color:#9badcc;background-image:-webkit-gradient(linear,left top,left bottom,from(#9badcc),to(#687fa6));/* Saf4+,Chrome */
background-image:-webkit-linear-gradient(top,#9badcc,#687fa6);background-image:-moz-linear-gradient(top,#9badcc,#687fa6);background-image:-ms-linear-gradient(top,#9badcc,#687fa6);background-image:-o-linear-gradient(top,#9badcc,#687fa6);background-image:linear-gradient(top,#9badcc,#687fa6);border-top:1px solid #6d86ad;border-right:1px solid #647a9e;border-bottom:1px solid #546685;border-left:1px solid #647a9e;-webkit-box-shadow:inset 0 1px 0 0 #a5b9d9;-moz-box-shadow:inset 0 1px 0 0 #a5b9d9;-ms-box-shadow:inset 0 1px 0 0 #a5b9d9;-o-box-shadow:inset 0 1px 0 0 #a5b9d9;box-shadow:inset 0 1px 0 0 #a5b9d9;cursor:pointer;}
button.blue-pill:active{border:1px solid #546685;-webkit-box-shadow:inset 0 0 8px 2px #7e8da6,0 1px 0 0 #eeeeee;-moz-box-shadow:inset 0 0 8px 2px #7e8da6,0 1px 0 0 #eeeeee;-ms-box-shadow:inset 0 0 8px 2px #7e8da6,0 1px 0 0 #eeeeee;-o-box-shadow:inset 0 0 8px 2px #7e8da6,0 1px 0 0 #eeeeee;box-shadow:inset 0 0 8px 2px #7e8da6,0 1px 0 0 #eeeeee;}
/* dribbble (inspired by dribbble.com) */
button.dribbble{background-color:#f26895;background-image:-webkit-gradient(linear,left top,left bottom,from(#f26895 0),to(#f26895 50%));/* Saf4+,Chrome */
background-image:-webkit-linear-gradient(top,#f26895 0,#f26895 50%,#f15587 50%,#f15587 100%);background-image:-moz-linear-gradient(top,#f26895 0,#f26895 50%,#f15587 50%,#f15587 100%);background-image:-ms-linear-gradient(top,#f26895 0,#f26895 50%,#f15587 50%,#f15587 100%);background-image:-o-linear-gradient(top,#f26895 0,#f26895 50%,#f15587 50%,#f15587 100%);background-image:linear-gradient(top,#f26895 0,#f26895 50%,#f15587 50%,#f15587 100%);border:0;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;color:#fcfcfc;font:bold 16px "helvetica neue",helvetica,arial,sans-serif;line-height:1;padding:10px 0 12px 0;text-align:center;text-shadow:0px -1px 1px #a64767;width:150px;}
button.dribbble:hover{background-color:#e2558b;background-image:-webkit-gradient(linear,left top,left bottom,from(#e2558b 0),to(#e2558b 50%));/* Saf4+,Chrome */
background-image:-webkit-linear-gradient(top,#e2558b 0,#e2558b 50%,#df3e7b 50%,#df3e7b 100%);background-image:-moz-linear-gradient(top,#e2558b 0,#e2558b 50%,#df3e7b 50%,#df3e7b 100%);background-image:-ms-linear-gradient(top,#e2558b 0,#e2558b 50%,#df3e7b 50%,#df3e7b 100%);background-image:-o-linear-gradient(top,#e2558b 0,#e2558b 50%,#df3e7b 50%,#df3e7b 100%);background-image:linear-gradient(top,#e2558b 0,#e2558b 50%,#df3e7b 50%,#df3e7b 100%);cursor:pointer;}
button.dribbble:active{background-color:#c94477;background-image:-webkit-gradient(linear,left top,left bottom,from(#c94477 0),to(#c94477 50%));/* Saf4+,Chrome */
background-image:-webkit-linear-gradient(top,#c94477 0,#c94477 50%,#c22b65 50%,#c22b65 100%);background-image:-moz-linear-gradient(top,#c94477 0,#c94477 50%,#c22b65 50%,#c22b65 100%);background-image:-ms-linear-gradient(top,#c94477 0,#c94477 50%,#c22b65 50%,#c22b65 100%);background-image:-o-linear-gradient(top,#c94477 0,#c94477 50%,#c22b65 50%,#c22b65 100%);background-image:linear-gradient(top,#c94477 0,#c94477 50%,#c22b65 50%,#c22b65 100%);}
/* slick black */
button.slick-black{background-color:rgba(50,50,50,0.9);background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(50,50,50,0.9) 0%),to(rgba(30,30,30,0.9) 50%));/* Saf4+,Chrome */
background-image:-webkit-linear-gradient(top,rgba(50,50,50,0.9) 0%,rgba(30,30,30,0.9) 50%,rgba(20,20,20,0.9) 50%,rgba(0,0,0,0.9) 100%);background-image:-moz-linear-gradient(top,rgba(50,50,50,0.9) 0%,rgba(30,30,30,0.9) 50%,rgba(20,20,20,0.9) 50%,rgba(0,0,0,0.9) 100%);background-image:-ms-linear-gradient(top,rgba(50,50,50,0.9) 0%,rgba(30,30,30,0.9) 50%,rgba(20,20,20,0.9) 50%,rgba(0,0,0,0.9) 100%);background-image:-o-linear-gradient(top,rgba(50,50,50,0.9) 0%,rgba(30,30,30,0.9) 50%,rgba(20,20,20,0.9) 50%,rgba(0,0,0,0.9) 100%);background-image:linear-gradient(top,rgba(50,50,50,0.9) 0%,rgba(30,30,30,0.9) 50%,rgba(20,20,20,0.9) 50%,rgba(0,0,0,0.9) 100%);border:0;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;-webkit-box-shadow:inset 1px 1px 1px 0px rgba(135,135,135,0.1),inset -1px -1px 1px 0px rgba(135,135,135,0.1);-moz-box-shadow:inset 1px 1px 1px 0px rgba(135,135,135,0.1),inset -1px -1px 1px 0px rgba(135,135,135,0.1);-ms-box-shadow:inset 1px 1px 1px 0px rgba(135,135,135,0.1),inset -1px -1px 1px 0px rgba(135,135,135,0.1);-o-box-shadow:inset 1px 1px 1px 0px rgba(135,135,135,0.1),inset -1px -1px 1px 0px rgba(135,135,135,0.1);box-shadow:inset 1px 1px 1px 0px rgba(135,135,135,0.1),inset -1px -1px 1px 0px rgba(135,135,135,0.1);color:#fff;font:lighter 22px "helvetica neue",helvetica,arial,sans-serif;line-height:1;padding:12px 0;text-shadow:0px -1px 1px rgba(0,0,0,0.8),0 1px 1px rgba(255,255,255,0.3);width:150px;}
button.slick-black:hover{background-color:rgba(70,70,70,0.9);background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(70,70,70,0.9) 0%),to(rgba(50,50,50,0.9) 50%));/* Saf4+,Chrome */
background-image:-webkit-linear-gradient(top,rgba(70,70,70,0.9) 0%,rgba(50,50,50,0.9) 50%,rgba(40,40,40,0.9) 50%,rgba(20,20,20,0.9) 100%);background-image:-moz-linear-gradient(top,rgba(70,70,70,0.9) 0%,rgba(50,50,50,0.9) 50%,rgba(40,40,40,0.9) 50%,rgba(20,20,20,0.9) 100%);background-image:-ms-linear-gradient(top,rgba(70,70,70,0.9) 0%,rgba(50,50,50,0.9) 50%,rgba(40,40,40,0.9) 50%,rgba(20,20,20,0.9) 100%);background-image:-o-linear-gradient(top,rgba(70,70,70,0.9) 0%,rgba(50,50,50,0.9) 50%,rgba(40,40,40,0.9) 50%,rgba(20,20,20,0.9) 100%);background-image:linear-gradient(top,rgba(70,70,70,0.9) 0%,rgba(50,50,50,0.9) 50%,rgba(40,40,40,0.9) 50%,rgba(20,20,20,0.9) 100%);cursor:pointer;}
button.slick-black:active{background-color:rgba(30,30,30,0.9);background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(30,30,30,0.9) 0%),to(rgba(20,20,20,0.9) 50%));/* Saf4+,Chrome */
background-image:-webkit-linear-gradient(top,rgba(30,30,30,0.9) 0%,rgba(20,20,20,0.9) 50%,rgba(10,10,10,0.9) 50%,rgba(0,0,0,0.9) 100%);background-image:-moz-linear-gradient(top,rgba(30,30,30,0.9) 0%,rgba(20,20,20,0.9) 50%,rgba(10,10,10,0.9) 50%,rgba(0,0,0,0.9) 100%);background-image:-ms-linear-gradient(top,rgba(30,30,30,0.9) 0%,rgba(20,20,20,0.9) 50%,rgba(10,10,10,0.9) 50%,rgba(0,0,0,0.9) 100%);background-image:-o-linear-gradient(top,rgba(30,30,30,0.9) 0%,rgba(20,20,20,0.9) 50%,rgba(10,10,10,0.9) 50%,rgba(0,0,0,0.9) 100%);background-image:linear-gradient(top,rgba(30,30,30,0.9) 0%,rgba(20,20,20,0.9) 50%,rgba(10,10,10,0.9) 50%,rgba(0,0,0,0.9) 100%);}
/* thoughtbot (inspired by thoughtbot.com) */
button.thoughtbot{background-color:#ee432e;background-image:-webkit-gradient(linear,left top,left bottom,from(#ee432e 0%),to(#c63929 50%));/* Saf4+,Chrome */
background-image:-webkit-linear-gradient(top,#ee432e 0%,#c63929 50%,#b51700 50%,#891100 100%);background-image:-moz-linear-gradient(top,#ee432e 0%,#c63929 50%,#b51700 50%,#891100 100%);background-image:-ms-linear-gradient(top,#ee432e 0%,#c63929 50%,#b51700 50%,#891100 100%);background-image:-o-linear-gradient(top,#ee432e 0%,#c63929 50%,#b51700 50%,#891100 100%);background-image:linear-gradient(top,#ee432e 0%,#c63929 50%,#b51700 50%,#891100 100%);border:1px solid #951100;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;-webkit-box-shadow:inset 0px 0px 0px 1px rgba(255,115,100,0.4),0 1px 3px #333333;-moz-box-shadow:inset 0px 0px 0px 1px rgba(255,115,100,0.4),0 1px 3px #333333;-ms-box-shadow:inset 0px 0px 0px 1px rgba(255,115,100,0.4),0 1px 3px #333333;-o-box-shadow:inset 0px 0px 0px 1px rgba(255,115,100,0.4),0 1px 3px #333333;box-shadow:inset 0px 0px 0px 1px rgba(255,115,100,0.4),0 1px 3px #333333;color:#fff;font:bold 20px "helvetica neue",helvetica,arial,sans-serif;line-height:1;padding:12px 0 14px 0;text-align:center;text-shadow:0px -1px 1px rgba(0,0,0,0.8);width:150px;}
button.thoughtbot:hover{background-color:#f37873;background-image:-webkit-gradient(linear,left top,left bottom,from(#f37873 0%),to(#db504d 50%));/* Saf4+,Chrome */
background-image:-webkit-linear-gradient(top,#f37873 0%,#db504d 50%,#cb0500 50%,#a20601 100%);background-image:-moz-linear-gradient(top,#f37873 0%,#db504d 50%,#cb0500 50%,#a20601 100%);background-image:-ms-linear-gradient(top,#f37873 0%,#db504d 50%,#cb0500 50%,#a20601 100%);background-image:-o-linear-gradient(top,#f37873 0%,#db504d 50%,#cb0500 50%,#a20601 100%);background-image:linear-gradient(top,#f37873 0%,#db504d 50%,#cb0500 50%,#a20601 100%);cursor:pointer;}
button.thoughtbot:active{background-color:#d43c28;background-image:-webkit-gradient(linear,left top,left bottom,from(#d43c28 0%),to(#ad3224 50%));/* Saf4+,Chrome */
background-image:-webkit-linear-gradient(top,#d43c28 0%,#ad3224 50%,#9c1500 50%,#700d00 100%);background-image:-moz-linear-gradient(top,#d43c28 0%,#ad3224 50%,#9c1500 50%,#700d00 100%);background-image:-ms-linear-gradient(top,#d43c28 0%,#ad3224 50%,#9c1500 50%,#700d00 100%);background-image:-o-linear-gradient(top,#d43c28 0%,#ad3224 50%,#9c1500 50%,#700d00 100%);background-image:linear-gradient(top,#d43c28 0%,#ad3224 50%,#9c1500 50%,#700d00 100%);-webkit-box-shadow:inset 0px 0px 0px 1px rgba(255,115,100,0.4);-moz-box-shadow:inset 0px 0px 0px 1px rgba(255,115,100,0.4);-ms-box-shadow:inset 0px 0px 0px 1px rgba(255,115,100,0.4);-o-box-shadow:inset 0px 0px 0px 1px rgba(255,115,100,0.4);box-shadow:inset 0px 0px 0px 1px rgba(255,115,100,0.4);}
/* punch */
button.punch{background:#4162a8;border-top:1px solid #38538c;border-right:1px solid #1f2d4d;border-bottom:1px solid #151e33;border-left:1px solid #1f2d4d;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;-webkit-box-shadow:inset 0 1px 10px 1px #5c8bee,0px 1px 0 #1d2c4d,0 6px 0px #1f3053,0 8px 4px 1px #111111;-moz-box-shadow:inset 0 1px 10px 1px #5c8bee,0px 1px 0 #1d2c4d,0 6px 0px #1f3053,0 8px 4px 1px #111111;-ms-box-shadow:inset 0 1px 10px 1px #5c8bee,0px 1px 0 #1d2c4d,0 6px 0px #1f3053,0 8px 4px 1px #111111;-o-box-shadow:inset 0 1px 10px 1px #5c8bee,0px 1px 0 #1d2c4d,0 6px 0px #1f3053,0 8px 4px 1px #111111;box-shadow:inset 0 1px 10px 1px #5c8bee,0px 1px 0 #1d2c4d,0 6px 0px #1f3053,0 8px 4px 1px #111111;color:#fff;font:bold 20px "helvetica neue",helvetica,arial,sans-serif;line-height:1;margin-bottom:10px;padding:10px 0 12px 0;text-align:center;text-shadow:0px -1px 1px #1e2d4d;width:150px;-webkit-background-clip:padding-box;}
button.punch:hover{-webkit-box-shadow:inset 0 0px 20px 1px #87adff,0px 1px 0 #1d2c4d,0 6px 0px #1f3053,0 8px 4px 1px #111111;-moz-box-shadow:inset 0 0px 20px 1px #87adff,0px 1px 0 #1d2c4d,0 6px 0px #1f3053,0 8px 4px 1px #111111;-ms-box-shadow:inset 0 0px 20px 1px #87adff,0px 1px 0 #1d2c4d,0 6px 0px #1f3053,0 8px 4px 1px #111111;-o-box-shadow:inset 0 0px 20px 1px #87adff,0px 1px 0 #1d2c4d,0 6px 0px #1f3053,0 8px 4px 1px #111111;box-shadow:inset 0 0px 20px 1px #87adff,0px 1px 0 #1d2c4d,0 6px 0px #1f3053,0 8px 4px 1px #111111;cursor:pointer;}
button.punch:active{-webkit-box-shadow:inset 0 1px 10px 1px #5c8bee,0 1px 0 #1d2c4d,0 2px 0 #1f3053,0 4px 3px 0 #111111;-moz-box-shadow:inset 0 1px 10px 1px #5c8bee,0 1px 0 #1d2c4d,0 2px 0 #1f3053,0 4px 3px 0 #111111;-ms-box-shadow:inset 0 1px 10px 1px #5c8bee,0 1px 0 #1d2c4d,0 2px 0 #1f3053,0 4px 3px 0 #111111;-o-box-shadow:inset 0 1px 10px 1px #5c8bee,0 1px 0 #1d2c4d,0 2px 0 #1f3053,0 4px 3px 0 #111111;box-shadow:inset 0 1px 10px 1px #5c8bee,0 1px 0 #1d2c4d,0 2px 0 #1f3053,0 4px 3px 0 #111111;margin-top:58px;}
/* blue candy (inspired by Apple iOS buttons) */
button.blue-candy{background-color:#779be9;background-image:-webkit-gradient(linear,left top,left bottom,from(#779be9 0%),to(#376fe0 50%));/* Saf4+,Chrome */
background-image:-webkit-linear-gradient(top,#779be9 0%,#376fe0 50%,#2260dd 50%,#2463de 100%);background-image:-moz-linear-gradient(top,#779be9 0%,#376fe0 50%,#2260dd 50%,#2463de 100%);background-image:-ms-linear-gradient(top,#779be9 0%,#376fe0 50%,#2260dd 50%,#2463de 100%);background-image:-o-linear-gradient(top,#779be9 0%,#376fe0 50%,#2260dd 50%,#2463de 100%);background-image:linear-gradient(top,#779be9 0%,#376fe0 50%,#2260dd 50%,#2463de 100%);-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;color:#fff;font:bold 12px "helvetica neue",helvetica,arial,sans-serif;line-height:1;padding:10px 0 12px 0;text-align:center;text-shadow:0px -1px 1px #2c4d93;width:150px;-webkit-background-clip:padding-box;}
button.blue-candy:hover{background-color:#6989cf;background-image:-webkit-gradient(linear,left top,left bottom,from(#6989cf 0%),to(#3263c7 50%));/* Saf4+,Chrome */
background-image:-webkit-linear-gradient(top,#6989cf 0%,#3263c7 50%,#1d55c4 50%,#1d55c4 100%);background-image:-moz-linear-gradient(top,#6989cf 0%,#3263c7 50%,#1d55c4 50%,#1d55c4 100%);background-image:-ms-linear-gradient(top,#6989cf 0%,#3263c7 50%,#1d55c4 50%,#1d55c4 100%);background-image:-o-linear-gradient(top,#6989cf 0%,#3263c7 50%,#1d55c4 50%,#1d55c4 100%);background-image:linear-gradient(top,#6989cf 0%,#3263c7 50%,#1d55c4 50%,#1d55c4 100%);-webkit-background-clip:padding-box;cursor:pointer;}
button.blue-candy:active{background:#1a4aab;background:-moz-radial-gradient(50% 31% 0deg,circle cover,rgba(38,76,153,0.4),rgba(11,23,46,0.4)),-moz-linear-gradient(top,#5c78b5 0%,#2b57ad 50%,#1a4aab 50%,#1b4bab 100%);background:-webkit-gradient(radial,50% 20%,75,50% 50%,0,from(rgba(38,76,153,0.4)),to(rgba(11,23,46,0.4))),-webkit-gradient(linear,0 0,0 100%,color-stop(0,#5c78b5),color-stop(0.5,#2b57ad),color-stop(0.5,#1a4aab),color-stop(1,#1b4bab));color:#ddd;-webkit-background-clip:padding-box;}
/* purple candy */
button.purple-candy{background-color:#9e76e8;background-image:-webkit-gradient(linear,left top,left bottom,from(#9e76e8 0%),to(#7038e0 50%));/* Saf4+,Chrome */
background-image:-webkit-linear-gradient(top,#9e76e8 0%,#7038e0 50%,#6021de 50%,#6224de 100%);background-image:-moz-linear-gradient(top,#9e76e8 0%,#7038e0 50%,#6021de 50%,#6224de 100%);background-image:-ms-linear-gradient(top,#9e76e8 0%,#7038e0 50%,#6021de 50%,#6224de 100%);background-image:-o-linear-gradient(top,#9e76e8 0%,#7038e0 50%,#6021de 50%,#6224de 100%);background-image:linear-gradient(top,#9e76e8 0%,#7038e0 50%,#6021de 50%,#6224de 100%);-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;color:#fff;font:bold 12px "helvetica neue",helvetica,arial,sans-serif;line-height:1;padding:10px 0 12px 0;text-align:center;text-shadow:0px -1px 1px #473569;width:150px;-webkit-background-clip:padding-box;}
button.purple-candy:hover{background-color:#8d69cf;background-image:-webkit-gradient(linear,left top,left bottom,from(#8d69cf 0%),to(#6332c7 50%));/* Saf4+,Chrome */
background-image:-webkit-linear-gradient(top,#8d69cf 0%,#6332c7 50%,#551dc4 50%,#561fc4 100%);background-image:-moz-linear-gradient(top,#8d69cf 0%,#6332c7 50%,#551dc4 50%,#561fc4 100%);background-image:-ms-linear-gradient(top,#8d69cf 0%,#6332c7 50%,#551dc4 50%,#561fc4 100%);background-image:-o-linear-gradient(top,#8d69cf 0%,#6332c7 50%,#551dc4 50%,#561fc4 100%);background-image:linear-gradient(top,#8d69cf 0%,#6332c7 50%,#551dc4 50%,#561fc4 100%);-webkit-background-clip:padding-box;cursor:pointer;}
button.purple-candy:active{background:#4a1aab;background:-moz-radial-gradient(50% 31% 0deg,circle cover,rgba(38,76,153,0.4),rgba(11,23,46,0.4)),-moz-linear-gradient(top,#7b5cb5 0%,#572bad 50%,#4a1aab 50%,#4b1bab 100%);background:-webkit-gradient(radial,50% 20%,75,50% 50%,0,from(rgba(38,76,153,0.4)),to(rgba(11,23,46,0.4))),-webkit-gradient(linear,0 0,0 100%,color-stop(0,#7b5cb5),color-stop(0.5,#572bad),color-stop(0.5,#4a1aab),color-stop(1,#4b1bab));color:#ddd;-webkit-background-clip:padding-box;}
/* shiny blue (inspired by rdio iphone interface) */
button.shiny-blue{background-color:#759ae9;background-image:-webkit-gradient(linear,left top,left bottom,from(#759ae9 0%),to(#376fe0 50%));/* Saf4+,Chrome */
background-image:-webkit-linear-gradient(top,#759ae9 0%,#376fe0 50%,#1a5ad9 50%,#2463de 100%);background-image:-moz-linear-gradient(top,#759ae9 0%,#376fe0 50%,#1a5ad9 50%,#2463de 100%);background-image:-ms-linear-gradient(top,#759ae9 0%,#376fe0 50%,#1a5ad9 50%,#2463de 100%);background-image:-o-linear-gradient(top,#759ae9 0%,#376fe0 50%,#1a5ad9 50%,#2463de 100%);background-image:linear-gradient(top,#759ae9 0%,#376fe0 50%,#1a5ad9 50%,#2463de 100%);border-top:1px solid #1f58cc;border-right:1px solid #1b4db3;border-bottom:1px solid #174299;border-left:1px solid #1b4db3;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;-webkit-box-shadow:inset 0 0 2px 0 rgba(57,140,255,0.8);-moz-box-shadow:inset 0 0 2px 0 rgba(57,140,255,0.8);-ms-box-shadow:inset 0 0 2px 0 rgba(57,140,255,0.8);-o-box-shadow:inset 0 0 2px 0 rgba(57,140,255,0.8);box-shadow:inset 0 0 2px 0 rgba(57,140,255,0.8);color:#fff;font:bold 12px "helvetica neue",helvetica,arial,sans-serif;padding:7px 0;text-shadow:0 -1px 1px #1a5ad9;width:150px;}
button.shiny-blue:hover{background-color:#5d89e8;background-image:-webkit-gradient(linear,left top,left bottom,from(#5d89e8 0%),to(#2261e0 50%));/* Saf4+,Chrome */
background-image:-webkit-linear-gradient(top,#5d89e8 0%,#2261e0 50%,#044bd9 50%,#0d53de 100%);background-image:-moz-linear-gradient(top,#5d89e8 0%,#2261e0 50%,#044bd9 50%,#0d53de 100%);background-image:-ms-linear-gradient(top,#5d89e8 0%,#2261e0 50%,#044bd9 50%,#0d53de 100%);background-image:-o-linear-gradient(top,#5d89e8 0%,#2261e0 50%,#044bd9 50%,#0d53de 100%);background-image:linear-gradient(top,#5d89e8 0%,#2261e0 50%,#044bd9 50%,#0d53de 100%);cursor:pointer;}
button.shiny-blue:active{border-top:1px solid #1b4db3;border-right:1px solid #174299;border-bottom:1px solid #133780;border-left:1px solid #174299;-webkit-box-shadow:inset 0 0 5px 2px #1a47a0,0 1px 0 #eeeeee;-moz-box-shadow:inset 0 0 5px 2px #1a47a0,0 1px 0 #eeeeee;-ms-box-shadow:inset 0 0 5px 2px #1a47a0,0 1px 0 #eeeeee;-o-box-shadow:inset 0 0 5px 2px #1a47a0,0 1px 0 #eeeeee;box-shadow:inset 0 0 5px 2px #1a47a0,0 1px 0 #eeeeee;}
/* download itunes
I wrote a blog post about creating this button:http://robots.thoughtbot.com/post/2718077289/make-css3-buttons-like-a-boss */
button.download-itunes{background-color:#52a8e8;background-image:-webkit-gradient(linear,left top,left bottom,from(#52a8e8),to(#377ad0));/* Saf4+,Chrome */
background-image:-webkit-linear-gradient(top,#52a8e8,#377ad0);background-image:-moz-linear-gradient(top,#52a8e8,#377ad0);background-image:-ms-linear-gradient(top,#52a8e8,#377ad0);background-image:-o-linear-gradient(top,#52a8e8,#377ad0);background-image:linear-gradient(top,#52a8e8,#377ad0);border-top:1px solid #4081af;border-right:1px solid #2e69a3;border-bottom:1px solid #20559a;border-left:1px solid #2e69a3;-webkit-border-radius:16px;-moz-border-radius:16px;-ms-border-radius:16px;-o-border-radius:16px;border-radius:16px;-webkit-box-shadow:inset 0 1px 0 0 #72b9eb,0 1px 2px 0 #b3b3b3;-moz-box-shadow:inset 0 1px 0 0 #72b9eb,0 1px 2px 0 #b3b3b3;-ms-box-shadow:inset 0 1px 0 0 #72b9eb,0 1px 2px 0 #b3b3b3;-o-box-shadow:inset 0 1px 0 0 #72b9eb,0 1px 2px 0 #b3b3b3;box-shadow:inset 0 1px 0 0 #72b9eb,0 1px 2px 0 #b3b3b3;color:#fff;font:normal 14px "lucida grande",sans-serif;line-height:1.23;padding:3px 5px;text-align:center;text-shadow:0 -1px 1px #3275bc;width:112px;-webkit-background-clip:padding-box;}
button.download-itunes:hover{color:#fff;background-color:#3e9ee5;background-image:-webkit-gradient(linear,left top,left bottom,from(#3e9ee5 0%),to(#206bcb 100%));/* Saf4+,Chrome */background-image:-webkit-linear-gradient(top,#3e9ee5 0%,#206bcb 100%);background-image:-moz-linear-gradient(top,#3e9ee5 0%,#206bcb 100%);background-image:-ms-linear-gradient(top,#3e9ee5 0%,#206bcb 100%);background-image:-o-linear-gradient(top,#3e9ee5 0%,#206bcb 100%);background-image:linear-gradient(top,#3e9ee5 0%,#206bcb 100%);border-top:1px solid #2a73a6;border-right:1px solid #165899;border-bottom:1px solid #07428f;border-left:1px solid #165899;-webkit-box-shadow:inset 0 1px 0 0 #62b1e9;-moz-box-shadow:inset 0 1px 0 0 #62b1e9;-ms-box-shadow:inset 0 1px 0 0 #62b1e9;-o-box-shadow:inset 0 1px 0 0 #62b1e9;box-shadow:inset 0 1px 0 0 #62b1e9;cursor:pointer;text-shadow:0 -1px 1px #1d62ab;-webkit-background-clip:padding-box;}
button.download-itunes:active{background:#3282d3;border:1px solid #154c8c;border-bottom:1px solid #0e408e;-webkit-box-shadow:inset 0 0 6px 3px #1657b5,0 1px 0 0 white;-moz-box-shadow:inset 0 0 6px 3px #1657b5,0 1px 0 0 white;-ms-box-shadow:inset 0 0 6px 3px #1657b5,0 1px 0 0 white;-o-box-shadow:inset 0 0 6px 3px #1657b5,0 1px 0 0 white;box-shadow:inset 0 0 6px 3px #1657b5,0 1px 0 0 white;text-shadow:0 -1px 1px #2361a4;-webkit-background-clip:padding-box;}
button[disabled].download-itunes,
button[disabled].download-itunes:hover,
button[disabled].download-itunes:active{background-color:#dadada;background-image:-webkit-gradient(linear,left top,left bottom,from(#dadada),to(#f3f3f3));/* Saf4+,Chrome */
background-image:-webkit-linear-gradient(top,#dadada,#f3f3f3);background-image:-moz-linear-gradient(top,#dadada,#f3f3f3);background-image:-ms-linear-gradient(top,#dadada,#f3f3f3);background-image:-o-linear-gradient(top,#dadada,#f3f3f3);background-image:linear-gradient(top,#dadada,#f3f3f3);border-top:1px solid #c5c5c5;border-right:1px solid #cecece;border-bottom:1px solid #d9d9d9;border-left:1px solid #cecece;-webkit-box-shadow:none;-moz-box-shadow:none;-ms-box-shadow:none;-o-box-shadow:none;box-shadow:none;color:#8f8f8f;cursor:not-allowed;text-shadow:0 -1px 1px #ebebeb;}
button.download-itunes::-moz-focus-inner{border:0;padding:0;}
/* skip (inspired by okcupid iphone interface) */
button.skip{background-color:#8c9cbf;background-image:-webkit-gradient(linear,left top,left bottom,from(#8c9cbf 0%),to(#546a9e 50%));/* Saf4+,Chrome */
background-image:-webkit-linear-gradient(top,#8c9cbf 0%,#546a9e 50%,#36518f 50%,#3d5691 100%);background-image:-moz-linear-gradient(top,#8c9cbf 0%,#546a9e 50%,#36518f 50%,#3d5691 100%);background-image:-ms-linear-gradient(top,#8c9cbf 0%,#546a9e 50%,#36518f 50%,#3d5691 100%);background-image:-o-linear-gradient(top,#8c9cbf 0%,#546a9e 50%,#36518f 50%,#3d5691 100%);background-image:linear-gradient(top,#8c9cbf 0%,#546a9e 50%,#36518f 50%,#3d5691 100%);border:1px solid #172d6e;border-bottom:1px solid #0e1d45;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;-webkit-box-shadow:inset 0 1px 0 0 #b1b9cb;-moz-box-shadow:inset 0 1px 0 0 #b1b9cb;-ms-box-shadow:inset 0 1px 0 0 #b1b9cb;-o-box-shadow:inset 0 1px 0 0 #b1b9cb;box-shadow:inset 0 1px 0 0 #b1b9cb;color:#fff;font:bold 16px "helvetica neue",helvetica,arial,sans-serif;padding:7px 0 8px 0;text-decoration:none;text-align:center;text-shadow:0 -1px 1px #000f4d;width:150px;}
button.skip:hover{background-color:#7f8dad;background-image:-webkit-gradient(linear,left top,left bottom,from(#7f8dad 0%),to(#4a5e8c 50%));/* Saf4+,Chrome */
background-image:-webkit-linear-gradient(top,#7f8dad 0%,#4a5e8c 50%,#2f477d 50%,#364c80 100%);background-image:-moz-linear-gradient(top,#7f8dad 0%,#4a5e8c 50%,#2f477d 50%,#364c80 100%);background-image:-ms-linear-gradient(top,#7f8dad 0%,#4a5e8c 50%,#2f477d 50%,#364c80 100%);background-image:-o-linear-gradient(top,#7f8dad 0%,#4a5e8c 50%,#2f477d 50%,#364c80 100%);background-image:linear-gradient(top,#7f8dad 0%,#4a5e8c 50%,#2f477d 50%,#364c80 100%);cursor:pointer;}
button.skip:active{-webkit-box-shadow:inset 0 0 20px 0 #1d2845,0 1px 0 white;-moz-box-shadow:inset 0 0 20px 0 #1d2845,0 1px 0 white;-ms-box-shadow:inset 0 0 20px 0 #1d2845,0 1px 0 white;-o-box-shadow:inset 0 0 20px 0 #1d2845,0 1px 0 white;box-shadow:inset 0 0 20px 0 #1d2845,0 1px 0 white;}
/* minimal indent (inspired by okcupid iphone interface) */
div.indent{background-color:#e2e2e2;background-image:-webkit-gradient(linear,left top,left bottom,from(#e2e2e2),to(#fafafa));/* Saf4+,Chrome */
background-image:-webkit-linear-gradient(top,#e2e2e2,#fafafa);background-image:-moz-linear-gradient(top,#e2e2e2,#fafafa);background-image:-ms-linear-gradient(top,#e2e2e2,#fafafa);background-image:-o-linear-gradient(top,#e2e2e2,#fafafa);background-image:linear-gradient(top,#e2e2e2,#fafafa);-webkit-border-radius:8px;-moz-border-radius:8px;-ms-border-radius:8px;-o-border-radius:8px;border-radius:8px;margin:50px auto 0;padding:10px 0;width:170px;}
button.minimal-indent{background-color:#f3f3f3;background-image:-webkit-gradient(linear,left top,left bottom,from(#f3f3f3 0%),to(#dddddd 50%));/* Saf4+,Chrome */
background-image:-webkit-linear-gradient(top,#f3f3f3 0%,#dddddd 50%,#d2d2d2 50%,#dfdfdf 100%);background-image:-moz-linear-gradient(top,#f3f3f3 0%,#dddddd 50%,#d2d2d2 50%,#dfdfdf 100%);background-image:-ms-linear-gradient(top,#f3f3f3 0%,#dddddd 50%,#d2d2d2 50%,#dfdfdf 100%);background-image:-o-linear-gradient(top,#f3f3f3 0%,#dddddd 50%,#d2d2d2 50%,#dfdfdf 100%);background-image:linear-gradient(top,#f3f3f3 0%,#dddddd 50%,#d2d2d2 50%,#dfdfdf 100%);border-right:1px solid #dfdfdf;border-bottom:1px solid #b4b4b4;border-right:1px solid #dfdfdf;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;-webkit-box-shadow:inset 0 1px 0 0 white,0 1px 0 0 #d5d5d5,0 -1px 2px 1px #efefef;-moz-box-shadow:inset 0 1px 0 0 white,0 1px 0 0 #d5d5d5,0 -1px 2px 1px #efefef;-ms-box-shadow:inset 0 1px 0 0 white,0 1px 0 0 #d5d5d5,0 -1px 2px 1px #efefef;-o-box-shadow:inset 0 1px 0 0 white,0 1px 0 0 #d5d5d5,0 -1px 2px 1px #efefef;box-shadow:inset 0 1px 0 0 white,0 1px 0 0 #d5d5d5,0 -1px 2px 1px #efefef;color:#666;font:bold 16px "helvetica neue",helvetica,arial,sans-serif;margin:0;padding:7px 0;text-shadow:0 1px 1px #fff;width:150px;}
button.minimal-indent:hover{background-color:#e5e5e5;background-image:-webkit-gradient(linear,left top,left bottom,from(#e5e5e5 0%),to(#d1d1d1 50%));/* Saf4+,Chrome */
background-image:-webkit-linear-gradient(top,#e5e5e5 0%,#d1d1d1 50%,#c4c4c4 50%,#b8b8b8 100%);background-image:-moz-linear-gradient(top,#e5e5e5 0%,#d1d1d1 50%,#c4c4c4 50%,#b8b8b8 100%);background-image:-ms-linear-gradient(top,#e5e5e5 0%,#d1d1d1 50%,#c4c4c4 50%,#b8b8b8 100%);background-image:-o-linear-gradient(top,#e5e5e5 0%,#d1d1d1 50%,#c4c4c4 50%,#b8b8b8 100%);background-image:linear-gradient(top,#e5e5e5 0%,#d1d1d1 50%,#c4c4c4 50%,#b8b8b8 100%);-webkit-box-shadow:inset 0 1px 0 0 #f2f2f2,0 1px 0 0 #c9c9c9,0 -1px 2px 1px #e3e3e3;-moz-box-shadow:inset 0 1px 0 0 #f2f2f2,0 1px 0 0 #c9c9c9,0 -1px 2px 1px #e3e3e3;-ms-box-shadow:inset 0 1px 0 0 #f2f2f2,0 1px 0 0 #c9c9c9,0 -1px 2px 1px #e3e3e3;-o-box-shadow:inset 0 1px 0 0 #f2f2f2,0 1px 0 0 #c9c9c9,0 -1px 2px 1px #e3e3e3;box-shadow:inset 0 1px 0 0 #f2f2f2,0 1px 0 0 #c9c9c9,0 -1px 2px 1px #e3e3e3;}
button.minimal-indent:active{-webkit-box-shadow:inset 0 0 30px 0 #999999,0 1px 0 0 white;-moz-box-shadow:inset 0 0 30px 0 #999999,0 1px 0 0 white;-ms-box-shadow:inset 0 0 30px 0 #999999,0 1px 0 0 white;-o-box-shadow:inset 0 0 30px 0 #999999,0 1px 0 0 white;box-shadow:inset 0 0 30px 0 #999999,0 1px 0 0 white;}
/* webkit badge */
button.webkit-badge{background:-webkit-gradient(linear,0 0,0 100%,color-stop(0,#ee432e),color-stop(0.5,#c63929),color-stop(0.5,#b51700),color-stop(1,#891100));color:#fff;font-family:"hoefler text",georgia,serif;font-size:30px;font-style:italic;font-weight:lighter;height:88px;line-height:1;padding:0;text-align:center;text-shadow:0px -1px 1px #3d0700;width:150px;-webkit-mask-image:url("../images/badge.png");-webkit-mask-position:left top;-webkit-mask-repeat:no-repeat;}
button.webkit-badge:hover{background:-webkit-gradient(linear,0 0,0 100%,color-stop(0,#f37873),color-stop(0.5,#db504d),color-stop(0.5,#cb0500),color-stop(1,#a20601));cursor:pointer;}
button.webkit-badge:active{background:-webkit-gradient(linear,0 0,0 100%,color-stop(0,#d43c28),color-stop(0.5,#ad3224),color-stop(0.5,#9c1500),color-stop(1,#700d00));}
/* webkit seal */
button.webkit-seal{background:-webkit-gradient(linear,0 0,0 100%,color-stop(0,#9e76e8),color-stop(1,#6224de));color:#fff;height:90px;color:#fff;font-family:"helvetica neue",helvetica,arial,sans-serif;font-size:13px;font-weight:bold;line-height:1;padding:0;text-align:center;text-shadow:0px -1px 1px #473569;width:150px;-webkit-mask-image:url("../images/seal.png");-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}
button.webkit-seal:hover{background:-webkit-gradient(linear,0 0,0 100%,color-stop(0,#8d69cf),color-stop(1,#561fc4));cursor:pointer;}
button.webkit-seal:active{background:-webkit-gradient(radial,50% 50%,40,50% 50%,0,from(rgba(38,76,153,0.2)),to(rgba(11,23,46,0.2))),-webkit-gradient(linear,0 0,0 100%,color-stop(0,#7b5cb5),color-stop(1,#4b1bab));}
/* webkit check */
button.webkit-check{background:-webkit-gradient(linear,0 0,0 100%,color-stop(0,#779be9),color-stop(1,#2463de));color:#fff;height:88px;line-height:1;padding:0;text-align:center;text-indent:-9999px;text-shadow:0px -1px 1px #3d0700;width:150px;-webkit-mask-image:url("../images/check.png");-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}
button.webkit-check:hover{background:-webkit-gradient(linear,0 0,0 100%,color-stop(0,#6989cf),color-stop(1,#1d55c4));cursor:pointer;}
button.webkit-check:active{background:-webkit-gradient(linear,0 0,0 100%,color-stop(0,#5c78b5),color-stop(1,#1b4bab));}
/* disabled button styles
works with this markup:<button disabled="disabled">Submit</button> */
button[disabled],
button[disabled]:hover,
button[disabled]:active{background:#999;border:0;-webkit-box-shadow:none;-moz-box-shadow:none;-ms-box-shadow:none;-o-box-shadow:none;box-shadow:none;color:#aaa;cursor:not-allowed;text-shadow:none;}

/* Custom Sprites */
.twitter{display:inline;overflow:hidden;height:18px;padding-left:18px;padding-bottom:5px;background-repeat:no-repeat;background-image:url(../images/icons/twitter.gif);}
.lastfm{display:inline;overflow:hidden;height:18px;padding-left:18px;padding-bottom:5px;background-repeat:no-repeat;background-image:url(../images/icons/lastfm.gif);}
.friendfeed{display:inline;overflow:hidden;height:18px;padding-left:18px;padding-bottom:5px;background-repeat:no-repeat;background-image:url(../images/icons/friendfeed.png);}
.facebook{display:inline;overflow:hidden;height:18px;padding-left:18px;padding-bottom:5px;background-repeat:no-repeat;background-image:url(../images/icons/facebook.gif);}
.stumbleupon{display:inline;overflow:hidden;height:18px;padding-left:18px;padding-bottom:5px;background-repeat:no-repeat;background-image:url(../images/icons/stumbleupon.gif);}
.digg{display:inline;overflow:hidden;height:18px;padding-left:18px;padding-bottom:5px;background-repeat:no-repeat;background-image:url(../images/icons/digg.gif);}
.delicious{display:inline;overflow:hidden;height:18px;padding-left:18px;padding-bottom:5px;background-repeat:no-repeat;background-image:url(../images/icons/delicious.gif);}
.linkedin{display:inline;overflow:hidden;height:18px;padding-left:18px;padding-bottom:5px;background-repeat:no-repeat;background-image:url(../images/icons/linkedin.gif);}
.myspace{display:inline;overflow:hidden;height:18px;padding-left:18px;padding-bottom:5px;background-repeat:no-repeat;background-image:url(../images/icons/myspace.gif);}
.netflix{display:inline;overflow:hidden;height:18px;padding-left:18px;padding-bottom:5px;background-repeat:no-repeat;background-image:url(../images/icons/netflix.jpeg);}
.technorati{display:inline;overflow:hidden;height:18px;padding-left:18px;padding-bottom:5px;background-repeat:no-repeat;background-image:url(../images/icons/technorati.gif);}
.reddit{display:inline;overflow:hidden;height:18px;padding-left:18px;padding-bottom:5px;background-repeat:no-repeat;background-image:url(../images/icons/reddit.gif);}
.flickr{display:inline;overflow:hidden;height:18px;padding-left:18px;padding-bottom:5px;background-repeat:no-repeat;background-image:url(../images/icons/flickr.gif);}
.jaiku{display:inline;overflow:hidden;height:18px;padding-left:18px;padding-bottom:5px;background-repeat:no-repeat;background-image:url(../images/icons/jaiku.gif);}
.mybloglog{display:inline;overflow:hidden;height:18px;padding-left:18px;padding-bottom:5px;background-repeat:no-repeat;background-image:url(../images/icons/mybloglog.gif);}
.pownce{display:inline;overflow:hidden;height:18px;padding-left:18px;padding-bottom:5px;background-repeat:no-repeat;background-image:url(../images/icons/pownce.gif);}
.youtube{display:inline;overflow:hidden;height:18px;padding-left:18px;padding-bottom:5px;background-repeat:no-repeat;background-image:url(../images/icons/youtube.gif);}
.virb{display:inline;overflow:hidden;height:18px;padding-left:18px;padding-bottom:5px;background-repeat:no-repeat;background-image:url(../images/icons/generic.gif);}
.unsigned{display:inline;overflow:hidden;height:18px;padding-left:18px;padding-bottom:5px;background-repeat:no-repeat;background-image:url(../images/icons/generic.gif);}
.musicforte{display:inline;overflow:hidden;height:18px;padding-left:18px;padding-bottom:5px;background-repeat:no-repeat;background-image:url(../images/icons/generic.gif);}
.pmn{display:inline;overflow:hidden;height:18px;padding-left:18px;padding-bottom:5px;background-repeat:no-repeat;background-image:url(../images/icons/generic.gif);}
.reverbnation{display:inline;overflow:hidden;height:18px;padding-left:18px;padding-bottom:5px;background-repeat:no-repeat;background-image:url(../images/icons/reverbnation.png);}
.viddler{display:inline;overflow:hidden;height:18px;padding-left:18px;padding-bottom:5px;background-repeat:no-repeat;background-image:url(../images/icons/viddler.gif);}
.vimeo{display:inline;overflow:hidden;height:18px;padding-left:18px;padding-bottom:5px;background-repeat:no-repeat;background-image:url(../images/icons/vimeo.png);}
.googleplus{display:inline;overflow:hidden;height:18px;padding-left:18px;padding-bottom:5px;background-repeat:no-repeat;background-image:url(../images/icons/googleplus.png);}

/* Paragraph Formats
   Based on Sawchuk 0.5 by Kirk Montgomery
---------------------------------------------------------- */
.download,.code,.note,
.alert,.new,.construction,
.information,.wwsgd{background-position:7px 10px;background-repeat:no-repeat;line-height:125%;margin:10px auto;padding:10px 10px 10px 40px;text-align:left;}
ul.download,ul.code,ul.note,
ul.alert,ul.new,ul.construction,
ul.information,ul.wwsgd{line-height:125%;list-style-type:disc;list-style-position:inside;padding:10px 10px 10px 40px;}
ol.download,ol.code,ol.note,
ol.alert,ol.new,ol.construction,
ol.information,ol.wwsgd{line-height:125%;list-style-type:decimal;list-style-position:inside;padding:10px 10px 10px 55px;}
dl.download,dl.code,dl.note,
dl.alert,dl.new,dl.construction,
dl.information,dl.wwsgd{line-height:125%;padding:10px 10px 10px 40px;}
dl.download dt,dl.code dt,dl.note dt,
dl.alert dt,dl.new dt,dl.construction dt,
dl.information dt,dl.wwsgd dt{font-weight:bold;line-height:125%;}
dl.download dd,dl.code dd,dl.note dd,
dl.alert dd,dl.new dd,dl.construction dd,
dl.information dd,dl.wwsgd dd{line-height:125%;list-style-type:disc;}
.download{background-image:url(../images/download.png);background-color:#D0F29D;border-top:2px solid #9CD941;border-bottom:2px solid #9CD941;}
.download a,.download a:visited{color:#D01F3C;text-decoration:none !important;border-bottom:2px dotted #ed1c24;}
.download a:hover{color:#c90404;text-decoration:none !important;border-bottom:2px dotted #c90404;}
.code{/* use p class=code when you want to fake it,sometimes handy */
background-image:url(../images/code.png);background-color:#f2f2f2;border-top:2px solid #CCC;border-bottom:2px solid #CCC;font-family:'Courier New',Courier,Fixed;}
.alert{background-image:url(../images/alert.png);background-color:#ffcccc;border-top:2px solid #f1795e;border-bottom:2px solid #f1795e;}
.new{background-color:#fbe9bd;background-image:url(../images/new.png);border-bottom:2px solid #febd72;border-top:2px solid #febd72;}
.construction{background-image:url(../images/construction.png);background-color:#fbf2c2;border-top:2px solid #f4d64f;border-bottom:2px solid #f4d64f;}
.information{background-image:url(../images/information.png);background-color:#9DD1F2;border-top:2px solid #419ED9;border-bottom:2px solid #419ED9;}
.note{background-image:url(../images/note.png);background-color:#ededed;border-top:2px solid #ccc;border-bottom:2px solid #ccc;}
.callout{border-bottom:2px solid #CCC;border-top:2px solid #CCC;color:#CCC;margin:10px auto;padding:10px;text-align:justify;}
.wwsgd{background-image:url(../images/feed.png);background-color:#ededed;border-top:2px solid #ccc;border-bottom:2px solid #ccc;}
blockquote{background:url(../images/quote.png) no-repeat 10px 0;margin:20px 0;padding:0 20px 0 40px;border:none;}
img.border{padding:4px 4px 4px 4px;border:1px solid #ccc;}
a.pdf{background:url(../images/globaliconpdf12x12.gif) left center no-repeat;display:inline;padding-left:16px;}
a.pdf:hover{background:url(../images/globaliconpdf12x12.gif) left center no-repeat;background-color:#E5E8EE;color:#353535;text-decoration:underline;}
a.html{background:url(../images/globaliconhtml12x12.gif) left center no-repeat;display:inline;padding-left:16px;}
a.html:hover{background:url(../images/globaliconhtml12x12.gif) left center no-repeat #E5E8EE;color:#353535;text-decoration:underline;}
a.qt{background:url(../images/globaliconqt12x12.gif) left top no-repeat;display:inline;padding-left:16px;}
a.qt:hover{background:url(../images/globaliconqt12x12.gif) left center no-repeat #E5E8EE;color:#353535;text-decoration:underline;}
a.ical{background:url(../images/globaliconical12x12.gif) left center no-repeat;display:inline;padding-left:16px;}
a.dl{background:url(../images/globalicondl12x12.gif) left center no-repeat;display:inline;padding-left:16px;}
a.dl:hover{background:url(../images/globalicondl12x12.gif) left center no-repeat #E5E8EE;color:#353535;text-decoration:underline;}
a.dmg{background:url(../images/globalicondmg12x12.gif) left center no-repeat;display:inline;padding-left:16px;}
a.zip{background:url(../images/globaliconzip12x12.gif) left center no-repeat;display:inline;padding-left:16px;}
a.zip:hover{background:url(../images/globaliconzip12x12.gif) left center no-repeat #E5E8EE;color:#353535;text-decoration:underline;}
a.keynote{background:url(../images/globaliconkeynote12x12.gif) left center no-repeat;display:block;padding-left:16px;}
a.discuss{background:url(../images/globalicondiscuss11x12.gif) left center no-repeat;display:block;padding-left:16px;}
a.audio{background:url(../images/globaliconaudio12x12.gif) left center no-repeat;display:inline;padding-left:16px;}
a.audio:hover{background:url(../images/globaliconaudio12x12.gif) left center no-repeat #E5E8EE;color:#353535;text-decoration:underline;}

/* Button colors
-------------------------------------------------------------- */
/* Standard */
button:hover,a.button:hover{background-color:#dff4ff;border:1px solid #c2e1ef;color:#336699;}
a.button:active{background-color:#6299c5;border:1px solid #6299c5;color:#fff;}
/* Positive */
body .positive{color:#529214;}
a.positive:hover,button.positive:hover{background-color:#E6EFC2;border:1px solid #C6D880;color:#529214;}
a.positive:active{background-color:#529214;border:1px solid #529214;color:#fff;}
/* Negative */
body .negative{color:#d12f19;}
a.negative:hover,button.negative:hover{background:#fbe3e4;border:1px solid #fbc2c4;color:#d12f19;}
a.negative:active{background-color:#d12f19;border:1px solid #d12f19;color:#fff;}

/* SilkSprite */
.ss_sprite{display:inline; overflow:hidden; line-height: 1.231;height:18px; padding-left:18px; background-repeat:no-repeat; background-image:url( ../images/sprites.png); }.ss_accept{background-position:0px 0px}.ss_add{background-position:0px -19px}.ss_anchor{background-position:0px -37px}.ss_application{background-position:0px -55px}.ss_application_add{background-position:0px -73px}.ss_application_cascade{background-position:0px -91px}.ss_application_delete{background-position:0px -109px}.ss_application_double{background-position:0px -127px}.ss_application_edit{background-position:0px -145px}.ss_application_error{background-position:0px -163px}.ss_application_form{background-position:0px -181px}.ss_application_form_add{background-position:0px -199px}.ss_application_form_delete{background-position:0px -217px}.ss_application_form_edit{background-position:0px -235px}.ss_application_form_magnify{background-position:0px -253px}.ss_application_get{background-position:0px -271px}.ss_application_go{background-position:0px -289px}.ss_application_home{background-position:0px -307px}.ss_application_key{background-position:0px -325px}.ss_application_lightning{background-position:0px -343px}.ss_application_link{background-position:0px -361px}.ss_application_osx{background-position:0px -379px}.ss_application_osx_terminal{background-position:0px -397px}.ss_application_put{background-position:0px -415px}.ss_application_side_boxes{background-position:0px -433px}.ss_application_side_contract{background-position:0px -451px}.ss_application_side_expand{background-position:0px -469px}.ss_application_side_list{background-position:0px -487px}.ss_application_side_tree{background-position:0px -505px}.ss_application_split{background-position:0px -523px}.ss_application_tile_horizontal{background-position:0px -541px}.ss_application_tile_vertical{background-position:0px -559px}.ss_application_view_columns{background-position:0px -577px}.ss_application_view_detail{background-position:0px -595px}.ss_application_view_gallery{background-position:0px -613px}.ss_application_view_icons{background-position:0px -631px}.ss_application_view_list{background-position:0px -649px}.ss_application_view_tile{background-position:0px -667px}.ss_application_xp{background-position:0px -685px}.ss_application_xp_terminal{background-position:0px -703px}.ss_arrow_branch{background-position:0px -721px}.ss_arrow_divide{background-position:0px -739px}.ss_arrow_down{background-position:0px -757px}.ss_arrow_in{background-position:0px -775px}.ss_arrow_inout{background-position:0px -793px}.ss_arrow_join{background-position:0px -811px}.ss_arrow_left{background-position:0px -829px}.ss_arrow_merge{background-position:0px -847px}.ss_arrow_out{background-position:0px -865px}.ss_arrow_redo{background-position:0px -883px}.ss_arrow_refresh{background-position:0px -901px}.ss_arrow_refresh_small{background-position:0px -919px}.ss_arrow_right{background-position:0px -937px}.ss_arrow_rotate_anticlockwise{background-position:0px -955px}.ss_arrow_rotate_clockwise{background-position:0px -973px}.ss_arrow_switch{background-position:0px -991px}.ss_arrow_turn_left{background-position:0px -1009px}.ss_arrow_turn_right{background-position:0px -1027px}.ss_arrow_undo{background-position:0px -1045px}.ss_arrow_up{background-position:0px -1063px}.ss_asterisk_orange{background-position:0px -1081px}.ss_asterisk_yellow{background-position:0px -1099px}.ss_attach{background-position:0px -1117px}.ss_award_star_add{background-position:0px -1135px}.ss_award_star_bronze_1{background-position:0px -1153px}.ss_award_star_bronze_2{background-position:0px -1171px}.ss_award_star_bronze_3{background-position:0px -1189px}.ss_award_star_delete{background-position:0px -1207px}.ss_award_star_gold_1{background-position:0px -1225px}.ss_award_star_gold_2{background-position:0px -1243px}.ss_award_star_gold_3{background-position:0px -1261px}.ss_award_star_silver_1{background-position:0px -1279px}.ss_award_star_silver_2{background-position:0px -1297px}.ss_award_star_silver_3{background-position:0px -1315px}.ss_basket{background-position:0px -1333px}.ss_basket_add{background-position:0px -1351px}.ss_basket_delete{background-position:0px -1369px}.ss_basket_edit{background-position:0px -1387px}.ss_basket_error{background-position:0px -1405px}.ss_basket_go{background-position:0px -1423px}.ss_basket_put{background-position:0px -1441px}.ss_basket_remove{background-position:0px -1459px}.ss_bell{background-position:0px -1477px}.ss_bell_add{background-position:0px -1495px}.ss_bell_delete{background-position:0px -1513px}.ss_bell_error{background-position:0px -1531px}.ss_bell_go{background-position:0px -1549px}.ss_bell_link{background-position:0px -1567px}.ss_bin{background-position:0px -1585px}.ss_bin_closed{background-position:0px -1603px}.ss_bin_empty{background-position:0px -1621px}.ss_bomb{background-position:0px -1639px}.ss_book{background-position:0px -1657px}.ss_book_add{background-position:0px -1675px}.ss_book_addresses{background-position:0px -1693px}.ss_book_delete{background-position:0px -1711px}.ss_book_edit{background-position:0px -1729px}.ss_book_error{background-position:0px -1747px}.ss_book_go{background-position:0px -1765px}.ss_book_key{background-position:0px -1783px}.ss_book_link{background-position:0px -1801px}.ss_book_next{background-position:0px -1819px}.ss_book_open{background-position:0px -1837px}.ss_book_previous{background-position:0px -1855px}.ss_box{background-position:0px -1873px}.ss_brick{background-position:0px -1891px}.ss_brick_add{background-position:0px -1909px}.ss_brick_delete{background-position:0px -1927px}.ss_brick_edit{background-position:0px -1945px}.ss_brick_error{background-position:0px -1963px}.ss_brick_go{background-position:0px -1981px}.ss_brick_link{background-position:0px -1999px}.ss_bricks{background-position:0px -2017px}.ss_briefcase{background-position:0px -2035px}.ss_bug{background-position:0px -2053px}.ss_bug_add{background-position:0px -2071px}.ss_bug_delete{background-position:0px -2089px}.ss_bug_edit{background-position:0px -2107px}.ss_bug_error{background-position:0px -2125px}.ss_bug_go{background-position:0px -2143px}.ss_bug_link{background-position:0px -2161px}.ss_building{background-position:0px -2179px}.ss_building_add{background-position:0px -2197px}.ss_building_delete{background-position:0px -2215px}.ss_building_edit{background-position:0px -2233px}.ss_building_error{background-position:0px -2251px}.ss_building_go{background-position:0px -2269px}.ss_building_key{background-position:0px -2287px}.ss_building_link{background-position:0px -2305px}.ss_bullet_add{background-position:0px -2323px}.ss_bullet_arrow_bottom{background-position:0px -2341px}.ss_bullet_arrow_down{background-position:0px -2359px}.ss_bullet_arrow_top{background-position:0px -2377px}.ss_bullet_arrow_up{background-position:0px -2395px}.ss_bullet_black{background-position:0px -2413px}.ss_bullet_blue{background-position:0px -2431px}.ss_bullet_delete{background-position:0px -2449px}.ss_bullet_disk{background-position:0px -2467px}.ss_bullet_error{background-position:0px -2485px}.ss_bullet_feed{background-position:0px -2503px}.ss_bullet_go{background-position:0px -2521px}.ss_bullet_green{background-position:0px -2539px}.ss_bullet_key{background-position:0px -2557px}.ss_bullet_orange{background-position:0px -2575px}.ss_bullet_picture{background-position:0px -2593px}.ss_bullet_pink{background-position:0px -2611px}.ss_bullet_purple{background-position:0px -2629px}.ss_bullet_red{background-position:0px -2647px}.ss_bullet_star{background-position:0px -2665px}.ss_bullet_toggle_minus{background-position:0px -2683px}.ss_bullet_toggle_plus{background-position:0px -2701px}.ss_bullet_white{background-position:0px -2719px}.ss_bullet_wrench{background-position:0px -2737px}.ss_bullet_yellow{background-position:0px -2755px}.ss_cake{background-position:0px -2773px}.ss_calculator{background-position:0px -2791px}.ss_calculator_add{background-position:0px -2809px}.ss_calculator_delete{background-position:0px -2827px}.ss_calculator_edit{background-position:0px -2845px}.ss_calculator_error{background-position:0px -2863px}.ss_calculator_link{background-position:0px -2881px}.ss_calendar{background-position:0px -2899px}.ss_calendar_add{background-position:0px -2917px}.ss_calendar_delete{background-position:0px -2935px}.ss_calendar_edit{background-position:0px -2953px}.ss_calendar_link{background-position:0px -2971px}.ss_calendar_view_day{background-position:0px -2989px}.ss_calendar_view_month{background-position:0px -3007px}.ss_calendar_view_week{background-position:0px -3025px}.ss_camera{background-position:0px -3043px}.ss_camera_add{background-position:0px -3061px}.ss_camera_delete{background-position:0px -3079px}.ss_camera_edit{background-position:0px -3097px}.ss_camera_error{background-position:0px -3115px}.ss_camera_go{background-position:0px -3133px}.ss_camera_link{background-position:0px -3151px}.ss_camera_small{background-position:0px -3169px}.ss_cancel{background-position:0px -3187px}.ss_car{background-position:0px -3205px}.ss_car_add{background-position:0px -3223px}.ss_car_delete{background-position:0px -3241px}.ss_cart{background-position:0px -3259px}.ss_cart_add{background-position:0px -3277px}.ss_cart_delete{background-position:0px -3295px}.ss_cart_edit{background-position:0px -3313px}.ss_cart_error{background-position:0px -3331px}.ss_cart_go{background-position:0px -3349px}.ss_cart_put{background-position:0px -3367px}.ss_cart_remove{background-position:0px -3385px}.ss_cd{background-position:0px -3403px}.ss_cd_add{background-position:0px -3421px}.ss_cd_burn{background-position:0px -3439px}.ss_cd_delete{background-position:0px -3457px}.ss_cd_edit{background-position:0px -3475px}.ss_cd_eject{background-position:0px -3493px}.ss_cd_go{background-position:0px -3511px}.ss_chart_bar{background-position:0px -3529px}.ss_chart_bar_add{background-position:0px -3547px}.ss_chart_bar_delete{background-position:0px -3565px}.ss_chart_bar_edit{background-position:0px -3583px}.ss_chart_bar_error{background-position:0px -3601px}.ss_chart_bar_link{background-position:0px -3619px}.ss_chart_curve{background-position:0px -3637px}.ss_chart_curve_add{background-position:0px -3655px}.ss_chart_curve_delete{background-position:0px -3673px}.ss_chart_curve_edit{background-position:0px -3691px}.ss_chart_curve_error{background-position:0px -3709px}.ss_chart_curve_go{background-position:0px -3727px}.ss_chart_curve_link{background-position:0px -3745px}.ss_chart_line{background-position:0px -3763px}.ss_chart_line_add{background-position:0px -3781px}.ss_chart_line_delete{background-position:0px -3799px}.ss_chart_line_edit{background-position:0px -3817px}.ss_chart_line_error{background-position:0px -3835px}.ss_chart_line_link{background-position:0px -3853px}.ss_chart_organisation{background-position:0px -3871px}.ss_chart_organisation_add{background-position:0px -3889px}.ss_chart_organisation_delete{background-position:0px -3907px}.ss_chart_pie{background-position:0px -3925px}.ss_chart_pie_add{background-position:0px -3943px}.ss_chart_pie_delete{background-position:0px -3961px}.ss_chart_pie_edit{background-position:0px -3979px}.ss_chart_pie_error{background-position:0px -3997px}.ss_chart_pie_link{background-position:0px -4015px}.ss_clock{background-position:0px -4033px}.ss_clock_add{background-position:0px -4051px}.ss_clock_delete{background-position:0px -4069px}.ss_clock_edit{background-position:0px -4087px}.ss_clock_error{background-position:0px -4105px}.ss_clock_go{background-position:0px -4123px}.ss_clock_link{background-position:0px -4141px}.ss_clock_pause{background-position:0px -4159px}.ss_clock_play{background-position:0px -4177px}.ss_clock_red{background-position:0px -4195px}.ss_clock_stop{background-position:0px -4213px}.ss_cog{background-position:0px -4231px}.ss_cog_add{background-position:0px -4249px}.ss_cog_delete{background-position:0px -4267px}.ss_cog_edit{background-position:0px -4285px}.ss_cog_error{background-position:0px -4303px}.ss_cog_go{background-position:0px -4321px}.ss_coins{background-position:0px -4339px}.ss_coins_add{background-position:0px -4357px}.ss_coins_delete{background-position:0px -4375px}.ss_color_swatch{background-position:0px -4393px}.ss_color_wheel{background-position:0px -4411px}.ss_comment{background-position:0px -4429px}.ss_comment_add{background-position:0px -4447px}.ss_comment_delete{background-position:0px -4465px}.ss_comment_edit{background-position:0px -4483px}.ss_comments{background-position:0px -4501px}.ss_comments_add{background-position:0px -4519px}.ss_comments_delete{background-position:0px -4537px}.ss_compress{background-position:0px -4555px}.ss_computer{background-position:0px -4573px}.ss_computer_add{background-position:0px -4591px}.ss_computer_delete{background-position:0px -4609px}.ss_computer_edit{background-position:0px -4627px}.ss_computer_error{background-position:0px -4645px}.ss_computer_go{background-position:0px -4663px}.ss_computer_key{background-position:0px -4681px}.ss_computer_link{background-position:0px -4699px}.ss_connect{background-position:0px -4717px}.ss_contrast{background-position:0px -4735px}.ss_contrast_decrease{background-position:0px -4753px}.ss_contrast_high{background-position:0px -4771px}.ss_contrast_increase{background-position:0px -4789px}.ss_contrast_low{background-position:0px -4807px}.ss_control_eject{background-position:0px -4825px}.ss_control_eject_blue{background-position:0px -4843px}.ss_control_end{background-position:0px -4861px}.ss_control_end_blue{background-position:0px -4879px}.ss_control_equalizer{background-position:0px -4897px}.ss_control_equalizer_blue{background-position:0px -4915px}.ss_control_fastforward{background-position:0px -4933px}.ss_control_fastforward_blue{background-position:0px -4951px}.ss_control_pause{background-position:0px -4969px}.ss_control_pause_blue{background-position:0px -4987px}.ss_control_play{background-position:0px -5005px}.ss_control_play_blue{background-position:0px -5023px}.ss_control_repeat{background-position:0px -5041px}.ss_control_repeat_blue{background-position:0px -5059px}.ss_control_rewind{background-position:0px -5077px}.ss_control_rewind_blue{background-position:0px -5095px}.ss_control_start{background-position:0px -5113px}.ss_control_start_blue{background-position:0px -5131px}.ss_control_stop{background-position:0px -5149px}.ss_control_stop_blue{background-position:0px -5167px}.ss_controller{background-position:0px -5185px}.ss_controller_add{background-position:0px -5203px}.ss_controller_delete{background-position:0px -5221px}.ss_controller_error{background-position:0px -5239px}.ss_creditcards{background-position:0px -5257px}.ss_cross{background-position:0px -5275px}.ss_css{background-position:0px -5293px}.ss_css_add{background-position:0px -5311px}.ss_css_delete{background-position:0px -5329px}.ss_css_go{background-position:0px -5347px}.ss_css_valid{background-position:0px -5365px}.ss_cup{background-position:0px -5383px}.ss_cup_add{background-position:0px -5401px}.ss_cup_delete{background-position:0px -5419px}.ss_cup_edit{background-position:0px -5437px}.ss_cup_error{background-position:0px -5455px}.ss_cup_go{background-position:0px -5473px}.ss_cup_key{background-position:0px -5491px}.ss_cup_link{background-position:0px -5509px}.ss_cursor{background-position:0px -5527px}.ss_cut{background-position:0px -5545px}.ss_cut_red{background-position:0px -5563px}.ss_database{background-position:0px -5581px}.ss_database_add{background-position:0px -5599px}.ss_database_connect{background-position:0px -5617px}.ss_database_delete{background-position:0px -5635px}.ss_database_edit{background-position:0px -5653px}.ss_database_error{background-position:0px -5671px}.ss_database_gear{background-position:0px -5689px}.ss_database_go{background-position:0px -5707px}.ss_database_key{background-position:0px -5725px}.ss_database_lightning{background-position:0px -5743px}.ss_database_link{background-position:0px -5761px}.ss_database_refresh{background-position:0px -5779px}.ss_database_save{background-position:0px -5797px}.ss_database_table{background-position:0px -5815px}.ss_date{background-position:0px -5833px}.ss_date_add{background-position:0px -5851px}.ss_date_delete{background-position:0px -5869px}.ss_date_edit{background-position:0px -5887px}.ss_date_error{background-position:0px -5905px}.ss_date_go{background-position:0px -5923px}.ss_date_link{background-position:0px -5941px}.ss_date_magnify{background-position:0px -5959px}.ss_date_next{background-position:0px -5977px}.ss_date_previous{background-position:0px -5995px}.ss_delete{background-position:0px -6013px}.ss_disconnect{background-position:0px -6031px}.ss_disk{background-position:0px -6049px}.ss_disk_multiple{background-position:0px -6067px}.ss_door{background-position:0px -6085px}.ss_door_in{background-position:0px -6103px}.ss_door_open{background-position:0px -6121px}.ss_door_out{background-position:0px -6139px}.ss_drink{background-position:0px -6157px}.ss_drink_empty{background-position:0px -6175px}.ss_drive{background-position:0px -6193px}.ss_drive_add{background-position:0px -6211px}.ss_drive_burn{background-position:0px -6229px}.ss_drive_cd{background-position:0px -6247px}.ss_drive_cd_empty{background-position:0px -6265px}.ss_drive_delete{background-position:0px -6283px}.ss_drive_disk{background-position:0px -6301px}.ss_drive_edit{background-position:0px -6319px}.ss_drive_error{background-position:0px -6337px}.ss_drive_go{background-position:0px -6355px}.ss_drive_key{background-position:0px -6373px}.ss_drive_link{background-position:0px -6391px}.ss_drive_magnify{background-position:0px -6409px}.ss_drive_network{background-position:0px -6427px}.ss_drive_rename{background-position:0px -6445px}.ss_drive_user{background-position:0px -6463px}.ss_drive_web{background-position:0px -6481px}.ss_dvd{background-position:0px -6499px}.ss_dvd_add{background-position:0px -6517px}.ss_dvd_delete{background-position:0px -6535px}.ss_dvd_edit{background-position:0px -6553px}.ss_dvd_error{background-position:0px -6571px}.ss_dvd_go{background-position:0px -6589px}.ss_dvd_key{background-position:0px -6607px}.ss_dvd_link{background-position:0px -6625px}.ss_email{background-position:0px -6643px}.ss_email_add{background-position:0px -6661px}.ss_email_attach{background-position:0px -6679px}.ss_email_delete{background-position:0px -6697px}.ss_email_edit{background-position:0px -6715px}.ss_email_error{background-position:0px -6733px}.ss_email_go{background-position:0px -6751px}.ss_email_link{background-position:0px -6769px}.ss_email_open{background-position:0px -6787px}.ss_email_open_image{background-position:0px -6805px}.ss_emoticon_evilgrin{background-position:0px -6823px}.ss_emoticon_grin{background-position:0px -6841px}.ss_emoticon_happy{background-position:0px -6859px}.ss_emoticon_smile{background-position:0px -6877px}.ss_emoticon_surprised{background-position:0px -6895px}.ss_emoticon_tongue{background-position:0px -6913px}.ss_emoticon_unhappy{background-position:0px -6931px}.ss_emoticon_waii{background-position:0px -6949px}.ss_emoticon_wink{background-position:0px -6967px}.ss_error{background-position:0px -6985px}.ss_error_add{background-position:0px -7003px}.ss_error_delete{background-position:0px -7021px}.ss_error_go{background-position:0px -7039px}.ss_exclamation{background-position:0px -7057px}.ss_eye{background-position:0px -7075px}.ss_feed{background-position:0px -7093px}.ss_feed_add{background-position:0px -7111px}.ss_feed_delete{background-position:0px -7129px}.ss_feed_disk{background-position:0px -7147px}.ss_feed_edit{background-position:0px -7165px}.ss_feed_error{background-position:0px -7183px}.ss_feed_go{background-position:0px -7201px}.ss_feed_key{background-position:0px -7219px}.ss_feed_link{background-position:0px -7237px}.ss_feed_magnify{background-position:0px -7255px}.ss_female{background-position:0px -7273px}.ss_film{background-position:0px -7291px}.ss_film_add{background-position:0px -7309px}.ss_film_delete{background-position:0px -7327px}.ss_film_edit{background-position:0px -7345px}.ss_film_error{background-position:0px -7363px}.ss_film_go{background-position:0px -7381px}.ss_film_key{background-position:0px -7399px}.ss_film_link{background-position:0px -7417px}.ss_film_save{background-position:0px -7435px}.ss_find{background-position:0px -7453px}.ss_flag_blue{background-position:0px -7471px}.ss_flag_green{background-position:0px -7489px}.ss_flag_orange{background-position:0px -7507px}.ss_flag_pink{background-position:0px -7525px}.ss_flag_purple{background-position:0px -7543px}.ss_flag_red{background-position:0px -7561px}.ss_flag_yellow{background-position:0px -7579px}.ss_folder{background-position:0px -7597px}.ss_folder_add{background-position:0px -7615px}.ss_folder_bell{background-position:0px -7633px}.ss_folder_brick{background-position:0px -7651px}.ss_folder_bug{background-position:0px -7669px}.ss_folder_camera{background-position:0px -7687px}.ss_folder_database{background-position:0px -7705px}.ss_folder_delete{background-position:0px -7723px}.ss_folder_edit{background-position:0px -7741px}.ss_folder_error{background-position:0px -7759px}.ss_folder_explore{background-position:0px -7777px}.ss_folder_feed{background-position:0px -7795px}.ss_folder_find{background-position:0px -7813px}.ss_folder_go{background-position:0px -7831px}.ss_folder_heart{background-position:0px -7849px}.ss_folder_image{background-position:0px -7867px}.ss_folder_key{background-position:0px -7885px}.ss_folder_lightbulb{background-position:0px -7903px}.ss_folder_link{background-position:0px -7921px}.ss_folder_magnify{background-position:0px -7939px}.ss_folder_page{background-position:0px -7957px}.ss_folder_page_white{background-position:0px -7975px}.ss_folder_palette{background-position:0px -7993px}.ss_folder_picture{background-position:0px -8011px}.ss_folder_star{background-position:0px -8029px}.ss_folder_table{background-position:0px -8047px}.ss_folder_user{background-position:0px -8065px}.ss_folder_wrench{background-position:0px -8083px}.ss_font{background-position:0px -8101px}.ss_font_add{background-position:0px -8119px}.ss_font_delete{background-position:0px -8137px}.ss_font_go{background-position:0px -8155px}.ss_group{background-position:0px -8173px}.ss_group_add{background-position:0px -8191px}.ss_group_delete{background-position:0px -8209px}.ss_group_edit{background-position:0px -8227px}.ss_group_error{background-position:0px -8245px}.ss_group_gear{background-position:0px -8263px}.ss_group_go{background-position:0px -8281px}.ss_group_key{background-position:0px -8299px}.ss_group_link{background-position:0px -8317px}.ss_heart{background-position:0px -8335px}.ss_heart_add{background-position:0px -8353px}.ss_heart_delete{background-position:0px -8371px}.ss_help{background-position:0px -8389px}.ss_hourglass{background-position:0px -8407px}.ss_hourglass_add{background-position:0px -8425px}.ss_hourglass_delete{background-position:0px -8443px}.ss_hourglass_go{background-position:0px -8461px}.ss_hourglass_link{background-position:0px -8479px}.ss_house{background-position:0px -8497px}.ss_house_go{background-position:0px -8515px}.ss_house_link{background-position:0px -8533px}.ss_html{background-position:0px -8551px}.ss_html_add{background-position:0px -8569px}.ss_html_delete{background-position:0px -8587px}.ss_html_go{background-position:0px -8605px}.ss_html_valid{background-position:0px -8623px}.ss_image{background-position:0px -8641px}.ss_image_add{background-position:0px -8659px}.ss_image_delete{background-position:0px -8677px}.ss_image_edit{background-position:0px -8695px}.ss_image_link{background-position:0px -8713px}.ss_images{background-position:0px -8731px}.ss_information{background-position:0px -8749px}.ss_ipod{background-position:0px -8767px}.ss_ipod_cast{background-position:0px -8785px}.ss_ipod_cast_add{background-position:0px -8803px}.ss_ipod_cast_delete{background-position:0px -8821px}.ss_ipod_sound{background-position:0px -8839px}.ss_joystick{background-position:0px -8857px}.ss_joystick_add{background-position:0px -8875px}.ss_joystick_delete{background-position:0px -8893px}.ss_joystick_error{background-position:0px -8911px}.ss_key{background-position:0px -8929px}.ss_key_add{background-position:0px -8947px}.ss_key_delete{background-position:0px -8965px}.ss_key_go{background-position:0px -8983px}.ss_keyboard{background-position:0px -9001px}.ss_keyboard_add{background-position:0px -9019px}.ss_keyboard_delete{background-position:0px -9037px}.ss_keyboard_magnify{background-position:0px -9055px}.ss_layers{background-position:0px -9073px}.ss_layout{background-position:0px -9091px}.ss_layout_add{background-position:0px -9109px}.ss_layout_content{background-position:0px -9127px}.ss_layout_delete{background-position:0px -9145px}.ss_layout_edit{background-position:0px -9163px}.ss_layout_error{background-position:0px -9181px}.ss_layout_header{background-position:0px -9199px}.ss_layout_link{background-position:0px -9217px}.ss_layout_sidebar{background-position:0px -9235px}.ss_lightbulb{background-position:0px -9253px}.ss_lightbulb_add{background-position:0px -9271px}.ss_lightbulb_delete{background-position:0px -9289px}.ss_lightbulb_off{background-position:0px -9307px}.ss_lightning{background-position:0px -9325px}.ss_lightning_add{background-position:0px -9343px}.ss_lightning_delete{background-position:0px -9361px}.ss_lightning_go{background-position:0px -9379px}.ss_link{background-position:0px -9397px}.ss_link_add{background-position:0px -9415px}.ss_link_break{background-position:0px -9433px}.ss_link_delete{background-position:0px -9451px}.ss_link_edit{background-position:0px -9469px}.ss_link_error{background-position:0px -9487px}.ss_link_go{background-position:0px -9505px}.ss_lock{background-position:0px -9523px}.ss_lock_add{background-position:0px -9541px}.ss_lock_break{background-position:0px -9559px}.ss_lock_delete{background-position:0px -9577px}.ss_lock_edit{background-position:0px -9595px}.ss_lock_go{background-position:0px -9613px}.ss_lock_open{background-position:0px -9631px}.ss_lorry{background-position:0px -9649px}.ss_lorry_add{background-position:0px -9667px}.ss_lorry_delete{background-position:0px -9685px}.ss_lorry_error{background-position:0px -9703px}.ss_lorry_flatbed{background-position:0px -9721px}.ss_lorry_go{background-position:0px -9739px}.ss_lorry_link{background-position:0px -9757px}.ss_magifier_zoom_out{background-position:0px -9775px}.ss_magnifier{background-position:0px -9793px}.ss_magnifier_zoom_in{background-position:0px -9811px}.ss_male{background-position:0px -9829px}.ss_map{background-position:0px -9847px}.ss_map_add{background-position:0px -9865px}.ss_map_delete{background-position:0px -9883px}.ss_map_edit{background-position:0px -9901px}.ss_map_go{background-position:0px -9919px}.ss_map_magnify{background-position:0px -9937px}.ss_medal_bronze_1{background-position:0px -9955px}.ss_medal_bronze_2{background-position:0px -9973px}.ss_medal_bronze_3{background-position:0px -9991px}.ss_medal_bronze_add{background-position:0px -10009px}.ss_medal_bronze_delete{background-position:0px -10027px}.ss_medal_gold_1{background-position:0px -10045px}.ss_medal_gold_2{background-position:0px -10063px}.ss_medal_gold_3{background-position:0px -10081px}.ss_medal_gold_add{background-position:0px -10099px}.ss_medal_gold_delete{background-position:0px -10117px}.ss_medal_silver_1{background-position:0px -10135px}.ss_medal_silver_2{background-position:0px -10153px}.ss_medal_silver_3{background-position:0px -10171px}.ss_medal_silver_add{background-position:0px -10189px}.ss_medal_silver_delete{background-position:0px -10207px}.ss_money{background-position:0px -10225px}.ss_money_add{background-position:0px -10243px}.ss_money_delete{background-position:0px -10261px}.ss_money_dollar{background-position:0px -10279px}.ss_money_euro{background-position:0px -10297px}.ss_money_pound{background-position:0px -10315px}.ss_money_yen{background-position:0px -10333px}.ss_monitor{background-position:0px -10351px}.ss_monitor_add{background-position:0px -10369px}.ss_monitor_delete{background-position:0px -10387px}.ss_monitor_edit{background-position:0px -10405px}.ss_monitor_error{background-position:0px -10423px}.ss_monitor_go{background-position:0px -10441px}.ss_monitor_lightning{background-position:0px -10459px}.ss_monitor_link{background-position:0px -10477px}.ss_mouse{background-position:0px -10495px}.ss_mouse_add{background-position:0px -10513px}.ss_mouse_delete{background-position:0px -10531px}.ss_mouse_error{background-position:0px -10549px}.ss_music{background-position:0px -10567px}.ss_new{background-position:0px -10585px}.ss_newspaper{background-position:0px -10603px}.ss_newspaper_add{background-position:0px -10621px}.ss_newspaper_delete{background-position:0px -10639px}.ss_newspaper_go{background-position:0px -10657px}.ss_newspaper_link{background-position:0px -10675px}.ss_note{background-position:0px -10693px}.ss_note_add{background-position:0px -10711px}.ss_note_delete{background-position:0px -10729px}.ss_note_edit{background-position:0px -10747px}.ss_note_error{background-position:0px -10765px}.ss_note_go{background-position:0px -10783px}.ss_overlays{background-position:0px -10801px}.ss_package{background-position:0px -10819px}.ss_package_add{background-position:0px -10837px}.ss_package_delete{background-position:0px -10855px}.ss_package_go{background-position:0px -10873px}.ss_package_green{background-position:0px -10891px}.ss_package_link{background-position:0px -10909px}.ss_page{background-position:0px -10927px}.ss_page_add{background-position:0px -10945px}.ss_page_attach{background-position:0px -10963px}.ss_page_code{background-position:0px -10981px}.ss_page_copy{background-position:0px -10999px}.ss_page_delete{background-position:0px -11017px}.ss_page_edit{background-position:0px -11035px}.ss_page_error{background-position:0px -11053px}.ss_page_excel{background-position:0px -11071px}.ss_page_find{background-position:0px -11089px}.ss_page_gear{background-position:0px -11107px}.ss_page_go{background-position:0px -11125px}.ss_page_green{background-position:0px -11143px}.ss_page_key{background-position:0px -11161px}.ss_page_lightning{background-position:0px -11179px}.ss_page_link{background-position:0px -11197px}.ss_page_paintbrush{background-position:0px -11215px}.ss_page_paste{background-position:0px -11233px}.ss_page_red{background-position:0px -11251px}.ss_page_refresh{background-position:0px -11269px}.ss_page_save{background-position:0px -11287px}.ss_page_white{background-position:0px -11305px}.ss_page_white_acrobat{background-position:0px -11323px}.ss_page_white_actionscript{background-position:0px -11341px}.ss_page_white_add{background-position:0px -11359px}.ss_page_white_c{background-position:0px -11377px}.ss_page_white_camera{background-position:0px -11395px}.ss_page_white_cd{background-position:0px -11413px}.ss_page_white_code{background-position:0px -11431px}.ss_page_white_code_red{background-position:0px -11449px}.ss_page_white_coldfusion{background-position:0px -11467px}.ss_page_white_compressed{background-position:0px -11485px}.ss_page_white_copy{background-position:0px -11503px}.ss_page_white_cplusplus{background-position:0px -11521px}.ss_page_white_csharp{background-position:0px -11539px}.ss_page_white_cup{background-position:0px -11557px}.ss_page_white_database{background-position:0px -11575px}.ss_page_white_delete{background-position:0px -11593px}.ss_page_white_dvd{background-position:0px -11611px}.ss_page_white_edit{background-position:0px -11629px}.ss_page_white_error{background-position:0px -11647px}.ss_page_white_excel{background-position:0px -11665px}.ss_page_white_find{background-position:0px -11683px}.ss_page_white_flash{background-position:0px -11701px}.ss_page_white_freehand{background-position:0px -11719px}.ss_page_white_gear{background-position:0px -11737px}.ss_page_white_get{background-position:0px -11755px}.ss_page_white_go{background-position:0px -11773px}.ss_page_white_h{background-position:0px -11791px}.ss_page_white_horizontal{background-position:0px -11809px}.ss_page_white_key{background-position:0px -11827px}.ss_page_white_lightning{background-position:0px -11845px}.ss_page_white_link{background-position:0px -11863px}.ss_page_white_magnify{background-position:0px -11881px}.ss_page_white_medal{background-position:0px -11899px}.ss_page_white_office{background-position:0px -11917px}.ss_page_white_paint{background-position:0px -11935px}.ss_page_white_paintbrush{background-position:0px -11953px}.ss_page_white_paste{background-position:0px -11971px}.ss_page_white_php{background-position:0px -11989px}.ss_page_white_picture{background-position:0px -12007px}.ss_page_white_powerpoint{background-position:0px -12025px}.ss_page_white_put{background-position:0px -12043px}.ss_page_white_ruby{background-position:0px -12061px}.ss_page_white_stack{background-position:0px -12079px}.ss_page_white_star{background-position:0px -12097px}.ss_page_white_swoosh{background-position:0px -12115px}.ss_page_white_text{background-position:0px -12133px}.ss_page_white_text_width{background-position:0px -12151px}.ss_page_white_tux{background-position:0px -12169px}.ss_page_white_vector{background-position:0px -12187px}.ss_page_white_visualstudio{background-position:0px -12205px}.ss_page_white_width{background-position:0px -12223px}.ss_page_white_word{background-position:0px -12241px}.ss_page_white_world{background-position:0px -12259px}.ss_page_white_wrench{background-position:0px -12277px}.ss_page_white_zip{background-position:0px -12295px}.ss_page_word{background-position:0px -12313px}.ss_page_world{background-position:0px -12331px}.ss_paintbrush{background-position:0px -12349px}.ss_paintcan{background-position:0px -12367px}.ss_palette{background-position:0px -12385px}.ss_paste_plain{background-position:0px -12403px}.ss_paste_word{background-position:0px -12421px}.ss_pencil{background-position:0px -12439px}.ss_pencil_add{background-position:0px -12457px}.ss_pencil_delete{background-position:0px -12475px}.ss_pencil_go{background-position:0px -12493px}.ss_phone{background-position:0px -12511px}.ss_phone_add{background-position:0px -12529px}.ss_phone_delete{background-position:0px -12547px}.ss_phone_sound{background-position:0px -12565px}.ss_photo{background-position:0px -12583px}.ss_photo_add{background-position:0px -12601px}.ss_photo_delete{background-position:0px -12619px}.ss_photo_link{background-position:0px -12637px}.ss_photos{background-position:0px -12655px}.ss_picture{background-position:0px -12673px}.ss_picture_add{background-position:0px -12691px}.ss_picture_delete{background-position:0px -12709px}.ss_picture_edit{background-position:0px -12727px}.ss_picture_empty{background-position:0px -12745px}.ss_picture_error{background-position:0px -12763px}.ss_picture_go{background-position:0px -12781px}.ss_picture_key{background-position:0px -12799px}.ss_picture_link{background-position:0px -12817px}.ss_picture_save{background-position:0px -12835px}.ss_pictures{background-position:0px -12853px}.ss_pilcrow{background-position:0px -12871px}.ss_pill{background-position:0px -12889px}.ss_pill_add{background-position:0px -12907px}.ss_pill_delete{background-position:0px -12925px}.ss_pill_go{background-position:0px -12943px}.ss_plugin{background-position:0px -12961px}.ss_plugin_add{background-position:0px -12979px}.ss_plugin_delete{background-position:0px -12997px}.ss_plugin_disabled{background-position:0px -13015px}.ss_plugin_edit{background-position:0px -13033px}.ss_plugin_error{background-position:0px -13051px}.ss_plugin_go{background-position:0px -13069px}.ss_plugin_link{background-position:0px -13087px}.ss_printer{background-position:0px -13105px}.ss_printer_add{background-position:0px -13123px}.ss_printer_delete{background-position:0px -13141px}.ss_printer_empty{background-position:0px -13159px}.ss_printer_error{background-position:0px -13177px}.ss_rainbow{background-position:0px -13195px}.ss_report{background-position:0px -13213px}.ss_report_add{background-position:0px -13231px}.ss_report_delete{background-position:0px -13249px}.ss_report_disk{background-position:0px -13267px}.ss_report_edit{background-position:0px -13285px}.ss_report_go{background-position:0px -13303px}.ss_report_key{background-position:0px -13321px}.ss_report_link{background-position:0px -13339px}.ss_report_magnify{background-position:0px -13357px}.ss_report_picture{background-position:0px -13375px}.ss_report_user{background-position:0px -13393px}.ss_report_word{background-position:0px -13411px}.ss_resultset_first{background-position:0px -13429px}.ss_resultset_last{background-position:0px -13447px}.ss_resultset_next{background-position:0px -13465px}.ss_resultset_previous{background-position:0px -13483px}.ss_rosette{background-position:0px -13501px}.ss_rss{background-position:0px -13519px}.ss_rss_add{background-position:0px -13537px}.ss_rss_delete{background-position:0px -13555px}.ss_rss_go{background-position:0px -13573px}.ss_rss_valid{background-position:0px -13591px}.ss_ruby{background-position:0px -13609px}.ss_ruby_add{background-position:0px -13627px}.ss_ruby_delete{background-position:0px -13645px}.ss_ruby_gear{background-position:0px -13663px}.ss_ruby_get{background-position:0px -13681px}.ss_ruby_go{background-position:0px -13699px}.ss_ruby_key{background-position:0px -13717px}.ss_ruby_link{background-position:0px -13735px}.ss_ruby_put{background-position:0px -13753px}.ss_script{background-position:0px -13771px}.ss_script_add{background-position:0px -13789px}.ss_script_code{background-position:0px -13807px}.ss_script_code_red{background-position:0px -13825px}.ss_script_delete{background-position:0px -13843px}.ss_script_edit{background-position:0px -13861px}.ss_script_error{background-position:0px -13879px}.ss_script_gear{background-position:0px -13897px}.ss_script_go{background-position:0px -13915px}.ss_script_key{background-position:0px -13933px}.ss_script_lightning{background-position:0px -13951px}.ss_script_link{background-position:0px -13969px}.ss_script_palette{background-position:0px -13987px}.ss_script_save{background-position:0px -14005px}.ss_server{background-position:0px -14023px}.ss_server_add{background-position:0px -14041px}.ss_server_chart{background-position:0px -14059px}.ss_server_compressed{background-position:0px -14077px}.ss_server_connect{background-position:0px -14095px}.ss_server_database{background-position:0px -14113px}.ss_server_delete{background-position:0px -14131px}.ss_server_edit{background-position:0px -14149px}.ss_server_error{background-position:0px -14167px}.ss_server_go{background-position:0px -14185px}.ss_server_key{background-position:0px -14203px}.ss_server_lightning{background-position:0px -14221px}.ss_server_link{background-position:0px -14239px}.ss_server_uncompressed{background-position:0px -14257px}.ss_shading{background-position:0px -14275px}.ss_shape_align_bottom{background-position:0px -14293px}.ss_shape_align_center{background-position:0px -14311px}.ss_shape_align_left{background-position:0px -14329px}.ss_shape_align_middle{background-position:0px -14347px}.ss_shape_align_right{background-position:0px -14365px}.ss_shape_align_top{background-position:0px -14383px}.ss_shape_flip_horizontal{background-position:0px -14401px}.ss_shape_flip_vertical{background-position:0px -14419px}.ss_shape_group{background-position:0px -14437px}.ss_shape_handles{background-position:0px -14455px}.ss_shape_move_back{background-position:0px -14473px}.ss_shape_move_backwards{background-position:0px -14491px}.ss_shape_move_forwards{background-position:0px -14509px}.ss_shape_move_front{background-position:0px -14527px}.ss_shape_rotate_anticlockwise{background-position:0px -14545px}.ss_shape_rotate_clockwise{background-position:0px -14563px}.ss_shape_square{background-position:0px -14581px}.ss_shape_square_add{background-position:0px -14599px}.ss_shape_square_delete{background-position:0px -14617px}.ss_shape_square_edit{background-position:0px -14635px}.ss_shape_square_error{background-position:0px -14653px}.ss_shape_square_go{background-position:0px -14671px}.ss_shape_square_key{background-position:0px -14689px}.ss_shape_square_link{background-position:0px -14707px}.ss_shape_ungroup{background-position:0px -14725px}.ss_shield{background-position:0px -14743px}.ss_shield_add{background-position:0px -14761px}.ss_shield_delete{background-position:0px -14779px}.ss_shield_go{background-position:0px -14797px}.ss_sitemap{background-position:0px -14815px}.ss_sitemap_color{background-position:0px -14833px}.ss_sound{background-position:0px -14851px}.ss_sound_add{background-position:0px -14869px}.ss_sound_delete{background-position:0px -14887px}.ss_sound_low{background-position:0px -14905px}.ss_sound_mute{background-position:0px -14923px}.ss_sound_none{background-position:0px -14941px}.ss_spellcheck{background-position:0px -14959px}.ss_sport_8ball{background-position:0px -14977px}.ss_sport_basketball{background-position:0px -14995px}.ss_sport_football{background-position:0px -15013px}.ss_sport_golf{background-position:0px -15031px}.ss_sport_raquet{background-position:0px -15049px}.ss_sport_shuttlecock{background-position:0px -15067px}.ss_sport_soccer{background-position:0px -15085px}.ss_sport_tennis{background-position:0px -15103px}.ss_star{background-position:0px -15121px}.ss_status_away{background-position:0px -15139px}.ss_status_busy{background-position:0px -15157px}.ss_status_offline{background-position:0px -15175px}.ss_status_online{background-position:0px -15193px}.ss_stop{background-position:0px -15211px}.ss_style{background-position:0px -15229px}.ss_style_add{background-position:0px -15247px}.ss_style_delete{background-position:0px -15265px}.ss_style_edit{background-position:0px -15283px}.ss_style_go{background-position:0px -15301px}.ss_sum{background-position:0px -15319px}.ss_tab{background-position:0px -15337px}.ss_tab_add{background-position:0px -15355px}.ss_tab_delete{background-position:0px -15373px}.ss_tab_edit{background-position:0px -15391px}.ss_tab_go{background-position:0px -15409px}.ss_table{background-position:0px -15427px}.ss_table_add{background-position:0px -15445px}.ss_table_delete{background-position:0px -15463px}.ss_table_edit{background-position:0px -15481px}.ss_table_error{background-position:0px -15499px}.ss_table_gear{background-position:0px -15517px}.ss_table_go{background-position:0px -15535px}.ss_table_key{background-position:0px -15553px}.ss_table_lightning{background-position:0px -15571px}.ss_table_link{background-position:0px -15589px}.ss_table_multiple{background-position:0px -15607px}.ss_table_refresh{background-position:0px -15625px}.ss_table_relationship{background-position:0px -15643px}.ss_table_row_delete{background-position:0px -15661px}.ss_table_row_insert{background-position:0px -15679px}.ss_table_save{background-position:0px -15697px}.ss_table_sort{background-position:0px -15715px}.ss_tag{background-position:0px -15733px}.ss_tag_blue{background-position:0px -15751px}.ss_tag_blue_add{background-position:0px -15769px}.ss_tag_blue_delete{background-position:0px -15787px}.ss_tag_blue_edit{background-position:0px -15805px}.ss_tag_green{background-position:0px -15823px}.ss_tag_orange{background-position:0px -15841px}.ss_tag_pink{background-position:0px -15859px}.ss_tag_purple{background-position:0px -15877px}.ss_tag_red{background-position:0px -15895px}.ss_tag_yellow{background-position:0px -15913px}.ss_telephone{background-position:0px -15931px}.ss_telephone_add{background-position:0px -15949px}.ss_telephone_delete{background-position:0px -15967px}.ss_telephone_edit{background-position:0px -15985px}.ss_telephone_error{background-position:0px -16003px}.ss_telephone_go{background-position:0px -16021px}.ss_telephone_key{background-position:0px -16039px}.ss_telephone_link{background-position:0px -16057px}.ss_television{background-position:0px -16075px}.ss_television_add{background-position:0px -16093px}.ss_television_delete{background-position:0px -16111px}.ss_text_align_center{background-position:0px -16129px}.ss_text_align_justify{background-position:0px -16147px}.ss_text_align_left{background-position:0px -16165px}.ss_text_align_right{background-position:0px -16183px}.ss_text_allcaps{background-position:0px -16201px}.ss_text_bold{background-position:0px -16219px}.ss_text_columns{background-position:0px -16237px}.ss_text_dropcaps{background-position:0px -16255px}.ss_text_heading_1{background-position:0px -16273px}.ss_text_heading_2{background-position:0px -16291px}.ss_text_heading_3{background-position:0px -16309px}.ss_text_heading_4{background-position:0px -16327px}.ss_text_heading_5{background-position:0px -16345px}.ss_text_heading_6{background-position:0px -16363px}.ss_text_horizontalrule{background-position:0px -16381px}.ss_text_indent{background-position:0px -16399px}.ss_text_indent_remove{background-position:0px -16417px}.ss_text_italic{background-position:0px -16435px}.ss_text_kerning{background-position:0px -16453px}.ss_text_letter_omega{background-position:0px -16471px}.ss_text_letterspacing{background-position:0px -16489px}.ss_text_linespacing{background-position:0px -16507px}.ss_text_list_bullets{background-position:0px -16525px}.ss_text_list_numbers{background-position:0px -16543px}.ss_text_lowercase{background-position:0px -16561px}.ss_text_padding_bottom{background-position:0px -16579px}.ss_text_padding_left{background-position:0px -16597px}.ss_text_padding_right{background-position:0px -16615px}.ss_text_padding_top{background-position:0px -16633px}.ss_text_replace{background-position:0px -16651px}.ss_text_signature{background-position:0px -16669px}.ss_text_smallcaps{background-position:0px -16687px}.ss_text_strikethrough{background-position:0px -16705px}.ss_text_subscript{background-position:0px -16723px}.ss_text_superscript{background-position:0px -16741px}.ss_text_underline{background-position:0px -16759px}.ss_text_uppercase{background-position:0px -16777px}.ss_textfield{background-position:0px -16795px}.ss_textfield_add{background-position:0px -16813px}.ss_textfield_delete{background-position:0px -16831px}.ss_textfield_key{background-position:0px -16849px}.ss_textfield_rename{background-position:0px -16867px}.ss_thumb_down{background-position:0px -16885px}.ss_thumb_up{background-position:0px -16903px}.ss_tick{background-position:0px -16921px}.ss_time{background-position:0px -16939px}.ss_time_add{background-position:0px -16957px}.ss_time_delete{background-position:0px -16975px}.ss_time_go{background-position:0px -16993px}.ss_timeline_marker{background-position:0px -17011px}.ss_transmit{background-position:0px -17029px}.ss_transmit_add{background-position:0px -17047px}.ss_transmit_blue{background-position:0px -17065px}.ss_transmit_delete{background-position:0px -17083px}.ss_transmit_edit{background-position:0px -17101px}.ss_transmit_error{background-position:0px -17119px}.ss_transmit_go{background-position:0px -17137px}.ss_tux{background-position:0px -17155px}.ss_user{background-position:0px -17173px}.ss_user_add{background-position:0px -17191px}.ss_user_comment{background-position:0px -17209px}.ss_user_delete{background-position:0px -17227px}.ss_user_edit{background-position:0px -17245px}.ss_user_female{background-position:0px -17263px}.ss_user_go{background-position:0px -17281px}.ss_user_gray{background-position:0px -17299px}.ss_user_green{background-position:0px -17317px}.ss_user_orange{background-position:0px -17335px}.ss_user_red{background-position:0px -17353px}.ss_user_suit{background-position:0px -17371px}.ss_vcard{background-position:0px -17389px}.ss_vcard_add{background-position:0px -17407px}.ss_vcard_delete{background-position:0px -17425px}.ss_vcard_edit{background-position:0px -17443px}.ss_vector{background-position:0px -17461px}.ss_vector_add{background-position:0px -17479px}.ss_vector_delete{background-position:0px -17497px}.ss_wand{background-position:0px -17515px}.ss_weather_clouds{background-position:0px -17533px}.ss_weather_cloudy{background-position:0px -17551px}.ss_weather_lightning{background-position:0px -17569px}.ss_weather_rain{background-position:0px -17587px}.ss_weather_snow{background-position:0px -17605px}.ss_weather_sun{background-position:0px -17623px}.ss_webcam{background-position:0px -17641px}.ss_webcam_add{background-position:0px -17659px}.ss_webcam_delete{background-position:0px -17677px}.ss_webcam_error{background-position:0px -17695px}.ss_world{background-position:0px -17713px}.ss_world_add{background-position:0px -17731px}.ss_world_delete{background-position:0px -17749px}.ss_world_edit{background-position:0px -17767px}.ss_world_go{background-position:0px -17785px}.ss_world_link{background-position:0px -17803px}.ss_wrench{background-position:0px -17821px}.ss_wrench_orange{background-position:0px -17839px}.ss_xhtml{background-position:0px -17857px}.ss_xhtml_add{background-position:0px -17875px}.ss_xhtml_delete{background-position:0px -17893px}.ss_xhtml_go{background-position:0px -17911px}.ss_xhtml_valid{background-position:0px -17929px}.ss_zoom{background-position:0px -17947px}.ss_zoom_in{background-position:0px -17965px}.ss_zoom_out{background-position:0px -17983px}

/** Threaded Comments **/
ol.commentlist {list-style-type:none;margin:0;padding:0;}
.commentlist li {border:1px solid #ddd; margin:0 0 1.2em .25em;}
ol.commentlist li.alt {font-family:"Lucida Grande","Helvetica Neue", Helvetica,Geneva,Verdana,Arial,sans-serif;font-style:normal;background:#EEE;}
ol.commentlist li.bypostauthor {}
ol.commentlist li.byuser {}
ol.commentlist li.comment-author-admin {background:#EEE;}
ol.commentlist li.comment {font-size:14px;padding:1em;}
ol.commentlist li div.comment-author {}
ol.commentlist li div.vcard {}
ol.commentlist li div.vcard cite.fn {font-size:14px;font-weight:bold;}
ol.commentlist li div.vcard cite.fn a.url {text-decoration:none;}
ol.commentlist li div.vcard img.avatar {float:left;padding-right:7px;margin-top:0;padding-top:0;}
ol.commentlist li div.vcard img.avatar-32 {}
ol.commentlist li div.vcard img.photo {}
ol.commentlist li div.vcard span.says {}
ol.commentlist li div.commentmetadata {padding:0 0 11px 0;}
ol.commentlist li div.comment-meta {}
ol.commentlist li div.comment-meta a {font-size:12px;color:#666;text-decoration:none;}
ol.commentlist li p {}
ol.commentlist li ul {}
ol.commentlist li div.reply {padding-left:18px;background-repeat:no-repeat;background-image:url(../images/comments_add.png);}
ol.commentlist li div.reply a {}
ol.commentlist li ul.children {list-style:none;margin:1em 0 0; text-indent:0;}
ol.commentlist li ul.children li {}
ol.commentlist li ul.children li.alt {font-style:normal;}
ol.commentlist li ul.children li.bypostauthor {}
ol.commentlist li ul.children li.byuser {}
ol.commentlist li ul.children li.comment {}
ol.commentlist li ul.children li.comment-author-admin {}
ol.commentlist li ul.children li.depth-2 {border-left:1px solid #ddd; margin:0 0 .25em .25em;}
ol.commentlist li ul.children li.depth-3 {border-left:1px solid #ddd; margin:0 0 .25em .25em;}
ol.commentlist li ul.children li.depth-4 {border-left:1px solid #ddd; margin:0 0 .25em .25em;}
ol.commentlist li ul.children li.depth-5 {}
ol.commentlist li ul.children li.odd {}
ol.commentlist li.even {background:#fff;}
ol.commentlist li.odd {background:#EEE;}
ol.commentlist li.parent {border-left:1px solid #ddd;}
ol.commentlist li.pingback {padding:1em;}
ol.commentlist li.thread-alt {font-style:normal;}
ol.commentlist li.thread-even {}
ol.commentlist li.thread-odd {}
.commentform {}
input.commentform {width:270px;padding:6px;margin:5px 0;border:1px solid #bbb;}

/* Gigpress*/
/* By default this is an h3 that appears above each artist's list of shows */
h3.gigpress-artist-heading{}
/* This span contains the RSS and iCal links for the artist */
span.gigpress-artist-subscriptions{margin-left:5px;float:right;}
/* Default wrapper for the year/month menu */
.gigpress-menu-container{padding:5px 0;text-align:right;}
/* Meet the table that displays our shows */
.gigpress-table{width:100%;border:none;border-collapse:collapse;border-top:1px solid #CCC;margin:0.5em 0 1em 0;}
/* This is for the main header cells containing the column labels */
tr.gigpress-header th{font-weight:bold;}
/* Generic class for the table header cells */
.gigpress-table th{padding:6px 8px;vertical-align:middle;text-align:left;border-bottom:1px solid #CCC;}
/* This is for the tour name header cells */
th.gigpress-heading{background-color:#EEE;border-bottom:1px solid #CCC;}
/* This is for the tour name headings,whichever one you're using */
th.gigpress-heading h1,th.gigpress-heading h2,th.gigpress-heading h3,th.gigpress-heading h4,th.gigpress-heading h5{margin:0;}
/* Applies to all cells in the table */
.gigpress-table td{padding:6px 8px;vertical-align:middle;text-align:left;}
/* Applies to the first row of each show listing */
.gigpress-row td{border-bottom:1px solid #EEE;}
/* To set an alternating row style */
tr.gigpress-alt{}
/* Individual classes for the label header cells that start the table */
th.gigpress-date{width:90px;}
th.gigpress-artist{}
th.gigpress-city{}
th.gigpress-venue{}
th.gigpress-country{}
/* Likewise,individual classes for the content cells */
td.gigpress-date{}
td.gigpress-artist{}
td.gigpress-city{}
td.gigpress-venue{}
td.gigpress-country{}
/* Style for rows within a tour */
tr.gigpress-tour td{background-color:#F6F6F6;}
/* Style for the first row after a tour ends in the list */
tr.divider.gigpress-row td{border-top:2px solid #CCC;}
/* The secondary row for each show,contains time,admission,etc */
tr.gigpress-info td{font-size:90%;color:#333;border-bottom:1px solid #CCC;}
/* Fix for themes that hide .description */
tr.gigpress-info td.description{visibility:visible;}
/* Greys-out cancelled shows */
tr.gigpress-row.cancelled,tr.gigpress-info.cancelled,tr.cancelled span.gigpress-info-label,tr.cancelled span.gigpress-info-item{color:#999;}
/* This wraps each of the bits of info in the "info" cell */
span.gigpress-info-item{}
/* For the labels for address,admission,etc in the "info" cell */
span.gigpress-info-label{color:#666;}
/* In case you want to style the "Buy Tickets" link */
a.gigpress-tickets-link{font-weight:bold;text-transform:uppercase;}
/* Notices for Cancelled or Sold Out shows */
strong.gigpress-cancelled,strong.gigpress-soldout{text-transform:uppercase;font-weight:bold;padding:1px;color:#111;background:#fffdeb;border:1px solid #EEE;background:#111;color:#FFF;border:none;}
/* In case you want to style the Googlefied address link */
a.gigpress-address{}
/* These styles control the peek-a-boo "add" links to iCal and Google Calendar. Behaviour dictated by a separate jQuery script. */
td.gigpress-links-cell{vertical-align:top;}
.gigpress-calendar-add{position:relative;}
a.gigpress-links-toggle{display:block;text-indent:-9999px;width:11px;height:11px;background:transparent url(../images/calendar-toggle.png) no-repeat left top;cursor:pointer;}
a.gigpress-links-toggle:hover{background-position:-11px 0px;}
a.gigpress-link-active{background-position:-33px;}
a.gigpress-link-active:hover{background-position:-22px;}
div.gigpress-calendar-links{display:none;position:absolute;left:20px;top:-1.2em;width:15em;padding-left:7px;background:transparent url(../images/calendar-links-bg.png) no-repeat left center;}
.gigpress-calendar-links-inner{background-color:#F3F3F3;padding:6px 8px;font-size:11px;line-height:16px;border:1px solid #CCC;border-width:1px 1px 1px 0;}
div.gigpress-calendar-links span{display:block;}
/* These are for the RSS/iCal subscribe links */
p.gigpress-subscribe{text-align:left;color:#999;}
p.gigpress-subscribe a{display:inline-block;text-indent:-9999px;width:12px;margin:0 3px;}
a.gigpress-rss,a.gigpress-rss:hover{background:transparent url(../images/feed-icon-12x12.png) no-repeat left center;}
a.gigpress-ical,a.gigpress-ical:hover{background:transparent url(../images/icalendar-icon.gif) no-repeat left center;}
/* These styles are for the sidebar listing */
/* This is the unordered list that holds the dates */
ul.gigpress-listing{}
/* Generic styles for the list items within */
.gigpress-listing li{}
/* For artist headings in the sidebar */
h3.gigpress-list-artist-heading{}
/* For tour headings in the sidebar */
span.gigpress-list-tour-heading{font-weight:bold;font-size:110%;}
/* So if you like you can style each alternating list item differently */
li.gigpress-alt{}
/* So if you like you can style the date differently */
span.gigpress-sidebar-date{font-weight:bold;display:block;}
/* Sold Out shows in the sidebar */
ul.gigpress-listing strong.gigpress-soldout{display:block;}
/* These styles control the Related Show list that appears in the body of Related Posts */
ul.gigpress-related-show{margin-bottom:2em;}
.gigpress-related-label{font-weight:bold;}
.gigpress-related-item{}
/* This is just to include data for hcalendar support,but hide it from view */
.hide{display:none;}
/* Stop Firefox from underlining our abbreviated dates */
abbr{border:none;text-decoration:none;font-size:100%;}

/* ==|== non-semantic helper classes 
   Please define your styles before this section.
   =========== */

/* For image replacement */
.ir { display: block; border: 0; text-indent: -999em; overflow: hidden; background-color: transparent; background-repeat: no-repeat; text-align: left; direction: ltr; }
.ir br { display: none; }

/* Hide from both screenreaders and browsers: h5bp.com/u */
.hidden { display: none !important; visibility: hidden; }

/* Hide only visually, but have it available for screenreaders: h5bp.com/v */
.visuallyhidden { border: 0; clip: rect(0 0 0 0); height: 1px; margin: -1px; overflow: hidden; padding: 0; position: absolute; width: 1px; }

/* Extends the .visuallyhidden class to allow the element to be focusable when navigated to via the keyboard: h5bp.com/p */
.visuallyhidden.focusable:active, .visuallyhidden.focusable:focus { clip: auto; height: auto; margin: 0; overflow: visible; position: static; width: auto; }

/* Hide visually and from screenreaders, but maintain layout */
.invisible { visibility: hidden; }

/* Contain floats: h5bp.com/q */ 
.clearfix:before, .clearfix:after { content: ""; display: table; }
.clearfix:after { clear: both; }
.clearfix { zoom: 1; }



/* ==|== media queries ======================================================
   PLACEHOLDER Media Queries for Responsive Design.
   These override the primary ('mobile first') styles
   Modify as content requires.
   ========================================================================== */

@media only screen and (min-width: 480px) {
  /* Style adjustments for viewports 480px and over go here */

}

@media only screen and (min-width: 768px) {
  /* Style adjustments for viewports 768px and over go here */

}



/* ==|== print styles =======================================================
   Print styles.
   Inlined to avoid required HTTP connection: h5bp.com/r
   ========================================================================== */

@media print {
  * { background: transparent !important; color: black !important; text-shadow: none !important; filter:none !important; -ms-filter: none !important; } /* Black prints faster: h5bp.com/s */
  a, a:visited { text-decoration: underline; }
  a[href]:after { content: " (" attr(href) ")"; }
  abbr[title]:after { content: " (" attr(title) ")"; }
  .ir a:after, a[href^="javascript:"]:after, a[href^="#"]:after { content: ""; }  /* Don't show links for images, or javascript/internal links */
  pre, blockquote { border: 1px solid #999; page-break-inside: avoid; }
  thead { display: table-header-group; } /* h5bp.com/t */
  tr, img { page-break-inside: avoid; }
  img { max-width: 100% !important; }
  @page { margin: 0.5cm; }
  p, h2, h3 { orphans: 3; widows: 3; }
  h2, h3 { page-break-after: avoid; }
}
