@charset "utf-8";
/* CSS Document */

.homeHolder {float: left; display: inline; width: 570px; margin: 0; font-family: Verdana, Arial, Helvetica, sans-serif;}
	.homeHolder h3 {font-size: 14px; font-weight: bold; color: #333333; line-height: 1.6em; margin: 0.5em 0 0.5em 0;}

.homeFeaturedProject1 {float: left; display: inline; width: 270px; margin: 10px 0 20px 0;}
	.homeFeaturedProject1 img {border: 0;}
	
.homeFeaturedProject2 {float: right; display: inline; width: 270px; margin: 10px 0 20px 0;}
	.homeFeaturedProject2 img {border: 0;}

.homeHaveYouSeen {float: left; display: inline; width: 270px; margin: 0 0 20px 0; font-family: Verdana, Arial, Helvetica, sans-serif;}
	.homeHaveYouSeen h2 {font-size: 14px; font-weight: bold; color: #333333; line-height: 1.5em; margin: 0;}
	.homeHaveYouSeen ul {margin: 5px 0 20px 0; padding: 0; font-size: 11px; line-height: 1.7em; list-style: none; color: #666666;}
	.homeHaveYouSeen li {position: relative; background-image: url(images/bullet_arrow.gif); background-position: 0px 9px; background-repeat: no-repeat; padding: 3px 0 3px 20px;}
	.homeHaveYouSeen a:link {color: #006699; text-decoration: underline;}
	.homeHaveYouSeen a:visited {color: #006699; text-decoration: underline;}
	.homeHaveYouSeen a:hover {color: #0099CC; text-decoration: none;}
	.homeHaveYouSeen img {border: 0;}

.homeWhatDoWeDo {float: right; display: inline; width: 270px; margin: 0 0 20px 0; font-family: Verdana, Arial, Helvetica, sans-serif;}
	.homeWhatDoWeDo h2 {font-size: 14px; font-weight: bold; color: #333333; line-height: 1.5em; margin: 0;}
	.homeWhatDoWeDo ul {margin: 5px 0 20px 0; padding: 0; font-size: 11px; line-height: 1.7em; list-style: none; color: #666666;}
	.homeWhatDoWeDo li {position: relative; background-image: url(images/bullet_arrow.gif); background-position: 0px 9px; background-repeat: no-repeat; padding: 3px 0 3px 20px;}
	.homeWhatDoWeDo a:link {color: #006699; text-decoration: underline;}
	.homeWhatDoWeDo a:visited {color: #006699; text-decoration: underline;}
	.homeWhatDoWeDo a:hover {color: #0099CC; text-decoration: none;}
	.homeWhatDoWeDo img {border: 0;}

/* NEW RELEASES */
.newsItem {width:100%; border-bottom: 1px solid #CCCCCC;}
	.newsItem h2 {font-size: 14px; font-weight:bold;}
	.newsItem h6 {font-size: 11px; font-weight:bold; margin:0 0 5px 0;}

.newsItemHr {height:0; width:100%; border-top: 1px solid #CCCCCC; border-bottom:0; border-left:0; border-right:0; display:inline; float:left; margin:5px 0 10px 0;}

/* NEW GALLERY */
.galleryItem {padding:10px; clear:both;}
	.galleryItem h3 {font-size: 12pt; margin:0 0 0 0; padding-top:0px;}
	.galleryItem h4 {font-size: 11pt; font-weight:normal; margin:40px 0 0 0; padding-top:0px; line-height:1.2em;}
	.galleryItem h5 {font-size: 11pt; font-weight:normal; margin:0 0 0 0; padding-top:0px; line-height:1.2em; font-style:italic; color : #585858;}
	.galleryItem a.imageLink {margin:5px 20px 5px 5px; float:left; padding:2px; border:3px solid #EEEEEE;}
	.galleryItem img {border:0;}
	.galleryItem p {float:left; width:350px; margin-top:5px;}
	.galleryItem ul {font-size:12px; display:inline; float:left; width:600px;}

.galleryImageHolder {width:600px; display:inline; float:left;}

/* ABOUT US VIDEO */
.aboutVideoHolder {width:170px; display:inline; float:left; margin:0 10px 0 10px;}
	.aboutVideoHolder p {text-align:center; margin:5px 0 5px 0; font-style:italic;}