/*
Theme Name: Lost in Spain
Theme URI: http://www.darrenm.net/
Description: Word Press Theme developed for lostinspain.com
Version: 1
Author: Darren Miller
Author URI: http://darrenm.net/
*/


/** Reset  ****************************************************************/
a { text-decoration:none; }
h1,h2,h3,h4,h5,h6,pre,code { font-size:1em; }
ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,body,html,p,blockquote,fieldset,input,table, hr{ margin:0; padding:0; }
a img,:link img,:visited img, fieldset { border:none; }
address { font-style:normal; }

/** type  *****************************************************************/
body, textarea {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	color:#000;
    }


h1, h2, h3 {
    color:#351702;
    }

h2, h3 {
    margin:15px 0;
    }

p {
    margin:10px 0;
    }

h1 {
    font-size:1.4em;
    margin:15px 0;
    background: url(images/h1Bg.gif) repeat-x bottom left;
    padding-bottom:1px;
    }

h2 {
    font-size:1.15em;
    border-bottom:1px solid #448030;
    margin-top:20px;
    }

h3 {
    font-size:1em;
    font-weight:normal;
    }

p, label {
    font-size:0.9em;
    line-height:160%;
    }

p.small {
    font-size:0.7em;
    color:#666;
    }

p.meta {
    clear:both;
    padding-top:20px;
    }

p.permalink {
    clear:both;
    text-align:center;
    /*
    background: url(images/newsHr.gif) no-repeat bottom center;
    padding-bottom:35px;
    */
    }

a {
    color:#448030;
    border-bottom:1px solid #99db00;
    }

a:hover {
    border-color:#448030;
    }

a.more-link {
    font-size:90%;
    }


/** Page structure ********************************************************/
body {
    background:#fffaec url(images/bodyBg.gif) repeat-y top center;
    }

#everything {
    width:950px;
    margin: 0 auto;
    padding:10px 0;
    }

#header {
    margin:0;
    height:101px;
    background:url(images/headerBg.jpg) no-repeat;
    }

#header strong {
    display:block;
    position:absolute;
    width:274px;
    height:0;
    padding-top:118px;
    margin-left:632px;
    overflow:hidden;
    background:url(images/logo.png) no-repeat;
    }

#columns {
    background: url(images/columnsBg.jpg) repeat-y 29px 0;
    padding-left:29px;
    }

#content {
    float:left;
    width:557px;
    padding:0 23px 0 46px;
    }

#linksCol {
    float:left;
    width:190px;
    background:#FFF url(images/linkBg.jpg) no-repeat 0 0;
    padding:30px 20px 0;
    }

#footer {
    clear:both;
    height:105px;
    margin-left:-29px;
    background:#FFF url(images/footerBg.jpg) no-repeat 0 0;
    }

#footer p {
    text-align:center;
    padding:90px 0 10px;
    font-size:0.7em;
    }

.navigation {
	display: block;
	text-align: center;
	margin-top: 10px;
	margin-bottom: 60px;
	}

.alignright {
	float: right;
	}

.alignleft {
	float: left
	}

.post {
    background: url(images/entryFoot.jpg) no-repeat bottom center;
    padding-bottom:34px;
    }

/** Images  ***************************************************************/
img.ar, img.al {
    float:right;
    margin:0 0 10px 10px;
    border:2px solid #448030;
    }

img.al {
    float:left;
    margin:0 10px 10px 0;
    }

table.flickr a {
    border:none;
    }

table.flickr a img {
    border:1px solid #FFF;
    }

table.flickr a:hover img {
    border-color:#448030;
    }


/** Link Col  *************************************************************/

#linksCol ul {
    list-style:none;
    margin-bottom:50px;
    }

#linksCol ul ul {
    list-style:circle;
    padding-left:20px;
    margin-bottom:0;
    }

#linksCol ul ul li {
    font-size:0.8em;
    }

#linksCol h2 {
    border:none;
    }

/** pagination *************************************************************/
div.pagination {
    padding: 10px 0;
    margin: 15px 0;
    text-align:center;
    font-size:0.80em;
	}

div.pagination a {
	margin: 2px 6px;
	text-decoration: none;
	}


div.pagination span.current {
	font-weight:bold;
	}

div.pagination span.disabled {
	margin: 2px 6px;
	color: #DDD;
	}
