/* Main stylesheet for Glendale Peds */


/* GLOBAL RESET FOR CROSS-BROWSER CONSISTENCY */

* {
	padding: 0;
	margin: 0;
	}

h1, h2, h3, h4, h5, h6, p, blockquote, form, label, ul, ol, dl, fieldset, address {
	margin: 0;
	}

ul, ol, dl {
	list-style: none;
	}



/* GENERAL TYPESETTING */

body {
	font: 12px Arial, Helvetica, sans-serif;
	color: #000000;
	}

a:link {
	color: #0000FF;
	text-decoration: none;
	}
	
a:visited {
	color: #660066;
	text-decoration: none;
	}

a:hover {
	color: #0000FF;
	text-decoration: underline;
	}
	
h2.contentheading  { 
	color: #900; 
	font-weight: bold; 
	font-size: 17px; 
	margin: 0.67em 0;
	}
	
h1 { 
	color: #c30; 
	font-size: 12px; 
	font-weight: bold; 
	margin: 0.83em 0;
	}
	
h2 { 
	color: #360; 
	font-size: 12px; 
	font-weight: bold; 
	margin: 1em 0;
	}
	
h3  { 
	color: #c90; 
	font-size: 11px; 
	font-style: italic; 
	font-weight: bold; 
	margin: 1.33em 0; 
	}
	
h4  { 
	color: #360; 
	font-size: 18px; 
	font-style: italic; 
	font-weight: bold; 
	margin: 1.33em 0; 
	}
		
.tableHeader01 { 
	color: #fff; 
	font-size: 11px; 
	font-weight: bold; 
	background-color: #c30; 
	}
	
.tableHeader02 { 
	color: #fff; 
	font-size: 11px; 
	font-weight: bold; 
	background-color: #693; 
	}
	
.tableHeader03 { 
	color: #fff; 
	font-size: 11px; 
	font-weight: bold; 
	background-color: #c90; 
	}

.tableHeader04 { 
	color: #fff; 
	font-size: 11px; 
	font-weight: bold; 
	background-color: #c36; 
	}

.smallText { 
	font-size: 10px; 
	}

#content11 ul { 
	margin-top: 10px;
	padding-right: 20px;
	list-style: disc outside;
	margin-left: 13px;
	margin-bottom: 10px;
	}

#content11 p { 
	margin-bottom: 10px;
	}

#content11 li { 
	}

#page img {
        border: none;
        }



/* WRAPS & DIVS */

#wrap {
	margin: 0 auto;
	width: 1100px;
	padding: 0px 0px 70px;
	}

#innerwrap {
	width: 1100px;
	background: url(../images/back-innerwrap.gif) repeat-y;
	}

#header {
	width: 920px;
	height: 130px;
	float: left;
	}

#sidebar1 {
	float: left;
	width: 230px;
	overflow: hidden;
	}
	
#page {
	padding: 0px 40px 40px 0px;	
	}

#sidebar2 {
	float: right;
	width: 180px;
	overflow: hidden;
	}



/* CONTENT AREAS */

#content00 {
	float: left;
	width: 690px;
	background-color: #ffffff;
	}

#content1 {
	float: left;
	width: 690px;
	background-color: #ffffff;
	}

#content01 {
	margin-left: 0;
	width: 690px;
	background-color: #ffffff;
	}

#content11 {
	float: left;
	width: 650px;
	background-color: #ffffff;
        padding-left: 40px;
        padding-top: 40px;
	}



/* BACKGROUND COLORS, IMAGES AND PATTERNS */

body#home,
body#login {
	background: #000042;
	}

body#faq {
	background: #003D00;
	}

body#who-we-are {
	background: #333333;
	}

body#well-child-six-to-nine-months {
	background: #8E8F01;
	}

body#info-for-ill-child {
	background: #6C2500;
	}

body#newborns {
	background: #2A2A00;
	}

body#adolescents {
	background: #003D3E;
	}

body#lactation-program {
	background: #58003B;
	}

body#reading-links {
	background: #2C002D;
	}

body#contact-us {
	background: #420000;
	}

#home #wrap,
#login #wrap {
	background: url(../images/back-wrap-home.gif) repeat;
	}

#faq #wrap {
	background: url(../images/back-wrap-faq.gif) repeat;
	}

#who-we-are #wrap {
	background: url(../images/back-wrap-who.gif) repeat;
	}

#well-child-six-to-nine-months #wrap {
	background: url(../images/back-wrap-well.gif) repeat;
	}

#info-for-ill-child #wrap {
	background: url(../images/back-wrap-ill.gif) repeat;
	}

#newborns #wrap {
	background: url(../images/back-wrap-newborns.gif) repeat;
	}

#adolescents #wrap {
	background: url(../images/back-wrap-adolescents.gif) repeat;
	}

#lactation-program #wrap {
	background: url(../images/back-wrap-lactation.gif) repeat;
	}

#reading-links #wrap {
	background: url(../images/back-wrap-reading.gif) repeat;
	}

#contact-us #wrap {
	background: url(../images/back-wrap-contact.gif) repeat;
	}

#home #header,
#login #header {
	background: url(../images/header-home.jpg) no-repeat;
	}

#faq #header {
	background: url(../images/header-faq.jpg) no-repeat;
	}

#who-we-are #header {
	background: url(../images/header-who.jpg) no-repeat;
	}

#well-child-six-to-nine-months #header {
	background: url(../images/header-well.jpg) no-repeat;
	}

#info-for-ill-child #header {
	background: url(../images/header-ill.jpg) no-repeat;
	}

#newborns #header {
	background: url(../images/header-newborns.jpg) no-repeat;
	}

#adolescents #header {
	background: url(../images/header-adolescents.jpg) no-repeat;
	}

#lactation-program #header {
	background: url(../images/header-lactation.jpg) no-repeat;
	}

#reading-links #header {
	background: url(../images/header-reading.jpg) no-repeat;
	}

#contact-us #header {
	background: url(../images/header-contact.jpg) no-repeat;
	}



/* FAQ */

.faqtogglerdiv {
	margin-bottom: 10px;
	}

a.hide,
a.opener {
	text-transform: uppercase;
	font-size: 10px; 
	font-weight: bold; 
	}

.answer {
	margin-bottom: 20px;
	}



/* LOGIN PAGE */

.login fieldset {
	border: none;
	margin-bottom: 15px;
	}

.login label {
        width: 500px;
        display: block;
	font-weight: bold; 
	margin-top: 10px; 
        }

.login .remember {
        display: inline;
	font-weight: normal;
        width: auto;
	}

.login input.button {
        clear: both;
        display: block;
	margin-top: 10px;
	margin-bottom: 20px;
        }




/* PRINT, EMAIL AND PDF ICONS */

p.buttonheading {
	text-align: right;
	margin-top: -75px;
	float: right;
	}

p.buttonheading img {
	border: none;
	margin-left: 8px;
	}



/* FOOTER */

#footer {
	clear: both;
	}