/*  
Theme Name: WBandE3col-Earth_bg
Theme URI: http://WBandE.com
Description: Entertainment media.
Version: 2.5
Author: Anonymous
Author URI: http://www.WBandE.com/
*/

/*** GENERAL TAGS ***/
/*--------------------------------------------------*/

.low {
display : none;
}


.clear {
clear : both;
}
hr {
border-top : thin solid #333333;
border-right : #333333;
border-bottom : #333333;
border-left : #333333;
}
body {
color : #000000;
background : #8A9999 url(images/bg_repeat2.png) repeat-y center;
margin : 0;
padding : 0 0;
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 75%;
line-height : 1.8em;
text-align : center;
}
h1 {
color : #666666;
font-family : Georgia, "Times New Roman", Times, serif;
}
h1 a {
color : #666666;
}
h2 {
color : #666666;
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 : underline !important ;
border-bottom : 0 solid #ccc !important ;
}
h2 a:hover {
color : #cc0000;
text-decoration : none;
}
h3 {
font-family : Georgia, Arial, Helvetica, sans-serif;
font-weight : normal;
margin : 7px 0;
font-size : 1.5em;
line-height : 1.5em;
padding : 5px 0;
}
h4 {
font-family : Georgia, Arial, Helvetica, sans-serif;
color : #666666;
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 {
	margin-top: 5px;
	margin-right: 8px;
	margin-bottom: 8px;
	margin-left: 10px;
}
.entry {
	margin-left: 8px;
	color: #000000;
	margin-right: 5px;
}
.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 {
}
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.2em;
	padding : 5px 12 5px 0;
	text-align: justify;
	margin-right: 8px;
	color: #666666;
}
small a {
color : #990000;
text-decoration : underline;
}
#topbar {
	font-family : verdana, Arial, Helvetica, Sans-Serif;
	font-size : 1em;
	font-weight : bold;
	line-height : 1.3em;
	margin : 0;
	color : #333333;
	background-image : url(images/header-bttm.jpg);
	background-repeat : no-repeat;
	height : 28px;
	text-align: center;
	background-position: center top;
	width: 1004px;
	vertical-align: bottom;
}
#topbar a {
	color : #FFFFFF;
	text-decoration : none;
	padding: 5px;
	width: 200px;
}
#topbar a:hover {
	color : #D8B368;
	text-decoration : none;
	background-repeat: repeat-y;
}
#topbar a:active {
color : #37C7D9;
text-decoration : none;
}
#topbar ul {
	padding-bottom : 5px;
	padding-top : 7px;
	margin : 0px 0 0 0px;
}
#topbar ul ul {
	display : inline;
}
#topbar ul li {
	list-style-type : none;
	display : inline;
	margin: 0px;
	padding: 7px 0px 5px;
	border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: #333333;
}
#topbar li {
}

