/*   
Theme Name: The Portland Hospital Blog
Theme URI: 
Description: The Portland Hospital Blog WordPress Theme
Author: Brandcast Media	
Author URI: http://www.brandcastmedia.com
Template: thematic
Version: 1.0
Tags: Thematic
.
Thematic is © Ian Stewart http://themeshaper.com/
.
*/

/*import default thematic styles*/
@import url('../thematic/style.css');

/*import the main sites styles*/
@import url('http://www.theportlandhospital.com/css/styles.css');
@import url('http://www.theportlandhospital.com/css/home.css');



/*override all previous styles*/

body{
	color:#808080;
	background: #F8F1F8;
}

a:hover, a:active, a:visited;{
	color:#000000;
}

#access {border-bottom:none;font-size:13px;height:32px;overflow:visible;z-index:100;}

#container {
float:left;
width:623px;
padding-top:8px;
}

.entry-utility {
color:#666666;
font-size:13px;
line-height:18px;
margin:12px 0 0px;
clear:both;
}


ul {
margin:0;
}

#pnav {
background:transparent url(http://www.theportlandhospital.com/images/2010/pnavbg.gif) repeat-x scroll left center;
}

.wp-pagenavi {
margin:0;
}

.wp-pagenavi span.current {
background-color:#FFFFFF;
border:1px solid #000000;
color:#000000;
font-weight:bold;
margin:2px;
padding:2px 4px;
}

#main {
clear:both;
padding:0 0 22px;
}
#content {
margin:0 0 0 10px;
min-height:400px;
overflow:hidden;
width:540px;
}

#options ul{
	float:none;
	padding-bottom:16px;
}

#options ul ul {
	float:none;
	padding-bottom:16px;
}

#options ul ul .children{
	
}

.cat-item{
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	background:#FFFFFF none repeat scroll 0 0;
	color:#808080;
	cursor:pointer;
	display:block;
	float:left;
	text-decoration:none;
}

.cat-item a{
/*	border-top:1px solid #E3E3E3; */
	line-height:20px;
	padding:4px 0 3px 10px;
	width:179px;
}

.page_item a {
color:#808080;
cursor:pointer;
float:left;
font-size:1.2em;
font-weight:bold;
padding:16px 0 0 108px;
text-decoration:none;
line-height:20px;
width:179px;
border-top: 1px dotted #ccc;
}

.children {
border:none;
height:30px;
}

/*
.cat-item a {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(http://www.theportlandhospital.com/images/2010/home-blog.gif) no-repeat scroll left top;
float:left;
height:51px;
text-decoration:none;
width:308px;
} */

.cat-item a{
color:#808080;
cursor:pointer;
float:left;
font-size:1em;
font-weight:bold;
padding:8px 0 12px 108px;
text-decoration:none;
}

.cat-item a:hover{
	color:#000000;
}

input {
font-family:Arial,sans-serif;
font-size:11px;
}

#feeds span {
padding:0 0 0 3px;
}

.entry-title a {
	color:#808080;
}

.entry-title a:hover {
color:#000000;
}

.entry-meta a:hover {
color:#000000;
text-decoration:none;
}

.entry-utility a:hover {
color:#000000;
}

.entry-content a {
color:#000000;
text-decoration:none;
}

#footer{
	margin-top:0px;
}

#extrafooter {

clear:left;

padding:2px 0 5px;
width:962px;
}

#extrafooter a {
color:#333;
text-decoration:none;
}

#extrafooter a:hover {
color:#333;
text-decoration:underline;
}

.entry-content {
padding:8px 0 0;
}

#entry-thumbnail{
	float:left;
	padding:8px 8px 8px 0;
}

#entry-thumbnail a img {
border:1px solid #CCCCCC;
padding:2px;
}
