/*Theme Name: zinmag-remedy

Description: Zinmag remedy is a feature-rich dark theme with  magazine-/ 

news type layout with custom theme options and adsense. 

Theme created by <a href="http://www.wpfreethemes.com/">jinsona</a> .

Author: jinsona 

designsAuthor URI: www.wpfreethemes.com

WARNING: Distribution of this theme on thirdparty sites without my permission is strictly prohibited.

Any violation will result in a DMCA filed againt the site involved . */

.tabber{display:none;

}



body {

	margin:0 auto;

	padding:0px 0 0px 0;

	background:#6E7426;

	font-family: "Century Gothic", Helvetica, Arial, sans-serif;

	color:#000000;

	font-size:13px;

	height: 100%

}

img {	border:0;}

a {

	color:#6c706e;

	text-decoration:none

}

a:hover {

	color:#ddd;

	text-decoration:none	

}

h1, h2, h3, h4, h5, h6 {	

}

blockquote {	

padding-left:10px;

	color:#777;

	

font-style: normal;

	}

.clear {	

clear:both;

}

.alignleft {	

float:left;

	padding:3px 0 2px 5px;

}

.alignright {	

float:right;

	padding:3px 5px 2px 0px;

}

/* The Wrapper */

#wrapper {	

 width:1000px;

 margin:0 auto;

 background: #212121;

 min-height: 190px;

}



/* The Top */

#top {	

	height:108px;

	margin:auto;

	width:1000px;

	position: relative;

	top: 5px;

}

#language {

	position:relative;

	left:30px;

	text-align:right;

	top:40px;

	width: 940px;

	background: transparent url(images/barra.png);

	height: 3px;

}

#logo{	

	width:476px;

	height:108px;

	float: left;

	background: url(images/header.png) no-repeat;

	top:10px;

	right: -491px;

	position: relative;

}

h1 { font-size:1pt;

	text-align:right;

 }

#blog-title, #blog-title a {

	color:#fff;

	background-color:transparent;

}

#blog-title a {

	position:absolute;

	left:0px;

	top:0px;

	width:474px;

	height:85px;

	margin-top:0px;

}

#search {

	width:280px;

	font-family:"Century Gothic", Verdana,Tahoma,sans-serif;

	margin:5px 0 0 1px;

	float:right;

	position: relative;

	left: -225px;

	top: 48px;

}

#topbar {

        height: 29px;

	margin-bottom: 0px;

	font-family: "Century Gothic", Trebuchet MS, Arial,Tahoma,sans-serif;

        position: relative;

        top: 140px;

        left: -730px;

        z-index: 999;



}

#topbar ul {	

float: right;

	display: inline;

	height: 23px;

	padding-right: 10px;

	margin:0px 0px

}

#topbar ul li {	

	float: left;

	margin-left: 10px;

	display: inline;

	height: 20px;

}

#topbar ul li a:link,#topbar ul li a:visited{

	height: 20px;

	line-height: 25px;

	padding-left: 0px;

	text-decoration: none;

	font-size: 14px;

	font-weight:bold;

	color: #f9f9f9;

}

#topbar ul li a:hover {	

        color: #6E7426;

}

.input{	

margin-left:5px;

	float: left;

	width: 200px;

	padding: 2px 

3px;

	background: #EFEFEF url(images/form.gif) repeat-x;

	border: 1px solid #FFFFFF;

	font: normal 100% "century Gothic", Arial, Helvetica, sans-serif;

	color:#333

;

}

 	.sbutton {	

margin-right:10px;

	float: right;

	margin-top: 0px;

	background: #167498 url(images/fbutton.jpg) repeat-x;

	border: none;

	font: bold 100% 

"Trebuchet MS", Arial, Helvetica, sans-serif;

	color: #FFFFFF;

	height:24px;

	line-height:24px;

}

/*top menu*/

#foxmenucontainer{ 

 width:952px;

 height:0px;

 display:block;

 margin-top:-16px;

 margin-left: 23px;

 font: bold 12px Helvetica, Arial, sans-s;

}

#menu li a:hover, #menu li ul a:hover {

	color: red;

	text-decoration: none;

  }

#menu ,#menu ul {

	margin: 0px 0px;

	padding: 0px;

	list-style: none;

	height:30px;

	color:#666666;

	float: left;

}

#menu a {

	color: #000000;

	display: block;

        font-weight: bold;

   	padding: 4px 10px 6px;

   	color: #1a6dcb;

        font-size:1.1em;

        font-family: "Century Gothic", Trebuchet MS;

}

