/*  

 * Theme Name: 		Nurse Talk

 * Theme URI: 		http://www.nursetalksite.com/blog

 * Description: 	A three column theme based on the website.

 * Author: 		NT Development Team last updated by Tonia 10.08.09

 * Author URI: 		

 */

 

*/Main Site's DIVs Begin*/



* {

	margin:0;

	padding:0;

	border:0;

}

body {

	margin:0 auto;

	padding:0;

	width:800px;

	height:100%;

	background-color:#fff;

border:3px solid #bf0000;

	font:12px/16px verdana, tahoma, helvetica, sans-serif;

	color:#000;

}

* html, body {

	text-align:left;

	height:100%;

}

img.padded {

	padding-top:6px;

}

img.border {

	border:1px solid #000;

}

/*a:link {

	text-decoration:none;

	color:#2210d2;

}

a:hover {

	color:#ffbf00;

}
*/

h1 {

	margin:0;

	padding:0;

	font-size:14px;

	font-weight:bold;

	color:#000;

}

h2 {

	border-bottom-width: 1px;

border-bottom-style: dotted;

border-bottom-color: #cccccc;

margin:0;

	padding:6px 0 6px;

	font-size:13px;

	font-weight:bold;

	color:#bf0000;

}

h3 {


  margin:0;

	padding:0;

	text-transform:uppercase;

	margin-top:5px;

	font-size:12px;

	font-weight:bold;

	color:#000;

}

h4 {

	text-align:center;

	font-weight:bold;

	margin-bottom:6px;

	color:#bf0000;

}

p {

	margin-top:12px;

}

ul {
	text-align:left;
	list-style-type:square;
	margin-left: 0;
	padding-left: 1.5em;
	color: ;
}

li {padding-bottom: 6px;}

li span {color:#000;}
}

.header_on_yellow {

	color:#000;

	font:11.5px/13px verdana, tahoma, helvetica, sans-serif;

	font-weight:bold;

}

.sm_black {

	font:10px/11px verdana, tahoma, helvetica, sans-serif;

	color:#000;

}

.sm_yellow {

	font:10px/11px verdana, tahoma, helvetica, sans-serif;

	color:#ffbf00;

}

.centered {

	text-align:center;

}

.bold {

	font-weight:bold;

}

.c000 {

	color:#000;

}

.cbf0000 {

	color:#bf0000;

}

.c2210d2 {

	color:#2210d2;

}

.cffbf00 {

	color:#ffbf00;

}

a.intro {

	color:#000;

	cursor:pointer;

}

a.intro:link {

	color:#000;

}

a[onclick].intro:hover {

	color:#ffbf00;

}

div.clear {

	clear:both;

}

div.yellow_box {

	display:block;

	float:left;

	border:1px solid #ffbf00;

	width:158px;

	margin-bottom:18px;

	padding:6px;

}

div.black_box {

	display:block;

	float:left;

	border:1px solid #000;

	width:158px;

	margin-bottom:18px;

	padding:6px;

}

div.blog_box_middle {

	display:block;

	float:left;

	border:1px solid #ffbf00;

	width:400px;

	height:188px;

	overflow:auto;

	margin-bottom:18px;

	padding:6px;

}

#full_background {

	position:absolute;

	width:800px;

	margin:auto;

	height:100%;

	background-color:#fff;

	z-index:-100;

}

#audio_intro {

	position:absolute;

	width:200px;

	margin:auto;

	text-align:left;

	z-index:100;

}

#page_wrapper {

	width:800px;

	height:100%;

	text-align:left;

	background-color:#fff;

}

#left {

	display:block;

	padding:0 12px 0 9px;

	float:left;

	width:172px;

}

#middle {

	display:block;

	float:left;

	width:414px;

	text-align:left;

}

#right {

	display:block;

	padding:0 9px 0 12px;

	float:left;

	width:172px;

}

#menu_container {

	display:block;

	padding:6px 0 0 0;

	width:800px;

	height:21px;

	text-align:center;

	background-color:#2210d2;

}

#nav ul {

	text-align:center;

}

#nav li {

	float: none;

	display: inline;

	list-style-type: none;

	margin: 0;

	padding: 0;

	background-image: none;

}

#nav a:link, #nav a:visited {

	float: none;

	display: inline;

	padding: 0 25px 8px 25px;

	font-size: 1.0em;

	font-weight: bold;

	color: #fff;

	text-transform: uppercase;

	text-decoration: none;

}

#nav li.current_page_item, #nav a:hover {

	border-bottom: none;

	color: #fc0;

}

#nav li.current_page_item a, #nav li.current_page_item a:visited {

	color: #fc0;

}

/*---end ellen's update--*/









/*---Blog's Middle Column---Corresponds to main site's #middle---*/



#content {

	display:block;

	float:left;

	width:414px;

}



* html #content {

	width: 414px;

}







/*----------------------------- menu ---------*/



/* main navigation */



#nav li {

	float: none;

	display: inline;

	list-style-type: none;

	margin: 0;

	padding: 0 0 20px 0;

	background-image: none;

}

#nav a:link, #nav a:visited {

	float: none;

	display: inline;

	padding: 0 25px 8px 25px;

	font-size: 1.0em;

	font-weight: bold;

	color: #ffffff;

	text-transform: uppercase;

	text-decoration: none;

}

#nav li.current_page_item, #nav a:hover {

	background: url(i/tab.gif) no-repeat 50% 100%;

	border-bottom: none;

	color: #fc0;

}

