* {
    margin: 0;
    padding: 0;
}

body {
    padding: 30px 0;
    font: 13px Arial, Helvetica, sans-serif;
    text-align: center;
    color: #7C6031;
    background: #6094D2
}


p {
    padding: 5px 0;
    font: 13px/18px Arial, Helvetica, sans-serif;
    text-align: justify;
    color: #7C6031;
}

a {
    text-decoration: underline;
    color: #3076E3;
}

a:hover {
    text-decoration: none;
    color: #3076E3;
}

img {
    border: none;
}

#main {
	width: 850px;
	text-align: left;
	background-color: #6094D2;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	padding-top: 2px;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0;
}

#top {
	position: relative;
	width: 830px;
	height: 253px;
	background-color: #6094d2;
	background-image: url(yb_header.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	margin-top: 0;
	margin-right: 10px;
	margin-bottom: 0;
	margin-left: 10px;
}

#logo {
    height: 179px;
}

#menu {
    margin: 0 10px;
    height: 74px;
}

#menu ul {
    list-style: none;
}

#menu ul li {
    float: left;
    display: block;
    padding: 0 25px;
}

#menu ul li a {
	text-transform: uppercase;
	text-decoration: none;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 74px;
	font-weight: bolder;
}

#menu ul li a:hover {
	text-decoration: none;
	color: #3333FF;
}

#middle {
    margin: 0 10px;
    padding: 10px 0 0 0;
}

#left {
	float: left;
	width: 270px;
	background-color: #FFFFFF;
	color: #000000;
}



#left p {
	padding: 5px 0;
	font: 12px/17px Arial, Helvetica, sans-serif;
	color: #FFFFFF;
}



#left_mid {
    padding: 15px;
}

#left_bot {
	margin: 10px;
	padding: 15px;
	color: #FFFFFF;
	background-color: #3777C6;
}



#left ul {
    list-style: none;
    padding: 10px 0 0 0;
}

#left ul li {
    padding: 0 0 0 10px;
    text-align: left;
}

#left ul li a {
    font: 12px/20px Arial, Helvetica, sans-serif;
    text-decoration: underline;
    color: #D2E7C5;
}

#left ul li a:hover {
    text-decoration: underline;
    color: #EEF6E9;
}

#right {
    float: right;
    width: 520px;
}

#right_top {
	margin: 0 0 10px 0;
	padding: 15px;
	background-color: #FFFFFF;
}

#right_mid {
	margin: 0 0 10px 0;
	padding: 0 8px;
	background-color: #3777c6;
}








#right_mid_1, #right_mid_2 {
	float: left;
	width: 250px;
	text-align: center;
	padding-top: 10px;
	padding-right: 0;
	padding-bottom: 10px;
	padding-left: 0;
}

#right_mid_3 {
    float: right;
    width: 168px;
    padding: 10px 0;
    text-align: center;
}

#right_mid_4 {
    clear: both;
    height: 5px;
    overflow: hidden;
}



#bottom {
    clear: both;
    padding: 0 0 0 25px;
}

#bottom p {
    padding: 0;
    font: 11px/40px Arial, Helvetica, sans-serif;
    color: #3FA14B;
}

