/* Start of CMSMS style sheet 'PBB2' */
html,body{margin:0;padding:0;}

body{font: 76% arial,sans-serif;text-align:center;background: url(img/top-1px.jpg) repeat-x top;}

p{margin:10px 0}
a{text-decoration:none;}
h1,h2{padding:0;margin:0;}
img{border:0;}
sup{line-height:4px;}
.strike{text-decoration: line-through;}
.red{font-color:red;}

#header{position: relative;background: url(img/top-banner.jpg) no-repeat 0 0; width: 1000px;height:79px;margin: 0 auto;}
#header .logo{display:block;position: absolute;top: 45px;left: 0px;width:195px;height:35px;background: url(img/purebinauralbeats_logo.png) no-repeat;text-indent:-999em;outline:none;}
#header .freesample{position: absolute;top: 245px; left: 585px;display: block;background: url(img/free-sample.png) no-repeat;height:30px;width:186px;text-indent:-999em;}
#header .freesample:hover{background: url(img/free-sample.png) no-repeat 0px -42px;}
.lifechangingproducts {display:block;background: url(img/48-life-changing-products.png) no-repeat;width:176px;height:159px;position:absolute;right:10px;top:60px;text-indent:-999em;}

#downloads a{
color:#fff;
font-size:11.5px;
line-height:1em;
}
#downloads a:hover{
color:#333;
}

.container{text-align:left;width:900px;margin:0 auto;position:relative;
  min-height:430px;
  height:auto !important;
  height:430px;
}

.containerty{text-align:left;width:900px;margin:0 auto;position:relative;
  min-height:600px;
  height:auto !important;
  height:600px;
}


