/*
	Theme Name: herzglut
*/

body {
	background: #d5c9b4 url(images/bg.png) top center;
	background-repeat: repeat-y;
	background-attachment: fixed;
	width: 980px;
	color: #333333;
	font-size: 12px;
	line-height: 16px;
	font-family: "Lucida Grande", Verdana, Arial, sans-serif;
	margin: 0px auto 0px;
	padding: 0px;
	}
	
#wrap {
	background: #ffffff;
	width: 980px;
	margin: 0px auto 0px;
	padding: 0px;
	position: relative;
	}

h1 {
	color: #5a1717;
	font-size: 16px;
	line-height: 16px;
	font-family: Arial, sans-serif;
	font-weight: normal;
	margin: 0px;
	padding: 12px 0px 5px 0px;
	}
	
h1 a, h1 a:visited  {
	color: #d2465b;
	text-decoration: none;
	}

h1 a:hover {
	color: #aa1a2d;
	text-decoration: none;
	}


/************************************************
*	Hyperlinks									*
************************************************/

a, a:visited {
	color: #d2465b;
	text-decoration: none;
	}
	
a:hover {
	color: #219cd3;
	text-decoration: underline;
	}
	
a img {
	border: none;
	}
	
a:focus, a:hover, a:active {
	outline: none;
	}
	
/************************************************
*	Top Navbar      							*
************************************************/

#topnavbar {
	background: #d1455a url(images/topnav.png);
	width: 980px;
	height: 90px;
	color: #FFFFFF;
	margin: 0px;
	padding: 0px;
	}
	
#topnavbar a, #topnavbar a:visited {
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	}
	
#topnavbar a:hover {
	text-decoration: underline;
	}
	
#topnavbar p {
	font-size: 11px;
	font-weight: bold;
	padding: 0px;
	margin: 0px;
	}
	
.topnavbarleft {
	width: 230px;
	float: left;
	margin: 0px;
	padding: 8px 0px 0px 8px;
	}
	
.topnavbarright {
	width: 300px;
	float: right;
	margin: 0px;
	padding: 7px 10px 0px 0px;
	text-transform: uppercase;
	text-align: right;
	}
	
.topnavbarright a img {
	border: none;
	margin: 0px 3px 3px 0px;
	padding: 0px;
	}
	
/************************************************
*	Header  									*
************************************************/

#header {
	background: #d5c9b4 url(images/header.png);
	width: 980px;
	height: 100px;
	color: #FFFFFF;
	font-size: 11px;
	margin: 0px;
	padding: 0px;
	overflow: hidden;
	}
		
#header h3 {
	color: #d2465b;
	font-size: 16px;
	font-family: "Lucida Grande", Verdana, Arial, sans-serif;
	font-weight: normal;
	margin: 0px;
	padding: 0px;
	}
	
#header p {
	color: #FFFFFF;
	padding: 0px 0px 5px 20px;
	margin: 0px;
	line-height: 20px;
	}
	
.headerleft {
	width: 460px;
	float: left;
	font-size: 14px;
	margin: 0px;
	padding: 0px;
	}
	
.headerleft a img {
	border: none;
	margin: 0px;
	padding: 0px;
	}

.headerright {
	width: 250px;
	float: right;
	margin: 0px;
	padding: 6px 0px 5px 0px;
	font-weight: bold;
	}
	
.headerright a img {
	border: none;
	margin: 0px 0px 3px 0px;
	padding: 0px;
	border: 1px solid #c3b499;
	}
	
/************************************************
*	Navbar      								*
************************************************/

#navbar {
	background: #d2465b url(images/navbar.png);
	width: 980px;
	height: 31px;
	font-size: 12px;
	font-family: "Lucida Grande", Verdana, Arial, sans-serif;
	color: #FFFFFF;
	font-weight: bold;
	margin: 0px;
	padding: 0px;
	}
	
#navbarleft {
	width: 980px;
	float: left;
	margin: 0px;
	padding: 0px;
	}
	
#navbarright {
	width: 320px;
	font-size: 11px;
	float: right;
	margin: 0px;
	padding: 6px 0px 0px 0px;
	}
	
#nav {
	margin: 0px;
	padding: 0px;
	}
	
#nav ul {
	float: left;
	list-style: none;
	margin: 0px;
	padding: 0px;
	}
	