#menu li { 

 float: left;

 width: 114px;

 padding-right: 20px;

}

#menu li li a, #menu li li a:link, #menu li li a:visited {

	width: 100px;

	margin: 0px;

	padding: 4px 10px 5px 10px;

        font-weight: normal;

        font-size: 0.9em;

}

#menu li ul {

	position: absolute;

	width: 100px;

}

#children ,#children ul {

	margin: 0;

	padding: 0 30px 0 0;

	list-style: none;

	height:29px;

}

#children  a {

 color: #999;

 display: block;

 font-weight: normal;

 padding-right

: 30px;

 }

	#children  li li a, #children  li li a:link, #children  li li a:visited { float: none;

 margin: 0;

 color:#fff;

 font-weight: normal;

 border-bottom:1px solid #2c3133;

 float

: left;

 padding-right: 30px;

 }

#contentmenucontainer{

	height:50px;

	background-color:#cbd3dc;

	display:block;

	padding:0px 0 0px 0px;

	font: 12px Helvetica, Arial, sans-serif;

	font-weight:normal;

	position: relative;

	top: -30px;

	z-index: 999;

}

#content_menu ,#content_menu ul {

	margin: 0px 2px;

	padding: 0px;

	padding-top: 6px;

	list-style: none;

	height:29px;

	text-transform: lowercase;

}



	#content_menu a {	

color: #0b3571;

	display: block;

    font-weight: normal;

   	padding: 4px 10px 6px 10px;

}

#content_menu a:hover {

	color: #0b3571;

	display: block;

	text-decoration: none;

  }

#content_menu li {	

float: left;

	margin: 0px 0 0px 0;

	padding: 0px;

}

#content_menu li li {	

float: left;

	margin: px 0px 0px 5px;

	padding

: 0px;

	width: 130px;

}

#content_menu li li a, #content_menu li li a:link, #content_menu li li a:visited {background-color:#cbd3dc;

	width: 150px;

	float: none;

	margin: 0px

;

	padding: 4px 10px 5px 10px;

	color:#0b3571;

}

#content_menu li li a:hover, #content_menu li li a:active {	

width: 150px;

	float: none;

	margin: 0px;

	padding: 4px 

10px 5px 10px;

	color:#0b3571;

}

#content_menu li ul {	

position: absolute;

	width: 10em;

	left: -999em;

	z-index:1;

}

#content_menu li:hover ul {	

left: auto;

	display: block

;

}

	#content_menu li:hover ul, #content_menu li.sfhover ul {	

left: auto;

}

	/* Main Content*/

#flash{

 width: 940px;

 height: 330px;

 background-image: url(images/flash.jpg);

 margin-left: 29px;

 position: relative;

 top: 35px;

 margin-top: 10px;

}

#casing {	

padding:0px 0px 10px 0px;

	background:#000000;

	background-repeat:no-repeat;

}

#content {

	float:left;

	width: 1000px;

	height:100%;

	padding:5px 0px 0px 0px;

	position: relative;

	top: 45px;

}

.title{

	margin: 0 0 0 0px;

	padding: 5px 0px 2px 5px;

	color:#0099cc;

	background: #8a912f;

}

	.time{	

text-align:left;

	width:100px;

	margin-top:2px;

	font-family: "Century Gothic", Verdana,Helvitica,sans-serif;

	padding:1px 0 0 0px;

	color:#fff;

	float:

right;

}

.date {	

font-size:13px;

	font-family: "Century Gothic", Verdana,Helvitica,sans-serif;

	padding:0px 5px;

	font-weight:normal;

   	color:#04689A;

	}

	.

single {

	width:650px;

	float: left;

	margin: 10px 20px 5px 30px;

	height:100%;

	color:#000000;

	font: 12px "century gothic", Arial, verdana, sans-serif;

	

background-color: #fff;

}

.single  h2 {

	margin: 0px 0 5px 0;

	padding: 3px 0px 0px 5px;

	text-align: left;

	font: 22px  century gothic,Arial,verdana, sans-serif;

	font-weight:bold;

	overflow:hidden;

}

.single  h2 a, .single  h2 a:link, .single  h2 a:visited  {

	color:#dedede;

	background-color: transparent;

}

.single  h2 a:hover  

{

	color: #dedede;

	background-color: transparent;

}

.author{

	color:#gray;

	padding:0px 0 0px 0px;

}

.clock{

	color:#04689A;

	padding:0px 0 4px 10px;

}

	.

