/*
THEME NAME: edlee
DESCRIPTION: Based upon <a href="http://andy.wordpress.com/">Andy Skelton</a> &amp; <a href="http://www.plaintxt.org/">Scott Allan Wallick's</a> <a href="http://www.plaintxt.org/themes/sandbox/" >Sandbox</a>
VERSION: 2.5
AUTHOR: Len Damico
AUTHOR URI: http:/lendamico.com
*/



@import url('css/reset.css');
@import url('css/grid.css');
@import url('css/typography.css');
@import url('css/forms.css');
@font-face {font-family: AniversRegular; src: url("fonts/AniversRegular.eot"); src: local("AniversRegular"), url("fonts/AniversRegular.otf") format("opentype");}


:focus {outline: 0 !important;}

/* layout *****************************************************************************************/

body {background: #eee url('http://lendamico.com/newish/wp-content/themes/eldee_2point8/images/bg.png') no-repeat; height:100%}
#wrapper {margin: 0 auto;}

/* header */
#header {padding-top: 80px; border-bottom: #0cc solid 1px;}
h1#blog-title {font-size: 1.25em;}
#intro {height: 290px; position: relative; }
#intro img {z-index: -9999; position: absolute; top: -40px; margin-left: -20px;}
#intro h6 {margin-top: 24px; border-bottom: 1px dotted #999; padding-bottom: 24px; }
#intro h6 a {color: #999; } 
h5.intro {border-bottom: 1px dotted #999; padding-bottom: 24px; font-size: 3em; font-family: AniversRegular; font-weight: normal; color: #333; margin:0; }
h6.intro {font-size: 2em; font-family: AniversRegular; font-weight: normal; color: #333; margin:0;}
h6.intro a { border-bottom: 1px dotted; text-decoration: none; }
h6.intro a:hover { border-bottom: 2px solid; text-decoration: none; }
h6.intro a:active { border-bottom: 2px solid #0cc; text-decoration: none; }
h4#quote {margin-top: 0;}
h4#quote p {margin:0;}

/* footer */
#footer {font-family: AniversRegular; font-size: .75em;border-top: #0cc solid 1px; padding-top: 10px; margin-top: 10px; text-align: right;}
#footer ul {margin:0px;}

/* navigation *************************************************************************************/
.nav li, .wp-tag-cloud li {display: inline; font-family: AniversRegular;}
.nav li a:hover, .nav li.current-cat a, .nav li.current_page_item a, .nav li.current-cat-parent a {border-bottom: 2px solid;}
.nav li a:active, .wp-tag-cloud li a:active; {border-bottom: 2px solid #0cc;}
#main_nav, #pagination {float: right;}
ul.post-categories li {display: inline; line-height: 1.5;}
div.thumbnail a {border: 0px;}
ul#sub_nav {margin: 0px 0px 20px 0px;}

/* portfolio_wrapper ******************************************************************************/
.thumbnail {margin: 0px 0 10px 0; position: relative;}
body.home .thumbnail { position: relative;}
body.home div#portfolio_wrapper {margin: 20px 0;}
.thumbnail img { border: 1px solid #fff; z-index: 9999;}
/*.thumbnail img:hover {opacity: 0.2;}*/
.thumbnail img:active {border: 1px solid #0cc;}
.thumbnail span {position: absolute; top: 0px; left: 10px; z-index: -1;}
.thumbnail span p {padding-top: 10px;}

/* global *****************************************************************************************/
.shadow {-webkit-box-shadow: 0px 0px 8px #999;}
/*.rounded {-moz-border-radius: 3px; -webkit-border-radius: 3px;}*/
.left_border {padding-left: 5px; margin: 0 0 0 4px; border-left: 1px solid #ccc;}
.hide {display: none;}

/* jquery tools ***********************************************************************************/

/* jquery tabs */
/* container for slides */
div#slideshow, div#slideshow_wrapper { display: relative;} 

/* single slide */
div#slideshow img {display:none; float: left;	position: absolute;	top: 0px;left: 240px; cursor: e-resize;}
div#slideshow img.solo {cursor: default; display: block;}

/* tabs */
.tabs {color: #999; margin-top: 10px;}

/* single tab */
.tabs a {float:left; margin: 0 3px 0 2px;display:block;font-family: AniversRegular; border: 0px;}
/* mouseover state */
.tabs a:hover {}

/* active state (current page state) */
.tabs a.current {font-weight: bold; color: #000;} 	

/* single posts ***********************************************************************************/
div#portfolio-entry-content {position: relative; }
h2.entry-title {margin-bottom: .5em; position: relative;}
h2.entry-title span{position: absolute; bottom: 0px; right: 0px; font-size: .5em; color: #aaa;}



/* elsewhere */
	
dl dd{ height: 20px; text-indent: 24px;}

dl dt{ height: 24px; font-size: 1.25em; font-weight: normal; font-family: AniversRegular;}   
 
dd {margin: 0; padding-top: 5px; border-top: 1px dotted #999; cursor: pointer; line-height: 1.5;}

dd a {border: 0;}
dd a:hover {border: 0;}
dd:hover {background-color: #fff;}
  
dd.aim { background-image:url('images/aim_16.png'); background-repeat:no-repeat; background-position: center left;}
	
dd.email {
    background-image:url('images/email_16.png');
    background-repeat:no-repeat;
    background-position: center left;
    }
    
dd.twitter {
    background-image:url('images/twitter_16.png');
    background-repeat:no-repeat;
    background-position: center left;
    }
    
dd.facebook {
    background-image:url('images/facebook_16.png');
    background-repeat:no-repeat;
    background-position: center left;
    }
    
dd.linkedin {
    background-image:url('images/linkedin_16.png');
    background-repeat:no-repeat;
    background-position: center left;
    }
    
dd.tumblr {
    background-image:url('images/tumblr_16.png');
    background-repeat:no-repeat;
    background-position: center left;
    }
    
dd.lastfm {
    background-image:url('images/lastfm_16.png');
    background-repeat:no-repeat;
    background-position: center left;
    border-bottom: 1px dotted #999;
    }    
    
dd.friendfeed {
    background-image:url('images/friendfeed_16.png');
    background-repeat:no-repeat;
    background-position: center left;
    }    
    
dd.delicious {
    background-image:url('images/delicious_16.png');
    background-repeat:no-repeat;
    background-position: center left;
    }  

dd.google {
    background-image:url('images/google_16.png');
    background-repeat:no-repeat;
    background-position: center left;
    }
    
dd.phone {
    background-image:url('images/googletalk_16.png');
    background-repeat:no-repeat;
    background-position: center left;
    border-bottom: 1px dotted #999;

    }    
    
blockquote span {font-style: normal; color: #111;}    

div#flvplayer {margin-bottom: 10px;}

a[title="View all posts in portfolio"] {display: none;}

span.filed_under a {margin-right: 5px;}

ul#services li, ul#thanks li {margin: 0 0 1em 10px;}
