@charset "utf-8";
body, td, th, textarea, input {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
}
body, html {
	background-color: #f4f4f4;
	margin: 0px;
}
h1, h2, h3, h4, h5, h6 {
	font-size: 14px;
	font-weight: bold;
	color: #666666;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 15px;
	margin-left: 0px;
}
a:link {
	text-decoration: none;
	color: #0a609d;
}
a:hover {
	text-decoration: none;
	color: #0a609d;
}
a:active {
	text-decoration: none;
	color: #0a609d;
}
a:visited {
	text-decoration: none;
	color: #0a609d;
}
#Container {
	width: 100%;
}
.inputBox {
	background-image: url(/images/bg_Text_Input.png);
	background-repeat: no-repeat;
	background-position: center center;
	background-color: transparent;
	margin-left: 10px;
	margin-bottom: 10px;
	padding-left: 4px;
	padding-right: 4px;
	padding-top: 4px;
	height: 18px;
	width: 244px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
textarea {
	height: 84px;
	width: 244px;
	background-color: transparent;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	margin: 4px;
}
/*Background Graphics Classes For Pages */

.Home {
	background-image: url(/images/bg_index.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	min-height: 855px;/*	background-attachment: fixed;*/
}
.Ryan {
	background-image: url(/images/bg_ryan.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	min-height: 1141px;/*	background-attachment: fixed;*/
}
.Chris {
	background-image: url(/images/bg_chris.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	min-height: 1141px;/*	background-attachment: fixed;*/
}
.Chad {
	background-image: url(/images/bg_chad.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	min-height: 1141px;/*//	background-attachment: fixed;*/
}
.Josh {
	background-image: url(/images/bg_josh.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	min-height: 1141px;/*	background-attachment: fixed;*/
}
.Killian {
	background-image: url(/images/bg_killian.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	min-height: 1141px;/*	background-attachment: fixed;*/
}
.Portfolio {
	background-image: url(/images/bg_portfolio.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	min-height: 1141px;/*	background-attachment: fixed;*/
}
.Tori {
	background-image: url(/images/bg_tori.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	min-height: 855px;/*	background-attachment: fixed;*/
}
.Generic {
	background-image:url(/images/bg_generic.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	min-height: 1088px;/*	background-attachment: fixed;*/
}
.Generic_Blue {
	background-image:url(/images/bg_generic_blue.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	min-height: 1088px;/*	background-attachment: fixed;*/
}
.Beach {
	background-image:url(/images/bg_beach.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	min-height: 1088px;/*	background-attachment: fixed;*/
}
.InputField {
	display: none;
}
/*Page Structure Elements */

#Header {
	background-image: url(/images/img_logo.gif);
	float:left;
	height: 96px;
	width: 146px;
	margin-left: 50px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	background-repeat: no-repeat;
	background-position: left bottom;
}
#Header h1 {
	display: block;
	text-indent: -2000px;
}
#Content {
	width: 700px;
	margin-left: 50px;
}

#Content_port {
	width: 600px;
	margin-left: 50px;
}
#Content_detail {
	width: 650px;
	margin-left: 50px;
}
#Section_Header {
	background-repeat: no-repeat;
	background-position: left top;
	text-indent: -2000em;
	display: block;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 15px;
	margin-left: 0px;
}
#Section_Header .Desk_Tops {
	background-image: url(/images/hdr_Desktops.png);
	display: block;
	height: 138px;
	width: 424px;
}
#Section_Header .Team {
	background-image: url(/images/hdr_Team.png);
	display: block;
	height: 127px;
	width: 472px;
}
#Section_Header.Services {
	background-image: url(/images/hdr_Services.png);
	height: 120px;
	width: 424px;
}
#Section_Header.Process {
	background-image: url(/images/hdr_Process.png);
	height: 87px;
	width: 319px;
}
#Section_Header .Partners {
	background-image: url(/images/hdr_Partners.png);
	display: block;
	width: 340px;
	height: 128px;
}
#Section_Header .Fresh_Work {
	background-image: url(/images/hdr_Fresh_Work.png);
	display: block;
	height: 127px;
	width: 329px;
}
#Section_Header .Contact_Us {
	background-image: url(/images/hdr_Contact_Us.png);
	display: block;
	height: 93px;
	width: 505px;
}
#Section_Header .Company_News {
	background-image: url(/images/hdr_Company_News.png);
	display: block;
	height: 138px;
	width: 424px;
}
#Section_Header .Jobs {
	background-image: url(/images/hdr_Jobs.png);
	display: block;
	height: 138px;
	width: 247px;
}
#Section_Header .Port {
	background-image: url(/images/hdr_Portfolio.png);
	display: block;
	height: 143px;
	width: 366px;
}
#Section_Header .Client_List {
	background-image: url(/images/hdr_Client_List.png);
	display: block;
	width: 407px;
	height: 107px;
}
#Section_Header .Case_Studies {
	background-image: url(/images/hdr_Case_Studies.png);
	display: block;
	width: 502px;
	height: 107px;
}
#Section_Header .Print_Work {
	background-image: url(/images/hdr_Print.png);
	display: block;
	width: 287px;
	height: 106px;
}
#Section_Header .Logo_Identity {
	background-image: url(/images/hdr_Identity.png);
	display: block;
	width: 376px;
	height: 120px;
}
#Section_Header .Interactive_Work {
	background-image: url(/images/hdr_Interactive.png);
	display: block;
	width: 496px;
	height: 116px;
}
#Section_Header .Philosophy {
	background-image: url(/images/hdr_Philosophy.png);
	display: block;
	width: 563px;
	height: 181px;
}
#Fresh_Slides {
	width: 550px;
}
#Fresh_New, #Left_List {
	width: 267px;
	float: left;
}
#Fresh_New h2 {
	text-indent: -2000em;
	display: block;
	background-image: url(/images/img_New_Release.png);
	height: 23px;
	width: 125px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
}
#Fresh_Random, #Right_List {
	width: 267px;
	float: right;
	text-align: left;
}
#List_Full {
	width:600px;
}
#Fresh_Random h2 {
	text-indent: -2000em;
	display: block;
	background-image: url(/images/img_Random.png);
	height: 23px;
	width: 79px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
}
#Fresh_New h3, #Fresh_Random h3, #Slideshow h3, #Left_List h3, #Right_List h3 {
	font-weight: normal;
	font-size: 14px;
}
#Fresh_New ul, #Fresh_Random ul, #Slideshow ul, #Left_List ul, #Right_List ul {
	display: block;
	clear: both;
	height: 19px;
	list-style-type: none;
	margin: 0px;
	padding: 0px;
}
#Fresh_New ul li, #Fresh_Random ul li, #Slideshow ul li, #Left_List ul li, #Right_List ul li {
	height: 19px;
	display: block;
	float: left;
}
#Fresh_New ul li a, #Fresh_Random ul li a, #Slideshow ul li a, #Left_List ul li a, #Right_List ul li a {
	display: block;
	height: 18px;
	width: 19px;
	padding-top: 1px;
	margin-right: 5px;
	text-align: center;
	background-repeat: no-repeat;
	background-position: left top;
	background-image:url(/images/btn_SlideShow.png);
	margin-top: 5px;
}
#Fresh_New ul li a:link, #Fresh_Random ul li a:link, #Slideshow ul li a:link, #Left_List ul li a:link, #Right_List ul li a:link {
	color: #FFFFFF;
	text-decoration:none;
	background-position: 0px 0px;
}
#Fresh_New ul li a:visited, #Fresh_Random ul li a:visited, #Slideshow ul li a:visited, #Slideshow ul li a:visited, #Left_List ul li a:visited, #Right_List ul li a:visited {
	color: #FFFFFF;
	text-decoration:none;
	background-position: 0px 0px;
}
#Fresh_New ul li a:hover, #Fresh_Random ul li a:hover, #Slideshow ul li a:hover, #Left_List ul li a:hover, #Right_List ul li a:hover {
	color: #FFFFFF;
	text-decoration:none;
	background-position: 0px -19px;
}
#Fresh_New ul li a:active, #Fresh_Random ul li a:active, #Slideshow ul li a:active, #Left_List ul li a:link, #Right_List ul li a:link {
	color: #FFFFFF;
	text-decoration:none;
	background-position: 0px -19px;
}
#Fresh_New ul li a.Nav_Sel, #Fresh_Random ul li a.Nav_Sel, #Slideshow ul li a.Nav_Sel, #Left_List ul li a.Nav_Sel, #Right_List ul li a.Nav_Sel {
	color: #FFFFFF;
	text-decoration:none;
	background-position: 0px -19px;
}
#Navigation {
	float: left;
	display: block;
	margin-left: 40px;
	margin-top: 50px;
}
#Navigation ul {
	list-style: none;
	margin: 0px;
	padding: 0px;
	display: block;
	float: none;
}
#Navigation ul li {
	height: 37px;
	display: block;
	float: left;
}
#Navigation ul li a {
	display: block;
	height: 37px;
	text-indent: -2000px;
	background-repeat: no-repeat;
	background-position: left top;
}
#Navigation ul li a:link {
	background-position: 0px 0px;
}
#Navigation ul li a:visited {
	background-position: 0px 0px;
}
#Navigation ul li a:hover {
	background-position: 0px -37px;
}
#Navigation ul li a:active {
	background-position: 0px -37px;
}
#Navigation ul li.Nav_Sel a {
	background-position: 0px -37px;
}
#Navigation ul #Home a {
	width: 64px;
	background-image:url(/images/btn_Home.png)
}
#Navigation ul #Company a {
	width: 96px;
	background-image:url(/images/btn_Company.png)
}
#Navigation ul #Portfolio a {
	width: 86px;
	background-image:url(/images/btn_Portfolio.png)
}
#Navigation ul #Contact a {
	width: 79px;
	background-image:url(/images/btn_Contact.png)
}
#Sub_Navigation {
	margin-left: 235px;
}
#Sub_Navigation ul {
	height: 32px;
	display: block;
	margin: 0px;
	padding: 0px;
	list-style: none;
}
#Sub_Navigation ul li {
	height: 32px;
	display: block;
	float: left;
}
#Sub_Navigation ul li a {
	height: 32px;
	display: block;
	text-indent: -2000px;
	background-repeat: no-repeat;
	background-position: left top;
}
#Sub_Navigation ul li a:link {
	background-position: 0px 0px;
}
#Sub_Navigation ul li a:visited {
	background-position: 0px 0px;
}
#Sub_Navigation ul li a:hover {
	background-position: 0px -33px;
}
#Sub_Navigation ul li a:active {
	background-position: 0px -33px;
}
#Sub_Navigation ul li.Nav_Sel a {
	background-position: 0px -33px;
}
/*Navigation for Portfolio */