singleinfo {	

height:25px;

	margin: 0 0 0 0px;

	padding: 0px 0px 0px 0px;

	color:#fff;

	border-top:1px solid #222629;

		}

	.comm{	

padding:2px 0 2px 25px

;

	float:left;

}

.comm a:link,.comm a:visited {	

color:#000000;

}

.comm a:hover{	

color:#000000;

}

.postmore{	

padding:2px 5px 2px 25px;

	float:right;

	font-weight:

bold;

}

.postmore a:link,.postmore a:visited {	

color:#000000;

}

.postmore a:hover{	

color:#000000;

}

.category{	

padding:3px 5px 1px 0px;

	margin-left:5px;

	font:

13px  century gothic,Arial,verdana, sans-serif;

}

.category a:link,.category a:visited{	

color:#7F7F7F;

}

.category a:hover{	

color:#eee;

}

.entry {

	margin:0 0;

	padding: 10px 5px 5px 5px;

	background-color:#ededed;

}

.entry a:link,.entry a:visited {	

color: #465f7b;

	background-color: transparent;

}

.entry a:hover {	

color:

#2b77cd;

	background-color: transparent;

	text-decoration: none;

}

.entry img {	

border:0;

	/*float:left;*/

	padding:4px 4px;

	/*background:#111;*/

	border:1px solid  #C0D0DB;

	margin:2px 5px 5px 0px;

}

		.entry p{	

margin:5px 5px;

}

/* The Sidebar1 */

.sidebar1{ float:left;

 width:250px;

 font-size:12px;

 font-family: "Century Gothic", Arial, sans-serif;

/* background-color:#ffffff;*/

 margin: 1px 20px 5px 30px;

 min-height: 350px;

}

.sidebar1 h2 {	

height:27px;

	line-height:27px;

	font-size:16px;

	color:#336699;

	margin:

5px 0 0 0 ;

	padding:0px 0 25px 5px;

}

.sidebar1 ul {	

list-style-type: none;

	margin: 0 ;

	padding: 0;

        padding-top: 20px;

}

.sidebar1 ul ul  {	

list-style-type: 

none;

	margin: 0;

	padding: 0px 0px 20px 0px;

	background-repeat:no-repeat;

}

.sidebar1 ul ul ul {	

list-style-type: none;

	margin: 0;

	padding: 0;

	border:0;

}

.sidebar1 ul 

ul ul ul {	

list-style-type: none;

	margin: 0;

	padding: 0;

	border:0;

}

	.sidebar1 ul li {	

height:100%;

	line-height:18px;

}

.sidebar1 ul li a:link, .sidebar1 ul li a:visited {	



color:#000;

	text-decoration: none;

	padding: 5px 0px 5px 5px;

	display:block;

	background:#FFFFFF;

}

.sidebar1 ul li a:hover {	

background:#FFFFFF;

	background-repeat:

no-repeat;

	color: #336699;

}

.sidebar1 p {	

padding: 7px 10px;

	margin:0;

}

.sidebar1 table {	

width:100%;

	text-align:center;

	background:#006600;

	color:#787d7f;



}

		#wp-calendar{	

width: 100%;

	padding: 0 0 15px;

	background:#496E80;

}

#wp-calendar caption{	

padding: 5px 5px ;

	font-size:16px;

	background:#d9e2e6;

}

#

wp-calendar th, #wp-calendar td{	

padding: 5px;

	text-align:center;

	background:#aaa;

	color:#EBF0F2;

}

#wp-calendar td a{	

background:#fff;

	padding: 5px;

}

#wp-calendar 

td{	

background:transparent;

}

#wp-calendar td, table#wp-calendar th{	

padding: 2px 0;

}

/* --- FOOTER --- */

#footer { 

 height: 80px;

 width: 970px;

 padding:60px 0 0 30px;

 color:#f9f9f9;

 font-size:11px;

 font-family: "Century Gothic", Helvetica, Arial, sans-serif;

 font-weight:normal;

 line-height: 18px;

 background: #212121;

 margin-top: 0px;

 float:left

;

}

#footer a:link , #footer a:visited{	

color:#f9f9f9;

text-decoration:none;

}

#footer a:hover {	

color:#f9f9f9;

text-decoration:none;

}



.footer_noticias a:link , #footer a:visited{	

font-size:14px;

color:#f9f9f9;

text-decoration:none;

letter-spacing:2px;

}

.footer_noticias a:hover {	

font-size:14px;

color:#f9f9f9;

text-decoration:none;

letter-spacing:2px;

}



