/*
Theme Name: WKRE 2
Theme URI: blog.wkre.com
Description: Flat Irons
Version: 2
Author: Activewebsite
Tags: dar be whales!
*/

@charset "utf-8";
/* CSS Document */


html,body
{
	margin:0 auto;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
}

#wrapper
{
	width:940px;
	margin:0 auto;
}

#topBar
{
	width:907px;
	float:left;
	padding:14px 16px;
	background-color:#000;
	border-bottom:4px solid #fff;
}

a
{
	outline:none;
	color:#005621;
}

a:hover
{
	text-decoration:underline;
}

a img
{
	border:0;
}


/*--- top navigation --- */

#topLinks
{
	float:left;
}

#topLinks ul
{
	padding:0;
	margin:0 auto;
}

#topLinks ul li
{
	float:left;
	margin-top:5px;
	list-style:none;
}

#topLinks a
{
	color:#fff;
	font-size:13px;
	margin:0 7px 0 7px;
	text-decoration:none;
}

#topLinks li.first a
{
	margin-left:0;
}

#topLinks a:hover
{
	text-decoration:underline;
}




/*--- top search field ---*/

#topSearch
{
	float:right;
}

#topSearch form, #topSearch fieldset
{
	padding:0;
	border:0;
}




/*--- header stuff ---*/

#header
{
	clear:both;
	width:940px;
	height:232px;
	border-bottom:4px solid #fff;
}

#logo
{
	float:left;
	width:220px;
	height:232px;
	border-right:4px solid #fff;
}

#logo a
{
	display:block;
	width:220px;
	height:232px;
	text-indent:-999999px;
	background:url(/wp-content/themes/wkre2/images/wkreBlog_logo.gif) no-repeat;
}

#banner
{
	float:right;
	width:716px;
	height:232px;
}



/*--- blog content wrappers n stuff ---*/

#blogContent_wrapper
{
	clear:both;
	float:left;
	width:940px;
	background:url(/wp-content/themes/wkre2/images/wkreBlog_bg.gif) repeat-y;
}

#column_left
{
	float:left;
	width:220px;
	border-right:4px solid #fff;
}

#blogContent_content
{
	float:left;
	width:491px;
}

#column_right
{
	float:right;
	width:220px;
	border-left:4px solid #fff;
}

div.linkBox
{
	clear:both;
	float:left;
	width:220px;
	background-color:#43772c;
	border-bottom:4px solid #fff;
}

div#enterpriseBox.linkBox, div#archiveBox.linkBox
{
	border-bottom:0;
}

div.linkBox_header
{
	padding:10px 10px;
	background-color:#005621;
}

div.linkBox_header h2
{
	color:#fff;
	font-size:18px;
}

div.linkBox_body
{
	padding:10px 10px;
}

div.linkBox_body ul
{
	margin:0;
	padding:0;
}

div.linkBox_body li
{
	list-style:none;
	margin-bottom:12px;
}

div.linkBox_body ul li h2{
     margin:-9px -9px 9px -9px;
     padding:10px;
	color:#fff;
	font-size:18px;
    background:#005621;
}

div.linkBox_body li a
{
	color:#fff;
	text-decoration:none;
}

div.linkBox_body li a:hover
{
	text-decoration:underline;
}

li#rssIcon, li#facebookIcon, li#youtubeIcon, li#twitterIcon
{
	float:left;
}

li#rssIcon a, li#facebookIcon a, li#youtubeIcon a, li#twitterIcon a
{
	width:44px;
	height:44px;
	display:block;
	margin-left:8px;
	text-indent:-999999px;
}

li#rssIcon a
{
	margin-left:0;
	background:url(/wp-content/themes/wkre2/images/icon_rss.jpg) no-repeat;
}

li#facebookIcon a
{
	background:url(/wp-content/themes/wkre2/images/icon_facebook.jpg) no-repeat;
}

li#youtubeIcon a
{
	background:url(/wp-content/themes/wkre2/images/icon_youtube.jpg) no-repeat;
}

li#twitterIcon a
{
	background:url(/wp-content/themes/wkre2/images/icon_twitter.jpg) no-repeat;
}



