/* CSS Document */

h1,h2{
	margin-bottom:1em;
}

#column_left{
	float:left;
	width:74%;
	margin-right:.7em;
}

#column_right{
	float:left;
	width:25%;
/*	border-left:1px dashed #666; */
	border-left:1px solid #666;
}

.c{
	clear:left;
}

.clr{
	clear:both;
	height:0px;
	
}

#container{
	margin-left:auto;
	margin-right:auto;
	width:970px;
}

#main{
	width:970px;
	text-align:left;
	background-color:#FFF;
}

#nav_bar{
	background-color:#CCCCCC;
	padding:1em;
	text-align:left;
}

#nav_bar ul{
	list-style-type:none;
	margin:0px;
}


#nav_bar .nav{
	padding:1em;
	border-right:1px solid #666666;
	font-weight:bold;
}



#footer {
	padding:1em;
	border-top:1px solid #666666;
	font-size:.85em;
	background-color:#CCCCCC;	
}


#blog_feed{
	padding-left:.5em
}

#blog_feed .blog_post{
	margin-bottom:.5em;
	/*	border-bottom:1px dashed #666; */
	/* border-bottom:1px solid #666; */
	padding-bottom:1em
}

#blog_feed .blog_post a{
	font-weight:bold;
}

.text_form{
	font-size:1.5em;
	height:25px;
	width:75%;

}

.post_form{
	font-size:1.3em;
	font-weight:bold;
	color:#0099CC;
}

.tweet_bar{
	padding:.5em;
	background-color:#f1f1f1;
	border-bottom:1px solid #666666;
}

#category_total{
	border:1px solid #FF6600;
	color:#0099CC;
	margin-top:1em;
	padding:.5em;
}

.b1{
	color:#0099CC;
}

.b2{
	color: #FF6600;
}

#the_list{
	line-height:1.75em;
	font-size:1.2em;
}

#the_list p{
border-bottom:1px solid #0099CC;
padding-bottom:.7em;
padding-top:.5em;

}
.bread{
	padding:1em;
	font-weight:bold;
	background-color:#3c6c92;
	color:#fff;
	margin-bottom:1em;
}
.bread a{
	color:#fff;
}

#job_indy{
	

}

#main{
	margin-bottom:2em;
}

#main p{
	margin-bottom:1em;
}

#main ul{
	margin-left:3em;

}

.hlite{
	background-color:#F6F6F6;
	padding:.5em;
	border:1px solid #FF6600;
}

.error{
	color:#FF6600;
}

#tweet_preview{
	padding-bottom:.7em;border-bottom:1px solid #ccc;padding-top:.7em;border-top:1px solid #ccc;margin-bottom:1em;
}



#tweet_preview .imag{
	float:left;width:60px;
}

#tweet_preview .tt{
	background-color:#fff;
	font-size:1.5em;
	font-family:georgia;
	line-height:1.25em;
	float:left;
	width:500px;
}

#tweet_preview a{
	color:#0099B9;
	font-weight:bold;
}

.user_stats{
	padding:.5em;
	font-size:.9em;
}

.user_stats h3{
	margin-bottom:.7em;
	color:#666;
}

.the_count{
	color:#FF6600;
	font-weight:bold;
}

.cat_error{
	background-color:#F6F6F6;
	padding:.5em;
	border:1px solid #ff0000;
	color:#0099B9;
}

.ac{
	/* This is a class for anchor links */
	font-weight:bold;
	text-decoration:underline
}


.twdate{
	color:#666;
	font-size:.6em;
	font-family:verdana,tahoma,arial,helvetica, 'sans serif';
	font-style:italic;
}