/*---------------------------------
Your Own Pages Node Styles
---------------------------------*/
.your-own-pages-page #yopTitle{
        background:url(/media/kids/highlightskids/your-own-pages/yourOwnPages-tier1-Header.jpg) no-repeat;
        margin-left:10px;
        top:-14px;
}

/*---------------------------------
Your Own Pages View Styles
---------------------------------*/
.your-own-pages .tier-inner-top{
        top:-72px!important;
}

.your-own-pages #yopTitle{
	background:url(/media/kids/highlightskids/your-own-pages/yourOwnPages-tier1-Header.jpg) no-repeat;
        margin-left:10px;
        top:-72px;
}

.your-own-pages #sliderContainer{
        width:880px;
        margin-top:100px;
}

.your-own-pages #slider{
	position:relative;
	z-index:10;
}

.your-own-pages #slider ul, #slider li{
	margin:0;
	padding:0;
	list-style:none;
}

.your-own-pages #slider li{ 
	width:880px;
	height:550px;
	overflow:hidden; 
}

.your-own-pages #prevBtn,
.your-own-pages #nextBtn{ 
	display:block;
	position: absolute;
	top: 600px;
	width:100px;
        height:107px;
	z-index:12;
}
	
.your-own-pages #nextBtn{
	left:437px;
}														

.your-own-pages #prevBtn a, #nextBtn a{  
	display:block;
	width:100px;
        height:107px;
	background:url(/media/kids/highlightskids/your-own-pages/arrow-button.png) no-repeat left -200px;
        text-indent: -8000px;
}

.your-own-pages #nextBtn a{ 
	background:url(/media/kids/highlightskids/your-own-pages/arrow-button.png) no-repeat top;
        text-indent: -8000px;
}

.your-own-pages .graphic, #prevBtn, #nextBtn{
        margin:0;
        padding:0;
        display:block;
        overflow:hidden;
        text-indent:-8000px;
}

.your-own-pages #nextBtn.null a {
        background-position: left -400px;
        cursor:default;
}

.your-own-pages #prevBtn.null a {
        background-position: left -600px;
        cursor:default;
}

.your-own-pages .yopGraphic{
	float:left;
	overflow:hidden;
	width:500px;
        position: relative;
/*      background:url(/media/kids/highlightskids/your-own-pages/art-BG.jpg) no-repeat;*/
        margin-right:50px;
}

.your-own-pages .yopGraphic img{
	display: block;
        margin-left:auto;
        margin-right:auto;
}

.your-own-pages .yopContent{
	margin-left:550px;
}

.your-own-pages .yopContent p{
        line-height:22px;
        vertical-align:top;
}

.your-own-pages .yopGraphic p{
        line-height:23px;
}

.your-own-pages .yopGraphic.left{
        left: 50px;
        position: relative;
        text-align: left;
}

.your-own-pages .yopGraphic.center{
        text-align: center;
}

.your-own-pages .yopGraphic.right{
        text-align: right;
}

.your-own-pages .yopGraphic a{
        color: #000000;
}

.your-own-pages .archive{
        position:absolute;
        bottom:-65px;
	right:8px;
	display:block;
	z-index:11;
}

.your-own-pages #yopTitle .view-content{
        margin-top:100px;
}

.your-own-pages-wrapper h2,
.pageContent .your-own-pages h2{
       font-size:1.80em;
       color: #F21421!important;
}

.pageContent .your-own-pages h3{
       padding-left: 30px;
       font-size:1.65em;
       color: #F21421;
}

#page .your-own-pages h4{
        font-size:1.6em;
        color: #F21421;
        margin-top:0;
        font-weight:normal;
}

/*---------------------------------
Jokes View Styles
---------------------------------*/
.jokes #sliderContainer{
        width:550px;
        background: none repeat scroll 0 0 #F3F3F3;
        border: 1px solid #CCCCCC;
        border-radius: 15px 15px 15px 15px;
        font-size: 18px;
        line-height: 24px;
        padding: 10px 30px 20px;
}

.jokes #slider{
	position:relative;
	z-index:10;
}

.jokes #slider ul, #slider li{
	margin:0;
	padding:0;
	list-style:none;
}

.jokes #slider li{ 
	width:550px;
	height:300px;
	overflow:hidden; 
}

.jokes #prevBtn,
.jokes #nextBtn{ 
	display:block;
	position: absolute;
	top: 320px;
	width:100px;
        height:107px;
	z-index:12;
}
	
.jokes #nextBtn{
	left:520px;
}														

.jokes #prevBtn a, #nextBtn a{  
	display:block;
	width:100px;
        height:107px;
	background:url(/media/kids/highlightskids/your-own-pages/arrow-button.png) no-repeat left -200px;
        text-indent: -8000px;
}

.jokes #nextBtn a{ 
	background:url(/media/kids/highlightskids/your-own-pages/arrow-button.png) no-repeat top;	
}

.jokes .graphic, #prevBtn, #nextBtn{
        margin:0;
        padding:0;
        display:block;
        overflow:hidden;
}

/* Your Pages Button Move - 2/3/12 mrv */
#yopTitle .view-footer {
    display: block;
    position: absolute;
    right: 30px;
    top: 136px;
    z-index: 9999;
}

/* YOP Submit Work pp - 2/3/12 mrv */
.pp_pic_holder .pp_top {
    background: url('/media/kids/highlightskids/your-own-pages/forGuidelines/content_bg.png') no-repeat -1000px 0;
    width:712px;
    height: 79px;
    text-indent: -9999px;   
}

.pp_content_container {
    font-size: 13px;
    font-family: Arial, Helvetica, sans-serif;
}

.pp_content_container #pp_full_res {
    line-height: 1.5em !important;            
}

.pp_content {
    width: 642px !important;
    height: 454px !important;
    background: url('/media/kids/highlightskids/your-own-pages/forGuidelines/content_bg.png') no-repeat 0 0 !important;
    padding: 15px 35px;
    margin-left: -10px;
}

.pp_content #pp_full_res ul {
    margin-left: 20px;
}

.pp_content_container .pp_close {
    display: block; 
    background: url('/media/kids/highlightskids/your-own-pages/forGuidelines/content_bg.png') no-repeat -705px -78px !important;
    width: 55px !important;
    height: 63px !important;
    text-indent: -9999px !important;
    cursor: pointer !important;
}


.pp_content_container .pp_details {
    position: absolute !important;
    top: 10px !important;    
    left: 696px !important;
    width: 63px !important;
}

.pp_left, .pp_middle, .pp_right, .pp_bottom {
    background: transparent !important;
}