/*
Theme Name: DeKalb News
Theme URI: http://www.dekalbplastics.com/
Description: The default WordPress theme based on the famous <a href="http://binarybonsai.com/kubrick/">Kubrick</a>.
Version: 1.0
Author: Tuitive
Author URI: http://tuitivegroup.com/

*/

#sidebar { float: right; width: 300px; }
#newscontent { float: left; width: 560px; }
#searchform { padding-left: 0; }
#searchform label { font-size: 10px; display: block; text-transform: uppercase; color: #787878; }

h3.blogtitle, h1.blogtitle { margin: 0 0 5px 0; line-height: 28px; font-size: 22px; }
h3.blogtitle a { color: #00A13F;  }
h3.blogtitle a:hover { text-decoration: none; }
.post { margin: 0 0 30px 0; clear: both; }
.postmeta { font-size: 11px; color: #666; }
.postmeta a { font-weight: normal; text-decoration: none; }
.postmeta p { margin-bottom: 10px; }

.commentslink { float: right; width: 56px; height: 46px; margin: 0 0 10px 10px; background: url("/images/comment.png") top left no-repeat;  }
.commentslink a { line-height: 35px; text-align: center; text-decoration: none !important; color: #CB1C28 !important; display: block; width: 56px; height: 46px; font-size: 21px; }
.commentslink a:hover { color: #000 !important; }
#commentlist { float: left; width: 100%; list-style: none; margin: 0 0 20px 0; padding: 0; }
#commentlist li { float: left; width: 100%; clear: both; }
#commentlist .avatar { float: left; }
#commentlist .avatar img { border: 5px solid #efefef; }
#commentlist .content { float: right; width: 500px; }
#commentlist .meta { font-size: 11px; color: #666; }
#commentlist .meta a { font-weight: normal; }
#commentlist .meta p { margin-bottom: 5px; }

#commentform textarea { width: 560px; height: 100px; }
#commentform label span { font-weight: normal; color: #787878; }

.navigation { float: left; width: 100%; clear: both; padding-top: 40px; }
.navigation a { color: #CB1C28; text-transform: uppercase; }
.navigation .alignleft { float: left; }
.navigation .alignright { float: right; text-align: right; }

.subtitle { font-weight: bold; font-size: 14px; }

ul.profiles { list-style: none; margin: 0; padding: 0; }
ul.profiles img { float: left; border: 5px solid #efefef; }
ul.profiles li { float: left; width: 100%; clear: both; background: none; margin: 0 0 20px 0; padding: 0; }
ul.profiles li .content { float: right; width: 800px; }
ul.profiles h3 { margin: 0 0 3px 0; }
ul.profiles .text { color: #787878; font-style: italic; }
ul.profiles .text a { font-weight: normal; color: #343434; }
ul.contactinfo { list-style: none; margin: 0 0 5px 0; padding: 0; }
ul.contactinfo li { float: none; width: auto; margin: 0; }

/*img wrap*/
.alignleft {
	padding: 0px 5px 5px 0px;
	float: left;
}
.alignright {
	padding: 0px 0px 5px 5px;
	float: right;
}