#nav li {
	float: left;
	list-style: none;
	margin: 0px;
	padding: 0px;
	}
	
#nav li a, #nav li a:link, #nav li a:visited {
	color: #ffd9e8;
	display: block;
	font-size: 17px;
	font-family: "Lucida Grande", Verdana, Arial, sans-serif;
	font-weight: normal;
	text-transform: uppercase;
	margin: 0px;
	padding: 6px 17px 4px 20px;

	}

#nav li a:hover, #nav li a:active {
	background: #d2465b url(images/navhov.png);
	color: #ffffff;
	text-decoration: none;
	}
	
#nav li li a, #nav li li a:link, #nav li li a:visited {
	background: #d6c9b3;
	width: 150px;
	color: #b43649;
	font-size: 11px;
	font-family: "Lucida Grande", Verdana, Arial, sans-serif;
	font-weight: normal;
	text-transform: uppercase;
	float: none;
	margin: 0px;
	padding: 6px 10px 6px 10px;
	border-bottom: 1px solid #ffffff;
	border-left: 1px solid #ffffff;
	border-right: 1px solid #ffffff;
	}
	
#nav li li a:hover, #nav li li a:active {
	background: #d6c9b3;
	color: #FFFFFF;
	}

#nav li ul {
	z-index: 9999;
	position: absolute;
	left: -999em;
	height: auto;
	width: 170px;
	margin: 0px;
	padding: 0px;
	}

#nav li li { 
	}

#nav li ul a { 
	width: 140px;
	}

#nav li ul a:hover, #nav li ul a:active { 
	}

#nav li ul ul {
	margin: -32px 0 0 171px;
	}

#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li.sfhover ul ul, #nav li.sfhover ul ul ul {
	left: -999em;
	}

#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul, #nav li li li.sfhover ul {
	left: auto;
	}

#nav li:hover, #nav li.sfhover { 
	position: static;
	}
	
	
/************************************************
*	Homepage 		    	                    * 
************************************************/
	
#homepage {
	float: left;
	width: 610px;
	margin: 0px;
	padding: 0px;
	}
	
#homepage p {
	margin: 0px 0px 10px 0px;
	padding: 0px;
	}

#homepage p img {
	border: none;
    float: left;
	margin: 0px;
	}
	
#homepage ul {
	list-style-type: square;
	margin: 0px;
	padding: 0px 0px 15px 0px;
	}
	
#homepage ul li {
	list-style-type: square;
	margin: 0px;
	padding: 0px;
	}

.hpdate {
	font-size: 10px;
	margin: 0px;
	padding: 0px;
	}
	
#homepagetop {
	background: #dfdcd6;
	float: left;
	width: 610px;
	margin: 0px 0px 10px 0px;
	padding: 0px;
	border: 1px solid #dfdcd6;
	}
	
#homepagetop p {
	font-size: 12px;
	margin: 0px;
	padding: 0px 0px 0px 10px;
	}
	
.featuredtop {
	float: left;
	margin: 0px;
	padding: 10px;
	display: inline;
	}
	
.featuredtop img {
	border: none;
	margin: 0px;
	}
	
#homepagebottom {
	background: #dfdcd6;
	float: left;
	width: 610px;
	margin: 10px 0px 10px 0px;
	padding: 0px;
	border: 1px solid #dfdcd6;
	}
	
#homepagebottom p {
	font-size: 12px;
	margin: 0px;
	padding: 0px;
	}
	
.hpbottom {
	float: left;
	width: 590px;
	margin: 0px;
	padding: 10px;
	display: inline;
	}
	
.hpbottom img {
	border: none;
	margin: 0px;
	}
	
#homepageleft {
	float: left;
	width: 440px;
	margin: 0px;
	padding: 0px;
	}
	
#homepageright {
	float: right;
	width: 440px;
	margin: 0px;
	padding: 0px;
	}

/************************************************
*	Content 					     		    * 
************************************************/

#content {
	width: 970px;
	margin: 5px 0px 5px 6px;
	line-height: 18px;
	}
	
#content h2 {
	color: #6d5840;
	font-size: 16px;
	line-height: 20px;
	font-family: "Lucida Grande", Verdana, Arial, sans-serif;
	font-weight: normal;
	margin: 0px;
	padding: 10px 0px 10px 0px;
	}

