/*
Theme Name: Glamorous Green
Theme URI: http://www.dennisdesigngroup.com/greenblog/
Author: Kristin Falkner
Author URI: http://www.k-in-la.com
*/

/*
RESET
*/

*									{ margin: 0; padding: 0; }
ul									{ list-style: none; }
ol									{ list-style: none; }
a									{ outline: none; text-decoration: none; }
a img								{ border: none; }
img									{ vertical-align: middle; }
table								{ border-collapse: collapse; }

/*
UTILITY
*/

.floatLeft							{ float: left; }
.floatRight							{ float: right; }
.clear								{ clear: both; }
.smpad								{ padding: 5px 0; }
.top								{vertical-align: top;}
.small								{font-size: 10px;}
.bold								{font-weight: bold;}

/*
STRUCTURE
*/

body 			{font: 13.5px  Arial; color: #474747; line-height:16px; text-align: center; background-color: #fff; margin: 0; padding: 0;}
h2				{margin-bottom:5px;}
p				{padding-bottom: 10px;}
#header			{margin:0px auto; width:970px;}
#container 		{margin: 0 auto;  text-align:left; width:970px;}
#footer			{text-align: center; padding-top: 15px; padding-bottom:5px; font-size:10px;}
#sidebar	{width:270px;margin-top:20px; margin-right:5px;float:left;}
#left-column {width:230px; float:left; text-align:center; padding-top:10px;}
#left-column li	{list-style-type:none;}
#main		{width:390px; margin-left:50px; float:left; padding-top:10px; text-align:justify;}
#right-column {width:250px; float:left; padding-top:10px; margin-left:50px;}
#main img			{border:1px solid #b6b7af; padding:3px;}
.add-border	{border:1px solid #b6b7af; padding:3px;}
a 			{color: #92b927; text-decoration: none; font-weight:bold;}
a:hover		{text-decoration:underline;}
#bio-right	{width:210px; margin-left:40px; text-align:justify;}
#comments	{text-align:left;}
.post-title	{line-height:22px;}

/*
COMMENTS
*/

/*
COMMENTS
*/
h3#comments,.comment-navigation,.comment-navigation:after,#respond:after,.comment-rss{display:block;} 
ol.commentlist{width:100%;} 
h3#comments,#respond h3{text-align:left; margin:5px 0px; text-transform:uppercase;} 
ol.commentlist,li.authorcomment,li.comment,#respond h3,form#commentform,input#submit{margin:0;}
ol.commentlist,ol.commentlist ul,form#commentform{padding:0px;}  
ol.commentlist{border-bottom:1px solid #ccc;} 
ol.commentlist ul{margin:0 0 0 20px;} 
li.authorcomment,li.comment,form#commentform textarea,form#commentform input{border:1px solid #ccc;}
li.authorcomment,li.comment{padding:10px 0 0 10px;list-style:none;border-bottom:none;} 
li.even{background:#fff;} 
li.odd{background:#efefef;} 
.authorcomment{background:#deebf9;} 
ul.children ul{margin-left:20px;} 
ul.children li{border-right:none;} 
.vcard img{float:left;background:#c4c4c4;padding:1px;} 
.comment-navigation .newer a,.comment-navigation .older a{padding:5px;} 
.comment-meta,ol.commentlist li small,p.subscribe-to-comments label{position:relative;} 
.comment-meta,ol.commentlist li small{top:10px;left:10px;} 
.comment-text{margin:0 10px 0 0;} 
.reply,.comment-navigation .newer,input#submit{float:right;} 
.reply,.comment-navigation .newer a,.comment-navigation .older a,input#submit{color:#801501;} 
.reply{margin:0 10px 10px 0;} 
a.comment-reply-link,.reply a:link,
.comment-navigation .newer a,.comment-navigation .older a,input#submit{background:#b6b7af;text-decoration:none;color:#000;font-weight:bold; display:inline-block;text-align:center;cursor:pointer;border:1px solid #b6b7af;} 
a.comment-reply-link,.reply a:link{padding:5px 0;} 
a.comment-reply-link,.reply a:link,input#submit{width:70px;} 
a.comment-reply-link:hover,.reply a:hover,.comment-navigation .newer a:hover,
.comment-navigation .older a:hover,input#submit:hover{background:#b6b7af;text-decoration:none;color:#000;font-weight:bold;border:1px solid #b6b7af;} 
a.comment-reply-link:hover,.reply a:hover,input#submit:hover{width:70px;} 
a.comment-reply-link:hover,.reply a:hover{padding:5px 0px;} 
a.comment-reply-link:hover,.reply a:hover,.comment-navigation .newer a:hover,.comment-navigation .older a:hover{border:1px solid #b6b7af;} 
.comment-navigation{margin:10px 0 10px 0;} 
.comment-navigation:after,#respond:after{content:".";height:0;visibility:hidden;} 
.comment-navigation .newer a:hover,.comment-navigation .older a:hover{padding:5px;}
form#commentform {margin-top:10px;} 
form#commentform textarea,form#commentform input{padding:2px 3px;} 
form#commentform textarea{width:380px;} 
input#submit{padding:5px 0 !important;border:1px solid #b6b7af !important;} 
input#submit,p.subscribe-to-comments input{outline:0;} 
input#submit:hover{padding:5px 0 !important;border:1px solid #b6b7af !important;} 

