/*  
Theme Name: David Levine Caricatures
Theme URI: http://www.headsocks.net/
Description: David Levine Caricatures' website, designed by <a href="http://www.headsocks.net">headsocks.net</a>.
Version: 1.0
Author: H
Author URI: http://www.headsocks.net/

	David Levine Caricatures v1.0
	http://www.headsocks.net/

	Designed and built by headsocks.net

	The CSS, XHTML and design is copyright 2005*/

a:link,a:visited{
color:#6B8E23;
text-decoration:none;
}
a:hover{
color:#536E1C;
text-decoration:none;
}
a:active{
color:#7793B0;
}
acronym,abbr{
border-bottom:1px dotted #333333;
cursor:help;
}
blockquote{
margin-left:10px;
margin-right:5px;
padding-left:5px;
border-left:2px solid #E4E4E4;
color:#889589;
background:#FCFCFC;
font-style:italic;
}
body{
margin:0 0 20px 0;
padding:0;
color:#6D7B65;
background:transparent url(/wp-content/themes/default/img/dl_bkg.png);
font-family:'Trebuchet MS',Arial,Helvetica,Geneva,sans-serif;
}
img.alignleft{
padding:4px;
margin:0 7px 2px 0;
display:inline;
}
img.alignright{
padding:4px;
margin:0 0 2px 7px;
display:inline;
}
img.centered{
margin-left:auto;
margin-right:auto;
display:block;
}
.boxleft{
float:left;
}
.boxright{
float:right;
}
.clear{
clear:both;
margin: 10px 0 10px 0;
padding:0;
}
.footnote{
font-size:10px;
font-style:italic;
}
.intro{
padding:0;
margin-bottom:10px;
background:transparent;
color:#878787;
font:italic normal 15px/16px Georgia,'Times New Roman',Times,serif;
letter-spacing:-0.05em;
}
.introp{
background:transparent url(/wp-content/themes/default/img/bkg_para_bacon.gif) left top no-repeat;
padding-left: 70px;
}
.morethumbs{
padding-top:5px;
margin:10px auto 10px auto;
border-top:1px solid #CCCCCC;
font:italic normal 15px/16px Georgia,'Times New Roman',Times,serif;
letter-spacing:-0.05em;
text-align:center;
}
.title{
padding:0;
margin-bottom:10px;
border-bottom:1px solid #CCCCCC;
background:transparent;
color:#878787;
font:italic normal 20px/17px Georgia,'Times New Roman',Times,serif;
letter-spacing:-0.05em;
}
#artof{
color:#333333;
background:url(/wp-content/themes/default/img/bkg_glosshead_title.gif) transparent no-repeat left top;
height:27px;
}
#content{
width:400px;
float:right;
margin:0;
padding: 50px 0 30px 0;
background:transparent;
color:#3A3A3A;
font:normal 15px/22px 'Trebuchet MS',Arial,Helvetica,Geneva,sans-serif;
}
#copyright{
margin:0 auto 0 auto;
padding:10px;
color:#757972;
font-size:11px;
font-variant:small-caps;
text-align:center;
letter-spacing:0.05em;
}
#footer{
margin:0;
padding:0;
background:#BCC0BA url(/wp-content/themes/default/img/bkg_footer.gif) repeat-x top center;
color:#A1A196;
height:31px;
}
#footsocks{
margin-right:10px;
background:transparent url(/wp-content/themes/default/img/bkg_footer_headsocks.gif) right center no-repeat;
height:31px;
}
#header{
color:#333333;
background:url(/wp-content/themes/default/img/bkg_header.gif) #757972 no-repeat left top;
height:105px;
}
#main{
width:770px;
margin-top:0px;
padding:0;
background:url(/wp-content/themes/default/img/bkg_main.gif) #E3E3DB no-repeat;
}
#mainouter{
width:770px;
margin:0;
padding:0;
}
#navcontainer{
margin:0 auto 0 auto;
padding:0;
text-align:center;
word-spacing:3px;
}
#navlist{
margin:0 auto 0 auto;
background:transparent url(/wp-content/themes/default/img/bkg_navbar.gif) center bottom no-repeat;
font:normal normal 12px/20px Arial,Helvetica,sans-serif;
text-transform:uppercase;
}
#navlist a{
padding:3px 5px;
}
#navlist a:link,#navlist a:visited{
color:#FFFFFF;
background:transparent;
text-decoration:none;
}
#navlist a:hover{
color:#FFFFFF;
background:transparent;
text-decoration:none;
}
#navlist li{
display:inline;
list-style-type:none;
}
#navlist li.current_page_item a{
border-bottom:1px solid #568413;
padding-bottom: 0px;
}
#navlist ul{
margin-left:0;
margin:0 auto 0 auto;
padding-left:0;
white-space:nowrap;
}
#text{
margin:0px;
padding:20px;
}
#thumbbar{
width:350px;
float:left;
margin:0 0 30px 0;
padding:50px 0 30px 0;
font-size:13px;
}
#thumbbarcore{
margin:0;
padding:100px 10px 10px 10px;
}
#topheader{
color:#333333;
background:url(/wp-content/themes/default/img/bkg_glosshead.gif) #3E413E repeat-x left top;
height:28px;
}
#topheader a{
width:150px;
height:28px;
}
#wrapper{
width:770px;
margin:auto;
padding:0;
border-bottom:1px solid #999999;
border-left:1px solid #999999;
border-right:1px solid #999999;
background:#E3E3DB;
text-align:left;
}