#nav li.current_page_item a, #nav li.current_page_item a:visited {

	color: #fc0;

}



/*----------------------------- post ---------*/


.post {

	margin:                 10px 10px 10px 10px;

}

.post-content {

	line-height:			1.3em;

	padding:                0;

	font-size:				13px;

	color:					#000;

}

.post-content ul, .post-content ol, .post-content dl {

	padding:                5px 5px 10px 25px;

}

.post-top {

	padding:                0;

}

.post-bottom, .post-info {

	text-align:				right;

}

.post-bottom {

	padding:                0;

	margin:					0 0 25px 0;

}

.post-title {

}

.post-title h2 {

	padding:                5px 0 0 0;

}



.post-main h2 {

	color:          #fff 

	font-size:	12px;

margin:		12px 0 12px 0;

}



.posted-by {

	color:					#bf0000;

	font-size:				10px;

	padding:                2px 0;

	margin:					0 0 10px 0;

}

#commentsdiv h4 {

	font-family: "Rotis Semi Serif", Rotis, Georgia, "Times New Roman", Times, serif;

}

/*-------------------------- comments --------*/



#commentsdiv {

	width:					420px;

}

.comments {

}

.comment, .trackback {

	background-color:		#fff !important;

	padding:                5px 10px;

}

.comments-middle, .comments-top {

	color:					#000;

	text-align:				left;

}

.comments-number {

	font-size:				14px;

	font-weight:			bold;

	font-family:			Arial, Helvetica, sans-serif;

	color:					#000;

	float:					right;

	padding:                0 5px 5px 5px;

}

.comments-poster {

	padding:                3px 0 10px 0;

}

.comments-author {

	font-size:				12px;

}

.comments-date {

	font-size:				11px;

}

.comments-middle {

	padding:                0 0 0 5px;

}

.comments-middle p {

	padding:                2px 0 7px 0;

	font-size:				12px;

	line-height:			1.4em;

}

.comments-options {

	margin:					0 auto;

	width:					420px;

}

.comments-options h4 {

	color:					#000;

	font-size:				16px;

	font-family:			Arial, Helvetica, sans-serif !important;

}

.comments-options h5 {

	font-family:			Arial, Helvetica, sans-serif;

	font-size:				12px;

	padding:                0 0 10px 0;

}

.comments-options label {

	width:					100px;

	float:					left;

	margin-left:			-5px;

	font-size:				12px;

}

.comments-options input {

	margin:					0 0 3px 0;

	border:					1px solid #605737;

}

.comments-options .comments-textarea {

}

.comments-options textarea {

	margin:                 0 0 25px 0;

	width:					405px;

	border:					1px solid #605737;

}

.comments-options input#submit {

	margin:					0 0 0 20px;

}

/*---------------------------- calendar ------*/



#wp-calendar {

	margin:					0 0 0 -3px;

	padding:                		0 !important;

	border-spacing:         		0;

	border:					1px solid #fff;

}

#wp-calendar caption {

	font-variant:				small-caps;

}

#wp-calendar tbody td {

	border:					1px solid #fff;

	padding:                		0;

	margin:					0;

}

/*----------------------------- links --------*/



a:link, a:visited {

	color:					#2210d2;

	text-decoration:		none;

}

a:hover {

	color:					#fc0;

}

.post-title h2 {

	font-family:			Helvetica, Arial, sans-serif;

	font-size:				14px;

	font-weight:			bold;

}

.align-left h3 a:link, .align-left h3 a:visited, .align-right h3 a:link, .align-right h3 a:visited {

	color:					#360;

	text-decoration:		none;

}

.align-left h3 a:hover, .align-right h3 a:hover {

	color:					#666;

}

.post-info a:link, .post-info a:visited {

	color:					#360;

	text-decoration:		underline;

	font-weight:			100;

	font-size:				14px;

}

.post-info a:hover {

	color:					#000;

}

#footer #right a:link {

	text-decoration:		underline;

}

#footer #right a:hover {

	text-decoration:		none;

}

/*----------------------------- misc ---------*/

/* Captions & aligment */
.aligncenter,
div.aligncenter {
	display: block;
	margin-left: auto;
	margin-right: auto;
}

.alignleft {
	float: left;
}

.alignright {
	float: right;
}

.wp-caption {
	border: 1px solid #ddd;
	text-align: center;
	background-color: #f3f3f3;
	padding-top: 4px;
	margin: 10px;
	-moz-border-radius: 3px;
	-khtml-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
}

.wp-caption img {
	margin: 0;
	padding: 0;
	border: 0 none;
}

.wp-caption p.wp-caption-text {
	font-size: 11px;
	line-height: 17px;
	padding: 0 4px 5px;
	margin: 0;
}
 /* End Captions & aligment */

       .postmetadata {
	clear: both;
}

#index {

	background-image:		url(http:/www.nursetalksite.com/images/index_animation.gif);

	height:					411px;

	width:					430px;

}

.spacer {

	clear:					both;

}

.justify {

	text-align:				justify;

}

.navigation {

	text-align:				center;

}

abbr, acronym {

	border:					0;

}

.small {

	font-size:				87%;

}

.uppercase {

	text-transform:			uppercase;

}

.centered {

	text-align:				center;

	margin:					0 auto;

}

.align-left {

	margin:					0 0 0 10px;

	float:					left;

}

.align-right {

	margin:					0 10px 0 0;

	float:					right;

}

img {

	border:					0;

}

.post p {

	padding:                5px 0;

}




