/*Stylesheet for the layout of all Interior pages of Petpetpark */

.ppp_interior_container {
        border:0;
        margin:0;
        padding:0;
        width:972px;
}

.ppp_interior_ad {
        width:332px;
        height:293px;
		float:left;
}

.ppp_interior_ad {
        _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/interior/cellAd300.png', sizingMethod='scale');
}
* > .ppp_interior_ad {
        background: url(/images/interior/cellAd300.png) no-repeat top;
}
.ppp_interior_ad img, .rectangle_ads{
        margin:30px 0 0 1px;
	position:relative;
}


.title_summary {
        width:390px;
        text-align:left;
        height:105px;
}

.title_desc {
        position:relative;
        left:-5px;
        width:324px;
        text-align:left;
        height:29px;
}


.character {
        position:relative;
	top:10px;
        width:221px;
        height:282px;

}

.ppp_content_summary {
	width:638px;
	height:293px;
	float:left;
}
.ppp_content_summary {
        _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/interior/cellSummary.png', sizingMethod='scale');
}
* > .ppp_content_summary {
        background: url(/images/interior/cellSummary.png) no-repeat top;
}

.ppp_content_summary .left {
	text-align:left;
	margin-top:10px;
}

.ppp_content_summary .right {
        width:238px;
        height:261px;
        float:right;

}
.ppp_content_summary .textarea {
	height:50px;
	width:365px;
	margin-left:20px;
	height:160px;
	overflow:auto;
}

.ppp_content_desc {
	margin-top:10px;

}
.ppp_content_desc hr {
	margin:0 12px;
}

.ppp_content_desc .top {
        width:970px;
        height:28px;
}
.ppp_content_desc .top {
        _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/interior/mainContentTop.png', sizingMethod='scale');
}
* > .ppp_content_desc .top {
        background: url(/images/interior/mainContentTop.png) no-repeat top;
}
.ppp_content_desc .middle {
	width:970px;
}
.ppp_content_desc .middle {
        _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://chakrava.dev.neopets.com/images/interior/mainContentRepeat.png', sizingMethod='scale');
}
* > .ppp_content_desc .middle {
        background: url(/images/interior/mainContentRepeat.png) repeat-y top;
}
.ppp_content_desc .middle .textarea {
		position:relative;
		text-align:left;
	        padding:0px 20px 10px 20px;
}
.ppp_content_desc .bottom {
        width:970px;
        height:29px;
}
.ppp_content_desc .bottom {
        _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/interior/mainContentBottom.png', sizingMethod='scale');
}
* > .ppp_content_desc .bottom {
        background: url(/images/interior/mainContentBottom.png) no-repeat top;
}

.ppp_content_desc .home {
        text-align:center;
        width:79px;
        margin:0 auto;
}
.ppp_content_desc .home a {
        cursor:pointer;
        display:block;
	display:none;
        width:79px;
        height:36px;
}
.ppp_content_desc .home a {
        filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.petpetpark.com/images/home.png', sizingMethod='scale');
        width:79px;
        height:36px;
}
* > .ppp_content_desc .home a {
        background-image: url(http://www.petpetpark.com/images/home.png);
        width:79px;
        height:36px;
}
.ppp_content_desc .home a:hover {
        filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.petpetpark.com/images/home_ov.png', sizingMethod='scale');
        width:79px;
        height:36px;
}
* > .ppp_content_desc .home a:hover {
        background: url(http://www.petpetpark.com/images/home_ov.png) top center no-repeat;
        width:79px;
        height:36px;
}

