/* CSS Document */

		/* Sidebar */
		   /* */

#sidebar {

height:731px;
width:152px;
float:left;

}

			/* */

#bar-1 {

height:95px;

}

#bar-1 a {
display:block;
position:relative;
height:95px;
width:152px;
}

#bar-1 a .picture {
position:absolute;
width:100%;
height:100%;
background:url(../images/bar-1.png) no-repeat;
background-position:top right;
cursor:pointer;
}


			/* */

#bar-2 {

height:138px;
width:152px;

}

#bar-2 a {
display:block;
position:relative;
height:138px;
width:152px;
}

#bar-2 a .picture {
position:absolute;
width:100%;
height:100%;
background:url(../images/bar-2.png) no-repeat;
background-position:top right;
cursor:pointer;
}


			/* */

#bar-3 {

height:66px;

}

#bar-3 a {
display:block;
position:relative;
height:66px;
width:152px;
}

#bar-3 a .picture {
position:absolute;
width:100%;
height:100%;
background:url(../images/bar-3.png) no-repeat;
background-position:top right;
cursor:pointer;
}



			/* */

#bar-4 {

height:76px;

}

#bar-4 a {
display:block;
position:relative;
height:76px;
width:152px;
}

#bar-4 a .picture {
position:absolute;
width:100%;
height:100%;
background:url(../images/bar-4.png) no-repeat;
background-position:top right;
cursor:pointer;
}



			/* */

#bar-5 {

height:79px;

}

#bar-5 a {
display:block;
position:relative;
height:79px;
width:152px;
}

#bar-5 a .picture {
position:absolute;
width:100%;
height:100%;
background:url(../images/bar-5.png) no-repeat;
background-position:top right;
cursor:pointer;
}



			/* */

#bar-6 {

height:77px;

}

#bar-6 a {
display:block;
position:relative;
height:77px;
width:152px;
}

#bar-6 a .picture {
position:absolute;
width:100%;
height:100%;
background:url(../images/bar-6.png) no-repeat;
background-position:top right;
cursor:pointer;
}



			/* */

#bar-7 {

height:125px;

}

#bar-7 a {
display:block;
position:relative;
height:125px;
width:152px;
}

#bar-7 a .picture {
position:absolute;
width:100%;
height:100%;
background:url(../images/bar-7.png) no-repeat;
background-position:top right;
cursor:pointer;
}



			/* */

#bar-8 {

height:76px;

}

#bar-8 a {
display:block;
position:relative;
height:76px;
width:152px;
}

#bar-8 a .picture {
position:absolute;
width:100%;
height:100%;
background:url(../images/bar-8.png) no-repeat;
background-position:top right;
cursor:pointer;
}



		/* Right Side */
		   /* */

#main {

width:848px;
float:right;

}

#header {

}

#header a {
display:block;
position:relative;
height:147px;
width:848px;
}

#header a .picture {
position:absolute;
width:100%;
height:100%;
background:url(../images/header.png) no-repeat;
background-position:143px;
cursor:pointer;
}


#listen {
height:87px;
width:140px;
position:relative;
left:425px;
top:-20px;
}

#listen a {
display:block;
position:relative;
height:87px;
width:140px;
}

#listen a .picture {
position:absolute;
width:100%;
height:100%;
background:url(../images/listen-regular.png) no-repeat;
cursor:pointer;
}


#title {
width:848px;
height:70px;

}

#content {
padding: 30px 40px 40px 40px;
}


/* BORDERS */


.custom-border {
width:715px;
}



#l {
margin-left:70px;
background:url(http://boomkids.com/images/pocket-stuff-orange-v.png) repeat-y;
}

#t {
margin-left:20px;
width:695px;
background:url(http://boomkids.com/images/pocket-stuff-orange-h.png) 0% 0% repeat-x;
}

#r {
background:url(http://boomkids.com/images/pocket-stuff-orange-v.png) 100% 0% repeat-y;
}

#b {
width:695px;
background:url(http://boomkids.com/images/pocket-stuff-orange-h.png) 0% 100% repeat-x;
}



#aff-button {
float:left;
position:relative;
top:-180px;
left:180px;
}

#main a #aff-button {
border:none;
}