/*                                        SIMPLE CSS RESET
__________________________________________________________
*/

	html, body, div, ul, li, form, select {
		margin: 0;
		padding: 0;
		border: 0;
	}
	
	select {
		border: 1px solid #d5d5d5;
	}

.title2 {
font-family:Arial, Helvetica, sans-serif;
padding: 5px 0px 7px 10px;
display: block;
font-size:13px;
line-height:13px;
vertical-align:middle;
font-weight:bold;
color: 3a3837;
/*height:28px;*/
background-image:url(http://store.playawaydigital.com/site/slashfiles/title.gif);
background-repeat:repeat-y;
}
.title2 a:link, .title2 a:visited { text-decoration:none; color: 3a3837;}
.title2 a:hover { text-decoration:none; color:#e55727;
}
.submenu2 {
    overflow: hidden;
	
}
.submenu2 a:link, .submenu2 a:visited{
font-size:12px;
background-color: #fff; 
    padding: 5px 0px 5px 20px;
    text-indent: 10px;
    display: block;
    border-top: 1px solid #ddd;
	border-left: 1px solid #b2b2b2;
	border-right: 1px solid #b2b2b2;
    color: #6f6f6f;
    text-decoration: none;
}

.submenu2 a:hover {
    background: #eeeeee;
    color: #333333;
	text-decoration: none;
}
.submenu2bckg {    
	width: 171px;
    font-family: Sans-Serif;
    font-size: 12px;
    background-image:url(http://store.playawaydigital.com/site/images/bckg/bckg-left-menu.gif);
    color: #FFF;
	}

.sdmenu {
    width: 171px;
    font-family: Sans-Serif;
    font-size: 12px;
    background-image:url(http://store.playawaydigital.com/site/images/bckg/bckg-left-menu.gif);
    color: #FFF;
	}

.sdmenu .title, .sdmenu .titlehidden {
font-family:Arial, Helvetica, sans-serif;
padding: 5px 0px 7px 10px;
display: block;
font-size:13px;
line-height:13px;
vertical-align:middle;
font-weight:bold;
color: 3a3837;
background-image:url(http://store.playawaydigital.com/site/slashfiles/title.gif)
}
.sdmenu .title a:link, .sdmenu .title a:visited {
color: 3a3837;
text-decoration: none;
}
.sdmenu .title a:hover {
color: e55727;
text-decoration: none;
}
.sdmenu .titlehidden a:link, .sdmenu .titlehidden a:visited {
color: 3a3837;
text-decoration: none;
}
.sdmenu .titlehidden a:hover {
color: e55727;
text-decoration: none;
}
.sdmenu .arrow {
}

.sdmenu .titlehidden {
    border-bottom: none;
}


.sdmenu .submenu {
    overflow: hidden;
}

.sdmenu .submenu a:link, .submenu a:visited {
    padding: 5px 0px 5px 20px;
    text-indent: 10px;
    display: block;
    border-top: 1px solid #ddd;
	border-left: 1px solid #b2b2b2;
	border-right: 1px solid #b2b2b2;
    color: #6f6f6f;
    text-decoration: none;
}

.sdmenu .submenu a:hover {
    background: #eeeeee;
    color: #333333;
	text-decoration: none;
}

.portletHandle {
 	/*height: 660px; 12-2011 fix*/
 	vertical-align: top;
}

body div#outerwrapper {
	padding-top: 25px;
}

body div#div__footer {
	margin-top: -15px;
}


/*                                UNIVERSAL NAVIGATION BAR
__________________________________________________________
*/

	div#uninav {
		display: block;
		width: 100%;
		min-width: 960px;
		height: 45px;
		background: url(http://playaway.com/images/uninav-bg.png) repeat-x;
		z-index: 1000000;
		position: absolute;
	}
	
	div#uninav-holder {
		display: block;
		width: 100%;
		min-width: 960px;
		height: 45px;
	}
	
	div#uninav span {
		display: none;
	}
	
	div#uninav ul {
		display: block;
		width: 930px;
		padding: 0 15px;
		margin: 0 auto;
	}

	div#uninav ul li {
		list-style: none;
		float: left;
		padding: 0 3px;
	}
	
	div#uninav ul li a {
		display: block;
		height: 45px;
		outline: none;
	}
	
	.ie6 div#uninav ul li a {
		background-image: none;
	}
	
	div#uninav ul li a:active {
		outline: none;
	}
	
		li#uninav-logo a {
			width: 175px;
			background: url(http://playaway.com/images/uninav-playaway.png) no-repeat;
		}
		
			.ie6 li#uninav-logo {
				background: url(http://playaway.com/images/uninav-playaway.png) no-repeat left top;
			}
		
		li#uninav-channels a {
			width: 119px;
			background: url(http://playaway.com/images/uninav-channels.png) no-repeat;
		}
		
			.ie6 li#uninav-channels {
				background: url(http://playaway.com/images/uninav-channels.png) no-repeat center top;
			}
		
		li#uninav-contact a {
			width: 114px;
			background: url(http://playaway.com/images/uninav-contact.png) no-repeat;
		}
			.ie6 li#uninav-contact {
				background: url(http://playaway.com/images/uninav-contact.png) no-repeat center top;
			}
			
		li#uninav-company a {
			width: 140px;
			background: url(http://playaway.com/images/uninav-company.png) no-repeat;
		}
			li#uninav-company {
				background: url(http://playaway.com/images/uninav-company.png) no-repeat center top;
			}
		
	div#uninav ul li#uninav-logo {
		padding-right: 15px;
	}
	
	div#uninav ul li#uninav-company {
		float: right;
	}
		
	div#uninav ul li a:hover, div#uninav ul li#uninav-channels:hover > a, div#uninav ul li a.contact-on {
		background-position: 0 -45px;
	}
	
	div#uninav ul#uninav-subchannels {
		display: none;
		position: absolute;
		z-index: 15000;
		margin: -1px 0 0 0;
		width: 193px;
		height: 155px;
		background: url(http://playaway.com/images/uninav-channels-drop.png) no-repeat;
		padding: 1px 1px 2px;
	}
	
	div#uninav ul li#uninav-channels:hover > ul#uninav-subchannels {
		display: block;
	}
	
	div#uninav ul#uninav-subchannels li {
		float: none;
		padding: 0;
		margin: 0;
	}
	
	div#uninav ul#uninav-subchannels li a, div#uninav ul#uninav-subchannels li span {
		background: none;
		padding: 0;
		margin: 0 1px;
		height: 18px;
		width: 163px;
		padding: 3px 15px;
		text-shadow: 1px 1px #ffffff;
		font-size: 13px;
		color: #E55727;
		text-decoration: none;
		text-align: left;
	}
	
	div#uninav ul#uninav-subchannels li span {
		display: block;
		font-weight: bold;
		color: #707070;
	}
	
	div#uninav ul#uninav-subchannels li:hover {
		background-image: url(http://playaway.com/images/uninav-channels-arrow.png);
		background-position: 172px 4px;
		background-repeat: no-repeat;
		background-color: rgba(0, 0, 0, 0.04) !important;
		background-color: #f5f5f5;
		color: #E55727;
	}
	
	div#uninav ul#uninav-subchannels li a:hover {
		text-decoration: none;
		color: #E55727;
	}

	
	div#uninav ul#uninav-subchannels li.on a, div#uninav ul#uninav-subchannels li.on a:hover {
		font-weight: bold;
		color: #707070;
		background: none;
		cursor: default;
	}



