/*  
Theme Name: max
Theme URI: http://pedromoreno.net
Description: 
Version: 0.1
Author: Pedro Moreno
Author URI: 
*/

/* 	++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
		BODY, WRAPPERS, site wide things
	++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
	
	body {
		background: #fff url("./images/bg.gif") top left;
		margin: 0;
		padding: 40px 20px 0 20px;
		font-family: Georgia, Times, serif;
		}
			
		#skip, h1 a span { display: none; }
		
		a, a:visited { color: blue; text-decoration: none; }
		
			a:hover { color: red !important; }




/* 	++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
		HEADER
	++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
        #dashboard {
              position:absolute;
              top:3px;
              right:3px;
        }
	#header {
		float: left;
		margin: 0 50px 0 0;
		}
		
		h1 {
			margin: 0px;
			width: 175px;	
			height: 175px;
			background: url("./images/title.jpg") center center no-repeat;
			float: left;
			position: relative;
			}
			
			#homelink {
				position: absolute;
				top: 0;
				left: 0;
				width: 175px;
				height: 175px;
				}
		
		
		
/* 	++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
		MENU
	++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
	
	#menu {
		height: 207px;
		padding: 5px 20px 0 0;
		margin: 0;
		list-style: none;
		float: left;
		text-align: right !important;
		font-size: 12px;
		}

		#menu li { 
			margin: 0 0 12px 16px;
			width: 70px;
			}
			
			#menu li a { color: #585858; }
									
						



/* 	++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
		POSTS
	++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */

	#content {
		font-size: 12px;
		float: left;
		width: 580px;
		line-height: 1.8em;
		}


	.post { margin: 0 0 70px 0; }
	
		.post h2, .archive h2 {
			font-weight: normal;
			font-size: 24px;
			margin: 0 0 8px 0;
			}
			
			.entry h3 {
				font-weight: normal;
				font-size: 16px;
				margin: 26px 0 8px 0;
				color: black;
				}
			
			.post h2 a { color: black; text-decoration: none; }
			
		.commentlink, .date {
			color: #949494;
			font-style: normal;
			font-weight: normal;
			text-transform: uppercase;
			letter-spacing: 0.3em;
			font-size: 10px;
			line-height: 1em;
			}
			
			.date { margin: 0 0 11px 0; }
			
				.date span { 
					letter-spacing: 0.1em;
					font-style: italic;
					text-transform: lowercase;
					}
				
			.commentlink { margin: 0 0 15px 0; }
			
				.commentlink a { color: black; text-decoration: none; }
				
		.entry {
			font-size: 14px;
			color: #585858;
			}
			
			.entry img, .entry a img {
				border: 0px solid #B6B6B6;
				padding: 5px;
				}
			
			.entry p { margin: 0 0 18px 0; }
			
			.entry ul { list-style: square; }
			
			a img { border: none; }


		blockquote {
			padding: 0 0 0 20px;
			margin: 0 0 0 29px;
			/*border-left: 1px solid #B5B5B5;*/
                        font-size: 1.8em;
			font-style: italic;
			}
		
		code { 
			font-family: Monaco, "Courier New", Courier, monospace;
			font-size: 0.8em;
			padding: 0 4px;	
			}
			

/* 	++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
		ASIDES
	++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
			
	.aside { 
		margin: 0 0 5em 0;
		padding: 0 0 0 25px;	
		}
	
		.aside h2, .archive .aside h2 {
			font-size: 13px;
			font-weight: normal;
			margin: 0 0 0.9em 0;
			position: relative;
			}
			
			.aside h2 a { border-bottom: 1px solid blue; }
			
				.aside h2 a:hover { border-bottom: 1px solid red; }
			
			.extra { 
				display: none;
				color: #999;	
				}
			
				.aside h2:hover .extra { display: inline; }
				
		.aside .entry { font-size: 12px; }
		
			.aside .entry p { margin: 0 0 1em 0; }
			
		.aside h2 a.permalink {
			font-weight: bold;
			font-size: 15px;
			position: absolute;
			left: -25px;
			top: 0;
			border-bottom: none;
			color: #394750;
			}


/* 	++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
		ARCHIVE
	++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */

	.archive h2 { margin: 0 0 50px 0; }

		.archive .post { margin: 0 0 50px 0; }

		.archive h3 {
			font-weight: normal;
			font-size: 18px;
			margin: 0 0 5px 0;
			}
			
			
			
/* 	++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
		COMMENTS
	++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
			
	#comments, #respond {
		font-weight: normal;
		font-size: 18px;
		margin: 0 0 40px 0;
		color: black;
		}
		
	#commentlist {
		font-size: 14px;
		padding: 0;
		margin: 0 0 100px 20px;
		}
		
		#commentlist li {
			margin: 0 0 40px 0;
			padding: 0;
			}
			
			#commentlist li p, #commentlist li blockquote, #commentlist li ul, #commentlist li ol { color: #585858; }
			
			#commentlist li p.commentmeta { color: black; }
			
			.preauthor {
				color: #585858;
				font-style: italic;
				font-size: 12px;
				}
				
			#commentlist li ul { list-style: disc; }
			
				#commentlist li ul li { margin: 0 0 12px 0; }
	
	#nocomments {
		color: #585858;
		font-size: 14px;
		margin: 0 0 40px 20px;
		font-style: italic;
		}
				
				
				

/* 	++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
		COMMENT FORM
	++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */				
	
	#commentform {
		font-size: 13px;
		color: #585858;
		font-style: italic;
		margin: 0 0 100px 0;
		}
		
		#commentform input[type="text"], #commentform textarea {
			border: 1px solid #B5B5B5;
			width: 100%;
			padding: 4px;
			}
			
			#commentform textarea { height: 200px; }
			
		#commentform label { display: block; }
			
			



/* 	++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
		NAV
	++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
	
	.nav { 
		margin: 0 0 100px 0;
		font-size: 13px;
		letter-spacing: 0.3em;
		text-transform: uppercase;
		border-top: 1px solid #B5B5B5;
		border-bottom: 1px solid #B5B5B5;
		padding: 10px 0;
		}
		
		.nav_arr { 
			font-family: Verdana;
			font-weight: bold;	
			}
		
		.newer { padding: 0 0 0 50px; }
		
		


/* 	++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
		FOOTER
	++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
	
	#footer { 
		font-size: 11px;
		clear: both;	
		padding: 0 0 50px 0;
		color: #585858;
		font-family: Verdana, "Lucida Grande", sans-serif;
		}
		
		#footer label { color: #000; padding-right: 10px; font-style: italic; }
		
		#footer input { width: 300px; }
		#buscador { text-align: right; margin-left: 33px; margin-bottom: 0px; margin-right: 0px; margin-top: 0px; }
		#twitter_div { border-collapse: collapse; margin-left: 0px; margin-bottom: 35px; margin-right: 0px; margin-top: -40px; line-height: 1px; border-style: dashed; font-family: "Lucida Grande", Verdana, Arial, sans-serif; border-left-width: 1px; border-bottom-width: 1px; border-right-width: 1px; border-top-width: 3px; height: 20px; width: 1024px; }
		
		

























