/* 
	Images Path : /themes/itspottytime/images/
/*

/****************************************************************
	Global
****************************************************************/
.seoh2
{
	background: none;
	width: 10px;
}
.noline
{
	text-decoration: none;
}

body {
	background: #fff7b4;
	font-family: Arial, Helvetica, sans-serif;
	}

.alt { display: none; }
	
a.bluelink:link, a.bluelink:active, a.bluelink:visited, a.bluelink:hover {
	color:#5987C6;
	text-decoration:none;
}

a.redlink:link, a.redlink:active, a.redlink:visited {
	color:#FF0000;
	font-size:14pt;
	text-decoration:underline;
}

a.redlink:hover {
	color:#FF0000;
	font-size:14pt;
	text-decoration:none;
}

h1, h2 { text-align: center; }
h1, h2, h3, h4, h5, h6 {
margin:0;
padding:0;
font-weight:normal;
font-family: Verdana, Verdana, Arial, Helvetica, sans-serif;
color: #5987c6;
}

h1 {
padding: 0 0 0 5px;
letter-spacing:-1px;
font-size:1.6em;
font-weight: bold;
}

h2 {
padding: 0 0 10px 0;
letter-spacing:-1px;
font-size:1.2em;
}

h3 {
font-size:1.2em;
padding: 0 0 10px 0;
}

#content.seo h1, #content.seo h2, #content.seo h3, #content.seo h4, #content.seo h5 {
	text-align: center;
	padding-bottom: 15px;
	}

.centercontent p, .centercontent ul {
	font-size: 9pt;
	font-family: Arial, Helvetica, sans-serif;
}


/****************************************************************
	Header
****************************************************************/
#header {
	background: url('/themes/itspottytime/images/header.jpg') top center no-repeat;
	width: 920px;
	height: 162px;
	}

#header h1 {
	background: url('/themes/itspottytime/images/logo.jpg') top left no-repeat;
	width: 197px;
	height: 105px;
	float: left;
	margin: 0;
	padding: 0;
	position: relative;
	font-size: 0;
	top: 49px;
	left: 12px;
	}
	
#header h1 a {
	display: block;
	text-indent: -9000px;
	overflow: hidden;
	height: 162px;
	width: 197px;
	}
		
/****************************************************************
	Left Column
****************************************************************/	
#mainNav {
	background: url('/themes/itspottytime/images/contentbg.jpg') top left repeat-y;
	width: 223px;
	}
	
#mainNav ul,
#mainNav li {
	margin: 0;
	padding: 0;
	list-style: none;
	}
	
#mainNav li {
	position: relative;
	left: 11px;
	}

#mainNav a {
	display: block;
	width: 200px;
	height: 43px;
	text-indent: -9000px;
	overflow: hidden;
	}
	
#mainNav #nav01 a { background: url('/themes/itspottytime/images/home.gif') top left no-repeat; }

#mainNav #nav01 a:hover { background: url('/themes/itspottytime/images/home_over.gif') top left no-repeat; }

#mainNav #nav02 a { background: url('/themes/itspottytime/images/pottytrainingprogram.gif') top left no-repeat; }

#mainNav #nav02 a:hover { background: url('/themes/itspottytime/images/pottytrainingprogram_over.gif') top left no-repeat; }

#mainNav #nav03 a { background: url('/themes/itspottytime/images/goodsleeperprogram.gif') top left no-repeat; }

#mainNav #nav03 a:hover { background: url('/themes/itspottytime/images/goodsleeperprogram_over.gif') top left no-repeat; }

#mainNav #nav04 a { background: url('/themes/itspottytime/images/firsttimeparents.gif') top left no-repeat; }

#mainNav #nav04 a:hover { background: url('/themes/itspottytime/images/firsttimeparents_over.gif') top left no-repeat; }

#mainNav #nav05 a { background: url('/themes/itspottytime/images/ourmusic.gif') top left no-repeat; }

#mainNav #nav05 a:hover { background: url('/themes/itspottytime/images/ourmusic_over.gif') top left no-repeat; }

#mainNav #nav06 a { background: url('/themes/itspottytime/images/products.gif') top left no-repeat; }

#mainNav #nav06 a:hover { background: url('/themes/itspottytime/images/products_over.gif') top left no-repeat; }

#mainNav #nav07 a { background: url('/themes/itspottytime/images/testimonials.gif') top left no-repeat; }

#mainNav #nav07 a:hover { background: url('/themes/itspottytime/images/testimonials_over.gif') top left no-repeat; }

