/*
Theme Name: ToonCharacters
Template: psdfiles
*/

a { color:#0081c8; }

h2 a:hover{ color:#0081c8; }

div#logo { width:250px; height:59px }
div#logo a{ background:url(images/logo.png); height:59px;}

a.download-button { background-image:url(images/download-button.png); }

#sidebar h2{ background-image:url(images/sidebar-h2.png);}

#sidebar h2 span{ background-image:url(images/sidebar-h2-r.png); }

#sidebar ul li ul li a:hover { color:#0081c8; }

h2 strong.colored,
.current-cat { color:#0081c8; }
.current-cat a { color:#0081c8 !important; }

h1.pagetitle { color:#0081c8; }
h1.pagetitle span { color:#219adc;}

h1.pagetitle { text-shadow: #40b0e9 0 1px 2px; }

.our-network-button { background:url(images/our-network-button.gif); }

#top  { height:59px; background:#112d4c url(images/top.png) repeat-x 0 0;}
#top .shell { padding-top: 0; }
#top-shadow { position:static; display:block; top:0;}

#header { height:180px; background:url(images/header-bg.png) repeat-x 0 0; font-size:0; line-height:0;}
#header h2{ font-size:0; line-height:0; text-indent:-4000px; width:980px; height:180px; background:url(images/header.png) no-repeat 0 0; margin:auto; }

#main { padding-top:0;}

.second-logo { float:left; font-size:0; line-height::0; width:170px; height:44px; background:url(images/logo-psdxie.png) no-repeat 0 0; top:10px; text-indent:-4000px; margin-left:18px; position:relative;}

.header-small { background:url(images/header-bg.png) repeat-x 0 0; font-size:0; line-height:0; height:10px; }

/* ===========================
	# media
============================ */

/*ipad landscape*/
@media only screen and (max-width: 1024px) {
	#header { padding: 0 20px; }
	#header h2 { background-size: contain; background-position: center center; width: auto; }	
}

/* All Mobile Sizes (devices and browser) */
@media only screen and (max-width: 767px) {
	#top { height: auto; background-color: #2a68a7; }	
	#header { display: none; }
}