#Sub_Navigation_Port {
	margin-left: 235px;
}
#Sub_Navigation_Port ul {
	height: 32px;
	display: block;
	margin: 0px;
	padding: 0px;
	list-style: none;
}
#Sub_Navigation_Port ul li {
	height: 32px;
	display: block;
	float: left;
}
#Sub_Navigation_Port ul li a {
	height: 32px;
	display: block;
	text-indent: -2000px;
}
#Sub_Navigation_Port ul li a:link {
	background-position: 0px 0px;
}
#Sub_Navigation_Port ul li a:visited {
	background-position: 0px 0px;
}
#Sub_Navigation_Port ul li a:hover {
	background-position: 0px -30px;
}
#Sub_Navigation_Port ul li a:active {
	background-position: 0px -30px;
}
#Sub_Navigation_Port ul li.Nav_Sel a {
	background-position: 0px -30px;
}
#Sub_Navigation_Port ul #Client_List a {
	width: 72px;
	background-image:url(/images/btn_Client_List.png)
}
#Sub_Navigation_Port ul #Interactive a {
	width: 100px;
	background-image:url(/images/btn_Interactive.png)
}
#Sub_Navigation_Port ul #Print a {
	width: 64px;
	background-image:url(/images/btn_Print.png)
}
#Sub_Navigation_Port ul #Identity a {
	width: 82px;
	background-image:url(/images/btn_Identity.png)
}
#Sub_Navigation_Port ul #Case_Studies a {
	width: 94px;
	background-image:url(/images/btn_Case_Studies.png)
}
/*Navigation for Company*/

