/*
Theme Name: Pisgah Storage
Theme URI: http://thinkitstudio.com/
Description: This is a blank Wordpress Theme used for Pisgah Storage
Version: 1.0
Author: Mike McKearin & Katy Rosenberg
Tags: 
*/

/* -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= BASIC =-=-=-=-=-=-=-=-=-=-=-=-=-=-=- */
* { margin:0; padding:0; }
body { background:url(images/bg.jpg) repeat-x transparent; background-position:bottom; color:#1f418b; font-family:verdana, arial, tahoma, sans-serif; font-size:13px; margin:20px; }
h1 { font-size:18pt; }
h2 { font-size:18pt; margin:0 0 25px; font-weight:normal; }
h3 { font-size:10pt; }
h4 { font-size:9pt; }
img { border:none; padding:0; }
img a { border:none; }
img.left { float:left; border:none; padding:6px 0 0; }
img.right { float:right; border:none; padding:0 0 0 6px; }
blockquote { border-left:1px solid #A5ABAB; margin:15px; padding:0 12px; }
code { font-family:"Courier New", Courier, monospace; }

/* -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= LINKS =-=-=-=-=-=-=-=-=-=-=-=-=-=-=- */
a { color:#000; text-decoration:none; }
a:hover { text-decoration:underline; }

/* -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= CONTAINER =-=-=-=-=-=-=-=-=-=-=-=-=-=-=- */
#container { -moz-background-clip:border; -moz-background-inline-policy:continuous; -moz-background-origin:padding; margin:0 auto 165px; padding:0 8px; width:900px; }
#innercont { -moz-background-clip:border; -moz-background-inline-policy:continuous; -moz-background-origin:padding; background:transparent url(images/shadow.png) repeat-y scroll 0 0; margin:0; padding:0 8px; position:relative; width:908px; z-index:12; }

/* -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= HEADER =-=-=-=-=-=-=-=-=-=-=-=-=-=-=- */
#header { color:#1F418B; height:125px; margin:0 0 0 -29px; width:960px; }
#header h1 { font:normal 20pt; padding:20px 0 0 16px; margin:0; }
#header h1 a { color:#404040; text-decoration:none; }
#header h1 a:hover { color:#666; text-decoration:none; }
#header h2 { font:normal 10pt; color:#333; padding:0 0 0 18px; margin:0; }

/* -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= MAIN MENU =-=-=-=-=-=-=-=-=-=-=-=-=-=-=- */
#menu { -moz-background-clip:border; -moz-background-inline-policy:continuous; -moz-background-origin:padding; background:#1F418B none repeat scroll 0 0; font-family:verdana,arial,times,serif; font-size:8pt; margin:0 8px; position:relative; width:900px; z-index:13; }
#suckerfishnav { background:#1F418B repeat-x; font-size:12px; font-family:verdana,sans-serif; font-weight:bold; width:100%; }
#suckerfishnav,#suckerfishnav ul { float:left; list-style:none; line-height:40px; padding:0; margin:0; width:100%; }
#suckerfishnav a { display:block; color:#E2BB35; text-decoration:none; padding:0 10px; }
#suckerfishnav li { float:left; padding:0; }
#suckerfishnav ul { position:absolute; left:-999em; height:auto; width:151px; font-weight:normal; margin:0; line-height:1; border:0; border-top:1px solid #666666; }
#suckerfishnav li li { width:149px; border-bottom:1px solid #666666; border-left:1px solid #666666; border-right:1px solid #666666; font-weight:bold; font-family:verdana,sans-serif; }
#suckerfishnav li li a { padding:4px 10px; width:130px; font-size:12px; color:#1F418B; }
#suckerfishnav li ul ul { margin:-21px 0 0 150px; }
#suckerfishnav li li:hover { background:#1F418B; }
#suckerfishnav li ul li:hover a,#suckerfishnav li ul li li:hover a,#suckerfishnav li ul li li li:hover a,#suckerfishnav li ul li li li:hover a { color:#E2BB35; }
#suckerfishnav li:hover a,#suckerfishnav li.sfhover a { color:#1F418B; }
#suckerfishnav li:hover li a,#suckerfishnav li li:hover li a,#suckerfishnav li li li:hover li a,#suckerfishnav li li li li:hover li a { color:#1F418B; }
#suckerfishnav li:hover ul ul,#suckerfishnav li:hover ul ul ul,#suckerfishnav li:hover ul ul ul ul,#suckerfishnav li.sfhover ul ul,#suckerfishnav li.sfhover ul ul ul,#suckerfishnav li.sfhover ul ul ul ul { left:-999em; }
#suckerfishnav li:hover ul,#suckerfishnav li li:hover ul,#suckerfishnav li li li:hover ul,#suckerfishnav li li li li:hover ul,#suckerfishnav li.sfhover ul,#suckerfishnav li li.sfhover ul,#suckerfishnav li li li.sfhover ul,#suckerfishnav li li li li.sfhover ul { left:auto; background:#E2BB35; }
#suckerfishnav li:hover,#suckerfishnav li.sfhover { background:#E2BB35; }

/* -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= CONTENT =-=-=-=-=-=-=-=-=-=-=-=-=-=-=- */
#content { float:left; width:530px; overflow:hidden; margin:14px; }
#contenthome { float:left; width:860px; overflow:hidden; margin:14px; }
.post { margin:0; padding:0; line-height:14pt; }
.post h2 { font:normal 15pt; }
.post h2 a { color:#1F418B; text-decoration:none; }
.post h2 a:hover { color:#777; text-decoration:none; }
.post ul { }
.post li { }
.entry p { margin:12px 0; }
.postmetadata { clear:both; background:#F7F7F7; padding:6px; margin:20px 0; }
.navigation { font-size:8pt; width:100%; float:left; margin:0; padding:0; overflow:hidden; }
.alignleft a { float:left; margin:25px 0; }
.alignright a { float:right; margin:25px 0; }
#mainpic { float:left; margin:60px 0 0; }
#main { float:left; margin:40px; width:440px; }
#maininner { float:left; margin:40px; }

/* -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= SIDEBAR =-=-=-=-=-=-=-=-=-=-=-=-=-=-=- */
#sidebar { font-family:verdana, arial, tahoma; font-size:8pt; width:190px; float:right; margin:0; padding:0; border-left:1px solid #ddd; }
#sidebar h2 { font:normal 11pt arial, georgia, times; color:#000; margin:0; padding:0; }
#sidebar label { font:normal 11pt arial, georgia, times; color:#000; margin:0; padding:0; }
#sidebar p { margin:0; padding:0 6px 0 12px; }
#sidebar img { padding:0; margin:0; }
#sidebar ul { margin:12px; padding:0; }
#sidebar ul li { margin:0; padding:0; line-height:14pt; list-style-type:none; }
#sidebar ul ul { margin:14px 0; padding:0; }
#sidebar ul ul li { list-style-type:none; }
#sidebar ul ul ul { margin:0; padding:0; }
#sidebar ul ul ul li { padding:0 0 0 15px; list-style-type:square; color:#898989; }

/* -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= COMMENTS =-=-=-=-=-=-=-=-=-=-=-=-=-=-=- */
#commentform { background:#fff; margin:0; padding:0; }
#commentform p { color:#000; }
#commentform a { color:#000; text-decoration:none; border-bottom:1px dotted #465D71; line-height:14pt; }
#commentform h3 { font-family:georgia, times, verdana; font-size:10pt; font-weight:300; color:#000; margin:0; padding:0; }
#comment { width:80%; }
#author,#email,#url,#comment,#submit { background:#fff; font-family:verdana, arial, times; font-size:8pt; margin:5px 5px 0 0; padding:0; border:1px solid #000; }
#submit { margin:5px 5px 0 0; }
#comments { margin:0; padding:0; }
ol.commentlist { list-style-type:none; margin:0; padding:0; }
.avatar { float:left; margin:0 12px 0 0; }
ol.commentlist li { background:#fff; margin:10px 0; padding:5px 0 5px 10px; list-style-type:none; }
ol.commentlist li.alt { background:#eee; }
ol.commentlist li p { margin:6px 0; padding:0 12px 0 0; line-height:14pt; }
ol.commentlist a { color:#000; }
cite { font-family:arial, verdana, tahoma; font-size:9pt; font-weight:bold; font-style:normal; }
cite a { color:#000; text-decoration:none; border-bottom:1px dotted #465D71; }

/* -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= SEARCH =-=-=-=-=-=-=-=-=-=-=-=-=-=-=- */
#searchform { padding:0; margin:14px 0; }
#searchform input#s { margin:0; padding:2px; border:1px solid #000; }
#searchform input#searchsubmit { border:none; background:#333; color:#fff; text-transform:lowercase; }

/* -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= MISC =-=-=-=-=-=-=-=-=-=-=-=-=-=-=- */
img.centered { display:block; margin-left:auto; margin-right:auto; }
img.alignright { padding:4px; margin:0 0 2px 7px; display:inline; }
img.alignleft { padding:4px; margin:0 7px 2px 0; display:inline; }
.alignright { float:right; }
.alignleft { float:left; }
.wp-caption { border:1px solid #ddd; text-align:center; background-color:#f3f3f3; padding-top:4px; margin:10px; 
/* optional rounded corners for browsers that support it */
-moz-border-radius:3px; -khtml-border-radius:3px; -webkit-border-radius:3px; border-radius:3px; }
.wp-caption img { margin:0; padding:0; border:0 none; }
.wp-caption p.wp-caption-text { font-size:11px; line-height:17px; padding:0 4px 5px; margin:0; }
.clear { clear:both; }

/* -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= FOOTER =-=-=-=-=-=-=-=-=-=-=-=-=-=-=- */
#btmcontent { min-height:215px; float:left; width:840px; padding:30px; border-top:1px solid #CFE2FF; }
#btmboxone { }
#btmboxtwo { border-right:1px solid #CFE2FF; border-left:1px solid #CFE2FF; }
#btmboxthree { }
.btmbox { float:left; width:239px; padding:20px; }
#footer { background:#1f418b; clear:both; width:100%; margin:0 0 0 8px; }
#footer p { padding:14px 0; margin:0; color:#eee; text-align:center; }
#footer a { color:#BCBCBC; text-decoration:none; }
#footer a:hover { color:#5D5D5D; text-decoration:underline; }
}
#footer p { padding:14px 0; margin:0; color:#eee; text-align:center; }
#footer a { color:#BCBCBC; text-decoration:none; }
#footer a:hover { color:#5D5D5D; text-decoration:underline; }