/* Site-specific Customizations */
#page-container {
	font-family: Helvetica, Arial, san-serif;
}

#menu a {
	font-weight: bold;
}

.module-title h1 {
	font-weight: bold;
	font-family: Helvetica, Arial, san-serif;
}

.counter {
	font-weight: bold;
}


/**
 * Common
 */ 
html, body {
	background-color: #35a8a5;	
}

#header{
	background-image: url("http://cdn.dolimg.com/xd/media/phineasandferb/images/Header_refresh_773x250.png");
	background-repeat:no-repeat;
	background-position: 220px top;
}

#hero #menu {
	left: 60px;
	position: absolute;
	top: 210px;
}

.interior #header { 
	height: 332px; 
}

#page-title h1 {
	color: #D85031;
}

body  {
	background-image: url(http://cdn.dolimg.com/xd/media/phineasandferb/images/bg.jpg);
	background-repeat: repeat;
}

#page-container {
	background-image: url(http://cdn.dolimg.com/xd/media/phineasandferb/images/gradient.png);
	background-repeat: repeat-y;
	background-position: top center;
}

/**
 * Games page
 */
#main-wrapper #htmlalt {
	background-color: #F7F7F7; /*temporary for html games page */
}

/**
 * Front
 */

.page-front #featured-wrapper {
	background-image: url("http://cdn.dolimg.com/xd/media/phineasandferb/front/feature-bg.png");
	background-repeat:no-repeat;
}


.page-front #featured .item-type-thumb .rollover {
	background-image: url("http://cdn.dolimg.com/xd/media/phineasandferb/front/rollover.png");
	background-repeat:no-repeat;
}

.page-front #featured .item-type-promo .rollover {
	background-image: url("http://cdn.dolimg.com/xd/media/phineasandferb/front/rollover-promo-1.png");
}

.page-front #featured a.more-over {
	background-image: url("http://cdn.dolimg.com/xd/media/phineasandferb/front/more-button-over.png");
	background-repeat:no-repeat;
}

.page-front #modules-wrapper {
	background-image: url("http://cdn.dolimg.com/xd/media/phineasandferb/front/modules-bg.png");
	background-repeat:no-repeat;
}

.page-front #ad-replacement {
    border: 1px solid #8D8D7D;
    left: 645px;
    position: absolute;
    top: 14px;
    height: 250px;
    width: 300px;
}

/**
 * Gallery
 */
#gallery-info {
	background-image: url("http://cdn.dolimg.com/xd/media/phineasandferb/gallery/gallery-info-bg.png");
	height: 304px;
	border: none;
}

#gallery-info-header {
	background-image: url("http://cdn.dolimg.com/xd/media/phineasandferb/gallery/gallery-info-header-bg.png");
	background-repeat:no-repeat;
	border: none;
}

.gallery-title {
	background-image: url("http://cdn.dolimg.com/xd/media/global/template/gallery/gallery-tab.png");
	background-repeat:no-repeat;
	color: #363636;
}

.gallery-title.active {
	color: #363636;
}

body.page-gallery #page-title h1 {
    font-size: 18px;
}