/*                     CONTACT FORM POPUP (FACEBOX JQUERY)
__________________________________________________________
*/

	#facebox {
	  position: absolute;
	  top: 0;
	  left: 0;
	  z-index: 10000;
	  text-align: left;
	}
	
	#facebox .popup{
	  position:relative;
	  border:9px solid rgba(58,58,58,0.4);
	  -webkit-border-radius:9px;
	  -moz-border-radius:9px;
	  border-radius:9px;
	  -webkit-box-shadow:0 0 18px rgba(0,0,0,0.1);
	  -moz-box-shadow:0 0 18px rgba(0,0,0,0.1);
	  box-shadow:0 0 18px rgba(0,0,0,0.1);
	}
	
	#facebox .body {
	  background-color: #fff;
	  width: 710px;
	  height: 540px;
	}
	
	#facebox .content {
	  display: table;
	  width: 710px;
	  height: 540px;
	  padding: 0;
	  background: #fff;
	  -webkit-border-radius:0;
	  -moz-border-radius:0;
	  border-radius:0;
	}
	
	#facebox iframe {
	  padding: 0;
	  margin: 0 0 -5px;
	  display: block;
	}
	
	#facebox .content > p:first-child{
	  margin-top:0;
	}
	#facebox .content > p:last-child{
	  margin-bottom:0;
	}
	
	#facebox .close{
	  position:absolute;
	  top:7px;
	  right:8px;
	  padding:2px;
	  background:transparent;
	}
	
	#facebox .close img{
	  opacity:0.5;
	}
	#facebox .close:hover img{
	  opacity:1.0;
	}
	
	#facebox .loading {
	  text-align: center;
	  padding-top: 240px;
	}
	
	#facebox .image {
	  text-align: center;
	}
	
	#facebox img {
	  border: 0;
	  margin: 0;
	}
	
	#facebox_overlay {
	  position: fixed;
	  top: 0px;
	  left: 0px;
	  height:100%;
	  width:100%;
	}
	
	.facebox_hide {
	  z-index:-100;
	}
	
	.facebox_overlayBG {
	  background-color: #000;
	  z-index: 98;
	}
	


