#content 				{color:#999999; font-size:11px;}

div#homeContent 			{position:relative; height:775px;}

#imageCarousel {border:2px solid #FEA621;width:700px; height:246px; top:0;left:0;position:relative;}
#imageCarouselContainer {margin:11px 12px;;position:relative;}
#imageCarouselContainer img {position:absolute;top:0;left:0;}

div#box1 				{width:450px; height:510px; top:0;     left:0;    }
div#box2 				{width:220px; height:250px; top:0;     left:460px;}
/*
div#box2a 				{width:220px; height:120px; top:0;     left:460px;}
div#box2b 				{width:220px; height:120px; top:130px;     left:460px;}
*/
div#box3 				{width:220px; height:250px; top:0;     left:700px;}

#blog-news {width:220px; top:260px; height:250px; left:0;background:#d6d3da url("/images/2011/blog-news.gif") top left no-repeat;}
#blog-testimonials {width:143px; top:260px; height:250px; left:153px;background:#d6d3da url("/images/2011/blog-testimonials.gif") top left no-repeat;}
#blog-case-studies {width:220px; top:260px; height:250px; left:230px;background:#d6d3da url("/images/2011/blog-case-studies.gif") top left no-repeat;}

.blogHeaderLink {display:block;height:40px;text-indent:-999em;outline:none;}
.blogFeed {width:214px;height:186px;margin:5px 0 0 3px;
font-size:10px;background:#ffffff url("/images/2011/blog-content-bg.gif") top left repeat-y;
overflow:hidden;text-align:left;
}
.blogFeedItem {margin:5px 5px 10px 5px;}
.blogTitle {font-size:11px;color:#004467;padding:0 2px 0 4px;}
.blogTitle a {color:#004467;}
.blogContent {padding:0 2px 0 4px;}

.blogFooterLink-news {background:#d6d3da url("/images/2011/blog-news-more.gif") center center no-repeat;display:block;height:19px;text-indent:-999em;}
.blogFooterLink-testimonials {background:#d6d3da url("/images/2011/blog-testimonials-more.gif") top left no-repeat;display:block;height:19px;text-indent:-999em;}
.blogFooterLink-case-studies {background:#d6d3da url("/images/2011/blog-case-studies-more.gif") center center no-repeat;display:block;height:19px;text-indent:-999em;}

div#box4 				{width:450px; height:250px; top:260px; left:460px;}

div#box5 				{width:220px; height:250px; top:520px; left:460px;}
div#box6 				{width:220px; height:120px; top:520px; left:690px;}
div#box7 				{width:220px; height:120px; top:650px; left:690px;}
div#box8 				{width:450px; height:250px; top:520px; left:0px;}

.homeBox 				{position:absolute; /*outline:1px dotted #CCCCCC; background-color:#EBEBEB;*/ text-align:center; font-weight:bold; color:#999999; font-size:11px;}

#content h1 				{font-size:11px; font-weight:bold; margin:0;}
#content p 				{margin-top:0; margin-bottom:10px;}