.tab, .tabselected {
	display : inline-block;
	padding : 5px 0px 0px;
	border : 1px solid #666666;
	height: 1.4em;
	margin-top: 6px;
	background-image: url(images/button.png);
	background-repeat: repeat-y;
	width: 150px;
}
.tabselected {
	border-bottom-color : #899599;
	border-bottom-width : 2px;
	border-bottom-style : solid;
	height: 1.5em;
	padding-top: 7px;
	padding-bottom: 0px;
	margin-top: 6px;
	background-image: url(images/button-actiive.png);
	background-repeat: repeat-y;
}
.dmenu {
	text-align : left;
	position : absolute;
	margin : 28px 0 0;
	padding : 5px 15px;
	border : 1px solid #666666;
	background-image: url(images/drop-fade-bg.png);
	background-repeat: repeat-y;
	background-position: left;
}
#tabbar .dmenu ul {
	padding : 5px 0 0 10px;
	margin : 0;
	text-align: left;
}
#tabbar .dmenu ul li {
display : list-item;
}
.dmenu {
left : -999em;
}
#tabbar .fademenu .dmenu {
margin : 5px 0 0 -6px;
}
#tabbar .fademenu:hover .dmenu {
left : auto;
}
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 {
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 : #FFFFFF;
	width : 1004px;
	margin : 0 auto;
	padding : 0;
	text-align : left;
	overflow : hidden;
	border-top: none;
	border-right: none;
	border-bottom: none;
	border-left: none;
}
#commentspopup #container {
width : 455px;
padding : 0 15px;
}
#header {
	background : url(images/header-top.jpg) no-repeat center center;
	color : #333333;
	height : 140px;
	padding : 0;
	overflow : hidden;
	margin : 0;
	width : 1004px;
}
.singlecol #content a {
font-weight : normal;
}
#header a, a:hover {
text-decoration : none;
color : #ffffff;
margin : 0;
padding : 0;
}
#header small {
color : #333333;
text-align : left;
padding-left : 390px;
font-family : BodoniTweITCBooSC;
font-size : 28px;
font-style : italic;
line-height : 0.5em;
margin : 0;
}
#header H2 {
	color : #cccccc;
	letter-spacing : 1pt;
	text-align : right;
	float : right;
	width : 1004px;
	padding-top : 0;
	padding-right : 0;
	padding-bottom : 8px;
	padding-left : 0;
	height : 18px;
	margin-top: 98px;
	margin-right: 55px;
}
#header h1 {
letter-spacing : 1pt;
text-align : left;
margin-top : 0px;
margin-right : 0;
margin-left : 375px;
}
#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 {
	display : block;
	font-family : Georgia, serif;
	font-size : 1.7em !important;
	line-height : 1.2em;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
}
.postnumbers {
	width: 400px;
	background: #252525;
	text-decoration: none;
	font-weight: normal;
	font-style: normal;
	list-style: none;
	text-transform: none;
	text-indent: 0px;
	font-variant: normal;
	text-align: left;
	line-height: 25px;
	letter-spacing: 0px;
	word-spacing: 0px;
	font-size: 11px;
	font-family: Arial;
	color: white;
	font-weight: bold;
	width: 588px;
	border-top: 1px solid #000000;
	border-right: none;
	border-left: none;
	padding-left: 5px;
	border-bottom-style: none;
}
.postnumbers a, a:visited {
	color : #FFFFFF;
	text-decoration: underline;
	font-weight: normal;
}
.postnumbers a:hover {
color : #cc0000;
}
.pgnumbers {
	width: 400px;
	background: #3498B9;
	text-decoration: none;
	font-weight: normal;
	font-style: normal;
	list-style: none;
	text-transform: none;
	text-indent: 0px;
	font-variant: normal;
	text-align: left;
	line-height: 25px;
	letter-spacing: 0px;
	word-spacing: 0px;
	font-size: 11px;
	font-family: Arial;
	color: white;
	font-weight: bold;
	width: 590px;
	border-top: none;
	border-right: none;
	border-left: none;
	padding-left: 5px;
	border-bottom-style: none;
}

#content {
	float : left;
	width : 600px;
	min-height : 700px;
	font-size : 1em;
	display : inline;
	overflow : hidden;
	color: #000000;
	border-right-style: solid;
	border-left-style: solid;
	border-top-style: solid;
	border-bottom-style: none;
	border-top-width: thin;
	border-top-color: #666666;
	border-right-width: thin;
	border-left-width: thin;
	border-right-color: #666666;
	border-left-color: #666666;
	  }
