/*  
Theme Name: Digg 3 Columns
Theme URI: http://www.wpdesigner.com
Description: Digg-like 3 Columns Wordpress theme created by Small Potato (WPDesigner.com). Re-released under GPL.
Version: 1.0.2
Author: Small Potato
Author URI: http://www.wpdesigner.com/
*/

body, h1, h2, h3, h4, h5, h6, address, blockquote, dd, dl, hr, p, form{
	margin: 0;
	padding: 0;
}

body{
	font-family: Arial, Helvetica, Georgia, Sans-Serif;
	font-size: 12px;
	text-align: center;
	vertical-align: top;
	background: #666 url(images/bg_body.gif);
	color: #fff;
}

h1, h2, h3, h4, h5, h6{
	font-family: Arial, Helvetica, Georgia, Sans-Serif;
	font-size: 16px;
}

a{
	text-decoration: underline;
	color: #105cb6;
}

a:hover{ text-decoration: none; }

a img{ border: 0; }

abbr, acronym{ border: 0; }

address, dl, p{ padding: 10px 0 0; }

blockquote{
	margin: 10px 10px 0;
	background: #e6eef5 url(images/bg_blockquote_blue.gif) no-repeat 5px 5px;
	/*background: #fffada url(images/bg_blockquote.gif) no-repeat 5px 7px;*/
	color: #7D7D7D;
	
}

blockquote p{
	padding: 10px 10px 10px 20px;
}

blockquote blockquote{
	margin: 10px 20px;
	background: #fff;
	color: #333;
}

blockquote blockquote p{ padding: 10px; }

code{
	background: #f9f9f9;
}

dt{
	font-weight: bold;
}

dd{
	padding: 0 0 5px 15px;
}

hr{
	clear: both;
	margin: 15px 0 5px;
	width: 100%;
	border: 0;
	height: 1px;
	text-align: left;
	background: url(images/bg_comment_bottom.gif) no-repeat;
}

small{
	font-size: 10px;
}

input, textarea{
	font-family: Arial, Helvetica, Georgia, sans-serif;
	font-size: 12px;
	padding: 2px;
}

input#author, input#email, input#url, textarea#comment{
	border: 1px solid #cbb945;
	background-color: #fffadb;
	padding: 3px;
}

input#author, input#email, input#url{
	margin: 0 5px 0 0;
}

#container, #header, #menu, #menu ul li, #menu ul li a, #pagetitle, h1, #syndication, .pagewrapper, .page, .wrapper, .narrowcolumnwrapper, .narrowcolumn, .content, .post, .entry, .browse, sidebar{
	text-align: left;
	vertical-align: top;
}

#container{
	margin: 0 auto;
	width: 904px;
	padding: 10px 0 0;
}

#header{
	margin: 0 0 10px;
	float: left;
	width: 904px;
	height: 338px;
	/*background: url(images/bg_header.gif) no-repeat left bottom;*/
	color: #333;
}

#menu ul{
	margin: 0;
	padding: 0 0 0 10px;
	list-style: none;
}

#menu ul li{
	float: left;
	margin: 0 5px 0 0;
	font-size: 14px;
	font-weight: bold;
	background: url(images/bg_tab_right.gif) no-repeat right top;
	color: #325b0a;
}

#menu ul li a{
	display: block;
	padding: 14px 20px 10px;
	text-decoration: none;
	background: url(images/bg_tab_left.gif) no-repeat left top;
	color: #325b0a;
}

#menu ul li a:hover{
	text-decoration: underline;
}


/* All Page Title functions turned off*/


#pagetitle{	
	clear: both;
	width: 904px;
	height: 155px;
	display:none;
}

#pagetitle h1{
	padding: 36px 28px 0;
	font-size: 24px;
	font-weight: bold;
	letter-spacing: 1px;
	text-transform: uppercase;
	color: #fff;
	display:none;
}

#pagetitle h1 a{
	text-decoration: none;
	color: #fff;
	display:none;
}

/* All Syndication functions turned off - will use widget and Feedburner instead*/

#syndication{
	float: left;
	padding: 15px 31px 0;
	color: #999;
        display:none;
}

#syndication a{ color: #666;display:none;}

#syndication a.feed{
	padding: 0 0 0 19px;
	background: url(images/feed_icon.png) no-repeat 0 1px;
        display:none;
}

