/*  

Theme Name: Gadget Story

Description: Gadget Story theme 2 Columns is a white, blue and grey, clean and simple, fixed width, widget ready theme, gadget theme, electronic theme, tv theme, computer theme

Version: 1.1

Author: WPThemes4You

Author URI: http://wpthemes4you.wordpress.com

Tags: simple, blue, white, grey, clean, fixed width, widget-ready, widgets, right sidebar, two columns, valid XHTML, valid CSS, gadget theme, electronic theme, tv theme, computer theme

*/



body

{	

	background-image: url(/images/background.gif) repeat-x repeat-y;

/*background-color: #CCC;*/

	color: #000000;

	margin:0px 0px 0px 0px;

	padding:0px 0px 0px 0px;

	font: 11px/13px Helvetica, Arial, Trebuchet MS, Verdana, Tahoma, sans-serif;	

}



a

{

	color: #666666;

}



#container { 

	background: #ffffff;

	width: 880px; 

	text-align: left; 

	margin: 0px auto; 

	/*border-left: 1px solid #333333;

	border-right: 1px solid #333333;*/

	}



/*** Header ***/

#header { 

	background: #ffffff;

	height: 100px;

margin-top:15px; 

	padding: 5px 0px 0px 50px;

	text-align: center;

	width: 790px;

	}



#header h2 {

	color: #999999;

	font-size: 30px;

	font-family: Helvetica, Arial, Trebuchet MS, Verdana, Tahoma, sans-serif;

	font-weight: bold;

	/*text-transform: uppercase;*/

	margin-top: 45px;

	margin-bottom: 0px;

	}



#header h2 a {

	color: #336699;

	text-decoration: none;

	}



#header h2 a:hover {

	color: #000000;

	text-decoration: none;

	}



#header h3 {

	color: #336699;

	font-size: 11px;

	font-family: Helvetica, Arial, Trebuchet MS, Verdana, Tahoma, sans-serif;

	font-weight: bold;

	/*text-transform: uppercase;*/

	/*text-indent: 10px; */

	margin-top: 10px;

	}



#header img {

border:0;

text-align:center

display: block; 

margin: auto;

}

#authorIntro{

position:absolute;
margin-left:232px;
margin-top:60px;
}





/*** Logo influencers***/

#influencers{

float:left; width:115px; height:32px; background-color:white;padding:4px 0px 4px 8px;



}



/*** Menu ***/

#menu { 

	/*background: url(images/bg.png) top center repeat;*/

	background: #FFFFFF;

	width: 880px; 

	margin-top: 0px;

	margin-bottom: 5px;

margin-left:0px;

padding-left:0px;

	text-align: right;

*margin-top:-5px !important;

*padding-top:4px !important;

*width: 750px !important; 

*float: right !important; 







	}



#menu h2 {

	color: #333333;

	font-size: 13px;

	font-family: Helvetica, Arial, Trebuchet MS, Verdana, Tahoma, sans-serif;

	font-weight: bold;

	margin: 0px;

	padding: 0px;

	}

#menu li {

	display: inline;

	list-style-type: none;

	margin: 0px;

	padding: 4px;

	}

		

#menu ul {

	margin: 0px 4px 2px 0px;

	padding: 4px 0px 4px 0px; 

*margin-right:-10px !important;


	}

	

#menu ul li, #menu ul li a {

	font-family: Helvetica, Arial, Trebuchet MS, Verdana, Tahoma, sans-serif;

	font-size: 11px;

	color: #333333;

	padding: 6px 0px 6px 6px;

	margin: 0px 2px 0px 0px;

	text-decoration: none;



	}
	
	/*#menu ul li a img{

	padding-top:4px;

	}*/



#menu ul li a:hover {

	color: #999999;

	padding: 6px 0px 6px 6px;

	text-decoration: underline;

	}
	
#menu ul li a img{
}



#logotitle #logo

{	

	float: left;

	width: 34px;

	height: 40px;	

}



#logotitle #title

{	

	position: relative;

	top: 10px;

	left: 24px;

}

.page-item-1630{
	font-weight:bolder;
}



/*** Main ***/

#main

{

	width: 880px;

	margin: 0 auto;

}



#main #content

{

	float: left;

	width: 510px;

	margin-top: 10px;

	margin-left: 20px;

}



.post

{

	margin-bottom: 30px;

	line-height: 20px;

padding-bottom:15px;        

border-bottom: solid 1px #999;

margin-right:10px;



}



.postcontent a{

color: #b2041d;
text-decoration:none;

}

.postcontent a:hover{text-decoration:underline;}


.more-link{
color: #b2041d;;
padding-left:15px;
background:url(images/more.png) no-repeat;
text-decoration:none;

}

a:hover.more-link{
	background:url(images/more2.png) no-repeat;
text-decoration:underline;
}



#navigation

{

border-bottom:none;

}



#navigation a

{

margin-right:10px;

}



.post .postheader h2

{

	font-size: 17px;

	margin-bottom: 3px;

}



.post .postheader h2 a

{

	text-decoration: none;

	color: #333;

	font-weight: bold;

}



.post .postheader h2 a:hover

{

	text-decoration: underline;

}



.post .postheader .postmeta

{

	width: 510px;

	font-size: 11px;

	border-bottom: none;

	padding: 5px 0px;
	
	line-height:15px;
	


}

.postmeta a{	text-decoration:none;	}
.postmeta a:hover{	text-decoration:underline;	}



.post img

{

	padding: 0px;

	border: none;

}



/*** Sidebar ***/

#sidebar

{

	float: right;

	width: 310px;

	line-height: 18px;

	margin-top: 10px;

	padding: 0px 15px;

	/*border-left: dotted 1px #ababab;*/

}



