#main {
	Z-INDEX: 10; POSITION: relative; TEXT-ALIGN: left; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 859px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
DIV.shadow {
	Z-INDEX: 600; POSITION: absolute; TEXT-ALIGN: left; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 10px; PADDING-RIGHT: 0px; BACKGROUND: url("images/shadow-over-image.png") no-repeat; HEIGHT: 470px; TOP: 164px; PADDING-TOP: 0px; LEFT: 498px
}
A.no_style_link:link {
	FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #666666; FONT-SIZE: 11px; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
A.no_style_link:visited {
	FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #666666; FONT-SIZE: 11px; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
A.no_style_link:active {
	FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #666666; FONT-SIZE: 11px; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
A.menu:hover {
	COLOR: #004593; TEXT-DECORATION: underline
}
.testimonial_text {
	LINE-HEIGHT: 138%; MARGIN: 0px; LETTER-SPACING: -1px; COLOR: #ff6131; FONT-SIZE: 15px; FONT-WEIGHT: bold
}
.testimonial_name {
	LINE-HEIGHT: 138%; LETTER-SPACING: -1px; COLOR: #666666; FONT-SIZE: 16px; FONT-WEIGHT: bold
}
.tall_black_p {
	COLOR: #777777; FONT-SIZE: 15px; FONT-WEIGHT: bold
}
.bigorange {
	LINE-HEIGHT: 26px; FONT-FAMILY: Arial, Helvetica, sans-serif; LETTER-SPACING: -1px; COLOR: #ff9900; FONT-SIZE: 15px; FONT-WEIGHT: bold
}
.popup_box {
	BORDER-BOTTOM: #3a84cc 1px solid; POSITION: absolute; BORDER-LEFT: #3a84cc 1px solid; PADDING-BOTTOM: 10px; BACKGROUND-COLOR: #eef5fd; PADDING-LEFT: 10px; WIDTH: 350px; PADDING-RIGHT: 10px; DISPLAY: none; BORDER-TOP: #3a84cc 1px solid; BORDER-RIGHT: #3a84cc 1px solid; PADDING-TOP: 10px; LEFT: 0px
}
A.biglink:link {
	FONT-SIZE: 20px; FONT-WEIGHT: bold
}
A.biglink:visited {
	FONT-SIZE: 20px; FONT-WEIGHT: bold
}
A.biglink:active {
	FONT-SIZE: 20px; FONT-WEIGHT: bold
}
.category_list {
	TEXT-ALIGN: center; MARGIN: 11px 0px 0px; WIDTH: 100%; HEIGHT: 30px
}
A.category_name:link {
	TEXT-ALIGN: center; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #666666; FONT-SIZE: 15px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
A.category_name:visited {
	TEXT-ALIGN: center; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #666666; FONT-SIZE: 15px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
A.category_name:active {
	TEXT-ALIGN: center; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #666666; FONT-SIZE: 15px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
A.category_namecurrent:link {
	TEXT-ALIGN: center; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #000000; FONT-SIZE: 15px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
A.category_namecurrent:visited {
	TEXT-ALIGN: center; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #000000; FONT-SIZE: 15px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
A.category_namecurrent:active {
	TEXT-ALIGN: center; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #000000; FONT-SIZE: 15px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.category_list {
	TEXT-ALIGN: center; VERTICAL-ALIGN: middle
}
.category {
	TEXT-ALIGN: center; VERTICAL-ALIGN: middle
}
.category_list .current {
	BACKGROUND-COLOR: #ffffff; COLOR: #000000
}
.not_found {
	PADDING-BOTTOM: 11px; PADDING-LEFT: 11px; PADDING-RIGHT: 11px; PADDING-TOP: 11px
}
.portfolio_project {
	PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
.portfolio_project .description_area {
	WIDTH: 340px; FLOAT: left; MARGIN-LEFT: 10px; CLEAR: left; MARGIN-RIGHT: 21px
}
.portfolio_project .testimonial_area {
	WIDTH: 340px; FLOAT: left; MARGIN-LEFT: 10px; CLEAR: left; MARGIN-RIGHT: 21px
}
.description_area {
	BACKGROUND-IMAGE: url("images/testimonial-gradient.gif"); BACKGROUND-REPEAT: repeat-x; BACKGROUND-POSITION: 50% bottom
}
.portfolio_project .project_title {
	TEXT-ALIGN: left; MARGIN: 10px 0px; WIDTH: 100%; COLOR: #333333; FONT-SIZE: 18px
}
.portfolio_project .testimonial_area {
	MARGIN-TOP: 11px
}
.photo_area {
	TEXT-ALIGN: center
}
.photo_table {
	BORDER-BOTTOM: #999999 2px solid; BORDER-LEFT: #999999 2px solid; BORDER-TOP: #999999 2px solid; BORDER-RIGHT: #999999 2px solid
}
.homepage_photo_area {
	TEXT-ALIGN: center; WIDTH: 500px; HEIGHT: 40px; VERTICAL-ALIGN: middle
}
.portfolio_navigation_area {
	TEXT-ALIGN: center; WIDTH: 100%; CLEAR: both; PADDING-TOP: 10px
}
.portfolio_navigation_area .prev {
	FLOAT: left
}
.portfolio_navigation_area .next {
	FLOAT: right
}
.body-right {
	COLOR: #828282
}
.dark_text {
	COLOR: #111111; FONT-SIZE: 15px
}
.pdf {
	VERTICAL-ALIGN: middle
}