#content h3 {
	color: #6d5840;
	font-size: 14px;
	line-height: 18px;
	font-family: "Lucida Grande", Verdana, Arial, sans-serif;
	font-weight: bold;
	text-transform: uppercase;
	margin: 0px 0px 20px 0px;
	padding: 10px 0px 3px 0px;
	}
	
#content h4 {
	color: #6d5840;
	font-size: 20px;
	line-height: 28px;
	font-family: "Lucida Grande", Verdana, Arial, sans-serif;
	font-weight: normal;
	text-transform: uppercase;
	margin: 0px;
	padding: 10px 0px 10px 0px;
	}

#contentleft {
	float: left;
	width: 600px;
	margin: 0px;
	padding: 5px 0px 20px 5px;
	}
	
#contentleft a img {
	border: none;
	}

blockquote {
	background: #E8E8E8;
	margin: 0px 25px 15px 25px;
	padding: 10px 20px 0px 15px;
	border-top: 1px solid #dfdcd6;
	border-right: 1px solid #666666;
	border-left: 1px solid #dfdcd6;
	border-bottom: 1px solid #666666;
	}
	
#content blockquote p {
	margin: 0px;
	padding: 0px 0px 15px 0px;
	}
	
.postarea {
	background: #FFFFFF;
	float: left;
	width: 590px;
	margin: 0px 0px 10px 0px;
	padding: 0px;
	}
	
.postarea p {
	margin: 0px 0px 10px 0px;
	padding: 0px 0px 10px 0px;
	}
	
.postarea ul {
	list-style-type: square;
	margin: 0px;
	padding: 0px 0px 15px 0px;
	}
	
.postarea ul li {
	list-style-type: square;
	margin: 0px 0px 0px 20px;
	padding: 0px;
	}
	
.postarea ul ul {
	list-style-type: square;
	margin: 0px;
	padding: 0px 0px 0px 0px;
	}
	
.postarea ol {
	margin: 0px;
	padding: 0px 0px 15px 0px;
	}
	
.postarea ol li {
	margin: 0px 0px 0px 20px;
	padding: 0px;
	}

.postareawide {
	background: #FFFFFF;
	float: left;
	width: 970px;
	margin: 0px 0px 10px 0px;
	padding: 0px;
	}
	
.postareawide p {
	margin: 0px 0px 10px 0px;
	padding: 0px 0px 10px 0px;
	}
	
.postareawide ul {
	list-style-type: square;
	margin: 0px;
	padding: 0px 0px 15px 0px;
	}
	
.postareawide ul li {
	list-style-type: square;
	margin: 0px 0px 0px 20px;
	padding: 0px;
	}
	
.postareawide ul ul {
	list-style-type: square;
	margin: 0px;
	padding: 0px 0px 0px 0px;
	}
	
.postareawide ol {
	margin: 0px;
	padding: 0px 0px 15px 0px;
	}
	
.postareawide ol li {
	margin: 0px 0px 0px 20px;
	padding: 0px;
	}
	
.breadcrumb {
	float: left;
	width: 590px;
	font-size: 10px;
	margin: 0px 0px 10px 0px;
	padding: 0px 0px 3px 0px;
	border-bottom: 1px dotted #d5c9b4;
	}
	
.breadcrumbwide {
	float: left;
	width: 970px;
	font-size: 10px;
	margin: 0px 0px 10px 0px;
	padding: 0px 0px 3px 0px;
	border-bottom: 1px dotted #d5c9b4;
	}

#contentwide {
	float: left;
	width: 970px;
	margin: 0px;
	padding: 0px 0px 10px 0px;
	}
		
.date {
	width: 590px;
	float: left;
	margin: 0px;
	padding: 5px 0px 0px 0px;
	}
	
.dateleft {
	width: 590px;
	float: left;
	margin: 0px;
	padding: 0px;
	}
	
.dateright {
	width: 200px;
	float: right;
	margin: 0px;
	padding: 0px;
	text-align: right;
	}
	
.time {
	margin: 0px;
	padding: 0px;
	}

.icomment, .icomment a, .icomment a:visited {
	margin: 0px;
	padding: 0px;
	color: #d5c9b4;
	text-decoration: none;
	}

