/*  
Theme Name: WaterENews
Theme URI: http://www.wbande.com
Description: Purification and Earths Water.
Version: 2.5
Author: Anonymous
Author URI: http://www.wbande.com/
*/

/*** GENERAL TAGS ***/
--------------------------------------------------*/

.low {
display : none;
}
.clear {
clear : both;
}
hr {
border : 1px solid #333333;
}
body {
color : #464646;
background : #9ba4ab url(images/bg_repeat2.png) repeat-y center top;
margin : 0;
padding : 0 0;
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 75%;
line-height : 1.8em;
text-align : center;
}
h1 {
color : #14568a;
font-family : Georgia, "Times New Roman", Times, serif;
}
h1 a {
color : #14568a;
}
h2 {
color : #14568a;
font-weight : normal;
font-family : Georgia, Arial, Helvetica, sans-serif;
line-height : 1.2em;
font-size : 1.6em;
}
h2 a {
color : #14568a;
font-weight : normal;
text-decoration : none !important ;
border-bottom : 0 solid #ccc !important ;
}
h2 a:hover {
color : #cc0000;
text-decoration : none;
}
h4 {
font-family : Georgia, Arial, Helvetica, sans-serif;
color : #14568a;
font-weight : normal;
margin : 7px 0 7px 0;
font-size : 1.5em;
line-height : 1.5em;
padding : 5px 0;
}
h3 a, h4 a {
color : #14568a;
font-weight : normal;
}
h3 a:hover, h4 a:hover {
color : #cc0000;
text-decoration : none;
}
a {
color : #cc0033;
text-decoration : none;
}
a img {
border : 0 !important ;
}
a:hover {
color : #cc0000;
text-decoration : none;
}
h5 {
color : #00336e;
vertical-align : top;
background-color : #f4f4f4;
float : right;
width : 250px;
border : thin solid #333333;
margin : 10px 0 10px 15px;
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 10px;
line-height : 1.5em;
text-align : left;
padding-right : 5px;
padding-left : 10px;
font-weight : normal;
padding-top : 6px;
padding-bottom : 15px;
letter-spacing : 0.03em;
}
.entry a {
text-decoration : underline;
}
.entry img a {
border-bottom : 0 dotted #ccc !important ;
text-decoration : none;
}
.entry p {
padding : 0 0 15px;
}
.entry a:hover {
color : #003aaa;
text-decoration : underline;
}
img a {
border-bottom : 0 solid #ccc !important ;
}
a.commentlink {
padding-left : 0;
}
.entry .filedunderindex a {
text-decoration : none !important ;
border-bottom : 0 solid #ccc !important ;
color : #cc0033;
}
.entry .filedunderindex a:hover {
text-decoration : underline;
color : #003366;
}
small {
font-family : verdana, Arial, Helvetica, sans-serif;
font-size : 1em;
line-height : 1.5em;
color : #666;
padding : 5px 0;
}
small a {
color : #cc0033;
text-decoration : underline;
}
#topbar {
font-family : verdana, Arial, Helvetica, Sans-Serif;
font-size : 1em;
font-weight : bold;
line-height : 1.3em;
background : #14568a;
margin : 0;
color : #333333;
padding-top : 8px;
}
#topbar a {
color : #000000;
text-decoration : none;
}
#topbar a:hover {
color : #990000;
text-decoration : none;
}
#topbar ul {
padding-bottom : 4px;
padding-top : 7px;
margin : 0 0 0 10px;
}
#topbar ul ul {
display : inline;
}
#topbar ul li {
list-style-type : none;
display : inline;
}
#topbar li {
padding-left : 10px;
padding-right : 10px;
}
.tab, .tabselected {
display : inline-block;
padding : 5px;
background-color : #ffffff;
border : 1px solid rgb(150, 150, 150);
}
.tabselected {
background-color : white;
border-bottom-color : white;
}
.dmenu, #tabbar .fademenu .dmenu ul li ul {
text-align : left;
position : absolute;
margin : 0 0 0;
padding : 5px 15px;
display : block;
}
#tabbar .dmenu ul {
margin : 0;
}
.dmenu, #tabbar .fademenu .dmenu ul li ul, #tabbar .fademenu .dmenu ul li:hover ul li ul, #tabbar .fademenu .dmenu ul li ul li:hover ul li ul {
left : -999em;
color : #ff0000;
background-image : url(images/blank.png);
background-repeat : repeat;
}
#tabbar .fademenu:hover .dmenu, #tabbar .fademenu .dmenu ul li:hover ul, #tabbar .fademenu .dmenu ul li ul li:hover ul, #tabbar .fademenu .dmenu ul li ul li ul li:hover ul {
left : auto;
color : #ff0000;
background-image : url(images/blank.png);
background-repeat : repeat;
}
#tabbar .fademenu .dmenu a {
width : 8em;
display : block;
padding : 2px 5px;
background-repeat : repeat;
color : #006699;
}
#tabbar .fademenu .dmenu a :hover {
width : 8em;
display : block;
padding : 2px 5px;
background-image : url(images/blank.png);
background-repeat : repeat;
}
#tabbar .fademenu .dmenu {
margin : 5px 0 0 -8px;
padding : 0;
}
#tabbar .fademenu .dmenu ul {
padding : 5px 0;
}
#tabbar .fademenu .dmenu ul li ul, #tabbar .fademenu .dmenu ul li ul li ul {
padding : 5px 0;
margin : -22px 0 0 80px;
}
#tabbar .fademenu .dmenu ul li {
list-style-type : none;
padding : 0;
margin : 0;
}
img.left {
float : left;
margin : 0 12px 0 0;
}
img.right {
float : right;
margin : 0 0 0 12px;
}
img.center {
display : block;
margin : 0 auto;
}
pre, code {
font : 1.1em 'Courier New', Courier, Fixed;
}
kbr {
color : #009193;
}
p {
margin : 0;
padding : 0 0 18px 0;
}
ul {
margin : 0 0 0 1.4em;
padding : 0 0 10px 0;
}
ul ul {
padding : 0;
}
blockquote {
background : #f4f5f7 url(images/blockquote.gif) no-repeat;
border : 1px dashed #cccccc;
margin : 5px 0;
padding : 8px 12px 8px 36px;
}
pre {
overflow : auto;
margin : 0 0 18px 0;
padding : 4px;
border : 1px dashed #cccccc;
}
pre, code, kbr {
font-family : Courier, Monaco, monospace;
}
code, kbr {
padding : 0 2px;
}
abbr, acronym {
font-size : 0.9em;
letter-spacing : 1px;
cursor : help;
}
#top {
background : url(images/top.gif) no-repeat;
padding-left : 16px;
}
#s {
background : #FFFFFF url(images/search.gif) no-repeat;
padding-left : 18px;
}
.nextright {
float : right;
font-size : 0.9em;
}
.nextleft {
float : left;
font-size : 0.9em;
}
#container {
background : #fff;
width : 1085px;
min-height : 1200px;
margin : 0 auto;
padding : 0 0 4px;
text-align : left;
overflow : hidden;
}
#commentspopup #container {
width : 455px;
padding : 0 15px;
}
#header {
background : url(images/header-bg.png) no-repeat left center;
color : white;
height : 184px;
padding : 0;
overflow : hidden;
margin : 0;
width : 1085px;
}
.singlecol #content a {
font-weight : normal;
}
#header a, a:hover {
text-decoration : none;
color : white;
}
#header small {
	color : white;
	text-align: left;
	padding-left: 450px;
}
#header H2 {
	color : #cccccc;
	margin : 0px;
	letter-spacing : 1pt;
	text-align: right;
	float: right;
	width: 1070px;
	padding-top: 35px;
	padding-right: 0px;
	padding-bottom: 8px;
	padding-left: 0px;
	height: 18px;
	vertical-align: baseline;
}
#header h1 {
	color : #cccccc;
	margin : 60px 10px 10px 450px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-style : italic;
	font-weight : lighter;
	line-height : 1.3em;
	font-size : 16px;
	letter-spacing : 1pt;
	text-align: left;
}
#navigation {
background : #f2f2f2;
width : 958px;
border : 1px solid #dddddd;
height : 32px;
}
#navigation a {
color : #003aaa;
font-weight : bold;
text-decoration : none;
}
#navigation .selected, #navigation a:hover {
color : #000;
}
#navigation li a:hover {
background : #000000;
color : white;
}
#navigation {
line-height : 2.5em;
padding : 0 0;
margin : 0 auto;
}
#navigation a {
padding : 0 0;
font-size : 0.9em;
text-transform : uppercase;
}
#navigation ul {
margin : 0;
padding : 0;
}
#navigation li {
float : left;
margin : 0;
padding : 0;
list-style-type : none;
border : 1px solid #fff;
white-space : nowrap;
}
#navigation li a {
display : block;
padding : 0 10px;
font-size : 0.9em;
text-transform : uppercase;
}
.post-title {
border-bottom : 1px dotted #14568a;
display : block;
font-family : Georgia, serif;
font-size : 1.7em !important ;
line-height : 1.2em;
margin : 10px 0 5px 0 !important ;
padding : 5px 0;
}
#content {
float : left;
width : 680px;
margin-top : 10px;
padding-right : 10px;
padding-left : 10px;
margin-bottom : 20px;
background : #fff;
font-size : 1em;
display : inline;
overflow : hidden;
}
#content h1 {
color : #333333;
font-weight : normal;
font-family : Georgia, Arial, Helvetica, sans-serif;
line-height : 1.4em;
margin : 0 0 8px 0;
font-size : 1.5em;
}
#content a {
color : #993333;
text-decoration : none;
}
#content a:hover {
color : #00337c;
text-decoration : none;
}
#content h2 {
color : #993333;
font-weight : bold;
font-family : Georgia, Arial, Helvetica, sans-serif;
line-height : 1.4em;
margin : 0 0 8px 0;
font-size : 1.5em;
}
#content h1 a, h2 a, h3 a, h4 a {
font-weight : normal;
color : #1456a0;
}
#content h3 {
margin : 0 0 8px 0;
font-size : 1.3em;
font-family : Georgia, Arial, Helvetica, sans-serif;
margin : 0 0 8px 0;
line-height : 1.4em;
color : #666666;
font-weight : normal;
}
#content h4 {
margin : 10px 0 18px 0;
font-size : 1.1em;
font-weight : bold;
font-family : Georgia, Arial, Helvetica, sans-serif;
margin : 0 0 8px 0;
line-height : 1.4em;
color : #333333;
}
#content h5 {
margin : 0 0 8px 15px;
font-size : 1em;
font-weight : 500;
font-family : Verdana, Arial, Helvetica, sans-serif;
margin : 0 0 8px 15px;
line-height : 1.4em;
color : #333333;
background-color : #f4f4f4;
}
#content h6 {
margin : 10px 0 18px 0;
font-size : 0.8em;
font-weight : bold;
font-family : Georgia, Arial, Helvetica, sans-serif;
margin : 0 0 8px 0;
line-height : 1.4em;
color : #333333;
}
#content ol {
margin-top : 5px;
margin-bottom : 5px;
}
#content.archive h2 {
margin : 0 0 8px 0;
}
#content.archive h3 {
margin : 0 0 10px 0;
font-family : Georgia, serif;
font-size : 1.3em;
font-weight : normal;
}
#content.archive h4 {
margin : 0 0 18px 0;
font-size : 1em;
}
#content.archive h5 {
margin : 0;
font-size : 1em;
}
.singlecol #content {
float : left;
width : 470px;
}
#commentspopup #content {
float : none;
padding-top : 0;
}
.floatimages img {
float : left;
margin-right : 10px;
margin-left : 25px;
margin-top : 8px;
margin-bottom : 8px;
}
#post_nav {
border-top : 1px solid #14568a;
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 11px;
font-style : normal;
font-variant : normal;
font-weight : bold;
line-height : normal;
margin : 15px 0 25px;
padding : 5px 0;
overflow : hidden;
}
#post_nav .back {
display : block;
float : left;
width : 45%;
}
#post_nav .fwrd {
display : block;
float : right;
}
#single_post_nav {
border-top : 1px solid #14568a;
font-family : Verdana, Arial, Helvetica, sans-serif;
margin : 15px 0 25px;
padding : 5px 0;
}
#single_post_nav .back {
display : block;
}
#single_post_nav .fwrd {
display : block;
}
#content li {
margin-bottom : 3px;
}
.entry a.more {
padding-left : 12px;
}
.contenttitle {
color : #c22463;
font-weight : normal;
font-family : georgia, serif;
line-height : 1.2em;
margin : 0 0 5px 0;
font-size : 1.9em;
padding : 5px;
background : #f9f9f9;
border-bottom : 2px solid #f3f3f3;
border-top : 2px solid #f3f3f3;
}
.entry {
margin : 0 0 7px 0;
}
.entry .info {
position : relative;
margin-top : -3px;
padding : 3px;
font-size : 0.9em;
}
.entry.single {
clear : both;
}
.entry.single .info {
margin : 0 0 22px 0;
}
.entry .info a {
margin : 0 2px;
padding : 0 2px;
}
.entry .info em {
padding-right : 6px;
font-style : normal;
}
.entry .author, .entry .editlink a {
margin : 0;
padding : 0 0 0 10px;
border-left : 1px solid;
border-right : none;
}
#postmeta {
text-transform : uppercase;
color : #999999;
font-family : arial;
font-size : 0.8em;
margin-bottom : 5px;
overflow : hidden;
margin-top : 5px;
}
#postmeta a, a:visited {
color : #003366;
}
#postmeta a:hover {
color : #cc0000;
}
.postmetabox {
border : 1px solid #dddddd;
padding : 3px;
}
#elink {
color : #cc0000;
}
#comments {
font-family : verdana;
margin-top : 15px;
}
#comments h4 {
font-size : 1.4em !important ;
text-transform : none;
border-bottom : 1px solid #dddddd;
margin : 0;
padding : 0;
font-weight : bold;
font-family : Georgia, Arial, Helvetica, sans-serif;
}
.comment {
margin : 0;
margin-top : 8px;
margin-bottom : 15px;
padding : 0;
width : 540px;
overflow : hidden;
}
#comments .comment .ucomment p {
margin : 0 !important ;
padding : 0;
}
.ucomment {
margin : 0;
padding : 0;
border-bottom : 1px solid #dddddd;
}
#comments .comment .ucomment p {
margin : 0 !important ;
padding : 0;
}
.mcomment {
margin : 0;
padding : 0;
border-bottom : 1px solid #dddddd;
background : #f4f7fc;
}
#comments .comment .mcomment p {
margin : 0 !important ;
padding : 0;
}
.tcomment {
margin : 0;
padding : 0;
}
#comments .comment .tcomment p {
margin : 0 !important ;
padding : 0;
}
.ucomment_meta {
margin : 0;
padding : 0;
font-family : arial;
font-size : 0.8em;
text-transform : uppercase;
color : #999999;
display : inline;
}
.ucomment_meta_dt {
margin : 0;
padding : 0;
font-family : arial;
font-size : 0.8em;
text-transform : uppercase;
color : #999999;
display : inline;
width : 10px;
}
.avatar img {
float : left;
}
#addcomment {
margin-top : 15px;
border : 1px solid #cccccc;
padding-top : 10px;
padding-left : 10px;
padding-right : 10px;
padding-bottom : 0;
font-size : 0.9em;
background : #f4f7fc;
width : 488px;
}
#addcomment h4 {
font-size : 1.4em !important ;
text-transform : none;
margin : 0;
padding : 0;
font-weight : bold;
font-family : Georgia, Arial, Helvetica, sans-serif;
}
#addcomment p {
margin : 0;
padding : 0;
padding-bottom : 5px;
padding-top : 5px;
}
.form-item {
width : 170px;
float : left;
}
#addcomment input {
width : 150px;
margin : 0;
padding : 4px;
height : 16px;
}
#addcomment textarea {
width : 470px;
font-size : 14px;
margin-top : 5px;
margin-bottom : 5px;
height : 190px;
padding : 5px;
}
#addcomment #comment-name {
display : block;
}
#addcomment .desc {
color : #999999;
font-size : 0.8em;
text-transform : capitalize;
width : 180px;
}
#addcomment input#submit {
background-color : #4f8ace;
border-color : #93bfee rgb(50, 92, 142) rgb(50, 92, 142) rgb(147, 191, 238);
border-style : solid;
border-width : 1px;
color : #ffffff;
font-family : arial, sans-serif;
font-size : 11px;
font-weight : bold;
padding : 2px;
width : 110px;
}
div.search input#searchbtn, input#comment-submit, input#searchsubmit {
background-color : #4f8ace;
border-color : #93bfee rgb(50, 92, 142) rgb(50, 92, 142) rgb(147, 191, 238);
border-style : solid;
border-width : 1px;
color : #ffffff;
font-family : arial, sans-serif;
font-size : 13px;
font-weight : bold;
padding : 2px;
height : 25px;
margin-top : 5px;
margin-bottom : 5px;
}
.nocomments {
font-weight : bold;
color : #003366;
}
html > body .editlink {
bottom : 6px;
}
.entry .info .editlink a, .minientry .editlink a, #comments li .editlink a {
display : block;
height : 14px;
width : 14px;
margin : 0;
padding : 0;
border : none;
font-size : 1px;
line-height : 0;
text-indent : -9999px;
}
.entry .info .editlink a:hover, .minientry .editlink a:hover, #comments li .editlink a:hover {
background : none;
}
#footer {
color : #666;
font-weight : normal;
background : #fff;
clear : both;
padding : 20px 10px 5px 10px;
font-size : 0.9em;
text-align : center;
}
#footer a {
color : #0066cc;
text-decoration : none;
}
#footer strong {
font-weight : normal;
}
#footer a:hover {
color : #000;
}
#footer p {
padding : 5px 160px 10px 0;
text-align : center;
line-height : 2em;
}
.alignright {
float : right;
margin-right : 160px;
}
.sidebar {
color : #464646;
overflow : auto;
}
.sidebar h1 {
color : #003366;
font-weight : bold;
font-family : Georgia, Arial, Helvetica, sans-serif;
line-height : 1.4em;
margin : 0 0 8px 0;
font-size : 1.5em;
}
.sidebar a, a:hover, a:visited {
color : #14568a;
text-decoration : none;
}
.sidebar h2 {
color : #003366;
font-weight : bold;
font-family : Georgia, Arial, Helvetica, sans-serif;
line-height : 1.4em;
margin : 0 0 8px 0;
font-size : 1.5em;
}
.sidebar h3 {
margin : 10px 0 18px 0;
font-size : 1.3em;
font-weight : bold;
font-family : Georgia, Arial, Helvetica, sans-serif;
margin : 0 0 8px 0;
line-height : 1.4em;
color : #003366;
}
.sidebar h4 {
margin : 2px;
padding : 0;
font-size : 1.2em;
font-weight : bold;
font-family : Georgia, Arial, Helvetica, sans-serif;
line-height : 1.4em;
color : #003366;
}
.sidebar h5 {
margin : 10px 0 18px 0;
font-size : 1em;
font-weight : bold;
font-family : Georgia, Arial, Helvetica, sans-serif;
margin : 0 0 8px 0;
line-height : 1.4em;
color : #003366;
}
.sidebar h6 {
margin : 10px 0 18px 0;
font-size : 0.8em;
font-weight : bold;
font-family : Georgia, Arial, Helvetica, sans-serif;
margin : 0 0 8px 0;
line-height : 1.4em;
color : #003366;
}
.sidebar_box {
background : #f6f6f6 none repeat scroll 0% 50%;
border : 1px solid #dddddd;
margin-top : 5px;
margin-bottom : 10px;
padding-left : 14px;
padding-right : 5px;
padding-top : 10px;
padding-bottom : 10px;
position : relative;
overflow : hidden;
}
.sidebar ul li {
list-style-type : decimal;
}
.sidebar li {
line-height : 1.4em;
padding : 3px 0;
}
#sidebar_l {
width : 180px;
border : 0 solid;
margin-left : 10px;
font-size : 0.9em;
}
#sidebar_r {
float : right;
width : 180px;
border : 0 solid;
margin-right : 10px;
font-size : 0.9em;
overflow : auto;
}
#wp-calendar {
empty-cells : show;
font-size : 0.9em;
margin : 0;
width : 90%;
}
#wp-calendar #next a {
padding-right : 10px;
text-align : right;
}
#wp-calendar #prev a {
padding-left : 10px;
text-align : left;
}
#wp-calendar a {
display : block;
text-decoration : none;
font-weight : bold;
}
#wp-calendar a:hover {
background : white;
color : #333;
}
#wp-calendar caption {
color : #14568a;
text-align : center;
font-weight : bold;
font-size : 1.2em;
}
#wp-calendar td {
font : normal 12px 'Lucida Grande', 'Lucida Sans Unicode', Verdana, sans-serif;
letter-spacing : normal;
padding : 2px 0;
text-align : center;
}
#wp-calendar td.pad:hover {
background : #fff;
}
#wp-calendar td:hover, #wp-calendar #today {
background : #eee;
color : #003366;
}
#wp-calendar th {
font-style : normal;
text-transform : capitalize;
}
.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;
}
.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;
}
.tab, .tabselected {
display : inline-block;
padding : 5px;
background-color : rgb(240, 240, 240);
border : 1px solid rgb(150, 150, 150);
}
.tabselected {
background-color : white;
border-bottom-color : white;
}
.dmenu {
text-align : left;
position : absolute;
margin : 23px 0 0 0;
padding : 5px 15px;
background-color : rgb(240, 240, 240);
border : 1px solid rgb(150, 150, 150);
}
#tabbar .dmenu ul {
padding : 5px 0 0 10px;
margin : 0;
}
#tabbar .dmenu ul li {
display : list-item;
}
.dmenu {
left : -999em;
}
#tabbar .fademenu .dmenu {
margin : 5px 0 0 -6px;
}
#tabbar .fademenu:hover .dmenu {
left : auto;
}

/* End captions & aligment */