/*--- primary content ---*/

#blogContent_header
{
	float:left;
	width:471px;
	padding:10px 10px;
	background-color:#000;
}

#blogContent_header h1
{
	color:#fff;
	font-size:18px;
}

#blogContent_header span a
{
	color:#fff;
	font-size:14px;
}

#blogContent_header span
{
	padding-left:20px;
	background:url(/wp-content/themes/wkre2/images/icon_blogHouse.gif) no-repeat;
}

div.blogPost
{
	clear:both;
	width:445px;
	margin:0 auto;
	display:table;
	padding:15px 0 15px 0;
	margin-bottom:5px;
	line-height:18px;
	border-bottom:1px dotted #000;
}



div.blogPost_header
{
	margin-bottom:20px;
}

div.blogPost_headerPhoto
{
	float:left;
	width:52px;
	height:52px;
	margin-right:8px;
}

div.blogPost_headerLabel
{
	float:right;
	width:380px;
}

div.blogPost_headerLabel h2, div.blogPost_headerLabel h2 a
{
	color:#005621;
	font-size:17px;
	font-weight:bold;
	margin-bottom:2px;
	text-decoration:underline;
	font-family:Arial, Helvetica, sans-serif;
}

span.postDate
{
	font-weight:bold;
}

span.postAuthor
{}

div.blogPost_body
{
	clear:both;
	padding-top:5px;
}

div.blogPost_body p
{
	margin-bottom:5px;
}

div.blogPost_commentsNshare
{
	clear:both;
	margin-top:20px;
}

div.blogPost_commentsNshare ul
{
	margin:0;
	padding:0;
}

div.blogPost_commentsNshare li
{
	list-style:none;
}

span.shareThisLink
{
	height:16px;
	width:80px;
	padding-left:20px;
	padding-bottom:5px;
	background:url(/wp-content/themes/wkre2/images/icon_sharethis.jpg) no-repeat left top;
}

p img.floatRight
{
	margin-left:15px;
}

p span.readMore
{
	display:block;
	padding-top:4px;
}

#blogPageNavigator
{
	clear:both;
	padding:10px;
	float:left;
	width:471px;
	margin-top:10px;
	background-color:#005621;
}

#blogPageNavigator a
{
	color:#fff;
	font-size:14px;
}

#blogPageNavigator span.floatLeft
{
	padding-left:10px;
}

#blogPageNavigator span.floatRight
{
	padding-right:10px;
}


/*--- footer stuff ---*/

#footer
{
	clear:both;
	float:left;
	width:920px;
	font-size:11px;
	padding:10px 10px;
	background-color:#000;
	border-top:4px solid #fff;
}

#footer a
{
	color:#fff;
	text-decoration:none;
}

#footer a:hover
{
	text-decoration:underline;
}

#footer ul
{
	margin:0;
	padding:0;
	width:139px;
	margin-right:17px;
}

#footer ul#lastUL
{
	margin-right:0;
}

#footer li
{
	list-style:none;
	margin-bottom:10px;
}

#footer li.moreArrow a
{
	padding-right:7px;
	background:url(/wp-content/themes/wkre2/images/moreArrow.gif) no-repeat right 4px;
}

/* CSS Document */

.floatLeft
{
	float:left;
}

.floatRight
{
	float:right;
}

.clearAll
{
	clear:both;
	height:0;
	width:0;
	padding:0;
	margin:0;
}

/*--- headers ---*/

h1, h2, h3, h4, h5, h6
{
	margin:0;
	font-weight:normal;
	font-family:Georgia, "Times New Roman", Times, serif;
}

/*--- Comments ---*/

#commentsWrap{
     margin:0 5px 0 5px;
     padding:0;
}
#comments{
     margin:0;
     padding:0;
     font-family:Arial, Helvetica, sans-serif;
}
#commentlist{
     margin:0;
     padding:0;
     font-family:Arial, Helvetica, sans-serif;
}
#commentlist ol{
     margin:0;
     padding:0;
}
#commentlist ol li{
     margin:0;
     padding:0;
     list-style:none;
}
