#row1{background: transparent url(img/lisa.png) no-repeat scroll 213px -97px;height:500px;}
#row1copy{padding-top: 20px;width:450px;height:500px;}
#arrowcopy{width:444px; height:98px;background: url(img/arrow.jpg) no-repeat;position:absolute;bottom:50px;}
#arrowcopy p{color:#fff;padding:25px 0 0 30px;font-size:1.2em;}
.samplenow{display:block;background: url(img/free-sample1.jpg) no-repeat;height:68px;width:353px;position: absolute;bottom: 20px;left: 10px;text-indent:-999em;}
.samplenow:hover{background: url(img/free-sample2.jpg) no-repeat;}
.bhigh{background-color:#243f8e; color:#fff;margin-bottom:-4px;padding:0px 2px 1px 2px;}
.rowcopya{display:block; position:absolute; bottom:40px;left:10px;}
.copyz{width:600px;padding-top:30px;margin-left:180px;}

#row1p{height:475px;padding-top:20px;}
#row1copyp{float:left;padding: 20px 0 0 40px;display: inline;width:450px;}
#row1copyp ol{padding:0;margin:10px 0 0 20px;}
#row2p{height:50px;padding: 10px 0 20px 10px;background:#C2E3DA;text-align:left;}
#row2p h2{text-transform:uppercase;font-size:28px;padding:10px 0 0 0;text-align:center;}
#row2p h3{color:#000;padding:10px 0 0 0;margin:5px 0 0 0;}
#row2pc {margin:0 auto;width:900px;}
#row3p{width:900px;height:2550px;}
#row3p div{float:left;padding:40px 40px 40px 5px; border-bottom:1px dashed #ddd;}
#row3p div img{width:160px;height:160px;}
.row3headp{padding-right:400px;padding-left:5px;padding-top:30px;}
.buyp{text-indent: -999em;display:block;width:113px;height:25px;margin:14px 0;background: url(img/add-to-cart.png) no-repeat;}
.buyp:hover{background: url(img/add-to-cart.png) 0 -31px no-repeat;}
.bt{font-weight:bold;font-size:14px;}
.pt{margin:-10px 0 0 0;padding:0;font-size:12px;}
.lm{padding-top:10px;color:#7DB1DB;font-size:12px;text-decoration:underline;}
.samplenowp{display:block;background: url(img/free-sample1.jpg) no-repeat;height:68px;width:353px;text-indent:-999em;margin:10px 0 0 -5px;}
.samplenowp:hover{background: url(img/free-sample2.jpg) no-repeat;}
#notf{width:400px;padding-left:30px;display:inline;}
#notf h2{text-transform:uppercase;color:#231D1F;font-size:20px;padding:0;}
.ul{text-decoration:underline;padding-left:12px;}

#row2{height:630px; background:#2ba6ec;}
#row2copy{width:900px;margin:0 auto;text-align:left;padding-top:20px;}
#row2copy h1{text-transform:uppercase;color:#fff;}
.whitebox{float:left;width:420px; height:230px; margin:20px 10px 0px 0;background-color:#fff;padding:10px;}
.whitebox img{float:left; border:0;padding-right:10px;}

#row3 {width:900px;height:2550px;}
#row3 div{float:left;padding:40px 0 40px 20px; border-bottom:1px dashed #ddd;}
#row3 div img{width:160px;height:160px;}
#row3 .row3head{float:left;display:block;padding:90px 0px 0px 0;margin-top:-1px;border-top:1px dashed #ddd;}
#row3copy{margin-top:30px;}
#guranteebox{padding:30px 20px 50px 20px;}
#productbox{padding-left:40px;}

#content{float:left;width:500px;padding:20px 10px 40px 0;}
#content p{line-height:1.4}
#content ul li{list-style:none;font-weight:bold;margin-left:-10px;}
#content ul  li:before {content: "\00BB \0020"; color:#ccc;}
.essence{font-weight:bold;text-decoration:italic;font-family:Georgia;font-size:14.5px;}

#details{padding:50px 0 70px 0;height:225px;}
#details img{float:left; padding-right:10px;}

#bottomimg{padding-top:30px;height:70px;}
#bottomimg img{float:left; padding-right:20px;}
#bottomimg img:first-child{width:214px;}

a.addtocart {display: block; text-indent:-999em; width: 157px;height: 88px;background: url(img/add-to-cart-prodpage.png) no-repeat;margin:20px 0;position:absolute;top:10px;outline:none;}
/*a.addtocart:hover {background: url(img/add-to-cart-prodpage.png) 0 -42px no-repeat;}
*/
/*a.addtocart2 {display: block; text-indent:-999em; width: 135px;height: 35px;background: url(img/buy-now.jpg) no-repeat;margin:20px 0;position:relative;top:10px;outline:none;}
a.addtocart2:hover {background: url(img/buy-now.jpg) 0 -43px no-repeat;}
*/

a.addtocart2 {display: block; text-indent:-999em; width: 157px;height: 88px;background: url(img/add-to-cart-prodpage.png) no-repeat;margin:20px 0;position:relative;top:10px;outline:none;}
/*a.addtocart2:hover {background: url(img/add-to-cart-prodpage.png) 0 -42px no-repeat;}
*/

#buylink{position:relative;height:173px;background:url(img/100-gurantee-ribbon-2.jpg) no-repeat 56px 82px;padding-bottom:30px;} 
#buylink a.addtocart{margin-left: 15px;background: url(img/add-to-cart-simple.png) no-repeat;width:157px;height:39px;}
.steps{position:absolute;right:10px;top:52px;}

#testimonial{padding:20px;margin:30px 0 15px;background-color:#c2ecfd;-moz-border-radius: 10px;
-webkit-border-radius: 10px;
}

a.addtocartfr {display: block; text-indent:-999em; width: 157px;height: 88px;background: url(img/add-to-cart-prodpage.png) no-repeat;margin:20px 0 0 0;}
/*a.addtocartfr:hover {background: url(img/add-to-cart-prodpage.png) 0 -42px no-repeat;}
*/
#frequently{border:2px solid #ddf1f6;padding:20px 18px;margin-top:25px;position:relative;margin-bottom:30px;/*background:url("img/100-gurantee-ribbon-2.jpg") no-repeat scroll 89% 95% transparent;*/}
#frequently p{font-weight:bold;font-size:14px;}
#frequently p .red{font-size:16px;}
#frequently h2{padding-bottom:10px;font-size:1.6em;color:#636363;}

#navigation{float:right;width:212px;padding-top:20px;}
#navigation img{ border-style: none;}

#navigation ul{margin: 0; padding:0; list-style-type:none;}
#navigation li{padding: 10px 0 0 35px;height: 24px;border-top:1px solid white;background:#036F93;}
#rightnav #destress{background: #036F93 url(img/menu/de-stress.png) no-repeat 25px 5px;}
#rightnav #makeithappen{background: #036F93 url(img/menu/make-it-happen.png) no-repeat 25px 5px;}
#rightnav #overcome{background: #036F93 url(img/menu/overcome.png) no-repeat 25px 5px;}
#rightnav #getgrounded{background: #036F93 url(img/menu/get-grounded.png) no-repeat 25px 5px;}
#rightnav #higherpurpose{background: #036F93 url(img/menu/higher-purpose.png) no-repeat 25px 5px;}
#rightnav #thefourthdimension{background: #036F93 url(img/menu/the-forth-dimension.png) no-repeat 25px 5px;}
#destress, #makeithappen, #overcome, #getgrounded, #higherpurpose, #thefourthdimension{text-indent:-9999px;}
#sidegirl{margin:-10px 0 0 0;padding-bottom: 13px;}

#rightnav a{color:#fff}
#rightnav a:hover{color:#b5daf5}

#topnav-de{background: #6c8e7d url(img/tops/de-stress.jpg) no-repeat;width:210px;height:480px; -moz-border-radius-bottomright:  25px; -webkit-border-bottom-right-radius: 25px;}
#topnav-fo{background: #2d2d6b url(img/tops/4th-dimension.jpg) no-repeat;width:212px;height:480px;-moz-border-radius-bottomright:  25px; -webkit-border-bottom-right-radius: 25px;}
#topnav-ge{background: #673011 url(img/tops/get-grounded.jpg) no-repeat;width:212px;height:450px;-moz-border-radius-bottomright:  25px; -webkit-border-bottom-right-radius: 25px;}
#topnav-hi{background: #002a77 url(img/tops/higher-purpose.jpg) no-repeat;width:212px;height:480px;-moz-border-radius-bottomright:  25px; -webkit-border-bottom-right-radius: 25px;}
#topnav-ma{background: #c92404 url(img/tops/make-it-happen.jpg) no-repeat;width:212px;height:480px;-moz-border-radius-bottomright:  25px; -webkit-border-bottom-right-radius: 25px;}
#topnav-ov{background: #231F20 url(img/tops/overcome.jpg) no-repeat;width:212px;height:480px;-moz-border-radius-bottomright:  25px; -webkit-border-bottom-right-radius: 25px;}
ul#toprightnav li{background:none;color:#fff;border:0;}
ul#toprightnav li a{color:#fff;}
ul#toprightnav {padding-top:200px;}
#topnav-ge ul li{height:20px;}

.productspage div{display:block; width:250px; height:300px;float:left;}
.productspage {padding-top:30px;}
.productspage img{border:none; padding-right:10px;}
.productspage h3{border-bottom:1px solid #ccc;}
.productspage{font-family: "lucida grande","lucida sans unicode",sans-serif;
color: #1C163F;
font-size: 13px;
line-height: 1.5;}

#footerlinks{background:#BfE1EB;padding:0;margin:0 auto;text-align:left;clear:both;}
#footerlinkscopy{width:900px;margin:0 auto;padding-top:20px;}
#footerlinkscopy h2{padding:0 0 20px 0;text-align:center;font-size:36px;color:#036F93;font-weight:normal;}
#footerlinkscopy h3{display:block;width:40px;float:left;}
#footerlinks ul{float:left;width:260px;list-style:none;margin-bottom:25px;}
#footerlinks ul li{width: 170px;text-align:left;border-bottom:1px dashed #999;}
#footerlinks a{line-height: 1.7em;color:#1C163F;}
#footerlinks a:hover{color:#fff;}
.pb{padding:5px 0 25px 0;}

.bodywrap{background: url(img/footer-x.jpg) repeat-x 0% 100%;}
#footer{background: url(img/footer.jpg) no-repeat 0 0;width:1000px;margin: 0 auto;padding:0;height:336px;}

#footer ul{display: table;position:relative;text-transform: uppercase; list-style:none;padding:5px 0 0 20px;}
#footer ul li{float:left;;color:#fff;}
#footer a{color:#fff;font-size:13px;padding-left:15px;padding-right:15px;}
#footer a:hover{color:#b5daf5;}
#footer p{font-size:12px;padding-left:53px;margin: 0;text-align:left;}
#footer p a{font-size:12px;padding:0;color:#1C163F;}


.round{
-moz-border-radius-topleft: 0px;
-moz-border-radius-topright: 20px;
-moz-border-radius-bottomright: 0px;
-moz-border-radius-bottomleft: 0px;
-webkit-border-top-left-radius: 0px;
-webkit-border-top-right-radius: 20px;
-webkit-border-bottom-left-radius: 0px;
-webkit-border-bottom-right-radius: 0px;
}

.round2{
-moz-border-radius-topleft: 0px;
-moz-border-radius-topright: 0px;
-moz-border-radius-bottomright: 0px;
-moz-border-radius-bottomleft: 20px;
-webkit-border-top-left-radius: 0px;
-webkit-border-top-right-radius: 0px;
-webkit-border-bottom-left-radius: 0px;
-webkit-border-bottom-right-radius: 20px;
}

/*styles*/
.BigHeader, h1{
font-family: "lucida grande","lucida sans unicode",sans-serif;
color: #1C163F;
font-size: 24px;
font-weight: bold;
}

.hstyle{font-family: "lucida grande","lucida sans unicode",sans-serif;
color: #1C163F;
font-size: 24px;
font-weight: bold;
text-transform:uppercase;
text-align:center;
width:700px;
padding-left:130px;}

.SubHeader, h2{
font-family: "lucida grande","lucida sans unicode",sans-serif;
color: #C7006D;
font-size: 16px;
font-weight: bold;
}

.SubHeader2, h3{
font-family: "lucida grande","lucida sans unicode",sans-serif;
color: #036F93;
font-size: 16px;
font-weight: bold;
line-height: 1.2;
}

.MainText{
font-family: "lucida grande","lucida sans unicode",sans-serif;
color: #1C163F;
font-size: 13px;
line-height: 1.5;
}

.bold{font-weight: bold;}
.small{font-size:11px;}
.big{font-size:15px;}
.red{color:red;}
.gray{color:464646;}
.center{text-align:center;}

a{
font-family: "lucida sans unicode","lucida grande",sans-serif;
color: #C7006D;
font-size: 14px;
line-height: 1.5px;
}

a:hover{
color: #036F93;	
}

/*Top Navigation*/
ul#topNav {
        position:absolute;
        left:300px;
	list-style:none;
        top:35px;
   font-family:"Arial Bold";
}

ul#topNav li {
	float: left;
	margin: 0;
	padding: 0 0 0 0px;
	text-transform: uppercase;
}

ul#topNav li a {
        padding:10px 10px 9px 10px;
        display:block;
	outline: 0;
	color:#fff;
}
ul#topNav li a:hover {
	color:#000;
	background-color:#2ba6ec;
}
.viewcart{
background:url("img/Shoppingcart_32x32.png") no-repeat scroll 73px 0 transparent;
color:#FFFFFF;
display:block;
height:33px;
padding:16px 38px 0 0;
position:absolute;
right:11px;
top:42px;
}
a.viewcart:hover{color:#2ba6ec;}

#overlay { 
display:none;
    background-image:url(img/transparent.png); 
    color:#efefef; 
 padding:55px;
width:358px;
    height:159px;
} 
div.overlay div.close { 
    background-image:url(img/close.png); 
    position:absolute; 
    right:5px; 
    top:5px; 
    cursor:pointer; 
    height:35px; 
    width:35px; 
} 
#cyclenow{list-style:none;}