#footer-left{	

float: left;

margin-left: 3px;

margin-top: 0px;

position: relative;

width: auto;

height:auto;

text-align:left;

}



#footer-right{	

float: right;

margin-right: 36px;

margin-top: 0px;

position: relative;

text-align: right;

width: auto;

height:auto;

}



#footer_page { height:60px;

 width: 1000px;

 padding:5px 0 0 10px;

 color:gray;



 font-size:9px;

 font-family: "Century Gothic", Helvetica, Arial, sans-serif;

 font-weight:normal;

 line-height: 12px;

 background: #eaeef2;

 margin-top: 500px;

 }

#footer_page a:link , #

footer a:visited{	

color:#f9f9f9;

}

#footer_page a:hover {	

color:#fff;

}

/* The Navigation */#navigation {	

	width:685px;

	margin:0px 0px 5px 5px;

	height:20px;

	float:

right;

}

	/* The Attachment */.contentCenter {	

text-align:center;

}

/* The Page Title */h2.pagetitle {	

padding:0;

	margin:10px 0 20px 0;

	font-size:20px;

	text-align:center;



	color:#eee;

}

/* The Comments */.comments {	

padding-left:10px;

}

.comments form {	

}

.comments textarea {	

width:90%;

	height:156px;

	background:#fff;

	border:1px solid 

#D0D0D0;

	color:#444;

	padding:10px;

	overflow:auto;

	font-family: "Century Gothic", Arial, Helvetica, sans-serif;

	font-size:14px;

}

h3 #comments-count {	

font-weight:bold;

	

font-size:18px;

	margin:0 0 0 20px;

}

		#commentform {	

padding-left:23px;

}

#commentform input {	

background:#fff;

	border:1px solid #D0D0D0;

	color:#333;

	

padding-left:10px;

}

.comments input#submit {	

padding:0;

	width:72px;

	height:25px;

	background:#006600;

	border:1px solid #368FAF;

	color:#fff;

}

.comments h2 {	



font-size:19px;

	line-height:30px;

	margin:24px 0 0 10px;

	padding:0;

	font-weight:normal;

}

.comments ol li p {	

padding:0;

	margin:10px 0;

	color:#ccc;

	}

.

commentmeta small{	

color: #fff;

}

/*Featured*/.featout{	

width:670px;

	overflow: hidden;

	padding:2px 2px;

	margin:0px 4px 5px 5px;

	border:1px solid #006600;

}

.

featured{	

width:670px;

	overflow: hidden;

	padding:5px 0px 2px 0px;

	margin:0px 0px 0px 0px;

	background:url(images/featbg.png) repeat;

	font-family: "Century Gothic", Verdana,Helvitica,sans-serif;

}

.featured h2{	

font-size:22px;

	margin:3px 0 4px 5px;

	}

.featured h2 a, .featured h2 a:link, .featured h2 a:visited  {	

color: 

#000;

	background-color: transparent;

}

.featured h2 a:hover  {	

color: #000;

	background-color: transparent;

}

.fentry{	

height:auto;

	overflow:hidden;

}

.cat{	



padding:1px 5px 1px 10px;

	font-size:12px;

}

.cat a:link,.cat a:visited{	

color:#ac2d2d;

}

.cat a:hover{	

color:#ac2d2d;

}

.cats{	

margin:1px 5px 1px 0px;

	font-size:

13px;

	margin-left:5px;

	color:#24a1cc;

}

.cats a:link,.cats a:visited{	

color:#24a1cc;

}

.cats a:hover{	

color:#24a1cc;

}

.fentry p{	

margin: 5px 5px;

	color:#000000;



	line-height:20px;

}

.fentry img {	

border:0;

	float:left;

	padding:4px 4px;

	background:#1E1F20;

	border:1px solid #1E1F20;

	margin:2px 5px 5px 5px;

}

		.

featmeta{	

	height:22px;

	text-align:right;

	padding:3px 5px 0 0;

	}

.featmeta a:link,.featmeta a:visited{	

color:#3c2e1b;

	font-weight:bold;

	

text-decoration:none;

}

	/*magbox*/	.post {	

width: 336px;

	margin: 0px 0px 5px 5px;

	padding:3px 0 0 0;

	float: left;

	background:#ebe1d2;

	border:1px solid 

#ded5c9;

	display:inline;

	color:#6c5b42;

	font-style:italic;

	font-family:"Century Gothic", Georgia,Arial,verdana, sans-serif;

}