/* Search bar has been modified via searchform.php and turned off via header.php */

#searchbox{
	float: right;
	padding: 10px 31px 0;
	/* indent: -15px; */
}

#searchbox input#s{
	border: 1px solid #ddd;
	padding: 3px;
	background: #fff;
}

#searchbox input#searchsubmit{
	height: 24px;
}

.pagewrapper{
	margin: 0 0 10px;
	float: left;
	width: 904px;
	background: #fff url(images/bg_page_bottom.gif) no-repeat left bottom;
	color: #333;
}

.page{
	float: left;
	padding: 0 5px 5px;
	background: url(images/bg_page_top.gif) no-repeat;
}

.wrapper{ /* This wrapper class appears only on Page and Single Post pages. */
	float: left;
	width: 500px;
}

.narrowcolumnwrapper{
	margin: 5px 0 0;
	float: left;
	width: 500px;
	background: #fff url(images/bg_narrowcol.gif) repeat-y;
}

.narrowcolumn{
	float: left;
	width: 500px;
	background: url(images/bg_narrowcol_bottom.gif) no-repeat left bottom;
}

.content{
	float: left;
	width: 500px;
	background: url(images/bg_narrowcol_top.gif) no-repeat left top;
}

.post{
	padding: 9px 16px 15px;
	line-height: 18px;
}

.post h2{
	padding: 0 0 2px;
	font-size: 16px;
	font-weight: bold;
	line-height: 27px;
}

.post h2 a{
	text-decoration: none;
	color: #105cb6;
	border-bottom: 1px solid #75abea;
}

.post img{
	/*padding: 4px;*/
	border: 0px;
	margin: 3px;
	background: #fff;
}

.post img.alignleft{
	float: left;
	margin: 3px 3px 3px 0;
}

.post img.alignright{
	float: right;
	margin: 3px 0 3px 3px;
}

.post img.wp-smiley{
	padding: 0;
	border: 0;
	margin: 3px;
	background: none;
}

.entry{}

.entry h1, .entry h2, .entry h3, .entry h4, .entry h5, .entry h6{
	padding: 9px 0 0;
	-moz-border-radius: 8px; -webkit-border-radius: 5px; margin-bottom: 10px;
}

.entry h1{
	font-size: 20px;
	line-height: 30px;
}

.entry h2{ line-height: 18px; }

.entry h3{ font-size: 14px; }

.entry h4{ font-size: 12px; }

.entry h5{ font-size: 11px; }

.entry h6{ font-size: 10px; }

.postinfo{
	font-size: 11px;
	color: #999;
}

.postinfo a{
	color: #A12A2A;
}

.postdate{ color: #a12a2a; }

.browse{
	border-top: 1px solid #bdbdbd;
	padding: 15px 16px 30px 16px;
	line-height: 18px;
}

.sidebar, .obar{
	margin: 0 0 0 5px;
	float: right;
	width: 192px;
	line-height: 18px;
}

.obar{
	margin: 0 5px 0 0;
	float: left;
}

.sidebar ul, .obar ul{
	margin: 0;
	padding: 0;
	list-style: none;
}

.sidebar ul li, .obar ul li{
	margin: 5px 0 0;
	padding: 9px 16px 15px;
	background: url(images/bg_ul_li.gif) no-repeat left top;
}

.sidebar ul li.widget_search, .obar ul li{
	padding: 15px 16px;
}

.sidebar ul li h2, .obar ul li h2{
	font-size: 16px;
	font-weight: bold;
	line-height: 27px;
	color: #8dab3b;
}

.sidebar ul ul li, .obar ul ul li{
	margin: 0;
	padding: 6px 0 3px;
	background: none;
}

.sidebar ul ul ul, .obar ul ul ul{ padding: 3px 0 0; }

.sidebar ul ul ul li, .obar ul ul ul li{
	padding: 6px 0px 3px 15px;
	background: url(images/bg_arrow_right.gif) no-repeat 0px 8px;
}

.sidebar ul ul ul ul li, .obar ul ul ul li{
	background: url(images/bg_arrow_right_2.gif) no-repeat 0px 8px;
}

/* COMMENTS TEMPLATE */

.post h3#comments, .post h3#respond{
	line-height: 27px;
	color: #e45b00;
}