#mainNav #nav08 a { background: url('/themes/itspottytime/images/contact.gif') top left no-repeat; }

#mainNav #nav08 a:hover { background: url('/themes/itspottytime/images/contact_over.gif') top left no-repeat; }

#cartView {
	background: #5987c6;
	width: 196px;
	position: relative;
	left: 13px;
	color: #fff;
	}
	
#cartView hr {
	display: none;
	}
	
.shoppingcart {
	color: #fff;
	}

	
/****************************************************************
	Center Column
****************************************************************/	
.centercontent {
	background: url('/themes/itspottytime/images/contentbg.jpg') center right repeat-y;
	}
	
.centercontent .centercontent {
	background: none;
	}
	
td.mainborder {
	background: url('/themes/itspottytime/images/contentbg.jpg') center left repeat-y;
	}

#indexContent,
#pottytrainingprogram {
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
	}
		
#indexContent h2, #pottytrainingprogram h2, #goodsleeperprogram h2, #firsttimeparents h2, #ourmusic h2, #testimonials h2, #contactus h2 {
	background: url('/themes/itspottytime/images/home/headertext.gif') center top no-repeat;
	width: 480px;
	height: 104px;
	text-indent: -9000px;
	overflow: hidden;
	display: block;
	position: absolute;
	margin: 0;
	padding: 0;
	margin-top: -110px;
	margin-left: 40px;
	}
	
#content h5 {
	background: url('/themes/itspottytime/images/home/headertext.gif') center top no-repeat;
	width: 480px;
	height: 104px;
	text-indent: -9000px;
	overflow: hidden;
	display: block;
	position: absolute;
	margin: 0;
	padding: 0;
	margin-top: -110px;
	margin-left: 40px;
}
	
#pottytrainingprogram h2 {
	background: url('/themes/itspottytime/images/pottytrainingprogram/headertext.gif') center top no-repeat;
	}
	
#goodsleeperprogram h2 {
	background: url('/themes/itspottytime/images/goodsleeperprogram/headertext.gif') center top no-repeat;
	}
	
#firsttimeparents h2 {
	background: url('/themes/itspottytime/images/firsttimeparents/headertext.gif') center top no-repeat;
	}
	
#ourmusic h2 {
	background: url('/themes/itspottytime/images/ourmusic/headertext.gif') center top no-repeat;
	}
	
#testimonials h2 {
	background: url('/themes/itspottytime/images/testimonials/headertext.gif') center top no-repeat;
	}
	
#contactus h2 {
	background: url('/themes/itspottytime/images/contactus/headertext.gif') center top no-repeat;
	}
	
#indexContent #p1 {
	width: 350px;
	text-align: justify;
	font-size: 17px;
	font-weight: normal;
	position: relative;
	left: 140px;
	margin: 0;
	paddign: 0;
	}
	
#indexContent #p12 {
	width: 650px;
	text-align: justify;
	font-size: 17px;
	font-weight: normal;
	position: relative;
	margin: 0;
	paddign: 0;
	}
	
#indexContent .bearBooks {
	float: left;
	margin-right: 10px;
	}

#testimonials {
	font-size: 16px;
	}
		
#testimonials .company {
	text-align: right;
	color: #5986c5;
	}

#testimonials h3 {
	color: #e31c38;
	}
	
#testimonials a {
	color: #000;
	}
	
#testimonials a:hover {
	color: #000;
	text-decoration: none;
	}
	
#testimonials ul, #testimonials li {
	margin: 0;
	padding: 0;
	list-style: none;
	}
	
#testimonials ul {
	float: left;
	margin-right: 100px;
	font-size: 12px;
	}
	
#testimonials li {
	margin-bottom: 10px;
	}
	
#contactus {
	font-size: 18px;
	color: #e31c38;
	text-align: center;
	}
	
#contactus p {
	position: relative;
	top: 50px;
	}
	
#contactus a { color: #000; }
#contactus a:hover { color: #000; text-decoration: none; }

#goodsleeperprogram .bearBooks {
	float: left;
	}

#pottytrainingprogram .bearBooks {
	float: left;
	}	
	
/****************************************************************
	Footer
****************************************************************/

#footer {
	background: url("/themes/itspottytime/images/footerbg.jpg") top center no-repeat;
	height: 50px;
	width: 920px;
	text-align: center;
	margin-bottom: 15px;
	}
	
#footer p {
	margin: 0;
	padding: 15px 0 0 0;
	}