/**
* The stylesheet for shortcodes.
*
* @package WordPress
* @subpackage WPFlexiShop_Two
* @since WP FlexiShop Two 1.0
*/

/*-----------------------------------------------------------------------------------
References: http://justintadlock.com/archives/2011/05/02/dealing-with-shortcode-madness
-----------------------------------------------------------------------------------*/

/* Column */
.ps-column{padding-bottom:10px;}
.ps-column.align-center{text-align:center;}
.ps-column.align-left{text-align:left;}
.ps-column.align-right{text-align:right;}
.ps-column:after {
        visibility: hidden;
        display: block;
        font-size: 0;
        content: " ";
        clear: both;
        height: 0;
        }
* html .ps-column             { zoom: 1; } /* IE6 */
*:first-child+html .ps-column { zoom: 1; } /* IE7 */

.twocol-one{width:48%;}
.threecol-one{width:30.66%;}
.threecol-two{width:65.33%;}
.fourcol-one{width:22%;}
.fourcol-two{width:48%;}
.fourcol-three{width:74%;}
.fivecol-one{width:16.8%;}
.fivecol-two{width:37.6%;}
.fivecol-three{width:58.4%;}
.fivecol-four{width:67.2%;}
.sixcol-one{width:13.33%;}
.sixcol-two{width:30.66%;}
.sixcol-three{width:47.99%;}
.sixcol-four{width:65.33%;}
.sixcol-five{width:82.67%;}
.twocol-one,.threecol-one,.threecol-two,.fourcol-one,.fourcol-two,.fourcol-three,.fivecol-one,.fivecol-two,.fivecol-three,.fivecol-four,.sixcol-one,.sixcol-two,.sixcol-three,.sixcol-four,.sixcol-five{float:left;margin-right:4%;position:relative;}
.last{clear:right;margin-right:0 !important;}
/* Horizontal Rule */
.ps-hr { border-bottom:1px solid #e6e6e6; }
.ps-hr, .ps-divider { clear:both; display:block; margin-bottom:35px; padding-top:15px; width:100%; }
.ps-divider.flat { padding:0; margin:0; }
/* Dropcap */
span.ps-dropcap { font-size: 300%; font-weight: bold; float: left; position: relative; margin:5px 7px 0 0; line-height: 0.7em; }
/* Highlight */
span.ps-highlight { background: #98E2F8; padding: 3px 3px 1px; }
/* Tagline */
.ps-tag-line, h3.ps-tag-line{
	padding: 0 0 30px 0;
	font-family: Georgia;
	text-align: center;
	font-weight: normal;
	font-size:33px;
	margin-bottom: 0;
	line-height:48px;
}
/* Quote */
.ps-quote {margin-bottom: 20px;}
.ps-quote p { margin: 1em 20px; padding: 0 0 0 55px; background: url(images/shortcodes/quote.png) no-repeat 0 3px; font-family: serif; font-size: 1.2em; font-style: italic; color:#777; min-height: 32px; }
.ps-quote.left { float:left; width:30%;}
.ps-quote.right { float:right; width:30%;}
.ps-quote.boxed { background: #f1f1f1; border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px;padding:10px;}
.ps-quote.boxed.left { margin: 0 1.5em 1em 0;}
.ps-quote.boxed.right { margin: 0 0 1em 1.5em;}
/* Box */
p.ps-box, div.ps-box {margin:1em 0 1.5em 0;  padding:9px 15px; border-width:1px; border-style:solid;color:#555;text-shadow:none;}
.ps-box { border-color:#ccc; background:#f7f7f7;}
.ps-box.none {border-width:0;}
.ps-box.side {border-width:0;border-top-width:1px;border-bottom-width:1px;}
.ps-box.full {border-width:1px;}
.ps-box.topbottom {border-top-width:1px;border-bottom-width:1px;}
.ps-box.rounded { -webkit-border-radius: 15px; -moz-border-radius: 15px; border-radius: 15px; }
.ps-box.red { border-color:#f0baa2; background:#ffd9c8; }
.ps-box.green { border-color:#d4ebaf; background:#edfcd5; }
.ps-box.yellow { border-color:#efe3ae; background:#fef6d2; }
.ps-box.blue { border-color: #92CAE4; background: #D5EDF8; }
.ps-box.left { float:left; width:30%; margin: 0 1.5em 1em 0;}
.ps-box.right { float:right; width:30%; margin: 0 0 1em 1.5em;}
.ps-box.with-icon {padding-left:50px;background-repeat:no-repeat; background-position:20px 45%;}
.ps-box.icon-attach {background-image:url(images/shortcodes/attach.png); }
.ps-box.icon-basket {background-image:url(images/shortcodes/basket.png); }
.ps-box.icon-calendar {background-image:url(images/shortcodes/calendar.png); }
.ps-box.icon-cart {background-image:url(images/shortcodes/cart.png); }
.ps-box.icon-comment {background-image:url(images/shortcodes/comment.png ); }
.ps-box.icon-cross {background-image:url(images/shortcodes/cross.png); }
.ps-box.icon-download {background-image:url(images/shortcodes/download.png); }
.ps-box.icon-error {background-image:url(images/shortcodes/error.png); }
.ps-box.icon-exclamation {background-image:url(images/shortcodes/exclamation.png); }
.ps-box.icon-feed {background-image:url(images/shortcodes/feed.png); }
.ps-box.icon-folder {background-image:url(images/shortcodes/folder.png); }
.ps-box.icon-heart {background-image:url(images/shortcodes/heart.png); }
.ps-box.icon-info {background-image:url(images/shortcodes/info.png); }
.ps-box.icon-lightbulb {background-image:url(images/shortcodes/lightbulb.png); }
.ps-box.icon-link {background-image:url(images/shortcodes/link.png); }
.ps-box.icon-money_dollar {background-image:url(images/shortcodes/money_dollar.png); }
.ps-box.icon-money_euro {background-image:url(images/shortcodes/money_euro.png); }
.ps-box.icon-money_pound {background-image:url(images/shortcodes/money_pound.png); }
.ps-box.icon-money_yen {background-image:url(images/shortcodes/money_yen.png); }
.ps-box.icon-music {background-image:url(images/shortcodes/music.png); }
.ps-box.icon-photo {background-image:url(images/shortcodes/photo.png); }
.ps-box.icon-search {background-image:url(images/shortcodes/search.png); }
.ps-box.icon-smile {background-image:url(images/shortcodes/smile.png); }
.ps-box.icon-star {background-image:url(images/shortcodes/star.png); }
.ps-box.icon-tag {background-image:url(images/shortcodes/tag.png); }
.ps-box.icon-thumb_down {background-image:url(images/shortcodes/thumb_down.png); }
.ps-box.icon-thumb_up {background-image:url(images/shortcodes/thumb_up.png); }
.ps-box.icon-tick {background-image:url(images/shortcodes/tick.png ); }
.ps-box.icon-user {background-image:url(images/shortcodes/user.png); }
/* Button */
.ps-button {
margin-bottom: 10px;
background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#FAFAFA), color-stop(0.5, #FAFAFA), to(#EFEFEF));
-pie-background: linear-gradient(white 50%, #EFEFEF);
border-bottom: 1px solid #BFBFBF;
font-family: "Helvetica Neue", Arial, Helvetica, sans-serif;
border: 1px solid #CCC;
-moz-border-radius: 3px;
border-radius: 3px;
color: #555;
line-height:30px;
cursor: pointer;
font-weight: 300;
font-size: 12px;
padding: 1px 20px 0px;
position: relative;
display: inline-block;
text-align: center;
text-decoration: none !important;
text-shadow: 0 1px 0 rgba(255, 255, 255, 1);
width: auto;
-webkit-box-shadow: 1px 1px 1px #E8E8E8;
-moz-box-shadow: 1px 1px 1px #E8E8E8;
box-shadow: 1px 1px 1px #E8E8E8;
-webkit-transition: color .3s linear;
-o-transition: color .3s 
}
.ps-button:hover{
	color:black;
}
.ps-button.black{
	background-image: -webkit-gradient(
    linear,
    left bottom,
    left top,
    color-stop(0.13, rgb(1,1,1)),
    color-stop(0.57, rgb(25,25,25))
	);
	background-image: -moz-linear-gradient(
	    center bottom,
	    rgb(1,1,1) 13%,
	    rgb(25,25,25) 57%
	);
	color:#666;
	font-weight: 300;
	font-size:12px;
	border:1px solid #1f1f1f;
	text-shadow: none;
	-moz-box-shadow: 1px 1px 2px #111;
	box-shadow: 1px 1px 2px #111;
	-moz-border-radius: 0px;
border-radius: 0px;
}
.ps-button.blue{
	background: #d1f5ff; /* Old browsers */
	background: -moz-linear-gradient(top, #d1f5ff 0%, #c0f1ff 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#d1f5ff), color-stop(100%,#c0f1ff)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #d1f5ff 0%,#c0f1ff 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #d1f5ff 0%,#c0f1ff 100%); /* Opera11.10+ */
	background: -ms-linear-gradient(top, #d1f5ff 0%,#c0f1ff 100%); /* IE10+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#D1F5FF', endColorstr='#C0F1FF',GradientType=0 ); /* IE6-9 */
	background: linear-gradient(top, #d1f5ff 0%,#c0f1ff 100%); /* W3C */
	border:1px solid #bce1ec;
	color:#1999bd;
}
.ps-button.red{
	background: #ef4646; /* Old browsers */
	background: -moz-linear-gradient(top, #ef4646 0%, #e90101 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ef4646), color-stop(100%,#e90101)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #ef4646 0%,#e90101 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #ef4646 0%,#e90101 100%); /* Opera11.10+ */
	background: -ms-linear-gradient(top, #ef4646 0%,#e90101 100%); /* IE10+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#EF4646', endColorstr='#E90101',GradientType=0 ); /* IE6-9 */
	background: linear-gradient(top, #ef4646 0%,#e90101 100%); /* W3C */
	border:1px solid #e4252e;
	color:#ffcdcd;
	text-shadow: 1px 1px #e4252e;
}
.ps-button.yellow{
	background: #fcdf85; /* Old browsers */
	background: -moz-linear-gradient(top, #fcdf85 0%, #fbd358 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fcdf85), color-stop(100%,#fbd358)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #fcdf85 0%,#fbd358 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #fcdf85 0%,#fbd358 100%); /* Opera11.10+ */
	background: -ms-linear-gradient(top, #fcdf85 0%,#fbd358 100%); /* IE10+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#FCDF85', endColorstr='#FBD358',GradientType=0 ); /* IE6-9 */
	background: linear-gradient(top, #fcdf85 0%,#fbd358 100%); /* W3C */
	border:1px solid #f1c029;
	color:#c67808;
}
.ps-button.green{
	background: #94d045; /* Old browsers */
	background: -moz-linear-gradient(top, #94d045 0%, #6cbf00 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#94d045), color-stop(100%,#6cbf00)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #94d045 0%,#6cbf00 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #94d045 0%,#6cbf00 100%); /* Opera11.10+ */
	background: -ms-linear-gradient(top, #94d045 0%,#6cbf00 100%); /* IE10+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#94D045', endColorstr='#6CBF00',GradientType=0 ); /* IE6-9 */
	background: linear-gradient(top, #94d045 0%,#6cbf00 100%); /* W3C */
	border:1px solid #4cb201;
	color:#ffffff;
	text-shadow: 1px 1px #4cb201;
}
.ps-button.black:hover{
	color:white;
}
a.ps-button.large { padding: 3px 25px; font-size:16px;}
a.ps-button.xl { padding: 5px 30px; font-size:22px;}
.ps-button span.with-icon {padding-left:25px; display:block; background-repeat:no-repeat; background-position:left center;}
.ps-button span.icon-attach {background-image:url(images/shortcodes/attach.png); }
.ps-button span.icon-basket {background-image:url(images/shortcodes/basket.png); }
.ps-button span.icon-calendar {background-image:url(images/shortcodes/calendar.png); }
.ps-button span.icon-cart {background-image:url(images/shortcodes/cart.png); }
.ps-button span.icon-comment {background-image:url(images/shortcodes/comment.png ); }
.ps-button span.icon-cross {background-image:url(images/shortcodes/cross.png); }
.ps-button span.icon-download {background-image:url(images/shortcodes/download.png); }
.ps-button span.icon-error {background-image:url(images/shortcodes/error.png); }
.ps-button span.icon-exclamation {background-image:url(images/shortcodes/exclamation.png); }
.ps-button span.icon-feed {background-image:url(images/shortcodes/feed.png); }
.ps-button span.icon-folder {background-image:url(images/shortcodes/folder.png); }
.ps-button span.icon-heart {background-image:url(images/shortcodes/heart.png); }
.ps-button span.icon-info {background-image:url(images/shortcodes/info.png); }
.ps-button span.icon-lightbulb {background-image:url(images/shortcodes/lightbulb.png); }
.ps-button span.icon-link {background-image:url(images/shortcodes/link.png); }
.ps-button span.icon-money_dollar {background-image:url(images/shortcodes/money_dollar.png); }
.ps-button span.icon-money_euro {background-image:url(images/shortcodes/money_euro.png); }
.ps-button span.icon-money_pound {background-image:url(images/shortcodes/money_pound.png); }
.ps-button span.icon-money_yen {background-image:url(images/shortcodes/money_yen.png); }
.ps-button span.icon-music {background-image:url(images/shortcodes/music.png); }
.ps-button span.icon-photo {background-image:url(images/shortcodes/photo.png); }
.ps-button span.icon-search {background-image:url(images/shortcodes/search.png); }
.ps-button span.icon-smile {background-image:url(images/shortcodes/smile.png); }
.ps-button span.icon-star {background-image:url(images/shortcodes/star.png); }
.ps-button span.icon-tag {background-image:url(images/shortcodes/tag.png); }
.ps-button span.icon-thumb_down {background-image:url(images/shortcodes/thumb_down.png); }
.ps-button span.icon-thumb_up {background-image:url(images/shortcodes/thumb_up.png); }
.ps-button span.icon-tick {background-image:url(images/shortcodes/tick.png ); }
.ps-button span.icon-user {background-image:url(images/shortcodes/user.png); }
/* Tabs */
ul.ps-tabs {
	margin: 0;
	padding: 0;
	float: left;
	list-style: none;
	height: 32px; /*--Set height of tabs--*/
	border-bottom: 1px solid #ddd;
	border-left: 1px solid #ddd;
	width: 100%;
}
ul.ps-tabs li {
	float: left;
	margin: 0;
	padding: 0;
	height: 31px; /*--Subtract 1px from the height of the unordered list--*/
	line-height: 31px; /*--Vertically aligns the text within the tab--*/
	border: 1px solid #ddd;
	border-left: none;
	margin-bottom: -1px; /*--Pull the list item down 1px--*/
	overflow: hidden;
	position: relative;
	background: #eee;
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#EEEEEE), color-stop(0.7, #EEEEEE), to(#E5E5E5));
}
ul.ps-tabs li span {
	cursor: pointer;
	text-decoration: none;
	color: #666;
	display: block;
	font-size: .9em;
	font-weight: bold;
	padding: 0 20px;
	outline: none;
}
ul.ps-tabs li span:hover {
	color: black;
}
html ul.ps-tabs li.active, html ul.ps-tabs li.active span:hover  { /*--Makes sure that the active tab does not listen to the hover properties--*/
	background: #fff;
	color:black;
	border-bottom: 1px solid #fff; /*--Makes the active tab look like it's connected with its content--*/
}

ul.ps-tabs li.active span{
	color:black;
}

.ps-tab_container {
	border: 1px solid #ddd;
	border-top: none;
	overflow: hidden;
	clear: both;
	background: #fff;
}
.ps-tab_content {
	padding: 10px 20px;
}

/* Toggle */
.ps-toggle-container {
	border: 1px solid #ddd;
	margin-bottom: 15px;
	overflow: hidden;
	clear: both;
	background: #fff;
}
.ps-toggle-trigger {
	margin: 0;
	padding: 0;
	height: 31px; /*--Subtract 1px from the height of the unordered list--*/
	line-height: 31px; /*--Vertically aligns the text within the tab--*/
	border-bottom: 1px solid #ddd;
	margin-bottom: -1px; /*--Pull the list item down 1px--*/
	overflow: hidden;
	position: relative;
	background: #eee url(images/shortcodes/toggle_plus.png) no-repeat 20px center;
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#EEEEEE), color-stop(0.7, #EEEEEE), to(#E5E5E5));
}
.ps-toggle-trigger a {
	text-decoration: none;
	color: #666;
	display: block;
	font-size: .9em;
	font-weight: bold;
	padding: 0 20px 0 50px;
	outline: none;
}
.ps-toggle-trigger a:hover {
	color: black;
}
.ps-toggle-content {
	padding: 10px 20px;
}

/* Code */

pre, pre code {
	font-size: 12px;
	line-height: 20px; /*--Height of each line of code--*/
}
pre {
	padding: 0;
	margin: 15px 0;
	background: #f0f0f0;
	background: url(images/shortcodes/pre.jpg) repeat-y left top; /*--Background of lined paper--*/
	width: 100%;
	overflow: auto; /*--If the Code exceeds the width, a scrolling is available--*/
	overflow-Y: hidden;  /*--Hides vertical scroll created by IE--*/
}
pre code {
	margin: 0 0 0 20px;  /*--Left Margin--*/
	padding: 20px 0;
	display: block;
}

/* Form */

.searchform, .feedburner-subscribe{
	margin-bottom: 20px;
}

.searchform input.searchtext, .feedburner-subscribe input.feedburnertext {
	border:1px solid #ddd;
	padding:7px 5px;
	background:#fafafa;
	width:203px;
}

.searchform input.searchsubmit, .feedburner-subscribe input.feedburnersubmit {
	display: none;
}

/* Fluid Video */

.video-wrapper {
	width: 700px;
	max-width: 100%;
}
.video-container {
  position:relative;
  padding-bottom:56.25%;
  padding-top:30px;
  margin-bottom:30px;
  height:0;
  overflow:hidden;
}
.video-container iframe, .video-container object, .video-container embed {
  position:absolute;
  top:0;
  left:0;
  width:100%;
  height:100%;
}

/*
 * Skin for jPlayer Plugin (jQuery JavaScript Library)
 *
 * Credits: 
 * Blue Monday Skin: Happyworm Ltd http://www.happyworm.com/jquery/jplayer
 * Skin Design: Orman Clark (premiumpixels.com)
 * Skin CSS: Luke McDonald (lukemcdonald.com)
 * Responsive: Agus MU (agusmu.com)
 *
 * Dual licensed under the MIT and GPL licenses.
 *  - http://www.opensource.org/licenses/mit-license.php
 *  - http://www.gnu.org/copyleft/gpl.html
 */

div.jp-jplayer-video {
	max-width: 100%;
	height: auto;
}

div.jp-audio-container, div.jp-video-container {
	max-width: 100%;
}

div.jp-audio, div.jp-video {
	font-size: 1em;
	font-family: Verdana, Arial, sans-serif;
	color: #fff;
	line-height: 1.6;
	margin-bottom: 20px;
}

div.jp-audio, div.jp-video {
	width: 100%;
}

div.jp-audio div.jp-interface {
	position: relative;
	width: 100%;
	background: rgb(58,59,60);
	background: url(images/shortcodes/jplayer-black-and-yellow.png) 0 -210px;
	background: -webkit-gradient(
	    linear,
	    left bottom,
	    left top,
	    color-stop(0, rgb(34,34,34)),
	    color-stop(1, rgb(58,59,60))
	);
	background: -moz-linear-gradient(
	    center bottom,
	    rgb(34,34,34) 0%,
	    rgb(58,59,60) 100%
	);
	
	-webkit-box-shadow: 0px 1px 1px rgba(0,0,0,0.5);
	-moz-box-shadow: 0px 1px 1px rgba(0,0,0,0.5);
	box-shadow: 0px 1px 1px rgba(0,0,0,0.5);
	
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
}

div.jp-video div.jp-interface {
	position: relative;
	width: 100%;
	background: rgb(58,59,60);
	background: url(images/shortcodes/jplayer-black-and-yellow.png) 0 -210px;
	background: -webkit-gradient(
	    linear,
	    left bottom,
	    left top,
	    color-stop(0, rgb(34,34,34)),
	    color-stop(1, rgb(58,59,60))
	);
	background: -moz-linear-gradient(
	    center bottom,
	    rgb(34,34,34) 0%,
	    rgb(58,59,60) 100%
	);
	
	-webkit-box-shadow: 0px 1px 1px rgba(0,0,0,0.5);
	-moz-box-shadow: 0px 1px 1px rgba(0,0,0,0.5);
	box-shadow: 0px 1px 1px rgba(0,0,0,0.5);
	
}

div.jp-audio div.jp-type-single div.jp-interface, div.jp-video div.jp-type-single div.jp-interface {
	height: 30px;
}

div.jp-interface ul.jp-controls {
	list-style-type: none;
	padding: 0;
	margin: 0;
}
div.jp-interface ul.jp-controls li {
	display: inline;
}
div.jp-interface ul.jp-controls a {
	position: absolute;
	overflow: hidden;
	text-indent: -9999px;
}

a.jp-play,
a.jp-pause {
	width: 33px;
	height: 30px;
	z-index: 1;
	outline: none;
}
div.jp-audio div.jp-type-single a.jp-play,
div.jp-audio div.jp-type-single a.jp-pause,
div.jp-video div.jp-type-single a.jp-play,
div.jp-video div.jp-type-single a.jp-pause  {
	top: 0;
	left: 0;
	border-right: 1px solid rgb(36,37,38);
}
a.jp-play {
	background: url("images/shortcodes/jplayer-black-and-yellow.png") 0 0 no-repeat;
}
a.jp-play:hover {
	background: url("images/shortcodes/jplayer-black-and-yellow.png") -33px 0 no-repeat;
}
a.jp-pause {
	background: url("images/shortcodes/jplayer-black-and-yellow.png") 0 -30px no-repeat;
	display: none;
}
a.jp-pause:hover {
	background: url("images/shortcodes/jplayer-black-and-yellow.png") -33px -30px no-repeat;
}

div.jp-progress-container {
	margin-left: 34px;
	margin-right: 81px;
	height: 6px;
	padding: 12px 10px;
	border-left: 1px solid rgb(50,51,52);
	border-right: 1px solid rgb(36,37,38);
}
div.jp-progress {
	overflow:hidden;
}
div.jp-audio div.jp-type-single div.jp-progress, div.jp-video div.jp-type-single div.jp-progress {
	height: 7px;
	padding: 1px;
	background: url("images/shortcodes/jplayer-black-and-yellow.png") 0 -192px repeat-x ;
}

div.jp-seek-bar {
	width: 0px;
	height: 5px;
	cursor: pointer;
	background: url("images/shortcodes/jplayer-black-and-yellow.png") 0 -163px repeat-x;
	-webkit-border-radius: 1px;
	-moz-border-radius: 1px;
	border-radius: 1px;
}
div.jp-play-bar {
	width: 0px;
	height: 5px;
	background: url("images/shortcodes/jplayer-black-and-yellow.png") 0 -133px repeat-x ;
	-webkit-border-radius: 1px;
	-moz-border-radius: 1px;
	border-radius: 1px;
}

/* The seeking class is added/removed inside jPlayer
div.jp-seeking-bg {
	background: url("pbar-ani.gif");
}
*/

div.jp-volume-bar-container {
	position: absolute;
	top: 0;
	right: 0;
	width: 40px;
	height: 6px;
	padding: 12px 10px 12px 30px;
	border-left: 1px solid rgb(50,51,52);
}
div.jp-volume-bar {
	position: relative;
	overflow: hidden;
	background: url("images/shortcodes/jplayer-black-and-yellow.png") 0 -192px repeat-x;
	width: 40px;
	height: 9px;
	cursor: pointer;
}
div.jp-audio div.jp-type-single div.jp-volume-bar, div.jp-video div.jp-type-single div.jp-volume-bar {
}

div.jp-volume-bar-value {
	width: 0px;
	height: 5px;
	margin: 1px;
	background: url("images/shortcodes/jplayer-black-and-yellow.png") 0 -133px repeat-x;
	-webkit-border-radius: 1px;
	-moz-border-radius: 1px;
	border-radius: 1px;
}

a.jp-mute,
a.jp-unmute {
	width: 17px;
	height: 13px;
	z-index: 1;
	outline: none;
}
div.jp-audio div.jp-type-single a.jp-mute,
div.jp-audio div.jp-type-single a.jp-unmute,
div.jp-video div.jp-type-single a.jp-mute,
div.jp-video div.jp-type-single a.jp-unmute {
	top: 9px;
	right: 55px;
}

a.jp-mute {
	background: url("images/shortcodes/jplayer-black-and-yellow.png") -10px -68px no-repeat;
}
a.jp-mute:hover {
	background: url("images/shortcodes/jplayer-black-and-yellow.png") -43px -68px no-repeat;
}
a.jp-unmute {
	background: url("images/shortcodes/jplayer-black-and-yellow.png") -10px -98px no-repeat;
	display: none;
}
a.jp-unmute:hover {
	background: url("images/shortcodes/jplayer-black-and-yellow.png") -43px -98px no-repeat;
}

div.jp-jplayer {
	width:0px;
	height:0px;
}

div.jp-jplayer {
	background-color: #000000;
}

/* Contact Form */
.contactError {
	color: red;
	font-style: italic;
	display: block;
}