.post h2 {	

margin: 0px 0 0px 0;

	

padding: 0px 0px 3px 0px;

	text-align: left;

	font-size: 18px;

	overflow:hidden;

	font-weight:normal;

	height:20px;

}

.post h2 a, .post h2 a:link, .post h2 a:

visited  {	

color:#354151;

	background-color: transparent;

}

.post h2 a:hover  {	

color: #354151;

	background-color: transparent;

}

		.postinfo {	

height:28px;

	

margin: 0 0 0 0px;

	padding: 2px 0px 0px 0px;

	background:#34424F url(images/postinf.jpg)repeat-x;

		}

	.categ {	

height:14px;

	margin: 1px 0 0 0px;

	

padding: 0px 0px 2px 0px;

	overflow:hidden;

	font-size:12px;

}

.categ a:link,.categ a:visited{	

color:#4395be;

}

.categ a:hover{	

color:#ddd;

	font-weight:normal;

}

	.

centry a:link,.centry a:visited {	

color: #943d39;

	background-color: transparent;

}

.post img {	

border:0;

	float:left;

	padding:4px 4px;

	background:#fff;

	border

:1px solid #ddd;

	margin:2px 5px 2px 0px;

}

		.centry p{	

margin:2px 0;

}

.centry a:hover {	

color:#c6150c;

	background-color: transparent;

	text-decoration: none

;

}

.centry {	

margin:0 0;

	padding: 0px 5px 5px 5px;

	height:120px;

	overflow:hidden;

}

		#bottom{	

width:100%;

	padding:0px 0 0px 0;

	margin-bottom:10px;

	

float:left;

}

	.videopost{	

width:336px;

	margin-left:5px;

	padding: 0px 0px ;

	float:left;

	display:inline;

	font-family:"Century Gothic", Georgia,Arial,verdana, 

sans-serif;

	background:#2e3335;

	border:1px solid #272B2D;

}

.videoposttitle{	

margin:0px 0 0px 0;

	padding:2px 0 2px 3px;

	font-size:18px;

	height:30px;

	background:

#292D30 url(images/videoh2.jpg) no-repeat;

	font-weight:normal;

}

.videoentry{	

margin:0px 0 0px 0;

	padding:5px 5px ;

}

.bottompost{	

width:336px;

	margin-left:5px

;

	padding: 0px 0px ;

	float:left;

	display:inline;

	font-family:"Century Gothic", Georgia,Arial,verdana, sans-serif;

	background:#2e3335;

	border:1px solid #272B2D;

}

#

myslides{background:#2c3133;

}

.stepcarousel{position: relative;

 /*leave this value alone*/overflow: scroll;

 /*leave this value alone*/width: 972px;

 /*Width of Carousel Viewer itself*/height: 165px

;

 /*Height should enough to fit largest content's height*/margin: 0px 14px 5px 14px;

background:#2c3133;

}

.stepcarousel .belt{position: absolute;

 /*leave this value alone*/left: 0;

top: 0;

}

.

stepcarousel .panel{float: left;

 /*leave this value alone*/overflow: hidden;

 /*clip content that go outside dimensions of holding panel DIV*/margin: 10px 17px ;

 /*margin around each panel*/width:220px;

 

/*Width of each panel holding each content. If removed, widths should be individually defined on each content DIV then. */background:#202325;

height:140px;

border:1px solid #393f42;

}

.stepcarousel .panel p{

text-align: left;

 /*leave this value alone*/overflow: hidden;

 /*clip content that go outside dimensions of holding panel DIV*/margin: 5px 5px ;

 /*margin around each panel*/}

.stepcarousel .panel h2{text-align

: left;

 /*leave this value alone*/height:20px;

overflow: hidden;

 /*clip content that go outside dimensions of holding panel DIV*/margin: 2px 5px ;

 /*margin around each panel*/font-size:16px;

font-weight:bold;



text-align:center;

font-family:"Century Gothic", Georgia,Arial,verdana, sans-serif;

}

.stepcarousel .panel img{float: left;

 /*leave this value alone*/background:#040404;

 /*clip content 

that go outside dimensions of holding panel DIV*/margin: 10px 10px 10px 10px;

 /*margin around each panel*/padding:0px 0px;

}

#ad1{	

padding:2px 0;

	height:20px;

	width:680px;

	background:

#2c3133;

	border:1px solid #272c2e;

	margin:5px 5px;

	text-align:center;

}

.ad2{	

text-align:center;

	margin:5px auto;

}


