/*
Theme Name: Baseline
Theme URI: http://desigadaptations.com/themes/
Description: Baseline is an extremely minimalist, fixed width, 2-column theme built for rapid development of other themes. No colors or graphics were used, save the feed icon. 
Version: 1.5
Author: Charity Ondriezek
Author URI: http://designadaptations.com
Tags: minimal, grayscale, basic, 2 column, fixed

/* -------------------------------------------------
     BASIC FORMATTING 
------------------------------------------------- */
*{margin:0; padding:0;}

body {  
	font-family: Lucida Sans Unicode, Lucida Sans, Helvetica, Georgia, Helvetica, Arial, sans-serif;
	font-size: 10px;
	line-height:2.2em;
	background: #FFF url(images/bg.png);}
	
h1 {font-size: 2em; font-family: Lucida Sans Unicode, Lucida Sans, Helvetica, Georgia, Helvetica, Arial, sans-serif;}
h2 {font-size: 1.4em; margin-top:30px;}
h3 {font-size: 1.2em; margin-top:10px;}
h4 {font-size: 1em;}

	h1, h2, h3, h4{color:#333;font-family: Lucida Sans Unicode, Lucida Sans, Helvetica, Georgia, Helvetica, Arial, sans-serif; letter-spacing:-0.001em; font-weight:bold;}

a{color:#999; text-decoration:none;}
	a:visited, a:active{color:#000;}
	a:hover{color:#333; text-decoration:none;}
	a img{border:none;}

ul{margin:5px 0 5px 20px;}
ol{margin:5px 0 5px 20px;}

blockquote{
	margin:15px 20px 20px 10px;
	padding:10px;
	font-size:1em;
        background:#F9FAFC;
        border-left:1px dotted #CCC;
	color:#4A4A4A;}

pre, code{
	margin:10px;
	font-family:"Courier New", Courier, monospace;
        background:#FFFFE8;}

/* -------------------------------------------------
     WRAP
------------------------------------------------- */
#pagewrap {
        background:#fff;
	width: 700px;
	margin:25px auto;
	color:#6F6F6F;
        border:none;
        }
	
/* -------------------------------------------------
     HEADER
------------------------------------------------- */
#header {padding:75px 0; background: #FFF url(images/logo.png);}

	#header h1{float:left; padding:0;}
		
		#header h1 a{font-size: 2em; color:#333;}	
		
              #header img {width:760px; height:auto;}

.tagline {
	clear:left;
	float:left; 
	padding:5px 0 10px 5px;
	color:#666;
	text-transform: uppercase;}

/* -------------------------------------------------
     NAVIGATION
------------------------------------------------- */
#nav ul{
	clear:both;
	margin:10px 0 0 0;
	padding:5px 10px;
	list-style:none;
        background: #F2F2F2 url(images/bgnav.png) left repeat;
	}

	#nav ul li{
		display:inline; 
		padding:0 15px 0 0;
		margin:0;
                text-transform:uppercase;
		font-size:10px;
		font-weight: bold;
		font-family: Lucida Sans Unicode, Lucida Sans, Helvetica, Georgia, Helvetica, Arial, sans-serif;
                
                }
	
	#nav ul li a{color:#000;}
	#nav ul li a:hover{color:#666; text-decoration:none; border-bottom:1px solid ;}

#nav2 ul{
	clear:both;
	margin:10px 0 0 0;
	padding:5px 10px;
	list-style:none;
	border-top: dotted 1px #7E6C62;
	border-bottom: dotted 1px #7E6C62;}

	#nav2 ul li{
		display:inline; 
		padding:0 15px 0 0;
		margin:0;
		font-size:12px;
		font-weight: bold;
		font-family: Lucida Sans Unicode, Lucida Sans, Helvetica, Georgia, Helvetica, Arial, sans-serif;
                
                }
	
	#nav2 ul li a{color:#551412;}
	#nav2 ul li a:hover{color:#000; text-decoration:underline;}

/* -------------------------------------------------
     MAIN CONTENT
------------------------------------------------- */
#contentwrap{width: 100%; }

#content {
	float: left;
	width: 420px;
	font-size:1.2em;
	padding-right:22px;
	padding-left:22px;
	border-right:dotted 1px #DDD;
        }

	/* archives page */
	.archivetitle{background:#FAFAFA; font-family: Lucida Sans Unicode, Lucida Sans, Helvetica, Georgia, Helvetica, Arial, sans-serif; margin-bottom:20px; font-size:10px; text-transform:uppercase; text-align: center; padding:10px; margin-right:15px;}
	
	ul.archivelist{margin: 10px; list-style: disc;}
		ul.archivelist li{padding:2px 0;}

	.post h2 a{font-family:  Lucida Sans Unicode, Lucida Sans, Helvetica, Georgia, Helvetica, Arial, sans-serif; font-weight:normal; font-size:15px; color:#37433B; text-decoration:none; border:none;}
		.post h2 a:hover{text-decoration:none; border:none;}
	
	.post p{margin:0em 0em 1.2em 0;}

	.post a{text-decoration:none; border:none; font-weight:bold; color:#333;}
        .post a:hover{color:#666; text-decoration:none; border:none; border-bottom:1px dotted;}
	
	.post ul {list-style: disc; padding:2px 0;}
	.post li {padding:2px 0;}

	.post small{font-size: .8em;}
	
	.postmetadata{
        font-family: Lucida Sans Unicode, Lucida Sans, sanserif, serif, Arial, sans-serif;
        border-bottom:1px dotted #ddd;
        text-transform:none;
	color:#37433B;
        font-size:10px;
        padding: 0px 0px 0px 0px;
        }
        
	.postmetadata a {text-decoration: none; font-size:10px; color:#666565; border:none; font-weight:normal;}
	.postmetadata a:hover {color:#000; text-decoration:none; border:none; }

        .postmetadata_single{
        font-family: Lucida Sans Unicode, Lucida Sans, sanserif, serif, Arial, sans-serif;
        border-bottom:1px dotted #ddd;
        text-transform:none;
	color:#37433B;
        font-size:10px;
        padding: 0px 0px 0px 0px;
        }

       .postmetadata_single a {text-decoration: none; font-size:10px; color:#666565; border:none; font-weight:normal;}


/* single post nav for previous/next entries */
.navigation {
	padding:10px 0;
	font-size:.9em;
	float:left;
	width:98%;}
	
	.alignleft {float:left;}
	.alignright {float:right;}

/* styling for 'continued' page links */
p.continued{padding:5px; background:#f0f0f0;}
p.continued a{padding:5px; font-weight:bold;}

.right {float:left; width:135px;}
.left {float:left; width:135px;}

/* -------------------------------------------------
     SIDEBAR
------------------------------------------------- */		
#sidebar {
	width: 200px;
	float:left;
	margin:4px;
        padding:12px;
	font-size:11px;
        overflow:hidden;
        background:#FFF; }

	#sidebar h2{
                    font-family: Lucida Sans Unicode, Lucida Sans, Helvetica, Georgia, Helvetica, Arial, sans-serif;
                    font-size:12px;
                    font-weight:bold;
                    color:#44443F; 
                    margin:10px 0 10px 0; 
                    }

	#sidebar p {}

	#sidebar a {color:#666;}
		#sidebar a:hover {color:#000; text-decoration:none;}

	#sidebar ul {
		margin:0;
		padding:0;
		list-style:none;}

		#sidebar ul li {padding: 0px; border:none;}
		#sidebar ul li a{display:inline;text-decoration:none;}
		
			#sidebar ul ul {border:none;}
			#sidebar ul ul li {}

/* -------------------------------------------------
     SEARCH
------------------------------------------------- */
#searchform {margin:10px 0;}
	
	#searchform input {border: solid 1px #ddd; background: #fff url(images/bg.gif) left repeat;}
	
	#searchform #s {width:142px; padding:2px;}

	#searchsubmit{font-weight: bold; color:#333; cursor:pointer; padding: 1px; background: #fff;}

/* -------------------------------------------------
     FEATURE LINKS
------------------------------------------------- */
.rss, .archive{
	font-size: 1.2em;
	font-weight: bold;
	line-height: 1.4em;
	background: #f0f0f0;
	padding-left: 5px !important;
	margin-top:10px;}
	
	.rss a{
		padding-left:25px;
		background: transparent  url(images/feed-icon-16x16.png) left no-repeat;}

	.archive a{
		padding-left:25px;
		background: transparent  url(images/square.png) left no-repeat;}
	
/* -------------------------------------------------
     COMMENTS
------------------------------------------------- */
#comments{
	margin:0px 0px 10px 10px;
	padding:0px 10px 0px 0;}

#comments h2 { font-size:12px;}
#respond { font-size:12px;}
#advert { font-size:10px;}
	
ol.commentlist {margin:0px; padding:0;}

ol.commentlist li {
        border-left:2px solid #CCC;
        margin:10px 0;
	padding:10px;}

ol.commentlist li.alt {background:#F0F0F0;}

ol.commentlist a {color:#666; }
ol.commentlist a:hover {color:#000; }

cite {font-style: normal; font-weight: bold;}

small.commentmetadata {}

.authorstyle {color:#551412;
          background-color: #FFFFE3 !important;
          } 


/* -------------------------------------------------
     COMMENT FORM
------------------------------------------------- */
#commentform{
        font-size:11px;
	margin:10px 10px 10px 0;
	padding:0px 10px 10px 0;}
	
#commentbox{
        font-family:  Lucida Sans Unicode, Lucida Sans, Helvetica, Georgia, Helvetica, Arial, sans-serif;
        font-size:11px;
	width:400px;
	margin:5px 5px 0 0;}

#author, #email, #url, textarea{width:120px; font-size:11px; border:solid 1px #DDD; margin:5px 5px 0 0; background: #fff; padding:5px;}
#submit{ font-family:  Lucida Sans Unicode, Lucida Sans, Helvetica, Georgia, Helvetica, Arial, sans-serif; font-weight:bold; font-size:10px; text-transform:uppercase; background: #fff url(images/bg.gif) left repeat; border:solid 1px #DDD; color:#333; margin:15px 5px 0 0; padding:3px 3px 3px 3px;}
#submit{cursor:pointer;}

/* -------------------------------------------------
     FOOTER
------------------------------------------------- */
#footer {
	clear: both;
	margin:5px 0 40px 0;
	border-top:dotted 1px #ccc;
        text-transform:uppercase;
        font-size:9px;
        }
	
#footer p{ text-align:center; margin:5px 15px 5px 15px; padding:15px 0;}
#footer a { color:#333;}
#footer a:hover { color:#000;}

/* -------------------------------------------------
	 CLEARS (if needed with further customizations)
------------------------------------------------- */
.clear{clear:both;}
.clearfix{display:inline-block;}

.noborder{border:none !important; vertical-align:middle;}

/* -------------------------------------------------
	 Other customizations
------------------------------------------------- */
.post img {
    max-width: 420px; /* Adjust this value according to your content area size*/
    height: auto;
    margin-bottom:8px;
}

.post h2{ font-weight:bold; font-size:13px; margin-bottom:5px; font-family:Lucida Sans Unicode;
    }

.post h3{ font-weight:normal; font-size:12px; margin-bottom:4px; border-bottom:1px dotted #ccc;
    }

.postrelated a{
    font-weight:normal;
    }

.postrelated a{
    font-weight:normal;
    }

.download {
     background:#EEFAFF;
     padding:8px;
     border:1px solid #DDD;
}
.info {
     background:#FFFFDB;
     padding:8px;
     border:1px solid #DDD;
}

.corazon, .casa, .descarga, .autor, .feed, .lapiz, .herramienta, .alerta, .comentario, .candado, .libro, .tabla, .rss, .nuevo, .marcador, .link, .lentes, .idea {
border: 1px solid #CCCCCC;
margin: 15px 4px 15px 10px;
padding:10px 10px 10px 50px;
background-position: 10px center;
}

.corazon {
color: #2E2D2D;
background: #DEF2FB url(images/corazon.png) 15px 9px  no-repeat;
}
.casa {
color: #2E2D2D;
background: #EFF8DF url(images/casa.png) 15px 9px  no-repeat;
}	
.descarga {
color: #2E2D2D;
background: #FEF7D9 url(images/descarga.png) 15px 9px no-repeat;
}
.autor {
color: #2E2D2D;
background: #D0E0E3 url(images/autor.png) 15px 9px no-repeat;
}
.feed {
color:#2E2D2D;
background: #EFF8DF url(images/rss.png) 15px 9px no-repeat;
}
.lapiz {
color: #2E2D2D;
background: #E3EFE3 url(images/lapiz.png) 15px 9px no-repeat;
}
.herramienta {
color: #2E2D2D;
background: #F8E4C1 url(images/herramienta.png) 15px 9px no-repeat;
}
.alerta {
color: #2E2D2D;
background: #E8AFB2 url(images/alerta.png) 15px 9px no-repeat;
}
.comentario {
color: #2E2D2D;
background: #D2E3E8 url(images/comentario.png) 15px 9px no-repeat;
}
.candado {
color: #2E2D2D;
background: #FFDCDC url(images/candado.png) 15px 9px no-repeat;
}
.libro {
color: #2E2D2D;
background: #EFF8DF url(images/libro.png) 15px 9px no-repeat;
}
.rss {
color: #2E2D2D;
background: #D0E0E3 url(images/rss.png) 15px 9px no-repeat;
}
.tabla {
color: #2E2D2D;
background: #EFF8DF url(images/tabla.png) 15px 9px no-repeat;
}
.nuevo {
color: #2E2D2D;
background: #D2E3E8 url(images/nuevo.png) 15px 9px no-repeat;
}
.marcador {
color: #2E2D2D;
background: #EFF8DF url(images/marcador.png) 15px 9px no-repeat;
}
.link {
color: #2E2D2D;
background: #E8AFB2 url(images/link.png) 15px 9px no-repeat;
}
.lentes {
color: #2E2D2D;
background: #FFDCDC url(images/lentes.png) 15px 7px no-repeat;
}
.idea {
color: #2E2D2D;
background: #F8E4C1 url(images/idea.png) 15px 9px no-repeat;
}
.minipost {font-family: Lucida Sans Unicode, Lucida Sans, Helvetica, Georgia, Helvetica, Arial, sans-serif; font-weight:normal; background:#FAFCFD; font-size:12px; color:#37433B; text-decoration:none; margin:30px 5px 30px 0px; padding:10px 10px 10px 10px;}
