/*----------------------------+
 | Site: The Goodnight Nurse  |
 +----------------------------*/

 
@import url("reset.css");



/* Core layout 
======================================================================*/
body {background:none; font:12px Arial, Helvetica, sans-serif; color:#666;}
#container {width:auto;}
#navigation {display:none;}

#banner {display:none;}
#logo {background:url(../images/core/logo-goodnight-nurse.jpg) no-repeat 0 0; width:363px; height:60px; padding:0 0 40px 0;}
#flash {display:none;}
	
#content-container {}
	#content-container-light {}
	.home #content-container-light {}
		#white-container {display:none;}

#footer {display:none;}



#content-container-light a {text-decoration:none; color:#636436; border-bottom:1px solid #b8ba85; font-weight:bold;}
#content-container-light a:hover {text-decoration:none; color:#ff5a00; border-bottom:none;}


 /* Font Style
======================================================================*/
h1 {font:25px Georgia, "Times New Roman", Times, serif; color:#d18942; padding:0 0 7px 0;}
.home h1 {font:25px Georgia, "Times New Roman", Times, serif; color:#d18942; padding:20px 0 7px 0;}

h2 {font:14px Arial, Helvetica, sans-serif; color:#929447; padding:0 0 10px 0;}
h3 {font:25px Georgia, "Times New Roman", Times, serif; color:#636436; padding:0 0 10px 0;}
h4 {font:14px Georgia, "Times New Roman", Times, serif; color:#636436; padding:0 0 15px 0;}
h5 {font:12px Georgia, "Times New Roman", Times, serif; color:#847b7b; padding:0 0 20px 0; font-style:italic;}
p {line-height:18px; padding:0 0 15px 0; text-align:justify;}


#content-container-light ul {padding:0 0 15px 15px; list-style:none;}
#content-container-light ul li {padding:0 0 5px 20px; background:url(../images/bullet_orange.png) no-repeat 0 0;}





/* Extras 
======================================================================*/
.logo {padding:27px 19px 15px 19px;}
.img-float-left {float:left; padding:3px; border:1px solid #dcdea7; margin:0 20px 0 0; background:#fff;}
.img-float-right {float:right; padding:3px; border:1px solid #dcdea7; margin:0 0 0 20px; background:#fff;}

hr {height:1px; border:none; border-bottom:1px solid #dcdea7; margin:0 0 15px 0;}





 /* Form Style
======================================================================*/
form.form fieldset,
form.form ol, 
form.form li, 
form.form legend {
	margin: 0;
	padding: 0;
}

form.form fieldset { border: 0; }

form.form ol { list-style: none; }

form.form li { margin-bottom: 5px; }

form.form label {
	display: inline-block;
	width: 150px;
	float:left;
}

form.form input, form.form select, form.form textarea {
	width: 250px;
	padding: 3px;
	border: 1px solid #dcdea7;
	background: #fff;
	font: normal 13px/13px Verdana, Arial, Helvetica, sans-serif;
	color: #ff5a00;
}

form.form textarea { height: 200px; }

form.form select {
	padding: 0;
	width: auto;
}

form.form li.button { margin-top: 15px; }

form.form li.button input {
	width: auto;
	border: 0;
	background: #f8f9df;
	color: #fff;
	cursor: pointer;
}

form.form fieldset legend {
	padding: 20px 0;
	font-weight: bold;
	font-size: 18px;
	color: #444;
	_margin: 0 -7px; /* IE Win fix */
}

/* IE Mac legend fix */
form.form legend {
  display: inline-block;
}