/* Easy Slider */

	#slider ul, #slider li,
	#slider2 ul, #slider2 li{
		margin:0;
		padding:0;
		list-style:none;
		}
	#slider2{margin-top:1em;}
	#slider li, #slider2 li{ 
		/* 
			define width and height of list item (slide)
			entire slider area will adjust according to the parameters provided here
		*/ 
		width:696px;
		height:241px;
		overflow:hidden; 
		}	
	#prevBtn, #nextBtn,
	#slider1next, #slider1prev{ 
		display:block;
		width:30px;
		height:77px;
		position:absolute;
		left:-30px;
		top:71px;
		z-index:1000;
		}	
	#nextBtn, #slider1next{ 
		left:696px;
		}														
	#prevBtn a, #nextBtn a,
	#slider1next a, #slider1prev a{  
		display:block;
		position:relative;
		width:30px;
		height:77px;
		background:url(img/btn_prev.gif) no-repeat 0 0;	
		}	
	#nextBtn a, #slider1next a{ 
		background:url(img/btn_next.gif) no-repeat 0 0;	
		}	
		
	/* numeric controls */	

	ol#controls{
		margin:1em 0;
		padding:0;
		height:28px;	
		}
	ol#controls li{
		margin:0 10px 0 0; 
		padding:0;
		float:left;
		list-style:none;
		height:28px;
		line-height:28px;
		}
	ol#controls li a{
		float:left;
		height:28px;
		line-height:28px;
		border:1px solid #ccc;
		background:#DAF3F8;
		color:#555;
		padding:0 10px;
		text-decoration:none;
		}
	ol#controls li.current a{
		background:#5DC9E1;
		color:#fff;
		}
	ol#controls li a:focus, #prevBtn a:focus, #nextBtn a:focus{outline:none;}
	
/* // Easy Slider */  

#all-products-50-off{padding:20px 0 20px 20px;border:2px solid #DDF1F6;background:url("img/best-deal.png") no-repeat scroll 101% -1% transparent}
#all-products-50-off img{float:left;width:100px;height:100px;margin:0 19px 15px 0;}
#all-products-50-off h2{font-size:1.6em;color:#FF0000;}
#all-products-50-off p{color:#8b898a;font-size:16px;margin:0 0 20px 0;}
#all-products-50-off #all-product-buy-price {
/*background:url("img/100-gurantee-satisfaction.png") no-repeat scroll 90% 0 transparent;*/
color:#000;
font-size:14px;
font-weight:bold;
padding:5px 0 81px 2px;
}
#all-products-50-off #all-product-buy-price span{font-size:16px;}
#all-products-50-off .addtocartfr{margin:-65px 0 0;}

#footerlinkscopy ul a.footaddall{display:block;font-size:11px;color:#E20000;margin-top:4px;text-decoration:underline;}
#footerlinkscopy ul a.footaddall:hover{text-decoration:none;}
/* End of 'PBB2' */