#content h1 {
color : #000000;
font-weight : normal;
line-height : 1.4em;
margin : 0 0 8px 0;
font-size : 1.5em;
}
#content h1 a {
color : #5a2301;
text-decoration : underline;
}
#content h1 a:hover {
color : #1456a0;
text-decoration : underline;
}
#content a {
color : #996600;
text-decoration : underline;
}
#content a:hover {
color : #663300;
text-decoration : underline;
}
#content h2 {
	color : ##333333;
	font-weight : normal;
	margin : 0 0 8px 12;
	padding-left: 12px;
}
#content h2 a, h3 a, h4 a {
	margin-bottom : 8px;
	text-indent: 12px;
	margin-left: 0px;
	line-height: 1.3em;
}
#content h3 {
margin : 0 0 8px 12;
font-size : 1.3em;
font-family : Georgia, Arial, Helvetica, sans-serif;
margin : 0 0 8px 0;
line-height : 1.3em;
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 {
color : #333333;
vertical-align : top;
background-color : #f4f4f4;
float : right;
width : 260px;
border : thin solid #333333;
margin : 10px 15 10px 15px;
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 10px;
line-height : 1.5em;
text-align : justify;
padding-right : 8px;
padding-left : 10px;
font-weight : normal;
padding-top : 6px;
padding-bottom : 15px;
letter-spacing : 0.03em;
}
#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;
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;
}
.floatimages img {
float : left;
margin-right : 10px;
margin-left : 25px;
margin-top : 8px;
margin-bottom : 8px;
}
.singlecol #content {
float : left;
width : 470px;
}
#commentspopup #content {
float : none;
padding-top : 0;
}
#post_nav {
border-top : 2px groove #7c837c;
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 11px;
font-style : normal;
font-variant : normal;
font-weight : bold;
line-height : normal;
margin : 8px 0 5px;
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 : none #14568a;
font-family : Verdana, Arial, Helvetica, sans-serif;
margin : 8px 0 5px;
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;
width : 547px;
font-weight : normal;
color : #993300;
}
.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;
border-bottom : 2px solid #f3f3f3;
border-top : 2px solid #f3f3f3;
}
.entry {
	margin : 0 0 7px 12;
}
.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 : 9px;
margin-bottom : 5px;
overflow : hidden;
margin-top : 35px;
padding-left : 35px;
}
#postmeta a, a:visited {
color : #9E7966;
}
#postmeta a:hover {
color : #cc0000;
}
.postmetabox {
	border : 1px solid #333333;
	padding : 3px;
	margin-top: 35px;
}
#elink {
color : #cc0000;
}
#comments {
font-family : verdana;
margin-top : 15px;
}
#comments h4 {
font-size : 1.4em !important ;
text-transform : none;
border-bottom : 1px solid #333333;
margin : 0;
padding : 0;
font-weight : bold;
font-family : Georgia, Arial, Helvetica, sans-serif;
width : 532px;
}
.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 #333333;
width : 532px;
}
#comments .comment .ucomment p {
margin : 0 !important ;
padding : 0;
}
.mcomment {
margin : 0;
padding : 0;
border-bottom : 1px solid #333333;
}
#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 : #333333;
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 #7c837c;
font-size : 0.9em;
width : 574px;
padding : 8px 0 8px 25px;
}
#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 : 540px;
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;
padding-left : 35px;
}
html > body .editlink {
bottom : 6px;
border-bottom-width : 2px;
border-bottom-style : double;
border-bottom-color : #003333;
}
.entry .info .editlink a, .minientry .editlink a, #comments li .editlink a {
display : block;
height : 14px;
width : 14px;
margin : 0;
padding : 0;
font-size : 1px;
line-height : 0;
text-indent : -9999px;
border-top : none;
border-right : none;
border-bottom : none;
border-left : none;
}
.entry .info .editlink a:hover, .minientry .editlink a:hover, #comments li .editlink a:hover {
background : none;
}
#footer {
	font-weight : normal;
	font-size : 0.9em;
	height : 80px;
	padding: 15px 0px 0px;
	width: 1004px;
	text-align: center;
	clear: none;
	float: none;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	background-color: #FFFFFF;
	border-top-width: thin;
	border-top-style: solid;
	border-top-color: #666666;
	color: #666666;
}
#footer a {
color : #0066cc;
text-decoration : none;
}
#footer strong {
font-weight : normal;
}
#footer a:hover {
color : #993300;
}
#footer p {
line-height : 2em;
padding-top: 22px;
padding-right: 0px;
padding-left: 0px;
display: block;
margin-right: 0px;
}
.alignright {
float : right;
}
.sidebar {
color : #464646;
overflow : auto;
clear : none;
margin : 0;
padding : 0;
}
.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 {
color : #A38064;
text-decoration : none;
font-size : 1.1em;
line-height : normal;
font-weight : bold;
list-style-type: none;
}
.sidebar a:hover {
text-decoration : none;
font-size : 1.1em;
line-height : normal;
font-weight : bold;
	color: #993333;
}
.sidebar a:visited {
text-decoration : none;
font-size : 1.1em;
line-height : normal;
font-weight : normal;
}
.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 : 8px 2px 0 3px;
font-size : 1.3em;
font-weight : bold;
font-family : Georgia, "Times New Roman", Times, serif;
line-height : 1.7em;
color : #666666;
padding-left: 5px;
text-align: left;
list-style-type: none;
position: relative;
}
.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{
padding-left:17px;
padding-right:5px;
position:relative;
overflow:hidden;
}
.sidebar ul {
list-style-type : none;
display: block;
line-height: 1.2em;
padding-left: 3px;
margin: 0px;
}
.sidebar ul li {
	list-style-type : none;
	padding-right : 10px;
	text-align: left;
	padding-left: 6px;
	line-height: 1.2em;
	padding-top: 3px;
	margin: 0px;
	border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: #999999;
}
.sidebar li {
line-height : 1.2em;
padding : 0;
background-position : left top;
list-style-type: none;
margin: 0px;
text-align: left;
}
#sidebar_l {
	width : 200px;
	min-height : 433px;
	font-size : 0.9em;
	overflow : auto;
	margin : 0;
	padding: 0px;
	background-color: #FFFFFF;
	border-top: thin solid #666666;
}
#sidebar_r {
	min-height : 433px;
	font-size : 0.9em;
	padding: 0px;
	margin: auto 0px;
	width: 200px;
	overflow: auto;
	border-top: thin solid #666666;
}
#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;
}



/* End captions & aligment */