/*   
Theme Name: Naphill
Theme URI: www.naphillbc.org
Description: This is a badminton theme made from scratch for Naphill Badminton Club. It is not available for download or resale.
Author: Julian Parge
Author URI: http://www.julianparge.com
Version: 1.5
*/

/* The Core */
a { }

a.mini-add-comment { background: url(images/mini-down-arrow.gif) no-repeat; float: right; padding-left: 18px; }

span.next-entries { font-weight:bold; font-size:10px; text-transform:uppercase; float:right; }

a.post-calendar { color: #FFFFFF; float: right; letter-spacing:1px; }

span.post-dates { float: left; font-size:10px; text-transform:uppercase; letter-spacing:1px; height:16px; padding-top:2px; }

span.post-comments { background: url(images/mini-comments.gif) no-repeat; float: right; padding-left: 20px; height:16px; }

span.previous-entries { font-weight:bold; font-size:10px; text-transform:uppercase; }

body { background: #FFFFFF; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; padding:0px; margin:0px; }

form { margin: 0px; padding: 0px; }

h1 { height: 60px; margin: 0px; }

h2 { border-bottom: 1px dotted #ebebeb; color: #ebebeb; font-weight:normal; font-size: 16px; text-decoration:none; margin: 0px; padding-bottom: 2px; }

h2 a, h2 a:visited { color: #FFFFFF; font-weight:bold; font-size: 16px; text-decoration: none; }

h2 a:hover { color: #526F35; text-decoration: none; }

h3 { color: #ebebeb; margin: 10px 0px 5px; }

h4 { color: #ebebeb; margin: 10px 0px 5px; }

hr.clear { clear: both; margin: 0px; padding: 0px; visibility: hidden; }

p { margin: 0px; padding: 0px 0px 10px 0px; }

/* Div's and layout */

#commentform { margin-top: 10px; }

#commentform #submit { }

#commentform input { background-color: #ffffff; border: 1px solid #ebebeb; margin-top: 3px; padding: 3px; width: 200px; }

#commentform label { color: #262626; }

#commentform p { margin: 0px; padding: 6px 0px; }

#commentform textarea { background-color: #ffffff; border: 1px solid #ebebeb; height: 100px; margin-top: 3px; padding: 0; width: 370px; }

#comments, #respond { border-bottom: 1px dotted #ebebeb; clear: both; padding: 10px 0 5px 0; }

#content { color:#ebebeb; float: left; padding: 0px 10px 0px 20px; width: 420px; margin-left: 200px; margin-top:-370px; display:inline; position:relative; z-index:1; }

#content a, a:visited { color: #ebebeb; font-weight:bold; text-decoration: none; }

#content a:hover { color: #526F35; text-decoration: none; }

#footer { background: url(images/footer.jpg) left no-repeat; height: 100px; width: 870px; float:left; display:inline; }

#footext { text-align:center; margin-left:320px; margin-top:-10px; position:relative; z-index:1; width:400px; color:#ebebeb; }

#footext a, a:visited { color: #ebebeb; font-weight:bold; text-decoration: none; }

#footext a:hover { color: #526F35; text-decoration: none; }

#header { background: url(images/header.jpg) top left no-repeat; height: 500px; width: 870px; padding-top: 0px; }

#page { background: url(images/body.jpg) left repeat-y; width: 870px; padding:0px; margin:0px; }

#sidebar { color: #ebebeb; float: right; padding: 0px 20px 20px 0px; width: 140px; margin-top:-370px; margin-right:50px; display:inline; position:relative; z-index:1; }

#sidebar h2, #sidebar .sidebartitle { border-bottom: 1px dotted #ebebeb; color: #ebebeb; margin: 16px 0px 0px; }

#sidebar ul { margin: 5px 0px 0px; padding: 0; position:relative; z-index:1; }

#sidebar ul li { border: none; list-style: none; margin: 0; padding-left: 20px; line-height:18px; background-image: url(images/shtlblt.jpg); background-repeat:no-repeat; }

#sidebar a, a:visited { color: #ebebeb; font-weight:bold; text-decoration: none; }

#sidebar a:hover { color: #526F35; text-decoration: none; }

#searchform { margin: 5px 0 0; }

#searchform #s { background: #fff; border: 1px solid #ebebeb; color: #000; cursor: pointer; font-weight: normal; height: 19px; line-height: 19px; padding: 0px 5px 0px 5px; vertical-align: middle; width: 94px; }

#searchform input { vertical-align:middle; width: 30px; padding:1px; }

#commtxdt { font-size: 10px; letter-spacing: 1px; text-transform: uppercase; border-bottom: 1px dashed #ebebeb; }

#commtxat { font-weight: bold; }


/* The Classes */

.alignleft { float: left; }

.alignright { float: right; }

.center { text-align: center; }

.clear { clear: both; }

.commentlist { line-height: 130%; margin: 10px 0px; padding-left: 20px; }

.commentlist .alt { }

.commentlist cite { color: #CC6600; font-style: normal; font-weight: bold; }

.commentlist li { padding: 5px 10px; }

.commentlist small { display: block; margin-bottom: 5px; }

.entry { clear: both; padding-top: 10px; }

.loginout { background: url(images/mini-loginout.gif) no-repeat left center; margin-left: 8px; padding-bottom: 2px; padding-left: 18px; }

.navigation { clear: both; height: 15px; padding: 10px 0px; }

.post { clear: both; padding-top: 15px; }

.post-date { background: url(images/date-bg.gif) no-repeat; float: left; height: 50px; width: 45px; }

.post-title { background: url(images/shtl.jpg) no-repeat left; padding-left:30px; float: left; width: 390px; }

.rss { background: url(images/mini-rss.gif) no-repeat left center; margin-left: 8px; padding-bottom: 2px; padding-left: 18px; }

