/*
Theme Name: Safety Tubs Pressroom
Theme URI: http://safetytubs.com/press/
Description: A custom designed theme for Safety Tubs
Version: 1.0
Author: Savvydog Design
Author URI: http://savvydog.com/
*/

* {
outline: 0;
}

#presswrapper {
background:url(images/pressroom_3col_bkg.gif) top left repeat-y;
overflow: auto;
}
#presswrapperarchive {
	background:url(images/pressroom_2col_bkg.gif) top left repeat-y;
overflow: auto;	
}

#presswrapperarchive a,
#presswrapper a {
text-decoration: none;
}


#col1 {
	width: 367px;
	float: left;
	padding-right: 20px;
}
#presswrapperarchive #col1 {
	width: 561px;
}
#col2 {
	width: 154px;
	float: left;
	padding: 0 20px;
}
#col3 {
	width: 151px;
	float: left;
	padding-left: 20px;
}
#presswrapperarchive h2,
#presswrapper h2 {
color: #5895cc;	
}

#col1 .date {
	color: #666;
	font-size: 1.25em;
}
#col1 h1 {
color: #000;
border-bottom: 1px solid #000;
border-top: 1px solid #000;
padding: 5px 0;
}



#col2 .block {
padding-bottom: 10px;
}
.worddoclink {
display: block;
padding-left: 19px;
background:url(images/wordicon.gif) 0 3px no-repeat;
}
.textdoclink {
display: block;
padding-left: 19px;
background:url(images/texticon.gif) 0 3px no-repeat;
}
.pdfdoclink {
display: block;
padding-left: 19px;
background:url(images/pdficon.gif) 0 3px no-repeat;
}
.imageblock p.imagecaption {
color: #333;
margin-bottom: 5px;
}
.imageblock p.imagecaption img {
padding-bottom: 2px;
}
.imageblock p.imagelink {
display: block;
margin: 0;
padding-left: 10px;
background:url(images/imageicon.gif) 0 5px no-repeat;
}



#col3 .block {
border-bottom: 1px solid #5895cc;
padding-bottom: 10px;
margin-bottom: 10px;
}
#col3 .block.norule {
border: none;
}
.feedlink {
display: block;
padding-left: 19px;
background:url(images/rssicon.gif) 0 3px no-repeat;
}
#col3 .date {
color: #666;
font-size: 1.15em;
}
#col3 li {
list-style: none;
}

p .title {
font-size: 1.15em;
font-weight: bold;
}
#col3 p .title {
font-weight: normal;	
}

sup {
	height: 0;
	line-height: 1;
	vertical-align: top;
	_vertical-align: top;
	position: relative;
	font-size: .75em;
}
.alignleft {
float: left;
padding: 0 10px 10px 0;
}
.alignright { 
float: right;
padding: 0 0 10px 10px;
}