.text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 13px;
	color: #333333;

}
.red_text strong, .red_text { font-family: Verdana, Arial, Helvetica, sans-serif; color: #990000;}

A.red:link{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #990000; text-decoration:none ;font-weight: bold}
A.red:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #FF0000; text-decoration:none ;font-weight: bold}
A.red:active{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #FF0000; text-decoration:none; font-weight: bold;
	
}

A.black:link { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #666666; text-decoration:none ;font-weight: bold}
A.black:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #999999; text-decoration:none ;font-weight: bold}
A.black:active { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #999999; text-decoration:none; font-weight: bold;
	
}

A.red:visited{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #990000; text-decoration:none ;font-weight: bold}
A.red:visited:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #FF0000; text-decoration:none ;font-weight: bold}
.footer {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #666666;
	font-weight: bold;
}

A.gray:link{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #666666; text-decoration:underline ;font-weight: normal}
A.gray:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #999999; text-decoration:none ;font-weight: normal}
A.gray:active{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #666666; text-decoration:none ; font-weight: normal; }
A.gray:visited{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #666666; text-decoration:underline ;font-weight: normal}
A.gray:visited:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #999999; text-decoration:none ;font-weight: normal}


A.graylg:link{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #666666; text-decoration:underline ;font-weight: normal}
A.graylg:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #999999; text-decoration:none ;font-weight: normal}
A.graylg:active{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #666666; text-decoration:none ; font-weight: normal; }
A.graylg:visited{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #666666; text-decoration:underline ;font-weight: normal}
A.graylg:visited:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #999999; text-decoration:none ;font-weight: normal}


.header {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #333333;
}
.header2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #0066CC;
	
}
.headerwhite {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
}
.subhead {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #336699;
	font-weight: bold;
	line-height: 15px;
}
.subhead2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #336699;
	font-weight: bold;
	line-height: 18px;
}
.supersmall {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #666666;
}
.hometextlg {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 14px;
	
}
.callout {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #336699;
	font-weight: bold;
	line-height: 14px;
}
/* Add for portfolio Buttons */
/* Step 1 of 3 */
a.pathforward_3dmail, a.pathforward_mediahit, a.pathforward_drape, a.pathforward_display, a.pathforward_collateral, a.pathforward_web, a.ardus_mediahit, a.ardus_pocketfolder, a.ardus_brochure, a.definity_brochure, a.definity_blog, a.definity_golf, a.mariemont_directmail, a.pathforward_logo, a.ardus_web, a.ap_logo, a.ap_directmail, a.ap_website, a.gbi_website, a.definity_bike, a.feg_newsletter, a.matt_card, a.voltage_folder, a.priority_stationary , a.priority_logo, a.sfm_door, a.marsh_pop, a.marsh_mfactor, a.auxier_webpage, a.feg_folder, a.model_website, a.voltage_metad, a.edta_08guide, a.creme_atlanta, a.creme_nj, a.voltage_cf, a.auxier_billboard, a.auxier_website, a.little_enq, a.cri_frog, a.dubois_mag_ad, a.hsl_logo, a.brasch_site, a.isqft_postcard, a.brasch_folder, a.pt_ad, a.cba_web, a.cad_ad, a.isqft_toolbox, a.little_web, a.auxier_tv_ad, a.ecp_billboard, a.parker_website, a.pt_enquirer, a.voltage_ed, a.cri_tsa, a.opoc_website, a.m25m_annual_report, a.opoc_trade_banner, a.win_logo, a.tss_landing, a.cri_booth, a.auxier_invite, a.mcfarland_website, a.psi_logo, a.evercoat_quantum, a.fsn_dm, a.voltage_sd, a.cri_corrart, a.gbi_ads, a.wells_media08, a.definity_horse, a.psi_website, a.ardus_ad {
	display: block;
	text-decoration: none;
	width: 60px;
	height: 64px;
	outline:0;
	text-indent: -3000px;
	}
/* Step 2 of 3 */
a.pathforward_3dmail{
	background: url("../images/btn_pathforward_3dmail.jpg") 0 0 no-repeat;
	}
a.pathforward_mediahit{
	background: url("../images/btn_pathforward_mediahit.jpg") 0 0 no-repeat;
	}
a.pathforward_drape{
	background: url("../images/btn_pathforward_drape.jpg") 0 0 no-repeat;
	}
a.pathforward_display{
	background: url("../images/btn_pathforward_display.jpg") 0 0 no-repeat;
	}
a.pathforward_collateral{
	background: url("../images/btn_pathforward_collateral.jpg") 0 0 no-repeat;
	}
a.pathforward_web{
	background: url("../images/btn_pathforward_web.jpg") 0 0 no-repeat;
	}
a.ardus_mediahit{
	background: url("../images/btn_ardus_mediahit.jpg") 0 0 no-repeat;
	}
a.ardus_pocketfolder{
	background: url("../images/btn_ardus_pocketfolder.jpg") 0 0 no-repeat;
	}
a.ardus_brochure{
	background: url("../images/btn_ardus_brochure.jpg") 0 0 no-repeat;
	}
a.definity_brochure{
	background: url("../images/btn_definity_brochure.jpg") 0 0 no-repeat;
	}
a.definity_blog{
	background: url("../images/btn_definity_blog.jpg") 0 0 no-repeat;
	}
a.definity_golf{
	background: url("../images/btn_definity_golf.jpg") 0 0 no-repeat;
	}
a.mariemont_directmail{
	background: url("../images/btn_mariemont_directmail.jpg") 0 0 no-repeat;
	}
a.pathforward_logo{
	background: url("../images/btn_pathforward_logo.jpg") 0 0 no-repeat;
	}
a.ardus_web{
	background: url("../images/btn_ardus_website.jpg") 0 0 no-repeat;
	}
a.ap_logo{
	background: url("../images/btn_ap_logo.jpg") 0 0 no-repeat;
	}
a.ap_directmail{
	background: url("../images/btn_ap_directmail.jpg") 0 0 no-repeat;
	}
a.ap_website{
	background: url("../images/btn_ap_website.jpg") 0 0 no-repeat;
	}
a.gbi_website{
	background: url("../images/btn_gbi_website.jpg") 0 0 no-repeat;
	}
a.definity_bike{
	background: url("../images/btn_dpu_postcard.jpg") 0 0 no-repeat;
	}
a.ardus_ad{
	background: url("../images/btn_ardus_ad.jpg") 0 0 no-repeat;
	}
a.psi_website{
	background: url("../images/btn_psi_website.jpg") 0 0 no-repeat;
	}
a.definity_horse {
	background: url("../images/btn_dp_horse_ad.jpg") 0 0 no-repeat;
	}
a.feg_newsletter {
	background: url("../images/btn_feg.jpg") 0 0 no-repeat;
	}
a.matt_card {
	background: url("../images/btn_mattew_card.jpg") 0 0 no-repeat;
	}
a.voltage_folder {
	background: url("../images/btn_voltage_folder.jpg") 0 0 no-repeat;
	}
a.priority_stationary {
	background: url("../images/btn_priority_card.jpg") 0 0 no-repeat;
	}
a.priority_logo {
	background: url("../images/btn_priority_logo.jpg") 0 0 no-repeat;
	}
a.sfm_door {
	background: url("../images/btn_sfm_door.jpg") 0 0 no-repeat;
	}
a.marsh_pop {
	background: url("../images/btn_marsh_pop.jpg") 0 0 no-repeat;
	}
a.marsh_mfactor {
	background: url("../images/btn_marsh_mfactor.jpg") 0 0 no-repeat;
	}
a.auxier_webpage {
	background: url("../images/btn_auxier_webpage.jpg") 0 0 no-repeat;
	}
a.feg_folder {
	background: url("../images/btn_feg_folder.jpg") 0 0 no-repeat;
	}
a.model_website {
	background: url("../images/btn_model_website.jpg") 0 0 no-repeat;
	}
a.voltage_metad {
	background: url("../images/btn_voltage_metad.jpg") 0 0 no-repeat;
	}
a.edta_08guide {
	background: url("../images/btn_edta_08guide.jpg") 0 0 no-repeat;
	}
a.creme_atlanta {
	background: url("../images/btn_creme_atlanta.jpg") 0 0 no-repeat;
	}
a.creme_nj {
	background: url("../images/btn_creme_nj.jpg") 0 0 no-repeat;
	}
a.voltage_cf {
	background: url("../images/btn_voltage_cf.jpg") 0 0 no-repeat;
	}
a.auxier_billboard {
	background: url("../images/btn_auxier_billboard.jpg") 0 0 no-repeat;
	}
a.auxier_website {
	background: url("../images/btn_auxier_website.jpg") 0 0 no-repeat;
	}
a.little_enq {
	background: url("../images/btn_little_net_fame.jpg") 0 0 no-repeat;
	}
a.cri_frog {
	background: url("../images/btn_cri_frog.jpg") 0 0 no-repeat;
	}
a.dubois_mag_ad {
	background: url("../images/btn_dubois_ad.jpg") 0 0 no-repeat;
	}
a.hsl_logo {
	background: url("../images/btn_hsl_logo.jpg") 0 0 no-repeat;
	}
a.brasch_site {
	background: url("../images/btn_brasch_site.jpg") 0 0 no-repeat;
	}
a.isqft_postcard {
	background: url("../images/btn_isqft_postcard.jpg") 0 0 no-repeat;
	}
a.brasch_folder  {
	background: url("../images/btn_brasch_folder.jpg") 0 0 no-repeat;
	}
a.pt_ad  {
	background: url("../images/btn_pt_ad.jpg") 0 0 no-repeat;
	}
a.cba_web {
	background: url("../images/btn_cba_web.jpg") 0 0 no-repeat;
	}
a.cad_ad {
	background: url("../images/btn_cad_ad.jpg") 0 0 no-repeat;
	}
a.isqft_toolbox {
	background: url("../images/btn_isqft_toolbox.jpg") 0 0 no-repeat;
	}
a.little_web {
	background: url("../images/btn_little_web.jpg") 0 0 no-repeat;
	}
a.auxier_tv_ad {
	background: url("../images/btn_auxier_tv.jpg") 0 0 no-repeat;
	}
a.ecp_billboard {
	background: url("../images/btn_ecp_billboard.jpg") 0 0 no-repeat;
	}
a.parker_website {
	background: url("../images/btn_parker_web.jpg") 0 0 no-repeat;
	}
a.pt_enquirer {
	background: url("../images/btn_pt_enquirer.jpg") 0 0 no-repeat;
	}
a.voltage_ed {
	background: url("../images/btn_voltage_editorial_08.jpg") 0 0 no-repeat;
	}
a.cri_tsa {
	background: url("../images/btn_cri_tsa.jpg") 0 0 no-repeat;
	}
a.opoc_website {
	background: url("../images/btn_opoc_website.jpg") 0 0 no-repeat;
	}
a.m25m_annual_report {
	background: url("../images/btn_m25m_annual_report.jpg") 0 0 no-repeat;
	}
a.opoc_trade_banner {
	background: url("../images/btn_opoc_trade.jpg") 0 0 no-repeat;
	}
a.win_logo {
	background: url("../images/btn_win_logo.jpg") 0 0 no-repeat;
	}
a.tss_landing {
	background: url("../images/btn_tss_landing.jpg") 0 0 no-repeat;
	}
a.cri_booth {
	background: url("../images/btn_cri_booth.jpg") 0 0 no-repeat;
	}
a.auxier_invite {
	background: url("../images/btn_auxier_invite.jpg") 0 0 no-repeat;
	}
a.mcfarland_website {
	background: url("../images/btn_mcfarland_website.jpg") 0 0 no-repeat;
	}
a.psi_logo {
	background: url("../images/btn_psi_logo.jpg") 0 0 no-repeat;
	}
a.evercoat_quantum {
	background: url("../images/btn_evercoat_quantum.jpg") 0 0 no-repeat;
	}
a.fsn_dm {
	background: url("../images/btn_fsn_dm.jpg") 0 0 no-repeat;
	}
a.voltage_sd {
	background: url("../images/btn_voltage_sd.jpg") 0 0 no-repeat;
	}
a.cri_corrart {
	background: url("../images/btn_cri_corrart.jpg") 0 0 no-repeat;
	}
a.gbi_ads {
	background: url("../images/btn_gbi_ads.jpg") 0 0 no-repeat;
	}
a.wells_media08 {
	background: url("../images/btn_wells_cincinnati08.jpg") 0 0 no-repeat;
	}
/* Step 3 of 3 */
a:hover.pathforward_3dmail, a:hover.pathforward_mediahit, a:hover.pathforward_drape, a:hover.pathforward_display, a:hover.pathforward_collateral, a:hover.pathforward_web, a:hover.ardus_mediahit, a:hover.ardus_pocketfolder, a:hover.ardus_brochure, a:hover.definity_brochure, a:hover.definity_blog, a:hover.definity_golf, a:hover.mariemont_directmail, a:hover.pathforward_logo, a:hover.ardus_web, a:hover.ap_logo, a:hover.ap_directmail, a:hover.ap_website, a:hover.gbi_website, a:hover.definity_bike, a:hover.ardus_ad, a:hover.psi_website, a:hover.definity_horse, a:hover.feg_newsletter, a:hover.matt_card, a:hover.voltage_folder, a:hover.priority_stationary , a:hover.priority_logo, a:hover.sfm_door, a:hover.marsh_pop, a:hover.marsh_mfactor, a:hover.auxier_webpage, a:hover.feg_folder, a:hover.model_website, a:hover.voltage_metad, a:hover.edta_08guide, a:hover.creme_atlanta, a:hover.creme_nj, a:hover.voltage_cf, a:hover.auxier_billboard, a:hover.auxier_website, a:hover.little_enq, a:hover.cri_frog, a:hover.dubois_mag_ad, a:hover.hsl_logo, a:hover.brasch_site, a:hover.isqft_postcard, a:hover.brasch_folder, a:hover.pt_ad, a:hover.cba_web, a:hover.cad_ad, a:hover.isqft_toolbox, a:hover.little_web, a:hover.auxier_tv_ad, a:hover.ecp_billboard, a:hover.parker_website, a:hover.pt_enquirer, a:hover.voltage_ed, a:hover.cri_tsa, a:hover.opoc_website, a:hover.m25m_annual_report, a:hover.opoc_trade_banner, a:hover.win_logo, a:hover.tss_landing, a:hover.cri_booth, a:hover.auxier_invite, a:hover.mcfarland_website, a:hover.psi_logo, a:hover.evercoat_quantum, a:hover.fsn_dm, a:hover.voltage_sd, a:hover.cri_corrart, a:hover.gbi_ads, a:hover.wells_media08 {
	background-position: 0 -64px;
	}
ul {
	padding: 0;
	margin: 5px 20px;
	}
li {
	margin: 6px 0;
	padding: 0;
	}
fieldset#contact_form {
	margin: 0;
	padding: 0;
	width: 400px;
	border: 0;
	}
#contact_form input, #contact_form textarea, #contact_form select {
		display: block;
		float: left;
		margin-top: 5px;
		}
.input_right_margin {
		margin-right: 60px;
		}
.input_right_margin_extra {
		margin-right: 230px;
		}
#contact_form label {
		display: block;
		float: left;
		clear: left;
		margin-top: 7px;
		padding-right: 5px;
		width: 90px;
		text-align: right;
		line-height: 110%;
		}
fieldset#contact_form label.alt_label {
		margin-bottom: 10px;
		width: 350px;
		}
.submit {
	margin-left: 100px;
	}
.alert {
	color: #ff0000;
	}
.img_rss {
	vertical-align: middle;
	}
.photo_block {
	padding: 5px 0 5px 0;
	width: 260px;
	border: 1px solid #bdbdbd;
	text-align: center;
	}
.photo_block p {
	margin: 5px 5px 0 5px;
	padding: 0;
	color: #1f1f1f;
	font-size: 9px;
	}
.photo_right {
	float: right;
	margin: 0 0 15px 15px;
	}
.photo_left {
	float: left;
	margin: 0 15px 0 0;
	}