#bottom a, #bottom a:hover {
    color: #3FA14B;
}
#footer{
	position:absolute;
	left:84px;
	top:1080px;
	width:810px;
	height:28px;
	z-index:1;
	background-color: #3777c6;
}
#dvdbody {
	position:absolute;
	left:102px;
	top:946px;
	width:751px;
	height:75px;
	z-index:1;
	background-color: #3777c6;
}
#dvdimgr {
	position:absolute;
	left:507px;
	top:995px;
	width:295px;
	height:728px;
	z-index:2;
	background-color: #3777c6;
}
#footerdvd {
	position:absolute;
	left:103px;
	top:1716px;
	width:750px;
	height:41px;
	z-index:3;
}
#product_1 {
	position:absolute;
	left:563px;
	top:371px;
	width:257px;
	height:172px;
	z-index:2;
}
#prod_1_image {
	position:absolute;
	left:47px;
	top:110px;
	width:156px;
	height:179px;
	z-index:2;
}
#prod_1 {
	position:absolute;
	left:630px;
	top:409px;
	width:250px;
	height:303px;
	z-index:3;
}
#P_pal_1 {
	position:absolute;
	left:410px;
	top:630px;
	width:195px;
	height:92px;
	z-index:4;
}
#prod_2img{
	position:absolute;
	left:47px;
	top:380px;
	width:149px;
	height:159px;
	z-index:5;
}
#prod_2 {
	position:absolute;
	left:627px;
	top:779px;
	width:234px;
	height:269px;
	z-index:6;
}
#p_pal2 {
	position:absolute;
	left:417px;
	top:1275px;
	width:153px;
	height:72px;
	z-index:7;
}
#prod_3img {
	position:absolute;
	left:416px;
	top:1421px;
	width:134px;
	height:152px;
	z-index:8;
}
#prod3 {
	position:absolute;
	left:577px;
	top:1415px;
	width:236px;
	height:214px;
	z-index:9;
}
#p_pal3 {
	position:absolute;
	left:422px;
	top:1104px;
	width:131px;
	height:164px;
	z-index:10;
}
#prod3_link {
	position:absolute;
	left:415px;
	top:1288px;
	width:149px;
	height:92px;
	z-index:11;
}
#prodside {
	position:absolute;
	left:94px;
	top:1035px;
	width:175px;
	height:345px;
	z-index:12;
	background-color: #3777c6;
	border-top-width: thick;
	border-top-style: outset;
	border-right-style: outset;
	border-bottom-style: outset;
	border-left-style: outset;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
}
#pain_free_img {
	position:absolute;
	left:387px;
	top:2033px;
	width:162px;
	height:191px;
	z-index:13;
}
#pain_free_rght{
	position:absolute;
	left:576px;
	top:1518px;
	width:254px;
	height:216px;
	z-index:14;
}
#products_page_body {
	position:absolute;
	left:63px;
	top:325px;
	width:848px;
	height:1228px;
	z-index:15;
	background-color: #FFFFFF;
}
#minpeaceblur{
	position:absolute;
	left:283px;
	top:703px;
	width:609px;
	height:146px;
	z-index:17;
}

#overseas {
	position:absolute;
	left:666px;
	top:455px;
	width:206px;
	height:120px;
	z-index:1;
	border: thin outset #666666;
}
#pain_free_rght{
	position:absolute;
	left:561px;
	top:1988px;
	width:254px;
	height:216px;
	z-index:14;
}
#earthskyblur {
	position:absolute;
	left:305px;
	top:452px;
	width:544px;
	height:103px;
	z-index:16;
}
#ppal3bw_img {
	position:absolute;
	left:110px;
	top:931px;
	width:159px;
	height:155px;
	z-index:18;
}

#bw_blur {
	position:absolute;
	left:278px;
	top:928px;
	width:612px;
	height:167px;
	z-index:19;
}
#nfbirthimg {
	position:absolute;
	left:99px;
	top:1166px;
	width:152px;
	height:157px;
	z-index:20;
}
#nbpfblur {
	position:absolute;
	left:279px;
	top:1167px;
	width:394px;
	height:137px;
	z-index:21;
}
#sevenminimg {
	position:absolute;
	left:93px;
	top:445px;
	width:175px;
	height:207px;
	z-index:17;
}
#bigstretchimgp {
	position:absolute;
	left:106px;
	top:445px;
	width:143px;
	height:190px;
	z-index:17;
}
#npainfreeimg2 {
	position:absolute;
	left:95px;
	top:442px;
	width:191px;
	height:216px;
	z-index:17;
}
#yogacourse {
	position:absolute;
	left:104px;
	top:850px;
	width:185px;
	height:182px;
	z-index:1;
}

