html{font-family:Palatino,"Times New Roman",serif;/*font-family:"Gill Sans",Lucida,sans-serif;*/}
body{margin:0;padding:0;text-align:center;font-size:100%;line-height:1.125em;color:#996600;background-image:url('/img/cardboard.png');}
#container{width:760px;margin:0 auto 0 auto;padding:20px;text-align:left;background-image:url('/img/GrungeTexture.png');}
#logo{width:160px;height:200px;position:relative;float:left;margin-bottom:10px;}
#logo span{background-image:url('/img/nplogo.png');position:absolute;width:100%;height:100%;}
#sidebar{width:160px;margin:0 8px 0 0;float:left;}
/* ====== Header ====== */
#header{width:590px;height:5em;margin:0 0 10px 0;padding:0 0 5px 0;background-image:url('/img/header.png');background-repeat:no-repeat;float:right;}
/* ====== Navigation ====== */
#navcontainer{font-family:Andale Mono,monospace;margin:0;padding:0;}
#navlist{margin:0;padding:0;list-style-type:none;text-align:center;}
#navlist li{float:left;display:block;}
#navlist a{text-decoration:none;font-size:12px;background-image:url('/img/nav_bg.png');background-repeat:no-repeat;height:1.75em;width:94px;float:left;color:#996633;display:block;}
#navlist .active a{font-style:italic;color:#996600;font-weight:bold;}
#navlist a:hover{color:#ffffff;}
/* ====== Main Area ====== */
#main{width:570px;margin:0;float:right;padding:10px;}
/* ====== Footer ====== */
#footer{}
.clearfloat{clear:both;}
h1{font-size:1.75em;margin:0;padding:0.75em 0.5em;}
h2{font-size:1.5em;margin:0;padding:0.75em 0.5em;}
h3{font-size:1.25em;margin:0;padding:0.75em 0.5em;text-align:left;}
p{font-size:0.875em;}
li{font-size:0.875em;}
td{font-size:0.875em;}
a{color:#996633; text-decoration:none;}
a:hover {text-decoration:underline;}

/* ====== Sidebar Widgets ====== */
.widget{margin:0 0 0px 0;padding:0 0 30px 0;background-image:url('/img/postit_bot.png');background-repeat:no-repeat;background-position:bottom left;}
.widget h3{margin:0;padding:10px 10px 10px 40px;font-weight:bold;font-size:0.75em;background-image:url('/img/postit_top.png');background-position:top left;height:30px;}
.widget p,.widget ul, div.widgetimg {margin:0;padding:0 10px 10px 15px;display:block;background-image:url('/img/postit_bg.png');background-repeat:y-repeat;}
div.widget img{display:block;margin:0 auto;}
.widget ul{list-style-type:none;font-size:0.75em;}


/* ====== Tag Cloud ====== */
.cloudsize1 a{font-size:0.7em;}
.cloudsize2 a{font-size:0.8em;}
.cloudsize3 a{font-size:1.0em;}
.cloudsize4 a{font-size:1.2em;}
.cloudsize5 a{font-size:1.4em;}
.cloudsize6 a{font-size:1.5em;}
.cloudsize7 a{font-size:1.6em;}
.right{text-align:right;}
.center{text-align:center;}
.floatl{float:left;display:inline;}
.floatr{float:right;display:inline;}
.pagination{height:1.2em;}
/* ====== Amazon Links ====== */
ul.amazonlinks{list-style-type:none;margin:0;padding:0;}
ul.amazonlinks li img{margin:0;}
ul.amazonlinks li{padding-bottom:0.5em;}
/* ====== Blog Entries ====== */
.post{padding:0 10px;}
.post h3 {padding-bottom:0;}
.byline{margin:0;font-size:0.8em;margin-left:2em;}
.postbody ul{}
.postbody table{}
.commentlink{margin:0;font-size:0.8em;margin-left:2em;text-align:left;}
/* ====== Albums ====== */
.album {width:270px;padding:0;}
.album h3 {padding-bottom:0;}
.album img{margin-left:auto;margin-right:auto;display:block;border:3px solid #000;}
.caption {padding:0 1em;}
/* ====== Tag Links ======*/
.tagscontainer {margin:0;padding:0;height:1.6em;}
ul.taglist {border:0;margin:0;padding:0;list-style-type:none;text-align:center;font-size:0.8em;}
ul.taglist li {display:block;float:left;text-align:center;padding:0;margin:0;}
ul.taglist li a{width:94px;height:1.75em;display:block;background-image:url('/img/tag_bg.png');background-repeat:no-repeat;}
ul.taglist li a:hover{}
/* == Photo Gallery == */
.gallerythumb {padding:5px;margin:5px;width:165px;float:left;}
.gallerythumb img{border:3px solid #000;margin: 0 auto;display:block;}
.gallerythumb p{padding-bottom:0.5em;text-align:center;}
/* === Photo Detail == */
.photo img{border:5px solid #000; margin: 0 auto;display:block;}
.photocaption p {margin:0 auto; width:18em;}
.photocaption {width:320px;float:left;margin:0 auto;}
.photometa {width:320px;margin:0 auto;}
.photometa p {text-align:center;font-size:0.66em;margin:0 1em;}
/* == Photo Navigation Thumbnails == */
.photonav {margin-top:10px;overflow:auto; width:100%;}
.navthumb {width:125px;display:inline;}
.navthumb img {border:2px solid #000;}
/*=== Links === */
.link {padding:0 10px;}
.link h3 {padding-bottom:0;}
.link p {margin-top:0.5em;margin-bottom:0.5em;}
.linkmeta {font-size:0.66em;margin:0 1em;display:inline;float:left;}
/* ====== Comments ====== */
.comments{}
.comment{padding:0 5px 0 5px;margin:10px;border-left:5px solid #000;}
.comment p{padding:0;margin:0;}
.commentinfo{border-bottom:1px solid #57524d;font-style:italic;font-size:0.8em;}
.commenter{font-size:1.2em;font-weight:bold;}
/* ====== Forms ====== */
input.submit,button,.submit-post,.submit-preview{border:1px solid black;background:#996633;}
.form li{list-style-type:none;}
.form label{display:block;}
input,textarea{font-family:calibri,arial,sans-serif;border:1px solid #999;padding:5px;}
input[type="text"]{width:auto;}
textarea{font-size:1.0em;width:20em;height:10em;}
.inline-group input,.formfields input{width:3em;padding:0px;}
.inline-group td{padding:1px;}
.hide{display:none;}
.commentform p{padding:0;margin:0;}
label{font-weight:bold;}
fieldset{padding:1.4em;margin:0 0 1.5em 0;border:1px solid #666;}
legend{font-weight:bold;font-size:1.2em;}
/* ------------------------------
* GOOGLE SITE SEARCH
* ------------------------------ */
#goog-wm{}
#goog-wm h3.closest-match{}
#goog-wm h3.closest-match a{}
#goog-wm h3.other-things{}
#goog-wm ul li{list-style-type:none;}
#goog-wm li.search-goog{display:block;}