#Sub_Navigation ul #Philosophy_History a {
	width: 143px;
	background-image:url(/images/btn_Philosophy.png)
}
#Sub_Navigation ul #Team a {
	width: 50px;
	background-image:url(/images/btn_Team.png)
}
#Sub_Navigation ul #Services a {
	width: 65px;
	background-image:url(/images/btn_Services.png)
}
#Sub_Navigation ul #Process {
	width: 65px;
}
#Sub_Navigation ul #Process a {
	width: 65px;
	background-image:url(/images/btn_Process.png)
}
#Sub_Navigation ul #Partners a {
	width: 69px;
	background-image:url(/images/btn_Partners.png)
}
#Sub_Navigation ul #Jobs a {
	width: 45px;
	background-image:url(/images/btn_Jobs.png)
}
#Sub_Navigation ul #Desktops a {
	width: 74px;
	background-image:url(/images/btn_Desktops.png)
}
#Sub_nav_team {
	margin-left:20px;
	width:193px;
	clear: none;
	float: left;
}
#Sub_nav_team ul {
	height: 38px;
	display: block;
	margin: 0px;
	padding: 0px;
	list-style: none;
}
#Sub_nav_team ul li {
	height: 38px;
	display: block;
	margin-bottom:10px;
}
#Sub_nav_team ul li a {
	height: 38px;
	display: block;
	text-indent: -2000px;
}
#Sub_nav_team ul li a {
	background-position:left top;
}
#Sub_nav_team ul li a:visited {
	background-position:left top;
}
#Sub_nav_team ul li a:link {
	background-position:left top;
}
#Sub_nav_team ul li a:hover {
	background-position:left bottom;
}
#Sub_nav_team ul li a:active {
	background-position:left bottom;
}
#Sub_nav_team ul li.Nav_Sel a {
	background-position:left bottom;
}
#Sub_nav_team ul #Ryan_Serpan a {
	width: 193px;
	background-image:url(/images/btn_Ryan.png)
}
#Sub_nav_team ul #Chad_Serpan a {
	width: 193px;
	background-image:url(/images/btn_Chad.png)
}
#Sub_nav_team ul #Chris a {
	width: 193px;
	background-image:url(/images/btn_Chris.png)
}
#Sub_nav_team ul #Josh a {
	width: 193px;
	background-image:url(/images/btn_Josh.png)
}
#Sub_nav_team ul #Josh a {
	width: 193px;
	background-image:url(/images/btn_Josh.png)
}
#Sub_nav_team ul #Killian a {
	width: 193px;
	background-image:url(/images/btn_Killian.png)
}
#Section_Header h1 {
	text-indent: -2000em;
}
.News_Entry {
	display: block;
	width: 550px;
}
.News_Top {
	background-image:url(/images/bg_News_top.png);
	height: 5px;
	display:block;
}
.News_Content {
	background-image:url(/images/bg_News_mid.png);
	display: block;
	width: 540px;
	padding-left: 5px;
	padding-right: 5px;
	float: left;
}
.News_Date {
	float: right;
	display: block;
}
.News_Date h2 {
	margin: 0px;
}
.News_Content h2 {
	margin: 0px;
}
.News_Content p {
	margin: 0px;
}
.News_Bottom {
	background-image:url(/images/bg_News_bottom.png);
	height: 5px;
	display: block;
}
#Slideshow {
	background-image: url(/images/bg_Slideshow.png);
	width: 587px;
	padding-left: 30px;
	background-repeat: no-repeat;
}
.slide {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 467px;
	width: 587px;
}
#Case_Studies_List {
	margin-right: 20px;
	margin-bottom: 15px;
	float: left;
	width: 250px;
}
#Case_Studies_List ul {
	margin: 0px;
	padding: 0px;
	list-style: none;
}
#Case_Studies_List ul a {
	padding-bottom: 5px;
	display: block;
}
#Case_Studies_List ul a:link {
	text-decoration: underline;
	color: #0a609d;
}
#Case_Studies_List ul a:hover, #Case_Studies_List ul a.Nav_Sel {
	text-decoration: none;
	color: #0a609d;
}
#Case_Studies_List ul a:visited {
	text-decoration: none;
	color: #666666;
}
#Case_Studies_List ul a:active {
	text-decoration: none;
	color: #0a609d;
}
#Case_Studies_Text {
	display: block;
	float: right;
	text-align: left;
	margin: 0px;
	padding: 0px;
	width: 330px;
}
#Case_Studies_Text p {
	display: block;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 16px;
	margin-left: 0px;
}
#Footer {
	height: 50px;
	width: 100%;
	display:block;
	clear:left;
	background-image: url(/images/bg_footer.jpg);
}
.Foot_Contact {
	display: block;
	float: left;
	margin-top: 6px;
	height: 44px;
	width:475px;
	background-image:url(/images/img_contactInfo.png);
}
.Foot_Aev {
	display: block;
	float: right;
	margin-top: 6px;
	height: 44px;
	width:110px;
	background-image:url(/images/img_poweredBy.png);
}
#Partners_Text {
	display: block;
	float: left;
	text-align: left;
	margin: 0px;
	padding: 0px;
	width: 540px;
	padding-left: 0px;
}
#process_directory {
	float: left;
	width: 275px;
}
#process_directory ul {
	padding-left: 12px;
	list-style-image: url(/images/bullet.png);
}
#process_directory li {
	font-size: 12px;
	color: #24cbe9;
	clear: both;
	float: none;
	text-align: left;
}
#process_directory a {
	color: #24cbe9;
	text-decoration: underline;
	padding-top: 2px;
	display: block;
}
#process_directory a:hover {
	text-decoration: none;
}
#process_headers {
	width: 325px;
	height: auto;
	float: left;
	overflow: hidden;
	margin-right: 15px;
}
#process_headers h3 {
	background-image:url(/images/process_meetgreet.png);
	font-size: 1px;
	display: block;
	padding: 0px;
	clear: both;
	float: none;
	height: 13px;
	width: 87px;
	text-indent: -100em;
	margin-top: 0px;
	margin-bottom: 5px;
}
#process_headers h4 {
	background-image:url(/images/process_discovery.png);
	font-size: 1px;
	display: block;
	padding: 0px;
	clear: both;
	float: none;
	height: 16px;
	width: 61px;
	text-indent: -100em;
	margin-top: 0px;
	margin-bottom: 5px;
}
#process_headers h5 {
	background-image:url(/images/process_planprep.png);
	font-size: 1px;
	display: block;
	padding: 0px;
	clear: both;
	float: none;
	height: 17px;
	width: 75px;
	text-indent: -100em;
	margin-top: 0px;
	margin-bottom: 5px;
}
#process_headers h6 {
	background-image:url(/images/process_designmeeting.png);
	font-size: 1px;
	display: block;
	padding: 0px;
	clear: both;
	float: none;
	height: 17px;
	width: 98px;
	text-indent: -100em;
	margin-top: 0px;
	margin-bottom: 5px;
}
#process_headers #Design {
	background-image:url(/images/process_design.png);
	font-size: 1px;
	display: block;
	padding: 0px;
	clear: both;
	float: none;
	height: 16px;
	width: 42px;
	text-indent: -100em;
	margin-top: 0px;
	margin-bottom: 5px;
}
#process_headers #Develop {
	background-image:url(/images/process_development.png);
	font-size: 1px;
	display: block;
	padding: 0px;
	clear: both;
	float: none;
	height: 18px;
	width: 82px;
	text-indent: -100em;
	margin-top: 0px;
	margin-bottom: 5px;
}
#process_headers #Testing {
	background-image:url(/images/process_testing_debugging.png);
	font-size: 1px;
	display: block;
	padding: 0px;
	clear: both;
	float: none;
	height: 18px;
	width: 133px;
	text-indent: -100em;
	margin-top: 0px;
	margin-bottom: 5px;
}
#process_headers #Launch {
	background-image:url(/images/process_launch.png);
	font-size: 1px;
	display: block;
	padding: 0px;
	clear: both;
	float: none;
	height: 15px;
	width: 43px;
	text-indent: -100em;
	margin-top: 0px;
	margin-bottom: 5px;
}
#process_headers #Informational {
	background-image:url(/images/process_informationarchitecture.png);
	font-size: 1px;
	display: block;
	padding: 0px;
	clear: both;
	float: none;
	height: 15px;
	width: 151px;
	text-indent: -100em;
	margin-top: 0px;
	margin-bottom: 5px;
}
#Photo_List {
	margin-right: 10px;
	margin-bottom: 15px;
	float: right;
	width: 240px;
	margin-left: 20px;
}
#Photo_List ul {
	margin: 0px;
	padding: 10px;
	list-style: none;
}
#Photo_List ul li {
	height:158px;
	width:240px;
	padding-top:10px;
}
#Photo_List ul #Cards {
	background-image:url(/images/company_photo_cards.jpg);
}
#Photo_List ul #Office_1 {
	background-image:url(/images/company_photo_office_1.jpg);
}
#Photo_List ul #Office_2 {
	background-image:url(/images/company_photo_office_2.jpg);
}
#Photo_List ul #Conference {
	background-image:url(/images/company_photo_conference_room.jpg);
}
#process_pixel_line {
	background-color: #24cbe9;
	height: 1px;
	width: 660px;
	margin-top: 7px;
}
#interactive_pixel_line {
	background-color: #9e3939;
	height: 1px;
	width: 660px;
	margin-top: 7px;
}
#id_pixel_line {
	background-color: #93ca86;
	height: 1px;
	width: 660px;
	margin-top: 7px;
}
#print_pixel_line {
	background-color: #caac89;
	height: 1px;
	width: 660px;
	margin-top: 7px;
}
#staff_text {
	display: block;
	float: right;
	text-align: left;
	padding: 0px;
	width: 330px;
	height: auto;
	margin-top: 0px;
	margin-right: 100px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#client_list_column {
	height: auto;
	float: left;
	overflow: hidden;
	margin-right: 15px;
	width: 230px;
}
#client_list_pixel_line {
	background-color: #2b78a5;
	height: 1px;
	width: 233px;
	margin-top: 20px;
	margin-bottom: 5px;
}
#client_list_column h1 {
	height: auto;
	float: left;
	color: #2b78a5;
	font-size: 14px;
	font-weight: bold;
}
#client_list_column ul {
	text-align: left;
}
#client_list_column li {
	height: auto;
	color: #2b78a5;
	font-size: 12px;
	font-weight: normal;
	list-style-image:url(/images/bullet.png);
}
#client_list_column_cont {
	height: auto;
	float: left;
	width: 230px;
}
#Services_Text {
	display: block;
	float: left;
	text-align: left;
	margin: 0px;
	padding: 0px;
	width: 700px;
	padding-left: 0px;
}
#Service_Interactive {
	width:680px;
	float:left;
	margin-right:10px;
	margin-left:10px;
}
#Service_Interactive_Title {
	width:244px;
	height:50px;
}
#Service_InternetApps {
	width:224px;
	height:33px;
}
#service_micro_sites {
	width: 325px;
	height: auto;
	float: left;
	overflow: hidden;
	margin-right: 15px;
}
#service_micro_sites h3 {
	background-image:url(/images/service_microsites.png);
	font-size: 1px;
	display: block;
	padding: 0px;
	clear: both;
	float: none;
	height: 33px;
	width: 107px;
	text-indent: -100em;
	margin-top: 0px;
	margin-bottom: 5px;
}
#service_micro_sites h4 {
	background-image:url(/images/service_portals.png);
	font-size: 1px;
	display: block;
	padding: 0px;
	clear: both;
	float: none;
	height: 33px;
	width: 170px;
	text-indent: -100em;
	margin-top: 0px;
	margin-bottom: 5px;
}
#service_micro_sites h5 {
	background-image:url(/images/service_internetapps.png);
	font-size: 1px;
	display: block;
	padding: 0px;
	clear: both;
	float: none;
	height: 33px;
	width: 224px;
	text-indent: -100em;
	margin-top: 0px;
	margin-bottom: 5px;
}
#service_micro_sites h6 {
	background-image:url(/images/service_aevNet.png);
	font-size: 1px;
	display: block;
	padding: 0px;
	clear: both;
	float: none;
	height: 33px;
	width: 287px;
	text-indent: -100em;
	margin-top: 0px;
	margin-bottom: 5px;
}
#service_micro_sites #Mobile {
	background-image:url(/images/service_mobile.png);
	font-size: 1px;
	display: block;
	padding: 0px;
	clear: both;
	float: none;
	height: 33px;
	width: 170px;
	text-indent: -100em;
	margin-top: 0px;
	margin-bottom: 5px;
	margin-right: 0px;
	margin-left: 0px;
}
#service_micro_sites #CDROM {
	background-image:url(/images/service_cd.png);
	font-size: 1px;
	display: block;
	padding: 0px;
	clear: both;
	float: none;
	height: 33px;
	width: 275px;
	text-indent: -100em;
	margin-top: 0px;
	margin-bottom: 5px;
}
#service_id_container {
	width: 405px;
	height: auto;
	float: left;
	overflow: hidden;
	margin-right: 15px;
}
#service_id_container h1 {
	background-image:url(/images/services_id_creation.png);
	font-size: 1px;
	display: block;
	padding: 0px;
	clear: both;
	float: none;
	height: 33px;
	width: 248px;
	text-indent: -100em;
	margin-top: 0px;
	margin-bottom: 5px;
}
#service_print_container {
	width: 325px;
	height: auto;
	float: left;
	overflow: hidden;
	margin-right: 15px;
	clear: none;
}
#service_print_container h3 {
	background-image:url(/images/services_print_large.png);
	font-size: 1px;
	display: block;
	padding: 0px;
	clear: both;
	float: none;
	height: 33px;
	width: 170px;
	text-indent: -100em;
	margin-top: 0px;
	margin-bottom: 5px;
}
#service_print_container h4 {
	background-image:url(/images/services_print_packaging.png);
	font-size: 1px;
	display: block;
	padding: 0px;
	clear: both;
	float: none;
	height: 33px;
	width: 155px;
	text-indent: -100em;
	margin-top: 0px;
	margin-bottom: 5px;
}
#service_print_container h5 {
	background-image:url(/images/services_print_collateral.png);
	font-size: 1px;
	display: block;
	padding: 0px;
	clear: both;
	float: none;
	height: 33px;
	width: 135px;
	text-indent: -100em;
	margin-top: 0px;
	margin-bottom: 5px;
}
#service_print_container h6 {
	background-image:url(/images/service_aevNet.png);
	font-size: 1px;
	display: block;
	padding: 0px;
	clear: both;
	float: none;
	height: 33px;
	width: 287px;
	text-indent: -100em;
	margin-top: 0px;
	margin-bottom: 5px;
}
#service_print_container h7 {
	background-image:url(/images/service_mobile.png);
	font-size: 1px;
	display: block;
	padding: 0px;
	clear: both;
	float: none;
	height: 33px;
	width: 170px;
	text-indent: -100em;
	margin-top: 0px;
	margin-bottom: 5px;
}
#service_print_container h8 {
	background-image:url(/images/service_cd.png);
	font-size: 1px;
	display: block;
	padding: 0px;
	clear: both;
	float: none;
	height: 33px;
	width: 275px;
	text-indent: -100em;
	margin-top: 0px;
	margin-bottom: 5px;
}
#service_print_directory {
	float: left;
	width: 230px;
}
#service_related_int {
	background-image:url(/images/service_related_int.png);
	font-size: 1px;
	display: block;
	padding: 0px;
	clear: both;
	float: none;
	height: 12px;
	width: 76px;
	text-indent: -100em;
	margin-top: 0px;
	margin-bottom: 5px;
}
#service_related_print {
	background-image:url(/images/service_related_print.png);
	font-size: 1px;
	display: block;
	padding: 0px;
	clear: both;
	float: none;
	height: 12px;
	width: 76px;
	text-indent: -100em;
	margin-top: 0px;
	margin-bottom: 5px;
}
#service_related_container {
	font-size: 10px;
	display: block;
	padding: 0px;
	clear: left;
	float: left;
	height: auto;
	width: 300px;
	margin-top: 0px;
	margin-bottom: 5px;
}
#service_related_column {
	font-size: 10px;
	display: block;
	float: left;
	height: auto;
	width: 135px;
	margin-top: 0px;
	margin-bottom: 5px;
}
#service_related_text {
	font-size: 10px;
	display: block;
	padding: 0px;
	height: auto;
	width:140px;
	margin-top:10px;
	margin-bottom:10px;
}
#service_int_directory {
	float: left;
	width: 275px;
}
#service_int_directory ul {
	padding-left: 12px;
	list-style-image: url(/images/bullet_red.png);
}
#service_int_directory li {
	font-size: 12px;
	color: #9e3939;
	clear: both;
	float: none;
	text-align: left;
}
#service_int_directory a {
	color: #9e3939;
	text-decoration: underline;
	padding-top: 2px;
	display: block;
}
#service_int_directory a:hover {
	text-decoration: none;
}
#service_print_directory {
	float: left;
	width: 175px;
}
#service_print_directory ul {
	padding-left: 12px;
}
#service_print_directory li {
	font-size: 12px;
	color: #caac89;
	clear: both;
	float: none;
	text-align: left;
}
#service_print_directory a {
	color: #caac89;
	text-decoration: underline;
	display: block;
	padding-top: 2px;
}
#service_print_directory a:hover {
	color: #caac89;
	text-decoration: none;
}
#service_id_directory {
	float: left;
	width: 230px;
}
#service_id_directory ul {
	padding-left: 12px;
}
#service_id_directory li {
	font-size: 12px;
	color: #93ca86;
	clear: both;
	float: none;
	text-align: left;
}
#service_id_directory a {
	color: #93ca86;
	text-decoration: underline;
	display: block;
	padding-top: 2px;
}
#service_id_directory a:hover {
	color: #93ca86;
	text-decoration: none;
}
#Sub_nav_team ul #Donovan a {
	width: 193px;
	background-image:url(/images/btn_Donovan.png)
}
.Donovan {
	background-image: url(/images/bg_donovan.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	min-height: 1141px;
}
