.button_wrap{ position:relative; width:225px; height:36px; overflow:hidden; font-weight:bold; font-size:11px; margin:10px; }
.button_aLeft{ width:70px; height:36px; -moz-border-radius:20px; -webkit-border-radius:20px; background-color:#093d6f; color:#fff; top:0px; right:0px; position:absolute; line-height:36px; text-align:left; }
.button_aLeft span{ /* display:none; */ visibility:hidden; padding-left:20px; color:#fff; }
.button_aRight{ width:70px; height:36px; -moz-border-radius:20px; -webkit-border-radius:20px; background-color:#093d6f; color:#fff; top:0px; left:0px; position:absolute; line-height:36px; text-align:right; }
.button_aRight span{ /* display:none; */ visibility:hidden; padding-right:20px; color:#fff; }

.button_bLeft{ width:64px; height:30px; background-color:#fff; -moz-border-radius:20px; -webkit-border-radius:20px; color:#000; position:absolute; top:3px; right:3px; text-transform:uppercase; line-height:30px; text-align:center; cursor:pointer; }
.button_bLeft span{ color:#008ddd; }
.button_bRight{ width:64px; height:30px; background-color:#fff; -moz-border-radius:20px; -webkit-border-radius:20px; color:#000; position:absolute; top:3px; left:3px; text-transform:uppercase; line-height:30px; text-align:center; cursor:pointer; }
.button_bRight span{ color:#008ddd; }

.button_c{ background-color:#008ddd; color:#fff; text-transform:uppercase; }
.button_c span{ color:#093d6f; }
.skype-button {
	 padding:4px 10px 3px 25px;
	 border:solid 1px #8AB134;
	 position:relative;
	 cursor:pointer;
	 display:inline-block;
	 background-image:url('skype-bkg.png');
	 background-repeat:repeat-x;
	 font-size:11px;
	 height:16px;
	 text-decoration:none;
	 color:#40740D;
	 -moz-border-radius-bottomleft:5px;
	 -moz-border-radius-bottomright:5px;
	 -moz-border-radius-topleft:5px;
	 -moz-border-radius-topright:5px;
}
.skype-button img {
	 position:absolute;
	 top:-4px;
	 left:-12px;
	 border:none;
}
.skype-button:hover {
	 color:#8AB134;
} 
#kwick				{ width:590px; }
#kwick .kwicks 			{ height:143px; list-style-type:none; margin:0; padding:0; }
#kwick li 			{ float:left; }
#kwick .kwick 			{ display:block; cursor:pointer; overflow:hidden; height:143px; width:134px; }
#kwick .kwick span 		{ display:none; }
#kwick .download 			{ background:url(kwicks/download.png) no-repeat; }
#kwick .john 			{ background:url(kwicks/john.gif) no-repeat; }
#kwick .paul 			{ background:url(kwicks/paul.gif) no-repeat; }
#kwick .george 			{ background:url(kwicks/george.gif) no-repeat; }
#kwick .ringo 			{ background:url(kwicks/ringo.gif) no-repeat; }
/* Storylist Share */
.share-storylist { position:relative; float:left; }
.share-hover { background:url(storylist-share.png) no-repeat; width:138px; height:106px; position:absolute; top:19px; left:-35px !important; z-index:100; display:none; }
.share-diggbar-url { position:absolute; top:24px; left:14px; padding:5px; text-decoration:none; background:#fff; width:98px; border:1px solid #c6c6c6; -moz-border-radius:4px; -webkit-border-radius:4px; }
.share-hover span { font-size:85%; font-weight:normal; color:#9ab9d5; display:block; margin-top:-1px; }
ul.share actions, ul.share-actions li { list-style:none; }
ul.share-actions li a { text-indent:-999px; width:40px; height:26px; position:absolute; top:63px;} 
.share-actions li.facebook a { left:48px; width:42px;}
.share-actions li.email a {   left:7px;}
.share-actions li.twitter a {left:91px; }

/* Storylist Share */
		.share-storylist {
			position: relative;
			float: left;
		}
 
		.share-hover {
			background: url(../images/storylist-share.png) no-repeat;
			width: 138px;
			height: 106px;
			position: absolute;
			top: 19px;
			left: -35px !important;
			z-index: 100;
			display: none;
		}
 
		.share-diggbar-url {
			position: absolute;
			top: 24px;
			left: 14px;
			padding: 5px;
			text-decoration: none;
			background: #fff;
			width: 98px;
			border: 1px solid #c6c6c6;
			-moz-border-radius: 4px;
			-webkit-border-radius: 4px;
		}
 
		.share-hover span {
			font-size: 85%;
			font-weight: normal;
			color: #9ab9d5;
			display: block;
			margin-top: -1px;
		}
 
		ul.share actions, ul.share-actions li { list-style: none; }
 
		ul.share-actions li a {
			text-indent: -999px;
			width: 40px;
			height: 26px;
			position: absolute;
			top: 63px;
		}
 
		.share-actions li.facebook a { left: 48px; width: 42px;}
		.share-actions li.email a {   left: 7px;}
		.share-actions li.twitter a {left: 91px; }
 
		/* Storylist Share Email Box */
		#share-dialog {
		    display: none;
		}
 
		.share-email a.email-suggestion {
			background: #edf7e6 url(/img/lightbox-email-apps.png) 460px 7px no-repeat;
			display: block;
			margin: -16px -17px 15px;
			padding: 15px 15px 15px 65px;
			font-size: 1.15em;
			font-weight: bold;
			text-decoration: none;
			color: #64a715;
			border-bottom: 1px solid #daecb0;
		}
 
		.share-email a.email-suggestion:hover {
			color: #000033;
		}
 
		.share-email label {
			float: left !important;
			display: block;
			position: absolute;
			color: #777;
		}
		.share-email input[type="text"] {
			padding: 5px;
			-moz-border-radius: 3px !important;
			-webkit-border-radius: 3px !important;
			color: #777;
			margin: 0 0 10px 0;
			width: 490px;
			margin-left: 50px;
			border: 1px solid #ccc;
			font-size: 1.1em;
		}
 
		.share-email textarea {
			    width: 530px;
			    padding: 10px;
		    height: 12em;
		    margin: 10px 0 5px 0;
		    font-size: 100%;
		    background: #fffdea;
		    border: 1px solid #dcd069;
		    color: #39340b;
 
		}
 
		.share-test-email .dialog-tray {
			text-align: left;
		}
		#jq-intro 			{ padding-top:1em; width:605px; margin:0 auto; }
#jq-intro h2 		{ font-size:1.9em; font-weight:bold; color:#5DB0E6; line-height:1em; }
#jq-intro h2 span.jq-jquery { float:left; width:81px; height:23px; margin-right:.3em; position:relative; }
#jq-intro h2 span.jq-jquery span { position:absolute; left:-999999px; }
#jq-intro p 		{ clear:both; font-size:1.5em; margin:5px 0; font-weight:normal; line-height:1.6; }
#jq-intro ul 		{ padding:1.5em 0; list-style-type:none; }
#jq-intro li 		{ float:left; font-size:1.4em; }
#jq-intro li a 	{ color:#5DB0E6; font-weight:bold; text-decoration:underline; float:left; padding:0 30px 0 23px; }
#jq-intro li p 	{ font-size:12px; }
#jq-intro li 		{ position:relative; }
div.jq-checkpointSubhead { display:none; }
div.jq-checkpointSubhead { /*opacity:0.0001;*/ position:absolute; width:253px; height:54px; background:url(jquery-tooltip.png) 0 0 no-repeat; top:-1.5em; left:-35%; z-index:100; }
div.jq-checkpointSubhead p { font-size:1em; padding:10px 5px 0 50px; color:#AE0001; font-weight:bold; line-height:1.3em; margin:0; cursor:pointer; }