/*                                            FOOTER STYLE
__________________________________________________________
*/
	
	div#consumer_footer {
		text-align: center;
		margin-top: -12px;
		margin-left: auto;
		margin-right: auto;
		width: 775px;
		padding: 0px;
		margin: 0px;
		clear: both;
	}
	
	p.consumer_footer {
		text-align: center;
		font-size: 11px;
		line-height: 16px;
		color: #a6a6a6;
		width: 580px;
		margin-left: 180px;
	}
	
	a:link.consumer_footer, a:active.consumer_footer, a:visited.consumer_footer {
		color: #e55727;
		text-decoration: none;
		padding: 0 15px 0 15px;
	}
	
	a:hover.consumer_footer {
		text-decoration: underline;
	}
	
 
	

/*                                       SIMPLY AUDIOBOOKS
__________________________________________________________
*/
	
	div.result_price {
		width: 320px;
		margin-top: -10px;
	}
	
	.medtextboldnolink { 
		padding: 10px 20px 0px 0px;
	}
	
	
/*                                        LEFTNAV CALLOUTS
__________________________________________________________
*/
	
	
	div#leftnav-callouts {
		background-color: #fff;
		padding-top: 12px;
		border-top: 1px solid #e5e5e5;
    	border-left: 1px solid #b2b2b2;
    	margin-right: 1px;
    	overflow: hidden;
	}
	
	div#leftnav-callouts span {
		display: none;
	}
	
	a#btn-twitter, a#btn-facebook {
		background-position: 0 0;
		display: block;
		height: 47px;
		width: 158px;
		margin: 11px auto;
	}
	
	/*
	
	a#btn-twitter:hover, a#btn-facebook:hover {
		background-position: 0 -47px;
	}
	
	*/
	
	a#btn-twitter {
		background-image: url("http://store.playawaydigital.com/site/images/btn-twitter.png");
	}
	
	a#btn-facebook {
		background-image: url("http://store.playawaydigital.com/site/images/btn-facebook.png");
	}
	
	body div.bckgcontent {
		min-height: 786px;
	}
	
	
	
	