.icomment a:hover {
	margin: 0px;
	padding: 0px;
	color: #c4b9a7;
	text-decoration: none;
	}

 .tags, .tags a, .tags a:visited, .tags a:hover {
	margin: 0px;
	padding: 0px;
	color: #d5c9b4;
	font-size: 7px;
	text-decoration: none;
	line-height: 8px;
	font-weight: 100;
	}
		
.category {
	background: #dfdcd6;
	margin: 0px;
	padding: 0px 0px 0px 18px;
	}
	
.postmeta, .postmeta2 {
	width: 590px;
	font-size: 8px;
	line-height: 10px;
	padding: 10px 0px 10px 0px;
	margin: 0px;
	border-top: 1px dotted #d5c9b3;
	border-bottom: 1px solid #d5c9b3;
	}
	
.archive {
	float: left;
	width: 275px;
	margin: 0px;
	padding: 0px 0px 20px 0px;
	}
	
.comments {
	float: left;
	width: 590px;
	margin: 0px 0px 10px 0px;
	padding: 0px;
	}
	
/************************************************
*	Images  					     		    * 
************************************************/

img.centered  {
	display: block;
	margin-top: 10px;
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 10px;
	padding: 0px;
	}
	
img.alignnone {
	padding: 0px;
	margin: 5px 0px 10px 0px;
	display: inline;
	}

img.alignright {
	padding: 0px;
	margin: 5px 0px 10px 10px;
	display: inline;
	}

img.alignleft {
	padding: 0px;
	margin: 5px 10px 10px 0px;
	display: inline;
	}
	
.aligncenter {
	display: block;
	margin-top: 10px;
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 10px;
	}

.alignright {
	float: right;
	margin: 5px 0px 10px 10px;
	}

.alignleft {
	float: left;
	margin: 5px 10px 10px 0px;
	}
	
.wp-caption {
	border: 1px solid #dfdcd6;
	text-align: center;
	background-color: #EEEEEE;
	padding: 4px 0px 5px 0px;
	-moz-border-radius: 3px;
	-khtml-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
	}

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

.wp-caption p.wp-caption-text {
	margin: 0px;
	padding: 0px 0px 0px 0px;
	font-size: 11px;
	font-weight: normal;
	line-height: 12px;
	}
	
/************************************************
*	Sidebar 		    	        	        * 
************************************************/

#sidebar {
	float: right;
	width: 320px;
	margin: 0px;
	padding: 0px 0px 10px 0px;
	display: inline;
	}
	
#sidebar h2 {
	color: #d5c9b4;
	font-size: 12px;
	line-height: 15px;
	font-family: "Lucida Grande", Verdana, Arial, sans-serif;
	font-weight: bold;
	text-transform: uppercase;
	margin: 3px 0px 10px 0px;
	padding: 10px 0px 3px 0px;
	border-bottom: 1px dotted #d5c9b4;
	}
	
#sidebar p {
	margin: 0px;
	padding: 0px;
	}
	
#sidebar a img {
	border: none;
	margin: 0px;
	padding: 0px;
	}
	
#sidebar ul {
	list-style-type: none;
	margin: 0px;
	padding: 0px;
	}
	
#sidebar ul li {
	list-style-type: none;
	margin: 0px 0px 5px 0px;
	padding: 0px;
	}

#sidebar ul ul {
	list-style-type: none;
	margin: 0px;
	padding: 0px;
	}
	
#sidebar ul li li {
	padding: 0px 0px 5px 0px;
	margin: 0px;
	}
	
#sidebar ul li ul li {
	padding: 0px 0px 5px 0px;
	margin: 0px;
	}
	
.widgetarea {
	float: left;
	width: 300px;
	margin: 0px 0px 10px 0px;
	padding: 0px;
	}

/************************************************
*	Left Sidebar                    	        * 
************************************************/

#l_sidebar {
	background: #dfdcd6 url;
	float: left;
	width: 150px;
	margin: 0px 0px 0px 0px;
	padding: 10px 10px 0px 10px;
	border: 1px solid #dfdcd6;
	display: inline;
	}
	
#l_sidebar p {
	margin: 0px;
	padding: 0px 0px 10px 0px;
	}
	
#l_sidebar a img {
	border: none;
	margin: 0px;
	padding: 0px;
	}

#l_sidebar ul {
	list-style-type: none;
	margin: 0px 0px 10px 0px;
	padding: 0px;
	}
	
