body{background:#54772f;
	font-family:helvetica,arial;text-align: center;}
	


	#container{width:1380px;margin:auto;
	font-size:13px;text-align: left;}


	#left{width:895px;float:left; margin:10px 0px;}
	#right{width:310px;float:left;
	color:#fff;margin:10px 0px;}
	
	#right a{color:#fff;}
	
	.box{
		width:870px;
		-webkit-border-radius: 5px; 
-moz-border-radius: 5px;
background:#fff;
padding: 20px 0px 20px 15px;
position:relative;
margin:10px 0px;
font-size:13px;
line-height:19px;

}

	.box h3{text-transform:none;
	color:#54772f;
	font-size:18px;
	padding:5px 0px;
	margin:0;}
	
	.box h3 a{color:#54772f;text-decoration:none;}
	


.bodycopy a{color:#ff0000;text-decoration:none;}
a:hover { color: #54772f; text-decoration: none; }

.twitterbox,.topbox{
		width:857px;
		-webkit-border-radius: 5px; 
-moz-border-radius: 5px;
background:#fff;
padding:2px 18px;
position:relative;
margin:6px 0px;
}

.twitterbox a{color:#333;}


	.date{position:absolute;bottom:60px;left:-40px;

background:#fff;
padding:8px 5px;
width:30px;
color:#54772f;
/*border-radius: 5px;*/
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
}

	.comment{position:absolute;bottom:20px;left:-40px;
	-webkit-border-radius: 5px; 
-moz-border-radius: 5px;
background:#fff;
padding:5px;
width:40px;
color:#54772f;}
.comment a{color:#54772f;text-decoration:none;}

.date .month{font-size:10px;
font-weight:bold;
text-transform:none;
}

.date .day{font-size:20px;
font-weight:bold;
text-transform:none;
}

.date .year{font-size:10px;
font-weight:bold;
text-transform:none;
}


	.rightbox{
		color:#000;
		margin:10px 0px;
		width:290px;
		-webkit-border-radius: 5px; 
-moz-border-radius: 5px;
background:#fff;
padding:10px;
position:relative;
}

			#right{
				float:left;
				width:360px;
				padding:20px;
				color:#fff;
				line-height:14px;
				font-size: 12px;
			}

.floaticon{float:left;width:80px;text-align:center;}
.floattext{float:left;width:180px;line-height:18px;}
.clear{clear:both;}

.categories{line-height:20px;font-size:14px;font-weight:bold;}

.categories span{color:#a9b79a;}

.categories a{text-decoration:none;}

#right a{color:#6F0;font-weight:bold;text-decoration:none;}
#right a:hover{color:#ff0000;}

.byline{color:#54772f;font-size:11px;font-weight:bold;
padding:10px 0px;}
.byline a{color:#54772f;}



.linkedin{color:#fff;text-decoration:none;
font-weight:bold;
padding:3px 0px 3px 18px;
font-size:12px;
background:url("http://cobrandit.com/blog/images/linkedin.png") no-repeat;
line-height:28px;}

.contact{color:#fff;text-decoration:none;
font-weight:bold;
padding:8px 0px 8px 22px;
font-size:14px;
background:url("http://cobrandit.com/blog/images/phoneicon2.png") no-repeat;
line-height:20px;
text-transform:uppercase;
letter-spacing:2px;}

	#search{
		color:#000;
		margin:20px 0px;
		width:290px;
		-webkit-border-radius: 5px; 
-moz-border-radius: 5px;
background:#fff;
padding:5px 10px 1px 10px;
position:relative;
}
#search input{width:290px;height:25px;
border:0px;
background:url("http://cobrandit.com/blog/images/searchicon.png") no-repeat  270px 5px;}

#rssicon{color:#fff;text-decoration:none;
font-weight:bold;
padding:1px 0px 3px 17px;
font-size:12px;
background:url("http://cobrandit.com/blog/images/rssicon.png") no-repeat;}

#connect{color:#fff;text-decoration:none;
font-weight:bold;
padding:1px 0px 3px 0px;
font-size:12px;}


p#twitter{padding:1px;margin:2px;}

#twitter_update_list{padding:0px;margin:0px;list-style:none;font-size:15px;
}
#twitter_update_list a{color:#333;}

.archive-list{list-style:none;padding:0px;margin:0px;}
.archive-list li{padding:5px 0px;}

.hidden{display:none;}

