.half-white-box{float:left;border:solid 1px gray;padding:5px;margin:5px 5px 5px 5px;width:120px;height:115px;}
.white-box{float:left;border:solid 1px gray;padding:5px;margin:5px 5px 5px 5px;width:250px;}
.pic-box{float:left;border:solid 1px gray;padding:5px;margin:5px 5px 5px 5px;}
.metric-box{float:left;border:solid 1px gray;width:130px;height:200px;background-color:#CCC;margin:3px;padding:5px;}
.white-box2{float:left;border:solid 1px gray;width:130px;height:200px;margin:3px;padding:5px;}
.white-box3{float:left;border:solid 1px gray;width:250px;margin:3px;padding:5px;}
.link{color: #009900;}
#row-wrapper{float:left;clear:left;width:310px;}
#remove-clear {clear:none;}
#rank{line-height:60px;float:left;font-family:georgia;color:navy;font-size:45px;width:50px;text-align:center;position: relative;left: -10px;}
#parent {float:left;}
#child {float:left;padding: 2% 0;width:260px;font-family:arial;font-size:13px;}
#chartimage {float:right;box-shadow: 2px 2px 2px #888888;border-radius:5px;margin:1px 5px 0px 5px;} a:link {color: #6699ff;font-size:15px;} a:visited {color: #90acdd;font-size:15px;} a:hover {color: #333333;font-size:15px;} img{border-radius: 4px;}
.ac_results{border:1px solid #000;background-color:#888888;overflow:hidden;z-index:99999;padding:0;}
.ac_results ul{width:100%;list-style-position:outside;list-style:none;margin:0;padding:0;}
.ac_results li{cursor:default;display:block;font:menu;font-size:12px;line-height:16px;overflow:hidden;margin:0;padding:2px 5px;}
.ac_loading{background:#FFC0CB url('indicator.gif') right center no-repeat;}
.ac_odd{background-color:#5D93FF;color:#FFF;}
.ac_even{background-color:#cacaca;color:#000;}
.ac_over{background-color:#FFF;color:#000;}
#smallscreenlink{z-index:1; position:relative;}
.ConnectBlogModule			{background: #fff;margin: 2px 0 0 0; padding:0;}
.singlepostitem				{ }
.singlepostitem h2,
.post-details h1          {padding: 20px 0 5px 0;}
.singlepostitem h2 a 			{ color: #333;padding: 20px 0 20px 0px;font-family: 'novecento_widedemibold',Arial,sans-serif;font-size: 24px;line-height: 1.3;text-decoration: none;}
.singlepostitem h2 a:hover	{ color: #000;}
.byline						{ color: #000; font-size: 14px;}
.postcontainer				{ margin: 20px 0 30px 0;}

.postimageholder 			{float:left; width: 300px; height: 150px; background: #008D44;}
.postimageholder.detail		{width: 450px; height: 190px; background: #008D44;}
.postimageholder img			{padding: 2px; border: 1px solid #eee; background: #fff;}
.postcontentholder 			{float:left; margin: 0 0 0 30px; width: 500px; padding: 0;}
.postcontentholder.detail	{width: 300px; padding: 0;}
.summary					{margin: 0; padding;0;}
.summary p					{margin: 0; padding;0;}
.postcontentholder ul		{ margin: 20px 0 0 0; padding:0; list-style-type: none;}
.postcontentholder li			{ margin: 10px 10px 0 0; padding:6px; list-style-type: none; background: #dadada; float:left;}
.postcontentholder li	a		{ color: #666; font-weight: normal; text-decoration: none;}
.postcontentholder li	a:hover	{ color: #333;}
.postmorelink				{ margin: 20px 0 0 0;}


.postdate					{ font-size: 18px; font-weight: bold; color: #000;}
.summary p.postblog					{ margin: 0px 0 0 0; padding: 0 0 0 30px; background: url(images/icnBlog.png) 1px 0 no-repeat;}
.summary p.postuser					{ margin: 10px 0 0 0; padding: 0 0 0 30px; background: url(images/icnUser.png) 1px 0 no-repeat;}
.summary p.postblog a, .summary p.postuser a		{ color: #008D44; text-decoration: none; font-sze: 16px;}
.summary p.postblog a:hover, .summary p.postuser a:hover	{color: #333;}
.summary p.postshare			{ margin: 0px 0 0 0;}

#sharrre a	{margin: 0 10px 0 0; font-size: 24px;}

.blog_comments h5   { color: #008D44; padding: 10px 0 20px 0;}





