#l_sidebar ul ul {
	list-style-type: none;
	margin: 0px;
	padding: 0px;
	}
	
#l_sidebar ul li li, #l_sidebar ul li ul li {
	background: #dfdcd6;
	padding: 0px 0px 5px 0px;
	margin: 0px;
	}
	
/************************************************
*	Right Sidebar                       	    * 
************************************************/

#r_sidebar {
	background: #dfdcd6;
	float: right;
	width: 120px;
	margin: 0px;
	padding: 10px 10px 0px 10px;
	border: 1px solid #dfdcd6;
	display: inline;
	}
	
#r_sidebar p {
	padding: 0px 0px 10px 0px;
	margin: 0px;
	}
	
#r_sidebar a img {
	border: none;
	margin: 0px;
	padding: 0px;
	}
	
#r_sidebar ul {
	list-style-type: none;
	margin: 0px 0px 10px 0px;
	padding: 0px;
	}

#r_sidebar ul ul {
	list-style-type: none;
	margin: 0px;
	padding: 0px;
	}
	
#r_sidebar ul li li {
	background: #dfdcd6;
	padding: 0px 0px 5px 0px;
	margin: 0px;
	}
	
#r_sidebar ul li ul li {
	background: #dfdcd6;
	padding: 0px 0px 5px 0px;
	margin: 0px;
	}
	
/************************************************
*	Footer      								*
************************************************/

#footer {
	width: 980px;
	height: 30px;
	margin: 0px;
	padding: 0px;
	text-align: center;
	}
	
#footer p {
	color: #dfdcd6;
	font-size: 10px;
	font-family: "Lucida Grande", Verdana, Arial, sans-serif;
	margin: 0px;
	padding: 9px 0px 0px 0px;
	}
	
#footer a, #footer a:visited {
	color: #d5c8b5;
	text-decoration: none;
	}
	
#footer a:hover {
	color: #d5c8b5;
	text-decoration: none;
	}
	
/************************************************
*	Search Form									*
************************************************/

#searchform {
	margin: 0px;
	padding: 0px;
	overflow: hidden;
	display: inline;
	}
	
#searchbox {
	background: #EEEEEE !important;
	width: 200px;
	color: #c3b499;
	font-size: 12px;
	font-family: "Lucida Grande", Verdana, Arial, sans-serif;
	font-weight: normal;
	margin: 0px;
	padding: 4px 0px 3px 5px;
	border: 1px solid #c3b499;
	display: inline;
	}
	
#searchbutton {
	background: #93BBBC url(../../../images/nav/lupe.gif) center center;
	width: 25px;
	margin: 0px;
	padding: 4px 0px 3px 5px;
	border: 1px solid #957f5c;
	}
	
#subscribe {
	margin: 0px;
	padding: 5px 0px 0px 0px;
	overflow: hidden;
	}

#subbox {
	background: #EEEEEE !important;
	width: 300px;
	color: #b43649;
	font-size: 12px;
	font-family: "Lucida Grande", Verdana, Arial, sans-serif;
	font-weight: normal;
	margin: 5px 0px 0px 0px;
	padding: 3px 0px 3px 5px;
	border: 1px solid #c3b499;
	display: inline;
	}
	
#subbutton {
	background: #93BBBC;
	color: #FFFFFF;
	font-size: 11px;
	font-family: "Lucida Grande", Verdana, Arial, sans-serif;
	margin: 0px 0px 0px 7px;
	padding: 3px 3px 2px 3px;
	font-weight: bold;
	border: 1px solid #c3b499;
	}
	
#author, #email, #url {
	background: #EEEEEE !important;
	width: 250px;
	color: #202020;
	font-size: 12px;
	font-weight: normal;
	margin: 5px 0px 0px 0px;
	padding: 3px 0px 3px 5px;
	border: 1px solid #c3b499;
	display: inline;
	}
	
#submit {
	background: #7B7B7B;
	color: #FFFFFF;
	font-size: 11px;
	font-family: "Lucida Grande", Verdana, Arial, sans-serif;
	font-weight: bold;
	margin: 5px;
	padding: 5px;
	border: 1px solid #7B7B7B;
	}
	
