/*-----attach body.custom to any style you add here-----*/







body {font: 62.5%/1.3 'trebuchet ms', verdana, 'Lucida Grande', arial, sans-serif; text-align:center; background:#000000; color:#dbe7f8;}







#container{width:920px; float:left; padding:0 20px; background:#000000;}



.homelink a{color:#94edb7;}



.homelink a:hover{color:#21c30e; text-decoration:none;}



.description{color:#66ccff; margin-top:-10px; padding:0 0 10px 21px; font-size:13px; line-height:1; font-style:italic;}



blockquote{margin:0 0 1.5385em; padding:0 0 0 40px; color:#99ccff; background:url('images/pp-quote-blue.gif') no-repeat;}











/*-----calendar*/



#calendar_wrap{margin:0.4166em auto 0;}



#wp-calendar{width:94%; margin:0 auto;}



#wp-calendar caption{background:#6600ff; font-size:1.0833em; font-weight:bold;}



#wp-calendar th{background:#07010d;}



#wp-calendar th, #wp-calendar td{text-align:center; padding:0.25em;}



#wp-calendar td{font-size:0.9166em; color:#98fdfa;}



#wp-calendar tfoot{background:#6600ff;}



#wp-calendar a{font-weight:bold;}







/*-----comments-----*/



#comments{width:100%;}



.nocomments{text-align:center; padding:1.25em 0; font-size:1.6em; border-top:1px dashed #ddd;}



#comments h3{font-size:2em; font-weight:normal; line-height:1;}



h3.comments-number{margin:0 auto 1.5em; padding-top:1em; border-top:1px dashed #ddd;}



h3#respond{margin:0 0 0.5em;}



.commentlist{margin:0 0 4em;}



.commentlist li{margin:0 0 1em; padding:0.5em 5px;}







.comment-counter{font-size:1.3em; float:right;}



.commentauthor{font-weight:bold; font-size:1.5em; line-height:1;}



.comment-meta{font:italic 1.1em 'trebuchet ms', arial, sans-serif; color:#6666ff;}



.comment-content{font-size:1.1em; line-height:1.5454; font-family: verdana, 'Lucida Grande', arial, sans-serif; color:#21c30e;}



.comment-content p{margin:1.4545em 5px 1.4545em 0;}



.comment-content pre{background:#fff; margin:0; border:none;}



.comment-login {font:1.2em 'trebuchet ms', arial, sans-serif; margin-bottom:1.6666em;}







.alt{background:#293f8b;}



.authorcomment{background:##21c30e; border:1px solid #ccc;}



.avatar{float:left;	padding-right:7px;}











/*-----commentforms*/



#commentform{margin:0 0 4em 0;}



#commentform p{margin:0 0 1em 0;}



#commentform textarea, #commentform input[type=text]{font:1.2em verdana, Courier, Monospace; padding:3px; border:1px solid #ccc; color:#666;}



#commentform textarea:focus, #commentform input[type=text]:focus{color:#000; border-color:#888;}



#commentform label{font-size:1em;}



#commentform textarea{width:90%;}



#commentform input[type=text]{width:45%;}



#commentform #submit{height:30px; padding:3px 6px;}











/*-----links-----*/



a{text-decoration:none; color:#66ccff;}



a:hover{text-decoration:underline;}



.entry-content a{font-family:'trebuchet ms', verdana, sans-serif; text-decoration:underline;}



.entry-content a:hover{text-decoration:none;}



.entry-title a:hover, .entry-byline a:hover, .navigation a:hover{color:#c9d5e2;}



.entry-byline a{color:#6600ff;}



#primary.page-template .entry-content a{text-decoration:none; font-weight:normal;}



#primary.page-template .entry-content a:hover{text-decoration:underline;}



.gnavigation a:hover{border-bottom:none;}