.post h3#respond{
	color: #333;
}

ol.commentlist{
	margin: 0 0 11px;
	padding:0;
	list-style: none;
}

ol.commentlist li{
	padding: 13px 0;
	background: url(images/bg_comment_bottom.gif) no-repeat left bottom;
}

ol.commentlist li .commentmetadata{
	font-size: 11px;
	color: #546477;
}

ol.commentlist li .commentmetadata a{
	color: #546477;
}

form#commentform small{
	font-size: 11px;
}
/* -- This provides a buffer of 30px so the comment submit button is visible behind the Wibiya bar -- */
form#commentform{
	padding: 0 0 30px 0;
}

/* This stylizes comments by the post author easily - also modifed data in comments.php*/
.authorcomment{
	color:#E45B00;
	font-style:italic;
	/*background:#006688;*/
}


/* Additional edits to CSS - Contains background color and seasonal images */


body {
background-image:none;
background-color:#cbdbea;
font-family:Trebuchet MS, Helvetica, Arial, sans-serif;
}

#wpstats {
position:absolute;
left:-999em;
display:none;
}

#menu {
display:none;
}

a {
color:#105cb6;
text-decoration:none;
}

a:hover {
text-decoration:underline;
}

#container {
width:940px;
background-color:white;
padding:0;
}


#header h1 a {
	width:940px;
	height:338px;
	display: block;
	background: url(images/header.png) no-repeat bottom center;
	background-color: #cbdbea;
	margin: 0 0 20px 0;
	
}

/* The following code was put in by MediaSauce, but I edited this and the header.php
   file to make the header image clickable to the blog's main page.

#header {
width:940px;
height:316px;
background-image:url(images/header.png);
margin:0;
}

*/

#header-box {
display:none;
}

.pagewrapper {
width:940px;
background-color:white;
background-image:url(images/bg_content.jpg);
background-repeat:repeat-y;
position:relative;
margin:0;
}

.page {
background-image:none;
padding:0;
}

.content {
background-image:none;
margin-top:20px;
width:510px;
}

.sidebar {
width:205px;
background-image:url(images/bg_right_col.jpg);
background-repeat:no-repeat;
padding-top:10px;
position:absolute;
top:0;
left:730px;
}

.sidebar ul li,.obar ul li {
background-image:none;
}

.sidebar,obar,sidebar ul li {
font-size:11px;
font-family:Trebuchet MS, Helvetica, Arial, sans-serif;
}

#footer {
clear:both;
}

#footer p {
display:none;
}

.post {
padding:0;
}

.narrowcolumnwrapper {
background-image:none;
margin-left:15px;
}

.narrowcolumn {
background-image:none;
}

ul li h2.widgettitle,ul li h2,.sidebar ul li h2,.obar ul li h2 {
color:black;
text-transform:uppercase;
font-size:16px;
font-family:Trebuchet MS, Helvetica, Arial, sans-serif;
}

.obar {
width:203px;
background-image:url(images/bg_left_col.jpg);
background-repeat:no-repeat;
margin:0;
}

.obar ul li ul li,.sidebar ul li ul li {
font-size:11px;
}

.post h2 a {
color:black;
border-color:black;
}

.post h2 {
font-size:20px;
font-family:Trebuchet MS, Helvetica, Arial, sans-serif;
font-weight:100;
}

.textwidget {
font-size:11px;
}

#page {
padding:0!important;
}

/*Begin Follow header*/

/*#header {
  width: 100%;
	border-bottom: 1px solid #EDE7E0;
  background: #443B31 url(../images/nav-background.gif) no-repeat bottom left;
 }*/
#follow {
  background: #cbdbea;
  padding: 0;
  margin: 0px;
}

#follow dl {
  float: right;
  font-size: 1.1em;
  margin: -10px 0 0 0;
  }
#follow dl dt, #follow dl dd {
  float: left;
  }
#follow dt {
  font-weight: bold;
  float: left;
  padding: 5 px;
  color: #3b5998;
  }
#follow dd {
  margin-left: 5px;
  }
#follow dd a {
  display: block;
  color: #3b5998;
  text-decoration:none;
  }