#comment {
	width: 460px;
	color: #202020;
	font-size: 12px;
	font-weight: normal;
	margin: 0px;
	padding: 3px 0px 3px 0px;
	border: 1px solid #c3b499;
	display: inline;
	}

/************************************************
*	Comments									*
************************************************/
	
.commentlist li ul li {
	font-size: 12px;
	}

.commentlist li {
	font-weight: bold;
	}


.commentlist li .avatar { 
	background: #dfdcd6;
	float: right;
	border: 1px solid #EEEEEE;
	margin: 0px 0px 0px 10px;
	padding: 2px;
	}

.commentlist cite, .commentlist cite a {
	font-weight: bold;
	font-style: normal;
	font-size: 12px;
	}

.commentlist p {
	font-weight: normal;
	text-transform: none;
	}

.commentmetadata {
	font-weight: normal;
	}

#commentform input {
	width: 170px;
	padding: 0px;
	margin: 0px;
	}

#commentform {
	margin: 0px;
	}
	
#commentform textarea {
	width: 590px;
	padding: 0px;
	}
	
#respond:after {
	content: "."; 
	display: block; 
	height: 0px; 
	clear: both; 
	visibility: hidden;
	}
	
#commentform p {
	margin: 5px 0px 5px 0px;
	}
	
#commentform #submit {
	margin: 0px;
	float: left;
	}
	
.alt {
	margin: 0px;
	padding: 10px;
	}

.commentlist {
	margin: 0px;
	padding: 0px;
	}
	
.commentlist ol {
	margin: 0px;
	padding: 10px;
	}

.commentlist li {

	margin: 15px 0px 10px;
	padding: 10px 5px 10px 10px;
	list-style: none;

	}
.commentlist li ul li { 
	margin-right: -5px;
	margin-left: 10px;
	}

.commentlist p {
	margin: 10px 5px 10px 0px;
	padding: 0px;
	}
	
.children { 
	margin: 0px;
	padding: 0px;
	}

.nocomments {
	text-align: center;
	margin: 0px;
	padding: 0px;
	}

.commentmetadata {
	font-size: 10px;
	margin: 0px;
	display: block;
	}

.navigation {
	display: block;
	text-align: center;
	margin-top: 10px;
	margin-bottom: 40px;
	}
	
.alignright {
	float: right;
	}

.alignleft {
	float: left;
	}
	
.thread-alt {
	background: #dfdcd6;
	margin: 0px;
	padding: 0px;
	}
	
.thread-even {
	background: #EEEEEE;
	margin: 0px;
	padding: 0px;
	}
	
.depth-1 {
	border: 1px dotted #f5fbfe;
	margin: 0px;
	padding: 0px;
	}

.even, .alt {
	border-top: 1px dotted #f5fbfe;
	border-bottom: 1px dotted #f5fbfe;
	border-left: 1px dotted #f5fbfe;
	margin: 0px;
	padding: 0px;
	}


/************************************************
*	sifr Text					     		    * 
************************************************/

/* These are standard sIFR styles... do not modify */

.sIFR-flash {
	visibility: visible !important;
	margin: 0;
}

.sIFR-replaced {
	visibility: visible !important;
}

span.sIFR-alternate {
	position: absolute;
	left: 0;
	top: 0;
	width: 0;
	height: 0;
	display: block;
	overflow: hidden;
}

/* Hide Adblock Object tab: the text should show up just fine, not poorly with a tab laid over it. */
.sIFR-flash + div[adblocktab=true] {
  display: none !important;
}

/* These "decoy" styles are used to hide the browser text before it is replaced... the negative-letter spacing in this case is used to make the browser text metrics match up with the sIFR text metrics since the sIFR text in this example is so much narrower... your own settings may vary... any weird sizing issues you may run into are usually fixed by tweaking these decoy styles */

.sIFR-hasFlash h1 {
	visibility: hidden;
}

.sIFR-hasFlash h2 {
	visibility: hidden;
	letter-spacing: -9px;
	font-size: 55px;
}

.sIFR-hasFlash h3 {
	visibility: hidden;
	letter-spacing: -6px;
	font-size: 25px;
}

.sIFR-hasFlash h4 {
	visibility: hidden;
	letter-spacing: -5px;
	font-size: 21px;
}

.sIFR-hasFlash h5#pullquote {
	letter-spacing: -4px;
	visibility: hidden;
	font-size: 24px;
}