BODY {
	MARGIN-TOP: 0px; BACKGROUND-IMAGE: url(images/site_background.jpg); BACKGROUND-REPEAT: repeat; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #000000
}
A:link {
	COLOR: #cccccc; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A:visited {
	COLOR: #cccccc; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A:hover {
	COLOR: #cc0000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A:active {
	COLOR: #cccccc; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.style_text {
	FONT-SIZE: 9px; COLOR: #666666; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.smallgold {
	FONT-SIZE: 9px; COLOR: red; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.small {
	FONT-SIZE: 9px; COLOR: #CFCFCF; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.bold14red {
	FONT-SIZE: 14px; COLOR: red; FONT-WEIGHT: bold; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.biggestwhite {
	FONT-SIZE: 14px; COLOR: #FFFFFF; FONT-WEIGHT: bold; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.style_text_selected {
	FONT-SIZE: 10px; COLOR: #cc0000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.style_new {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #cc0000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.style_main_title {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #cccccc; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.style_headline {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #cccccc; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.style_headline_selected {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #cccccc; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.style_form_needs {
	FONT-SIZE: 10px; COLOR: #cc0000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.border_solid {
	BORDER-RIGHT: #666666 1px solid; BORDER-TOP: #666666 1px solid; FONT-SIZE: 10px; BORDER-LEFT: #666666 1px solid; COLOR: #666666; BORDER-BOTTOM: #666666 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.contact_form_background {
	BORDER-RIGHT: #666666 1px solid; BORDER-TOP: #666666 1px solid; FONT-SIZE: 10px; BORDER-LEFT: #666666 1px solid; COLOR: #999999; BORDER-BOTTOM: #666666 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #333333
}
.contact_form_button {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; FONT-SIZE: 10px; BACKGROUND-IMAGE: url(images/body_background.jpg); BORDER-LEFT: 0px; COLOR: #cccccc; BORDER-BOTTOM: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
#site_shadow {
	BACKGROUND-POSITION: 50% top; BACKGROUND-IMAGE: url(images/shadow_background.jpg); MARGIN: 50px auto 100px; WIDTH: 1100px; BACKGROUND-REPEAT: no-repeat; HEIGHT: auto
}
#site_headline {
	BACKGROUND-POSITION: 50% bottom; PADDING-LEFT: 0px; FONT-SIZE: 10px; FLOAT: left; BACKGROUND-IMAGE: url(images/horizontal_slice_bottom.jpg); MARGIN: 0px; WIDTH: 1024px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 80px; TEXT-ALIGN: justify
}
#site {
	FONT-SIZE: 10px; BACKGROUND-IMAGE: url(images/body_background.jpg); MARGIN: auto; WIDTH: 1024px; COLOR: #666666; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; HEIGHT: auto
}
#header {
	FLOAT: right; BACKGROUND-IMAGE: url(images/header.jpg); MARGIN: 0px; WIDTH: 1024px; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 100px; TEXT-ALIGN: justify
}
#logo {
	PADDING-RIGHT: 0px; MARGIN-TOP: 40px; PADDING-LEFT: 0px; FONT-SIZE: 10px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 300px; PADDING-TOP: 0px; HEIGHT: 40px; TEXT-ALIGN: justify
}
#navigation {
	PADDING-RIGHT: 0px; MARGIN-TOP: 55px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 0px; WIDTH: 430px; PADDING-TOP: 0px; HEIGHT: 30px
}
#navigation_main {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 12px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: px; MARGIN-RIGHT: 7px; PADDING-TOP: 0px; HEIGHT: 20px; TEXT-ALIGN: justify
}
#index_main {
	MARGIN-TOP: 20px; PADDING-LEFT: 25px; FONT-SIZE: 13px; FLOAT: left; WIDTH: 775px; HEIGHT: auto; TEXT-ALIGN: justify; COLOR: #CFCFCF
}
#index_enter_portfolio {
	MARGIN-TOP: 20px; PADDING-LEFT: 20px; FONT-SIZE: 10px; FLOAT: right; BACKGROUND-IMAGE: url(images/vertical_line.jpg); MARGIN-BOTTOM: 20px; MARGIN-LEFT: 20px; WIDTH: 163px; BACKGROUND-REPEAT: repeat-y; HEIGHT: 3100px; TEXT-ALIGN: justify
}
#index_recent_works {
	PADDING-LEFT: 30px; FONT-SIZE: 10px; FLOAT: left; MARGIN: 0px; WIDTH: 1024px; HEIGHT: 200px; TEXT-ALIGN: justify
}
#portfolio_headline_title {
	MARGIN-TOP: 20px; PADDING-LEFT: 25px; FONT-SIZE: 10px; FLOAT: left; WIDTH: 260px; MARGIN-RIGHT: 20px; HEIGHT: auto; TEXT-ALIGN: justify
}
#portfolio_headline_title_category {
	MARGIN-TOP: 20px; PADDING-LEFT: 30px; FONT-SIZE: 10px; FLOAT: left; BACKGROUND-IMAGE: url(images/vertical_line.jpg); MARGIN-BOTTOM: 20px; MARGIN-LEFT: 20px; WIDTH: 660px; BACKGROUND-REPEAT: repeat-y; HEIGHT: auto; TEXT-ALIGN: justify
}
#portfolio_navigation {
	PADDING-LEFT: 25px; FONT-SIZE: 10px; FLOAT: left; MARGIN: 0px; WIDTH: 1024px; HEIGHT: auto; TEXT-ALIGN: justify
}
#portfolio_slideshow {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 10px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 695px; PADDING-TOP: 0px; HEIGHT: 330px; TEXT-ALIGN: justify
}
#portfolio_slideshow_text {
	PADDING-LEFT: 30px; FONT-SIZE: 10px; FLOAT: left; MARGIN: 0px; WIDTH: 680px; HEIGHT: auto; TEXT-ALIGN: justify
}
#portfolio_content_right_menu {
	PADDING-LEFT: 30px; FONT-SIZE: 10px; FLOAT: left; BACKGROUND-IMAGE: url(images/vertical_line.jpg); WIDTH: 275px; MARGIN-RIGHT: 20px; PADDING-TOP: 20px; BACKGROUND-REPEAT: repeat-y; HEIGHT: 310px; TEXT-ALIGN: justify
}
#portfolio_horizontal_line_menu {
	PADDING-RIGHT: 0px; MARGIN-TOP: 10px; PADDING-LEFT: 0px; FONT-SIZE: 10px; FLOAT: left; BACKGROUND-IMAGE: url(images/horizontal_line.jpg); MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 0px; WIDTH: 275px; MARGIN-RIGHT: 0px; PADDING-TOP: 0px; BACKGROUND-REPEAT: repeat-x; HEIGHT: 2px; TEXT-ALIGN: justify
}
#portfolio_content_horizontal_line {
	PADDING-RIGHT: 0px; MARGIN-TOP: 20px; PADDING-LEFT: 0px; FONT-SIZE: 10px; FLOAT: left; BACKGROUND-IMAGE: url(images/horizontal_line.jpg); MARGIN-BOTTOM: 20px; PADDING-BOTTOM: 0px; MARGIN-LEFT: 25px; WIDTH: 975px; PADDING-TOP: 0px; BACKGROUND-REPEAT: repeat-x; HEIGHT: 2px; TEXT-ALIGN: justify
}
#portfolio_horizontal_line {
	PADDING-RIGHT: 0px; MARGIN-TOP: 20px; PADDING-LEFT: 0px; FONT-SIZE: 10px; FLOAT: left; BACKGROUND-IMAGE: url(images/horizontal_line.jpg); MARGIN-BOTTOM: 20px; PADDING-BOTTOM: 0px; WIDTH: 640px; PADDING-TOP: 0px; BACKGROUND-REPEAT: repeat-x; HEIGHT: 2px; TEXT-ALIGN: justify
}
#portfolio_horizontal_slice_top {
	BACKGROUND-POSITION: 50% bottom; PADDING-LEFT: 0px; FONT-SIZE: 10px; FLOAT: left; BACKGROUND-IMAGE: url(images/horizontal_slice_top.jpg); MARGIN: 0px; WIDTH: 1024px; BACKGROUND-REPEAT: repeat-x; HEIGHT: 20px; TEXT-ALIGN: justify
}
#portfolio_content {
	MARGIN-TOP: 20px; PADDING-LEFT: 30px; FONT-SIZE: 10px; FLOAT: left; MARGIN-BOTTOM: 0px; WIDTH: 1000px; HEIGHT: auto; TEXT-ALIGN: justify
}
#portfolio_content_studios_and_agencies {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 10px; FLOAT: left; MARGIN-BOTTOM: 20px; PADDING-BOTTOM: 0px; WIDTH: 640px; MARGIN-RIGHT: 25px; PADDING-TOP: 0px; HEIGHT: auto; TEXT-ALIGN: justify
}
#portfolio_content_clients_and_customers {
	PADDING-LEFT: 25px; FONT-SIZE: 10px; FLOAT: left; BACKGROUND-IMAGE: url(images/vertical_line.jpg); MARGIN-BOTTOM: 20px; WIDTH: 300px; BACKGROUND-REPEAT: repeat-y; HEIGHT: auto; TEXT-ALIGN: justify
}
#portfolio_content_left {
	BACKGROUND-POSITION: right 50%; PADDING-LEFT: 25px; FONT-SIZE: 10px; FLOAT: left; BACKGROUND-IMAGE: url(images/content_portfolio_left.jpg); WIDTH: 300px; MARGIN-RIGHT: 0px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 550px; TEXT-ALIGN: justify
}
#portfolio_content_right {
	MARGIN-TOP: 20px; PADDING-LEFT: 30px; FONT-SIZE: 10px; FLOAT: left; BACKGROUND-IMAGE: url(images/vertical_line.jpg); MARGIN-BOTTOM: 20px; MARGIN-LEFT: 0px; WIDTH: 660px; BACKGROUND-REPEAT: repeat-y; HEIGHT: auto; TEXT-ALIGN: justify
}
#portfolio_content_work {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 10px; FLOAT: left; MARGIN-BOTTOM: 20px; PADDING-BOTTOM: 5px; WIDTH: 305px; MARGIN-RIGHT: 10px; PADDING-TOP: 5px; HEIGHT: 165px; BACKGROUND-COLOR: #000000; TEXT-ALIGN: justify
}
#portfolio_content_work A:hover IMG {
	BORDER-RIGHT: #ffffff 1px solid; BORDER-TOP: #ffffff 1px solid; BORDER-LEFT: #ffffff 1px solid; BORDER-BOTTOM: #ffffff 1px solid
}
#portfolio_content_work_text {
	PADDING-RIGHT: 0px; MARGIN-TOP: 5px; PADDING-LEFT: 0px; FONT-SIZE: 10px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 300px; PADDING-TOP: 0px; HEIGHT: 35px; TEXT-ALIGN: justify
}
#portfolio_work_headline {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 10px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 1024px; PADDING-TOP: 0px; HEIGHT: auto; TEXT-ALIGN: justify
}
#portfolio_work_headline_title {
	MARGIN-TOP: 20px; PADDING-LEFT: 25px; FONT-SIZE: 10px; FLOAT: left; WIDTH: 650px; HEIGHT: auto; TEXT-ALIGN: justify
}
#portfolio_work_left {
	PADDING-LEFT: 25px; FONT-SIZE: 10px; FLOAT: left; MARGIN-BOTTOM: 20px; WIDTH: 650px; HEIGHT: auto; TEXT-ALIGN: justify
}
#portfolio_work_not_available {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 10px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 675px; PADDING-TOP: 0px; HEIGHT: 375px; TEXT-ALIGN: justify
}
#portfolio_work_right {
	PADDING-LEFT: 30px; FONT-SIZE: 10px; FLOAT: left; BACKGROUND-IMAGE: url(images/vertical_line.jpg); MARGIN-BOTTOM: 20px; MARGIN-LEFT: 20px; WIDTH: 275px; BACKGROUND-REPEAT: repeat-y; HEIGHT: auto; TEXT-ALIGN: justify
}
#about_headline_title {
	MARGIN-TOP: 20px; PADDING-LEFT: 25px; FONT-SIZE: 10px; FLOAT: left; WIDTH: 260px; MARGIN-RIGHT: 20px; HEIGHT: auto; TEXT-ALIGN: justify
}
#about_horizontal_slice_top {
	BACKGROUND-POSITION: 50% bottom; PADDING-LEFT: 0px; FONT-SIZE: 10px; FLOAT: left; BACKGROUND-IMAGE: url(images/horizontal_slice_top.jpg); MARGIN: 0px; WIDTH: 1024px; BACKGROUND-REPEAT: repeat-x; HEIGHT: 20px; TEXT-ALIGN: justify
}
#about_horizontal_line {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: 50% bottom; MARGIN-TOP: 20px; PADDING-LEFT: 0px; FONT-SIZE: 10px; FLOAT: left; BACKGROUND-IMAGE: url(images/horizontal_line.jpg); MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 0px; MARGIN-LEFT: 25px; WIDTH: 975px; PADDING-TOP: 0px; BACKGROUND-REPEAT: repeat-x; HEIGHT: 2px; TEXT-ALIGN: justify
}
#about_content_text_horizontal_line {
	PADDING-RIGHT: 0px; MARGIN-TOP: 20px; PADDING-LEFT: 0px; FONT-SIZE: 10px; FLOAT: left; BACKGROUND-IMAGE: url(images/horizontal_line.jpg); MARGIN-BOTTOM: 20px; PADDING-BOTTOM: 0px; WIDTH: 640px; PADDING-TOP: 0px; BACKGROUND-REPEAT: repeat-x; HEIGHT: 2px; TEXT-ALIGN: justify
}
#about_content_left {
	PADDING-RIGHT: 10px; PADDING-LEFT: 25px; FONT-SIZE: 10px; FLOAT: left; WIDTH: 270px; MARGIN-RIGHT: 20px; HEIGHT: auto; TEXT-ALIGN: justify
}
#about_content_right {
	PADDING-LEFT: 30px; FONT-SIZE: 10px; FLOAT: left; BACKGROUND-IMAGE: url(images/vertical_line.jpg); WIDTH: 650px; BACKGROUND-REPEAT: repeat-y; HEIGHT: auto; TEXT-ALIGN: justify
}
#about_content_text {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 10px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 650px; PADDING-TOP: 0px; HEIGHT: auto; TEXT-ALIGN: justify
}
#about_featured_on {
	PADDING-LEFT: 30px; FONT-SIZE: 10px; FLOAT: left; MARGIN-BOTTOM: 20px; WIDTH: 960px; HEIGHT: auto; TEXT-ALIGN: justify
}
#contact_headline_title {
	MARGIN-TOP: 20px; PADDING-LEFT: 25px; FONT-SIZE: 10px; FLOAT: left; WIDTH: 260px; MARGIN-RIGHT: 20px; HEIGHT: auto; TEXT-ALIGN: justify
}
#contact_content_left {
	PADDING-LEFT: 25px; FONT-SIZE: 10px; FLOAT: left; MARGIN-LEFT: 20px; WIDTH: 280px; MARGIN-RIGHT: 0px; HEIGHT: auto; TEXT-ALIGN: justify
}
#contact_content_right_horizontal_line {
	PADDING-RIGHT: 0px; MARGIN-TOP: 20px; PADDING-LEFT: 0px; FONT-SIZE: 10px; FLOAT: left; BACKGROUND-IMAGE: url(images/horizontal_line.jpg); MARGIN-BOTTOM: 20px; PADDING-BOTTOM: 0px; WIDTH: 640px; PADDING-TOP: 0px; BACKGROUND-REPEAT: repeat-x; HEIGHT: 2px; TEXT-ALIGN: justify
}
#contact_content_right {
	PADDING-LEFT: 30px; FONT-SIZE: 10px; FLOAT: left; BACKGROUND-IMAGE: url(images/vertical_line.jpg); MARGIN-BOTTOM: 20px; WIDTH: 650px; BACKGROUND-REPEAT: repeat-y; HEIGHT: auto; TEXT-ALIGN: justify
}
#contact_form {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 10px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 350px; PADDING-TOP: 0px; HEIGHT: auto; TEXT-ALIGN: justify
}
#black_list_content {
	PADDING-RIGHT: 25px; PADDING-LEFT: 25px; FONT-SIZE: 10px; FLOAT: left; MARGIN: 0px; WIDTH: 970px; HEIGHT: auto; TEXT-ALIGN: justify
}
#footer {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 10px; FLOAT: left; BACKGROUND-IMAGE: url(images/footer.jpg); PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 1024px; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 50px
}
#footer_navigation {
	PADDING-RIGHT: 25px; FLOAT: right; MARGIN: 0px; WIDTH: 284px; HEIGHT: 30px
}
#footer_copyright {
	MARGIN-TOP: 10px; PADDING-LEFT: 20px; FONT-SIZE: 10px; FLOAT: left; BACKGROUND-IMAGE: url(images/vertical_line.jpg); MARGIN-BOTTOM: 10px; WIDTH: auto; COLOR: #333333; BACKGROUND-REPEAT: repeat-y; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; HEIGHT: auto
}