#follow dd a.rss {padding-left: 20px; background: url(../digg-3-col/images/feed-icon.png) no-repeat 0 .2em; }
#follow dd a.email {padding-left: 20px; background: url(../digg-3-col/images/email-icon.png) no-repeat 0 .35em; }
#follow dd a.twitter {padding-left: 15px; background: url(../digg-3-col/images/twitter-icon.png) no-repeat 0 .15em; }
#follow dd a.facebook {padding-left: 20px; background: url(../digg-3-col/images/facebook.png) no-repeat 0 .15em; }
#follow dd a.flickr {padding-left: 20px; background: url(../digg-3-col/images/flickr.png) no-repeat 0 .15em; }
#follow dd a.friendfeed {padding-left: 20px; background: url(../digg-3-col/images/friendfeed.png) no-repeat 0 .15em; }
#follow dd a.foursquare{	padding-left: 19px; background: url(../digg-3-col/images/foursquare.png) no-repeat 0 .2em; }

h1#title a:link, h1#title a:visited, div#title a:link, div#title a:visited  { color: #E9E5E0; }
h1#title a:hover, div#title a:hover { text-decoration: none; }

/*.clear:after { : "."; display: block; height: 0; clear: both; visibility: hidden;}*/
/*End Follow Header*/

/* Moretext property changes the copy for the ddsig signature additions at the end of each post*/

.moretext  {
font-variant: small-caps;
color: #a12a2a;
font-size: 133%;
}

/* Social Media Icons */

.social { border: 3px solid #ababab; margin: 5px auto 5px; display:block; padding: 3px 8px 1px 8px;  overflow: hidden; -moz-border-radius: 10px; -webkit-border-radius: 10px; -khtml-border-radius: 10px; border-radius: 10px; background:#fff; }
.social .social_button {float: left; display: inline; overflow: hidden; height:22px; }
.social .social_button.tw { margin: -2px -5px 0 5px;  padding-top: 4px;}
.social .social_button.fb { margin: 3px 0 0 0px;  padding-bottom:0px;}
.social .social_button.su { margin: 1px 0 0 10px;  padding-top: 2px;}
.social .social_button.bz { margin: 2px 0 0 10px;  padding-top: 2px;}
	.social .social_button.em { margin: 0 10px 0 10px;  padding-top: 5px;}
	.social .social_button.em a{background:#eee url(http://www.in.gov/visitindiana/blogimages/email12.png) 3px 50% no-repeat; padding:2px 10px 0px 18px;  font-size:12px; border:#ddd 1px solid; text-decoration:none; -moz-border-radius: 3px; -webkit-border-radius: 3px; -khtml-border-radius: 3px;}
	.social .social_button.em a:hover {background:#ddd url(http://www.in.gov/visitindiana/blogimages/email12.png) 3px 50% no-repeat}
.social .social_button a img { border: 0; padding: 0; }
.social strong { font-size: 14px; float: left; margin:2px 0 0 0; color:#555;}

.clear{clear:both;}

/* Fixes wp-caption properties to allow captions with word wrap */

.wp-caption {
border: 1px solid #ddd;
text-align: center;
background-color: #f3f3f3;
padding-top: 4px;
/* optional rounded corners for browsers that support it */
-moz-border-radius: 3px;
-khtml-border-radius: 3px;
-webkit-border-radius: 3px;
border-radius: 3px;
}

address{
line-height: 100%;}

.wp-caption img {
margin: 0;
padding: 0;
border: 0 none;
}

.wp-caption p.wp-caption-text {
font-size: 9px;
font-style: italic;
line-height: 17px;
padding: 0 4px 5px;
margin: 0;
}

.wp-caption.alignleft{
   float: left;
   margin: 0 3px 0 0;
   padding: 3px 3px 0pt !important
}
.wp-caption.alignright{
   float: right;
   margin: 0 0 0 3px;
   padding: 3px 3px 0pt !important
}
.wp-caption.aligncenter{
   text-align: center;
   padding: 3px 3px 0pt !important
}
.wp-caption.alignnone{
   margin: 3px;
   padding: 3px 3px 0pt !important
   
}

.authbio {
color: #666;
font-weight: normal;
background: #fff;
border: 1px solid #ccc;
-moz-border-radius: 10px;
-webkit-border-radius: 10px;
-khtml-border-radius: 10px;
border-radius: 10px;
width: 500px;
height:60px;
padding: 4px 2px 2px 2px;
margin: 5px auto 5px;
}
