/*
Theme Name: LinkLog
Version: 1
*/

html{background:#005AA8 url(imgs/top_bg.jpg) repeat-x left top;font:11px/160% Verdana, Arial, Helvetica, sans-serif;color:#333;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0;}
table{border-collapse:collapse;border-spacing:0;}fieldset,img{border:0;}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}li{list-style:none;}caption,th{text-align:left;}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}q:before,q:after{content:'';}abbr,acronym{border:0;font-variant:normal;}sup{vertical-align:text-top;}sub{vertical-align:text-bottom;}input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;}input,textarea,select{*font-size:100%;}legend{color:#000;}del,ins{text-decoration:none;}
*{margin:0;padding:0;}
a{text-decoration:none;}
.clear{clear:both; height:1px; width:auto; zoom:1; line-height:1px; font-size:1px;}
strong{font-weight:bold;}

body{background:#005AA8 url(imgs/top_bg.jpg) repeat-x left top;font:11px/160% Verdana, Arial, Helvetica, sans-serif;color:#333;}

#main{width:960px;background:url(imgs/main_bg.jpg) repeat-y center top;margin:0 auto;padding:0px;text-align:center;}

/* HEADER */
#header{width:960px;height:165px;background:url(imgs/header.jpg) no-repeat; position:relative; zoom:1;}
#header h1{width:320px; height:100px;/*background:#FF0000;opacity:.1;*/position:absolute; top:0px;left:15px;}
#header h1 a{width:320px;height:100px;display:block;}
#header h1 a strong{display:none;}
.hl{width:70px;height:20px;position:absolute;}
.hl a{width:70px;height:20px;display:block;}
.hl strong{display:none;}
#aboutus{left:756px;top:95px;}
#contacto{left:828px;top:95px;}


#leftbox{width:609px;text-align:left;padding-left:50px;float:left;}

/* POST */
.post{padding-bottom:40px;}
.tit{height:50px;padding-bottom:20px;}
.imgnum{width:50px;height:57px;padding-right:10px;float:left;}
.tit h2, a{color:#000;font-size:15px;padding-top:5px;font-weight:bold;}
.tit .date{color:#ccc;font-size:11px;}
.txt{color:#CCC;width:570px;padding-right:10px;}
.txt a{color:#FF6600;font-sizE:10px;}
.txt h3, .txt h3 a{color:#F0F0F0;font-size:17px;font-weight:bold;padding-bottom:20px;}
.txt img.semanal{border:solid 1px;padding:2px;}
.linepoints{width:580px;height:15px;padding-top:15px;}
.fotosemanal{color:#FFF;width:520px;height:57px;background:url(imgs/fotografia.jpg) no-repeat left top;font-size:16px;font-weight:bold;line-height:45px;padding-left:60px;}


/* Begin Images */
p img {
	padding: 10px;
	max-width: 100%;
	}
/* End Images */


/* SIDEBAR */
#sidebar{width:271px;text-align:left;background:url(imgs/sidebarline.jpg) repeat-y center top;float:left;}
#sidebar img{text-align:right;}
#linksend{padding:10px 0 10px 30px;}
#pointer{padding:0 0 0 30px;}
#citricox{padding:25px 0 10px 30px;}

/* SEARCH */
	.search{width:271px;height:163px;background: url(imgs/sidebarhead.jpg) no-repeat left top;position:relative;zoom:-1;}
	.search input{width:176px;height:16px;font-size:12px;color:#333;background:none;border:none;position:absolute;left:32px;top:17px;padding:1px 0 0 0;}
	.search button{width:30px;height:30px;background:none;border:none;cursor:pointer;position:absolute;left:208px;top:12px;}
		.search button strong{display:none;}
		
	#registro{width:207px;height:55px;color:#FFF;position:absolute;left:32px;top:76px;}
	#registro a{width:207px;height:55px;display:block;}
	#registro strong{display:none;}
	
#archivo{width:271px;background:url(imgs/archivos.jpg) no-repeat 30px top;padding:0 0 30px 0;}
#archivo strong{color:#FFF;height:35px;line-height:30px;padding-left:65px;}
#archivo li{color:#CCC;background:url(imgs/side_li.jpg) no-repeat center bottom;padding:5px 0 5px 55px;}
#archivo li a{color:#CCC;font-size:12px;}

#tags{width:271px;background:url(imgs/tags.jpg) no-repeat 30px 20px;padding:20px 0 30px 0;}
#tags strong{color:#FFF;height:35px;line-height:30px;padding-left:65px;}
#tags p{color:#ccc;width:225px;padding:10px 0 0 35px;}
#tags p a{color:#ccc;}
.alignleft a{color:#FFFFFF;font-size:10px;}
.alignright a{color:#FFFFFF;font-size:10px;}

/*Contactform III default styling*/
#contactform {padding:2px;margin:5px 0px;overflow: hidden;line-height:1em;}
#contactform fieldset{border:none;}
#contactform input, #contactform textarea {display:block;margin:2px 0px 5px;padding:2px;}
#contactform input{width:60%;}
#contactform textarea{width:60%;}
.contacterror{border: 1px solid #ff0000;}
input#contactsubmit{width:25%;margin-top:3px;padding:2px;display:block;}
input.hiddenfield{background:transparent;border:none;padding:0px;margin:0px;}