/*
Theme Name: InterPhase
Theme URI: http://www.elegantwordpressthemes.com/themes/interphase
Version: 1.0
Description: 2 Column theme from Elegant WPT
Author: Elegant Wordpress Theme
Author URI: http://www.elegantwordpressthemes.com
*/
body { background-color: #c8d7dc; }
#header {
	background: #cfe4f7 url(images/header-bg.jpg) no-repeat;
}
a:link, a:visited {
	text-decoration: underline;
}
h5 {
	line-height: 22px;
}
p {
	margin: 5px 0 10px 0;
}
.logo {
	margin: 10px;
}
#left-div  {
	width: 750px;
}
.post-wrapper {
	width: 690px;
	height:auto;
}
#sidebar {
	width: 175px;
}
.adwrap {
	margin-left: 15px;
}
.adwrap img {
	margin-bottom: 10px;
}
.home-post-wrap2 {
	width: 690px;
}
#footnote {
	margin-top: 300px; /* For pushing this disclaimer "waaaaaay at the bottom" as requested by Rick */
	font-size: 10px;
	width: 100%;
	text-align:center;
}
/* Comparison */
.comparison {
	margin:20px 0 30px 0;
}
.comparison h2 {
	color:#1868a6;
	margin:4px 15px 4px 30px;
	font-size:160%;
}
.comparison .header {
	background: #e7f0f6 url(images/rosette.gif) no-repeat 345px 0;
	height:55px;
}
.comparison h2 {
	font-size:25px;
	margin: 0;
	padding: 0;
}
.comparison h4 {
	font-size:22px;
	margin: 5px 0 0 0;
	padding: 0;
}
.comparison .good {
	width:155px;
	color:#8f9ca6;
	float:left;
	margin:5px 0 0 28px;
}
.comparison .better {
	width:165px;
	color:#6489a6;
	float:left;
	margin:5px 0 0 10px;
}
.comparison .best {
	width:165px;
	color:#1868a6;
	margin-left:45px;
	float:left;
	margin:5px 0 0 40px;
}
.comparison .text {
	margin:15px 30px 20px 30px;
}
.comparison p {
	margin: 3px;
}

/* Compare Ionizers Chart */
table#compare-ionizers {
	text-align:center; 
	font-size:12px;
	border-collapse: collapse;
}
table#compare-ionizers td {
	padding: 2px;
	border: solid 1px #ababab; 
}

#ionizer-image-block {
	float: left;
	padding-right: 12px;
}
#ionizer-image-block p {
	width: 200px;
	margin-left: 15px;
}
#ionizer-image-block img {
	padding-bottom: 12px;
}

/* Ratings */
.ratings {
	margin: 10px 0 0 18px;
	font-size: 13px;
}
#ionizer-image-block .ratings  p{
	margin: 20px 0 0 0;
}


/* Pros and Cons Grid */
table#pros-cons {
	font-size:12px;
}
table#pros-cons td {
	padding:12px;
}
table#pros-cons td.heading {
	border-bottom: solid 1px #bfbfbf; 
	font-weight: bold;
	font-size: 18px;
	padding: 12px 0 8px 25px;
	color: #555555;
}
table#pros-cons td.cons {
	border-left: solid 1px #bfbfbf;
}
#pros-cons ul {
	list-style-type: none;
	list-style-image: none;
	padding: 15px 0 0 0;
	margin: 0;
}
.pros li, .cons li {
	font-size: 14px;
	line-height: 15px;
	padding: 0 0 15px 22px;
	margin: 0 0 0 10px;
}
.pros li {
	background: url(images/thumb-up.gif) no-repeat;
}
.cons li {
	background: url(images/thumb-down.gif) no-repeat;
}

/* Ionizer Details Grid */
#ionizer-details {
	text-align: center;
	margin: 20px 0 30px 0;
}
#ionizer-details h4 {
	color: #555555;
}
#ionizer-details table {
	font-size:12px;
	border-collapse: collapse;
	margin: auto;
	clear: both;
	width: 600px;
}
#ionizer-details td {
	padding: 3px 10px;
	border: solid 1px #bfbfbf; 
	text-align: left;
}
#ionizer-details td.attribute {
	background: #deeff7;
	font-weight: bold;
	color: #606268;
}

/* Glossary page */
#glossary h4 {
	font-size: 18px;
	margin: 20px 0 2px 0;
}
#glossary p {
	margin: 0;
}

/* new styles AC 07.08.10 ..... for "Is Your Ionizer Safe" page */
table.safety { width:100%; }
table.safety tr.alt, table.safety tr.alt td { background-color:#d9dbde; }
table.safety tr td.yes { color:green; }
table.safety tr td.no { color:red; }
table.safety tr td.na { color:#555; }
.legend { background:#fff; padding:2px 3px 0px 5px; position:relative; bottom:-8px; z-index:1000; }
.org-certs { height:50px; padding:2px 0 2px 55px; line-height:14px; display:block; text-align:left; }
.ul { background:url('/images/icons/ul-icon.gif') 2px 4px no-repeat; }
.nsf { background:url('/images/icons/nsf-icon.gif') 2px 4px no-repeat; }
.iso { background:url('/images/icons/iso-icon.gif') 2px 4px no-repeat; }
.ansi { background:url('/images/icons/ansi-icon.gif') 2px 4px no-repeat; }
.ce { background:url('/images/icons/ce-icon.gif') 2px 4px no-repeat; }
.kfda { background:url('/images/icons/kfda-icon.gif') 2px 4px no-repeat; }
.wqa { background:url('/images/icons/wqa-icon.gif') 2px 4px no-repeat; }
.iec { background:url('/images/icons/iec-icon.gif') 2px 4px no-repeat; }
.jmh { background:url('/images/icons/jmh-icon.gif') 2px 4px no-repeat; }

/* new styles AC 07.08.10 ..... for "kangen Facts" page */
h6 { color:#444; font-weight:bold; font-size:13px; line-height:17px; }
div.truefalse { padding:0px; background:url('images/truefalse-border.gif') 0 0px repeat-y; margin:8px 0; }
.truefalse-header { height:30px !important; width:100%; background:url('images/truefalse-header.gif') 0 0 no-repeat; }
.truefalse-footer { height:20px !important; width:100%; background:url('images/truefalse-footer.gif') bottom left no-repeat; }
div.truefalse div.example { margin:15px 40px 5px; padding:8px 5px; }
div.example p { padding:35px 8px 4px; }
p.scare { background:url('images/kangen-scare.jpg') 0 0 no-repeat; }
p.hype { background:url('images/kangen-hype.jpg') 0 0 no-repeat; }
p.truth { background:url('images/kangen-truth.jpg') 0 0 no-repeat; }
div.example p span { font:bold italic inherit; }