#sidebar h2{

color: #b2041d;

font-size:18px;

margin-bottom:0px;

padding-bottom:0px;

}



#sidebar img

{

	border: none;

}



#sidebar ul

{

	list-style: none;

	margin-top: 0;

	/*white-space: nowrap;*/

	margin-left: 0;

	padding-left: 10px;

	text-indent: -10px;



}


#sidebar ul li a {

	/*color: #3399cc;*/

	text-decoration: none;

}



#sidebar ul li a:hover {

	/*color: #3399cc;*/

	text-decoration: underline;

}



#sidebar .sidebarbox

{

	margin-bottom: 20px;

}



#sidebar .sidebarbox h3

{

	/* color: #273647; */

	color: #000000;

	font-size: 14px;

	margin-bottom: 5px;

line-height:18px;
/*border-top:1px solid black;
padding-top:8px;*/

}

#sidebar .sidebarbox .post h3.post-title, #sidebar .sidebarbox .post h3.post-title a

{

	color:black;
	text-decoration:none;
	font-weight:bold;
	font-size:12px;
	margin:0px;
	line-height:15px;


}





#sidebar .sidebarbox li a

{

	font-size:10px;

margin-bottom:0;

	line-height: 0px;

}

#sidebar .sidebarbox ul.ab_bookmarks li a

{

	font-size:10px;
	
	/*padding:20px;*/

	line-height: 17px;

}



#sidebar .sidebarbox li a:visited

{

	color: #999;

}



/***  Search form ***/

.searchform form

{

	margin-top: 4px;

}

.searchform #search

{

	width: 160px;

}



/*** Comments ***/

.allcomments h3

{

	font-size: 15px;

}



.commentbox

{

	margin: 0 0 20px 0;

	padding: 10px;

	border: 1px solid #ababab;

	background: #f6f6f6;

}



.commentbox .avatar

{

	float: left;

	margin-right: 5px;

}



.commentbox small









{

	font-size: 11px;

}



.commentbox p {

	margin-bottom: 0px;

}





.commentbox .commentmeta

{

	width: 300px;

}



#commentform label

{



    display:block;

    margin: 0;

}



#commentform .text {

	width: 300px;

    margin: 0 0 15px 0;

}



#commentform strong

{

	font-size: 11px;

}



#commentform textarea

{

    width:450px;

    height:150px;

    margin:0;

    padding:5px;

}



/*** Footer ***/

#footer

{

	width: 880px;

	color: #ffffff;

	background: #ffffff url(images/footer.gif) top center repeat-x;

	font-size: 11px;

	overflow: hidden;

	text-align: center;

	/*border-top: 1px solid #ffffff;*/

	clear: both;

	padding: 40px 0px 30px 0px; 

}



#footer a {

	color: #ffffff;

	text-decoration: none;

	}



#footer a:hover {

	color: #CCC;

	/*text-decoration: underline;*/

	}



/*** Wordpress ***/

.aligncenter,

div.aligncenter {

   display: block;

   margin-left: auto;

   margin-right: auto;

}



.alignleft {

   float: left;

   margin: 0 10px 10px 0;

}



.alignright {

   float: right;

   margin: 0 0 10px 10px;

}



.wp-caption {

   border: 1px solid #ccc;

   text-align: center;

   background-color: #f3f4f0;

   padding-top: 4px;

}



.wp-caption img {

   float: none;

   margin: 0;

   padding: 0;

   border: 0 none;

}



.wp-caption p.wp-caption-text {

   font-size: 11px;

   line-height: 17px;

   padding: 0px;

   margin: 0px;

}



#textbox{

margin-left:-5px;

*margin:0px !important;

}



.principal

{

padding-bottom:5px;

border-bottom: solid 1px #333;

color: #b2041d;

}

li.linkcat{
list-style-type:none;
}
.linkcat h2{
list-style-type:none;
font-size:14px;
color:#333333;

}

ul.blogroll{
list-style-type:none;
}

ul.blogroll li a{
font-size:10px;
}


/*** Query Posts ***/

.byline{
	margin:0px; padding:8px 0px 0px 0px;
	
}

.entry-summary, .entry-content{
	margin:-8px 0px 0px 0px;
	padding:0px;
	
}

#query-posts-3{
	background-color: #edeae1;
	padding:5px 15px 5px 15px;
	margin:0px;
	/*border-top:1px solid black;
	border-bottom:1px solid black;*/
}

#query-posts-3 h3{
	background: url(../../themes/gadget-story/images/enbreve.png) no-repeat;
	padding-bottom:10px;
	/*border-top:1px solid black;
	border-bottom:1px solid black;*/
}

#sidebar .sidebarbox .post h4.post-title, #sidebar .sidebarbox .post h4.post-title a

{

	color:black;
	text-decoration:none;
	font-weight:bold;
	font-size:12px;
	margin:0px;
	line-height:15px;
	padding:0px;


}

#sidebar .sidebarbox .post h4.post-title a:hover{
	text-decoration:underline;
}

#query-posts-3 .post{
padding-bottom:15px;
margin:0px;
}

#query-posts-3 .post .vvqbox {

}

#query-posts-3 .post p a img{
width:280px;
height:auto;
margin:0px;
}

#query-posts-3 .post .entry-content p a{
	text-decoration:none;
	color: #b2041d;
}

#query-posts-3 .post .entry-content p a:hover{
	text-decoration:underline;
	color: #b2041d;
}


/*** Ir al comienzo de la página***/

.up{
color:black;
padding-left:20px;
background:url(images/arrow_up.png) no-repeat;
text-decoration:none;

}

a:hover.up{
	background:url(images/arrow_up2.png) no-repeat;
text-decoration:underline;
}
