/*	Theme Name: Gravity	Theme URL: http://newwpthemes.com/wordpress-theme/gravity/	Description: Gravity is a free premium WordPress theme with theme options page. Suitable for any niche. Dark style design.	
Author: NewWpThemes.com	Author URI: http://newwpthemes.com/	Version: 2.0 	Tags: Black,Tech, Technology, Ads Ready, Three Columns, Right Sidebar, Fixed Width, Blogging, Dark, Admin Options*//* LAYOUT */
body {	background: #0C0C0C url('images/background.png') repeat-x left top;		}
#wrapper {	padding:0;	}#container {	padding-bottom: 10px;	}
#contentwrap {	}a {	color: #0097bd;	}a:hover {	color: #2eb8db;	}


/* HEADER */
#header {	height: 132px;	padding-top:6px;	}
#header h1 {	margin-bottom: 0px !important;		font-weight: normal;	font-family: Tahoma, Helvetica, Sans-serif;	font-size: 46px;    font-weight: bold;	}
#header h1 a, #header h1 a:visited {	color: #000;	text-decoration: none;	}
#header h2 {	color: #979797;	font-size: 14px;	font-family: Tahoma;	}

/* NAVIGATION MENUS */
#pagemenucontainer {	height: 42px;	}	#pagemenu {	height: 42px;	}
#pagemenu, #pagemenu ul { 	padding: 0;	margin: 0;	list-style: none;	line-height: 1;	}
#pagemenu {	margin-bottom: 1px;	}	#pagemenu ul {	float: left;	list-style: none;	margin: 0px 0px 0px 0px;	padding: 0px;	}	
#pagemenu li {	float: left;	list-style: none;	margin: 0px;	padding: 0px;	}
	#pagemenu ul li {	list-style: none;	margin: 0px;	padding: 0px;	}	
#pagemenu li a, #pagemenu li a:link {	color:
 #000;	display: block;    margin: 0px 3px 0px 3px;	padding: 10px 10px 10px 10px;	text-decoration: none;	font-weight: bold;	text-transform: uppercase;	font-size: 11px;	font-family: Tahoma, Helvetica, sans-serif;    text-shadow: 0 1px 0
  #fff;	 -moz-border-radius: 0 0 5px 5px;    -khtml-border-radius: 0 0 5px 5px;    -webkit-border-radius: 0 0 5px 5px;    border-radius: 0 0 5px 5px; margin-top: -5px;}	
  #pagemenu li a:hover, #pagemenu li a:active, .current_page_item {	background: 
  #fff;	color: 
  #000;	display: block;	text-decoration: none;    -moz-border-radius: 0 0 5px 5px;    -khtml-border-radius: 0 0 5px 5px;    -webkit-border-radius: 0 0 5px 5px;    border-radius: 0 0 5px 5px;	}	
  #pagemenu  li.current_page_item a {	color:#000;	}
  #pagemenu li:hover, #pagemenu li.sfhover { 	position: static; }	
  #navcontainer {	height: 32px;	display: block;	overflow: hidden;	}	
  #navcontainer .current-cat a {	background-col
  or: #fff;	color:#000000;    -moz-border-radius: 8px 8px 0 0;    -khtml-border-radius: 8px 8px 0 0;    -webkit-border-radius: 8px 8px 0 0;    border-radius: 8px 8px 0 0;  }    
  
  
  /* CONTENT */
  #content {	background-color: #fff;	padding: 15px 15px 15px 15px;    color: #000000; }	pre { overflow: auto; 	width: 470px; 	}
  .post { background: #f1f1f1; padding: 15px 15px 15px 15px; margin-top: 10px;	margin-bottom: 2px;  border: 1px solid #CCCCCC;	}
  .post p {	margin-bottom: 1px;	}.title {	font-size:21px; margin: 0 0 8px 0;	padding: 0px;	line-height: 22px;	font-family: Tahoma, Verdana;	color: #000;	}
  	.subtitle a {	text-decoration: none;	color: #0097bd; font-size:10px;	}  .subtitle a:hover {	text-decoration: none;	font-size:10px; color: #0097bd;	}

  	.title a {	text-decoration: none;	color: #000;	}.title a:hover {	text-decoration: none;	color: #0097bd;	}
  	.pagetitle {	margin-bottom: 20px;	line-height: 22px;	font-family: Tahoma, Verdana;	text-decoration: underline;}
  	.postdate {	font-size: 11px;	padding: 1px 0;	font-family: Tahoma, Verdana;    color: #848788;	}
  	
  		.notis{	font-size: 14px;	font-weight: bold;  padding: 2px 2px;  	font-family:  aria, Tahoma, Verdana;    color: #666;	}	

  	.postmeta {	font-size: 12px;	font-weight: bold;  padding: 2px 2px;  	font-family:  aria, Tahoma, Verdana;    color: #000;	}	
  	.postdate img, .postmeta img {	border: none;	vertical-align: middle;	margin:2px;	}	
  	.entry {	text-align: left; line-height: 20px;	padding-top: 8px;	font-family: Tahoma, Verdana;	font-size: 12px;    color: #000000;	}    h1, h2, h3, h4, h5, h6 {    color: #bcbcbc;    }
  	.navigation {	padding: 10px 0;	}blockquote {	overflow: hidden;	padding-left: 9px;	font-style: italic;	color: #666;	border-left: 3px solid #CADAE7;	}	
  	.post img {	max-width: 680px;	}img.wp-smiley {	max-height: 12px;	margin: 0;	padding: 0;	border: none;	}	
  	.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;  
  	
  	
 /* optional rounded corners for browsers that support it */
 
   -moz-border-radius: 3px;   -khtml-border-radius: 3px;   -webkit-border-radius: 3px;   border-radius: 3px;	}
   .wp-caption img {   margin: 0;   padding: 0;   border: 0px none;	}.wp-caption p.wp-caption-text {   font-size: 11px;   line-height: 17px;   padding: 0 4px 5px;   margin: 0;	}
   	
	/* SIDEBAR(S) */
	
	
	.sidebaradbox {	margin-top: 5px;	text-align:center;	}  
	  .sidebaradbox125 {	margin-top: 15px; 	text-align:center;	border-color:#fff;	border-width:medium;		}	
	  .ad125 {	margin: 0px;	}
	  .sidebar1 {	width:245px; margin: 0 10px 10px 0;    color: #fff;	}
	  	.sidebar2 {	width:125px; margin: 0 10px 10px 0;    color: #fff; margin-left: 55px;	}
	  	.sidebar1 a {	text-decoration: none;	color: #ABD7E5;	}.sidebar1 a:hover {	text-decoration: underline;	color:#dda703;	}		
	  	#s {	width: 140px;	padding: 4px;    border: 1px solid #333333;    background: #272727;    color: #616060;	}   
	  	 #topsearch {	margin:6px 0 0 0;	text-align: right;    height: 34px;	}
	  	 #topsearch label {	display: none;	}	
	  	 #topsearch #s {	width: 215px;	padding: 4px;    border: 1px solid #333333;    background: #272727;    color: #616060;	}
	  	 .rssbox {	background: #272727;	border: 1px solid #3e3e3e;	padding: 10px;	margin: 10px 0 0 0;	}
	  	 .rssbox a {	color: #c8c8c8;	text-transform: uppercase;	font-size: 12px;	font-weight: bold;	text-decoration: none;    font-family: Tahoma, Helvetica, Sans-serif;	}
	  	 .rssbox a:hover {	color: #c8c8c8; 	text-decoration: underline;	}
	  	 .twitterbox {	background: #272727;	border: 1px solid #3e3e3e;	padding: 10px;	margin: 10px 0 0 0;	}	
	  	 .twitterbox a {	color: #c8c8c8;	text-transform: uppercase;	font-size: 12px;	font-weight: bold;	text-decoration: none;    font-family: Tahoma, Helvetica, Sans-serif;	}
	  	 .twitterbox a:hover {	color: #c8c8c8; 	text-decoration: underline;	}
	  	 .sidebar1 h2 {	margin: 10px 0 0 0;	padding: 4px 0 4px 8px;	background: #0F8AB2;	background-position: top;	font-size: 14px;	font-family: Tahoma, Helvetica, Sans-serif;	font-weight: bold;	text-transform: uppercase;	color: #fff;    text-shadow: 0 1px 0 #505050;	}
	  	 .sidebar1 ul {	list-style-type: none;	margin: 0px 0px 10px 0px;	padding: 0px;	}	
	  	 .sidebar1 ul li {	list-style-type: none;	margin: 0px 0px 5px 0px;	padding: 0px;	}
	  	 .sidebar1 ul ul {	list-style-type: none;	margin: 0px;	padding: 0px;	}	
	  	 .sidebar1 ul li li {	margin: 0px;	background: url('images/bullet.gif') no-repeat top left;; padding-left:15px; padding-right:0px; padding-top:3px; padding-bottom:3px	}
	  	 .sidebar1 ul li ul li {	background:  url('images/bullet.gif') no-repeat top left;	margin: 2px 0; padding-left:15px; padding-right:0px; padding-top:2px; padding-bottom:2px}
	  	 .sidebar2 a {	text-decoration: none;	color: #fff;	}.sidebar2 a:hover {	text-decoration: underline;	color:#dda703;	}		
	  	 #s {	width: 140px;	padding: 4px;    border: 1px solid #333333;    background: #272727;    color: #616060;	}   
	  	  #topsearch {	margin:6px 0 0 0;	text-align: right;    height: 34px;	}
	  	 #topsearch label {	display: none;	}	
	  	 #topsearch #s {	width: 215px;	padding: 4px;    border: 1px solid #333333;    background: #272727;    color: #616060;	}.rssbox {	background: #272727;	border: 1px solid #3e3e3e;	padding: 10px;	margin: 10px 0 0 0;	}
	  	 .rssbox a {	color: #c8c8c8;	text-transform: uppercase;	font-size: 12px;	font-weight: bold;	text-decoration: none;    font-family: Tahoma, Helvetica, Sans-serif;	}.rssbox a:hover {	color: #c8c8c8; 	text-decoration: underline;	}.twitterbox {	background: #272727;	border: 1px solid #3e3e3e;	padding: 10px;	margin: 10px 0 0 0;	}	
	  	 .twitterbox a {	color: #c8c8c8;	text-transform: uppercase;	font-size: 12px;	font-weight: bold;	text-decoration: none;    font-family: Tahoma, Helvetica, Sans-serif;	}.twitterbox a:hover {	color: #c8c8c8; 	text-decoration: underline;	}
	  	 .sidebar2 h2 {	margin: 10px 0 0 0;	padding: 4px 0 4px 8px;	background: #0F8AB2;	background-position: top;	font-size: 14px;	font-family: Tahoma, Helvetica, Sans-serif;	font-weight: bold;	text-transform: uppercase;	color: #fff;    text-shadow: 0 1px 0 #505050;	}
	  	 .sidebar2 ul {	list-style-type: none;	margin: 0px 0px 10px 0px;	padding: 0px;	}	
	  	 .sidebar2 ul li {	list-style-type: none;	margin: 0px 0px 5px 0px;	padding: 0px;	}.sidebar2 ul ul {	list-style-type: none;	margin: 0px;	padding: 0px;	}	.sidebar2 ul li li {	margin: 0px;	background: url('images/bullet.gif') no-repeat top left;; padding-left:15px; padding-right:0px; padding-top:3px; padding-bottom:3px	}	
	  	 .sidebar2 ul li ul li {	background:  url('images/bullet.gif') no-repeat top left;	margin: 2px 0; padding-left:15px; padding-right:0px; padding-top:2px; padding-bottom:2px	}#wp-calendar th {	font-style: normal;	text-transform: capitalize;	color: #fff;	background: none;	}
	  	 #wp-calendar caption {	padding: 2px 4px;	text-transform: uppercase;	margin: 2px 0 2px 0;	background: #3b3b3b;	}#wp-calendar td {	color: #999;	font: normal 12px 'Lucida Grande', 'Lucida Sans Unicode', Verdana, sans-serif;	letter-spacing: normal;	padding: 2px 0;	text-align: center;	}
	  	 #wp-calendar td:hover, #wp-calendar #today {	background: #eef0f4;	color: #555;	}	#wp-calendar {	empty-cells: show;	font-size: 14px;	margin: 0;	font-weight: bold; 	width: 100%;	}
	  	 
	  	 /* FOOTER */
	  	 
	  	 #footer {	background: #fff;	padding: 22px;	text-align: center;	color: #000;	font-size: 13px;    margin-top: 4px;	}
	  	 #footer a {	color: #000;	} #footer a:hover {	text-decoration: none;	} 	#footer2 {	color: #808080;	font-size: 11px;	text-align: center;	padding: 10px;	}    
	  	 	#footer2 a {	color: #808080;    text-decoration: none;	} 	
	  	 	
	  	 	/* COMMENTS */
	  	 	
	  	 	
	  	 	#comments h3 {	margin-bottom: 10px;	}
	  	 	#commentform input {	width: 170px;	padding: 2px;	margin: 5px 5px 1px 0;	}
	  	 	#commentform {	margin: 5px 10px 0 0;	}	
	  	 	#commentform textarea {	width: 100%;	padding: 2px;	}	
	  	 	#respond:after {		content: "."; 	    display: block; 	    height: 0; 	    clear: both; 	    visibility: hidden;	}	
	  	 	#commentform #submit {	margin: 0 0 5px auto;	float: right;	}.alt {	margin: 0;	padding: 10px;	}.commentlist {	padding: 0;	text-align: left;	}
	  	 	.commentlist li {	margin: 15px 0 10px;	padding: 5px 5px 10px 10px;	list-style: none;	}	.commentlist li ul li { 	margin-right: -5px;	margin-left: 10px;}
	  	 	.commentlist p {	margin: 10px 5px 10px 0;}.children { padding: 0; }#commentform p {	margin: 5px 0;	}.nocomments {	text-align: center;	margin: 0;	padding: 0;	}
	  	 	.commentmetadata {	margin: 0;	display: block;	}	
	  	 	.post_thumbnail {    margin: 0 10px 10px 0;}
	  	 	#facebook{ height: 30px; width: 520px; margin-top: -20px; border-bottom: 1px solid #8B8B8B; margin-bottom: 20px;}
	  	 	#prueba{ border: 1px solid #424242; width: 378px; height: 260px; float: left; text-align: center; padding-top: 10px; }
	  	 	#publi1{ text-align: right;}
	  	 #publiBuscador{ text-align: left;}
#publiCamuflaje{ text-align: center;}

#footer11{ 
height: 300px; 
width:316px;	

color:#000;	
float:left;	
margin-left:0px;	
margin-top: 5px;	

}

#footer22{	
width:316px; 
height: 300px; 
color:#000;	
float:left;	
margin-top: 5px;	
text-decoration:none;
}

#footer33{	
width:318px; 
height: 300px;	

color:#000;	
float:left;	
margin-top: 5px;	
text-decoration:none;
}

#footerWebs{ 
width:687px; 
height: 170px;	

color:#000;	
float:left;	
margin-top: 3px;	
padding-left: 3px;

text-decoration:none;
}

#footerInfo{ 
	width:257px; 
	height: 170px; 
	margin-left: 3px; 
	color:#000;	
	float:left;	
	margin-top: 3px;	
}

#footerTitol1 {
	margin-left:0px;
	color:#fff;
	font-size:14px;
	font-style:normal;
}
#footerTitol2 {
	/*margin-left:80px;*/
	color:#fff;
	font-size:14px;
	font-style:normal;
}
#footerTitol3 {
	margin-left:60px;
	color:#fff;
	font-size:14px;
	font-style:normal;
}
#footerTitolWebs {
	color:#fff;
	font-size:14px;
	font-style:normal;
}

#footer11Text{
	margin-top: 5px;
	margin-left:0px;
}
#footer22Text{
	margin-top: 5px;
}

#footer33Text{
	margin-top: 5px;
	margin-left:60px;
}
#footerWebsText a:visited a:link a:active{
	text-decoration: none;	
}
#footerInfoText{
	margin-top: 3px;
	
}

#links{	margin-top: 5px;	border:hidden;	text-decoration:none;}

#links1{	margin-top: 10px;	border:hidden;	text-decoration:none;}

/*
#main{
	float:left;
	width: 200px;
}

#sociable{
	width: 200px;
}

#thumb{
	border: 1px solid #FFF;
	width: 200px;
}



#contenedor{
	 float: left;	
} */