/*  Theme Name: NEDMA
Theme URI: http://nedma.com/conferenceblog
Description: Created for the NEDMA Conference Blog
Version: 2007
Author: Jessica Albon with some help from Michael Heilemann's Kubrick
Author URI: http://designdoodles.com
*/


body {  
font-size: 80%;   
font-family: Verdana, Arial, Sans-Serif;  
background: #A9AC99;  
color: #000000;  
margin:15px 0 15px 0;  
padding:0;  
text-align: center;  
}  

#page {  
background-color: white;  
text-align: left;  
margin: 0px auto;  
padding: 0;  
width: 760px;  
border:2px solid #221E1F;  
}  

.main {  
float: left;  
padding: 0 20px 20px 20px;  
margin: 0px;   
width: 490px;      
border-right:2px solid #8BC43F;  
}

#footer {  
padding:2px;  
margin:0;  
background:#FFFFCC;  
border-top:1px solid #8BC43F;  
clear:both; 
}  

#footer p {    
margin: 0;    
padding: 5px;    
font-size: 80%;     
font-family: Verdana, Arial, Sans-Serif;  
}

#header {  
background-color: #EF4122;  
margin: 0px;   
padding: 0px;  
width: 760px;  
}   

#sidebar {  
padding: 20px 20px 10px 10px;  
width:194px;      
float:right;  
}

h1, h2, h3 {  
font-family: Verdana, Arial, Sans-Serif;  
font-weight: bold;  
}

h1 {  
font-size: 4em;  
text-align: center;  
}

h2 {  
font-size: 2em;  
}

h3 {  
font-size: 1.3em;  
}

.slug {  
font-size:.9em;  
text-transform:uppercase;  
}

.commentpreview {      
background-color:#FFFF99;      
border:1px #8BC43F solid;      
font:.9em Verdana, Arial, Sans-Serif;      
padding: 5px;      
margin-left:100px;      
margin-right:100px;      
margin-top:10px;      
margin-bottom:10px;      
}

.commentlist li, #commentform input, #commentform textarea {  
font: 0.9em  Verdana, Arial, Sans-Serif;  
}

.commentlist li {  
font-weight: bold;  
}

.commentlist cite, .commentlist cite a {  
font-weight: bold;  
font-style: normal;  
font-size: 1.1em;  
}

.commentlist p {  
font-weight: normal;  
line-height: 1.5em;  
text-transform: none;  
}

#commentform p {  
font-family:  Verdana, Arial, Sans-Serif;  
}

.commentmetadata {  
font-weight: normal;  
}

#sidebar {  
font: 1em Verdana, Arial, Sans-Serif;  
}

code {  
font: 1.1em 'Courier New', Courier, Fixed;  
}

acronym, abbr, span.caps {  
font-size: 0.9em;  
letter-spacing: .07em;  
}

a, h2 a:hover, h3 a:hover {  
color: #24408E;  
text-decoration: underline;  
}

a:hover {  
color: #EF4122;  
text-decoration: underline;  
}

.postmetadata {  
clear: left;
}

h1 {  
padding-top: 70px;  
margin: 0;  
}

h2 {  
margin: 30px 0 0;  
}

#sidebar h2 {  
margin: 5px 0 0 0;  
padding: 0;  
font-family: Verdana, Sans-Serif;  
font-size: 1em;  
color:#8BC43F;  
font-weight:bold;  
}

h3 {  
padding: 0;  
margin: 30px 0 0;  
}

h3.comments {  
padding: 0;  
margin: 40px auto 20px;  
}

p img {  
padding: 0;  
max-width: 100%;  
}

/* Begin Lists */
html>body .entry ul {  
margin: 10px;  
padding: 0 0 0 30px;  
} 

html>body .entry li {  
margin: 7px 0 8px 10px;  
}

.entry ol {  
margin: 10px;  
padding: 0 0 0 30px;  
}

.entry ol li {  
margin: 0;  
padding: 0;  
}

.postmetadata ul, .postmetadata li {  
display: inline;  
list-style: none;  
}

#sidebar ul, #sidebar ul ol {  
margin: 0;  
padding: 0;  
list-style: none;  
}

#sidebar ul li {  
list-style: none;  
margin-bottom: 15px;  
}

#sidebar ul p, #sidebar ul select {  
margin: 5px 0 8px;  
}

#sidebar ul ul, #sidebar ul ol {  
margin: 5px 0 0 5px;  
list-style: none; 
}

#sidebar ul ul ul, #sidebar ul ol {  
margin: 0 0 0 5px;  
list-style: none;  
}

#sidebar ul ol li {  
list-style: none;  
}

#sidebar ul ul li, #sidebar ul ol li {  
margin: 3px 0 0 3px;  
padding: 0;  
list-style: none;  
font-size:.9em;  
}  
/* End Entry Lists */
/* Begin Form Elements */
.searchform {  
margin: 0px;  
padding: 0px;   
}

.spansearchform {  
padding:5px; 
text-align:right; 
background:#FFFFCC;        
border-bottom:1px solid #8BC43F;  
}

select {  
width: 130px;  
}

#commentform input {  
width: 170px;  
padding: 2px;  
margin: 5px 5px 1px 0;  
}

#commentform textarea {  
width: 100%;  
padding: 2px;  
}

#commentform #submit {  
margin: 0;  
float: right;  
}

/* End Form Elements */

/* Begin Comments*/
.alt {  
margin: 0;  
padding: 10px;  
}

.commentlist {  
padding: 0;  
text-align: justify;  
}

.commentlist li {  
margin: 15px 0 3px;  
padding: 5px 10px 3px;  
list-style: none;  }

.commentlist p {  
margin: 10px 5px 10px 0;  
}

#commentform p {  
margin: 5px 0;  
}

.nocomments {  
text-align: center;  
margin: 0;  
padding: 0;  
}

.commentmetadata {  
margin: 0;  
display: block;  
}

#sidebar form {  
margin: 0;  
}

/* Begin Calendar */
#wp-calendar {  
empty-cells: show;  
margin: 10px auto 0;  
width: 155px;  
}

#wp-calendar #next a {  
padding-right: 10px;  
text-align: right;  
}

#wp-calendar #prev a {  
padding-left: 10px;  
text-align: left;  
}

#wp-calendar a {  
display: block;  
}

#wp-calendar caption {  
text-align: center;  
width: 100%;  
}

#wp-calendar td {  
padding: 3px 0;  
text-align: center;  
}

#wp-calendar td.pad:hover { 
/* Doesn't work in IE */  background-color: #fff; 
}
/* End Calendar */

/* Begin Various Tags & Classes */
acronym, abbr, span.caps {  
cursor: help;  
}

acronym, abbr {  
border-bottom: 1px dashed #999;  
}

blockquote {  
margin: 15px 30px 0 10px;  
padding-left: 20px;  
border-left: 5px solid #ddd;  
}

blockquote cite {  
margin: 5px 0 0;  
display: block;  
}

a img {  
border: none;  
}

.navigation {  
display: block;  
text-align: center;  
margin-top: 10px;  
margin-bottom: 25px;  
}  
/* End Various Tags & Classes*/