
#bgImage
{
	background-image: none;
	position: relative;
	width: 953px;
}
#caseStudyBox{
width: 254px;
overflow: hidden;
background: url('../images/box_gray_fade.jpg') no-repeat top left;
/* position this absolute because i cant figure out why ie is putting a space between this box and the top green box */
position: absolute;
top: 155px;
left: 0px;
height:266px;
}
.boxContent
{
	background-color: Transparent;
}
#mainCol
{
	height: 421px;
overflow: hidden;
}
#mainContent p
{
	font: normal 15px Helvetica verdana, sans-serif;
	color: #8c8c8c;
	line-height: 18px;
}
#mainContent p a:link{
	color: #A2AD00;
	text-decoration: none;
}

#mainContent p a:visited{
	color: #A2AD00;
	text-decoration: none;
}
#mainContent p a:hover{
	color: #3f3f3f;
	text-decoration: underline;
}
#mainContent p a:active{
	color: #A2AD00;
	text-decoration: none;
}
h2{
margin-bottom: 30px;
line-height: 30px;
}
#leftCol #leftBox
{
	height: 266px;
}

#leftCol
{
	overflow: hidden;
}
#topBox{
width: 254px;
height: 149px;
background: url('../images/box_green_fade.jpg') no-repeat top left;
overflow: hidden;
float: left;
}

#caseStudyImg
{
	padding: 5px 0 5px 0;
}
#siteName{
font-weight: bold;
font-size: 12px;
}
.more a:link
{
	color: #d1d680;
}
.more a:visited
{
	color: #d1d680;
}
.more a:hover
{
	color: #FFFFFF;
}
.more a:active
{
	color: #d1d680;
}

#banners
{
position: relative;	
	width: 953px;
	height: 246px;
	overflow: hidden;
	z-index: 3;
	background-color: #FFFFFF;
}
#banners .banner
{
	position: absolute;
	top: 0;
	left: 0;
	opacity: 0;
	filter: alpha(opacity=0);
	z-index: 0;
	width: 953px;
	height: 246px;
	background-color: #FFFFFF;
}
#banners .banner img
{
	

	top: 0;
	left: 0;
	z-index: 0;

}

#banner3
{
	width: 953px;
	height: 246px;
}
#banner3 img
{
	position: absolute;
	top: 0;
	left: 0;
	opacity: 0;
	z-index: 0;
	filter: alpha(opacity=0);
}
#bannerTextCont
{
	position: absolute;
	left: 0;
	top: 0;
	width: 953px;
	height: 246px;
	z-index: 5;
}
#bannerTextCont span
{
	opacity: 0;
	filter: alpha(opacity=0);
	position: absolute;	
}
#bannerTextCont #homeText0
{
	top: 106px;
	right: 46px;
	background: url('/images/hometext_0.gif') no-repeat left top;
	width: 249px;
	height: 40px;
}
#bannerTextCont #homeText1
{
	top: 106px;
	left: 46px;
	background: url('/images/hometext_1.gif') no-repeat left top;
	width: 295px;
	height: 40px;
	
}
#bannerTextCont #homeText2
{
	top: 106px;
	right: 46px;
	background: url('/images/hometext_2.gif') no-repeat left top;
	width: 311px;
	height: 40px;
}
