@charset "UTF-8";/* CSS Document *//* FONTS ------------------------------------- */.arial10 {	font-family: Arial, Helvetica, sans-serif;	font-size: 10px;	color: #FFFFFF;	font-weight: normal;}#TICKER{	padding-left: 20px;	padding-right: 20px;	width: 500px;}.arial10 a,.arial10 a:link,.arial10 a:visited {	text-decoration: underline;}.arial10 a:hover,.arial10 a:active {	color: #FDB924;	text-decoration: underline;}.arial11 {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	color: #333333;	line-height:18px;	font-weight: normal;}.arial11 a,.arial11 a:link,.arial11 a:visited {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	color: #007698;	line-height:18px;	list-style: none;	font-weight:bold;	font-style: italic;	text-decoration: none;}.arial11 a:hover,.arial11 a:active{	color: #9B9683;	text-decoration: none;	font-family: Arial, Helvetica, sans-serif;	list-style: none;	font-style: italic;}.arial12_white {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	color: #FFFFFF;	line-height:18px;	font-weight: normal;}.arial12b_red {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	color: #FF0000;	line-height:18px;	font-weight: bold;}.arial12 {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	color: #333333;	line-height:18px;	font-weight: normal;}.arial12 a,.arial12 a:link,.arial12 a:visited {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	color: #007698;	line-height:18px;	list-style: none;	font-weight:normal;	text-decoration: none;	font-style: italic;}.arial12 a:hover,arial12 a:active{	color: #FDB924;	text-decoration: none;	font-family: Arial, Helvetica, sans-serif;	list-style: none;	font-style: italic;}.arial14 {	font-family: Arial, Helvetica, sans-serif;	font-size: 14px;	color: #333333;	line-height:18px;	font-weight: normal;}.arial14 a,.arial14 a:link,.arial14 a:visited {	font-family: Arial, Helvetica, sans-serif;	font-size: 14px;	color: #333333;	line-height:18px;	list-style: none;	font-weight:normal;	text-decoration: none;}.arial14 a:hover,arial14 a:active{	color: #FDB924;	text-decoration: none;	font-family: Arial, Helvetica, sans-serif;	list-style: none;}.arial20ib_white {	font-family: Arial, Helvetica, sans-serif;	font-size: 20px;	color: #FFFFFF;	line-height:20px;	font-weight: bold;	font-style: italic;	text-align: center;}.arial20ib_white a,.arial20ib_white a:link,.arial20ib_white a:visited {	text-decoration: none;	color: #FFFFFF;}.arial20ib_white a:hover,arial20ib_white a:active{	color: #CCCCCC;	text-decoration: none;}.georgia14ib {	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 14px;	color: #333333;	font-weight: bold;	font-style: italic;}.georgia14ib a,.georgia14ib a:link,.georgia14ib a:visited {	text-decoration: none;	color: #333333;	font-weight: bold;	font-style: italic;}.georgia14ib a:hover,georgia14ib a:active{	color: #FDB924;	text-decoration: none;}.georgia15i {	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 15px;	color: #333333;	line-height:16px;	font-weight: normal;	font-style: italic;}.georgia16_white {	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 16px;	color: #FFFFFF;	line-height:16px;	font-weight: normal;}.georgia16i_grey {	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 16px;	color: #333333;	line-height: 20px;	font-style: italic;}.georgia16b_white {	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 16px;	color: #FFFFFF;	line-height:16px;	font-weight: bold;}.georgia16b_blue {	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 16px;	color: #007698;	line-height:16px;	font-weight: bold;	font-style: italic;	text-align: center;}.georgia18i_white {	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 18px;	color: #FFFFFF;	line-height: 20px;	font-style: italic;}.georgia18i_grey {	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 18px;	color: #333333;	line-height: 20px;	font-style: italic;}.georgia20_white {	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 20px;	color: #FFFFFF;	font-weight: normal;}.georgia19_white {	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 19px;	color: #FFFFFF;	font-weight: normal;}.georgia19_white a,.georgia19_white a:link,.georgia19_white a:visited{	color:#FFFFFF;	text-decoration: none;}.georgia19_white a:hover,.georgia19_white a:active{	color:#CCCCCC;	text-decoration: none;}.georgia20_white a,.georgia20_white a:link,.georgia20_white a:visited{	color:#FFFFFF;	text-decoration: none;}.georgia20_white a:hover,.georgia20_white a:active{	color:#FDB924;	text-decoration: none;}.georgia20i {	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 20px;	color: #333333;	line-height:28px;	font-weight: normal;	font-style: italic;}.georgia21_orange {	color: #FDB924;	font-size: 21px;	font-weight: normal;	font-family: Georgia, "Times New Roman", Times, serif;}.georgia24i_white {	font-family: Georgia, "Times New Roman", Times, serif;	color: #FFFFFF;	font-size: 24px;	font-style: italic;}.georgia25i_orange {	font-size: 25px;	font-weight: normal;	color: #FDB924;	font-style: italic;	font-family: Georgia, "Times New Roman", Times, serif;}/* -------------------------------------- */#body_table{	margin-top: 0px;}.menublock{	padding-left: 20px;	padding-top: 15px;	padding-bottom: 15px;	margin-bottom: 2px;	color: #FFFFFF;	border-bottom-style: solid;	border-bottom-color: #FFFFFF;	border-bottom-width: 2px;	background-color: #333333;	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 18px;	font-weight: normal;	letter-spacing: 3px;	width: 154px;}.menublock_extraline{	border-bottom-style: solid;	border-bottom-color: #FFFFFF;	border-bottom-width: 6px;}.menublock a,.menublock a:link,.menublock a:visited{	color:#FFFFFF;	text-decoration: none;}.menublock a:hover,.menublock a:active{	color:#FDB924;	text-decoration: none;}#questions{	padding-top: 15px;	padding-bottom: 15px;	margin-bottom: 2px;	border-bottom-style: solid;	border-bottom-color: #FFFFFF;	border-bottom-width: 2px;	margin-top: 4px;	color: #FFFFFF;	background-color: #333333;	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 16px;	text-align: center;	letter-spacing: 1px;	line-height: 30px;}.request{	padding-top: 15px;	padding-bottom: 15px;	margin-bottom: 2px;	color: #FFFFFF;	background-color: #333333;	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 19px;	text-align: center;	font-style: italic;	text-decoration: none;	letter-spacing: 1px;	line-height: 24px;	border-bottom-style: solid;	border-bottom-color: #FFFFFF;	border-bottom-width: 2px;}.request a,.request a:link,.request a:visited {	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 18px;	color: #FFFFFF;	line-height: 24px;	list-style: none;	text-decoration: none;	font-style: italic;}.request a:hover,.request a:active{	color: #FDB924;	text-decoration: none;	font-family: Georgia, "Times New Roman", Times, serif;	list-style: none;	font-size: 18px;}.request2{	padding-top: 10px;	margin-bottom: 2px;	color: #FFFFFF;	background-color: #343434;	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 19px;	text-align: center;	font-style: italic;	text-decoration: none;	line-height: 24px;}.request2 a,.request2 a:link,.request2 a:visited {	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 18px;	color: #FFFFFF;	line-height: 24px;	list-style: none;	text-decoration: none;	font-style: italic;}.request2 a:hover,.request2 a:active{	color: #FDB924;	text-decoration: none;	font-family: Georgia, "Times New Roman", Times, serif;	list-style: none;	font-size: 18px;}#home_estimator_block{	padding-top: 20px;	padding-left: 30px;	height: 32px;	padding-bottom: 21px;	background-color: #333333;}#home_estimator{	color: #FFFFFF;	margin-top: -32px;	padding-left: 35px;	font-style: italic;	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 14px;}#home_estimator a,#home_estimator a:link,#home_estimator a:visited{	color:#FFFFFF;	text-decoration: none;}#home_estimator a:hover,#home_estimator a:active{	color:#FDB924;	text-decoration: none;}#home_col2_mainphoto{	width: 517px;	border-left-style: solid;	border-left-color: #333333;	border-left-width: 2px;	border-right-style: solid;	border-right-color: #333333;	border-right-width: 2px;}.home_quadrant_content{	margin: 10px;}#home_what_saying{	margin-top:  6px;	height: 235px;	padding-top: 20px;	background-image: url(../images/home_quotebox.jpg);	width: 229px;	text-align: left;}#home_what_saying_content{	margin-left: 10px;	margin-right: 10px;	text-align: left;	font-style: normal;	font-size: 14px;	color: #007698;	font-family: Arial, Helvetica, sans-serif;	line-height:21px;}#home_what_saying_name{	margin-left: 10px;	margin-right: 10px;	text-align: right;	font-style: normal;	font-size: 14px;	color: #007698;	font-family: Arial, Helvetica, sans-serif;}#home_need{	margin-top: 6px;}#home_design_title{	text-align: left;	margin-left: 20px;}#home_design{	margin-right: 20px;	margin-left: 20px;	margin-top: 10px;	text-align: left;	font-style: normal;	font-size: 12px;	color: #FFFFFF;	font-family: Arial, Helvetica, sans-serif;}#footer{	padding-top: 15px;	width: 946px;	padding-bottom: 15px;	margin-bottom: 2px;	color: #FFFFFF;	background-color: #333333;	font-style: normal;	font-family: Arial, Helvetica, sans-serif;	text-align: center;	font-size: 12px;}.page_title{	margin-left: 25px;	margin-top: 12px;}.individual_col2{	width: 260px;	margin-left: 24px;	padding-right: 16px;	padding-top: 24px;}.individual_photo{	margin-left: 13px;}.individual_title_rc{	margin-left: 13px;	height: 29px;	background-image: url(../images/products_rackcards.jpg);		padding-top: 12px;	padding-left: 10px;}.individual_title_br{	margin-left: 13px;	height: 29px;	background-image: url(../images/products_brochures.jpg);		padding-top: 12px;	padding-left: 10px;}.individual_title_pc{	margin-left: 13px;	height: 29px;	background-image: url(../images/products_postcards.jpg);		padding-top: 12px;	padding-left: 10px;}.individual_title_op{	margin-left: 13px;	height: 29px;	background-image: url(../images/products_other.jpg);		padding-top: 12px;	padding-left: 10px;}.individual_quadrant_content{	align: left;	margin-left: 24px;	margin-right: 10px;	margin-top: 6px;}.individual_660{	margin-top: 20px;	padding-bottom: 20px;	margin-left: 60px;}#individual_estimator_block{	padding-top: 20px;	padding-left: 30px;	height: 65px;	padding-bottom: 21px;	background-color: #333333;}#individual_buttons{	margin-left: 10px;	margin-top: 40px;	margin-right: 10px;	padding-top: 10px;	padding-left: 20px;	padding-bottom: 10px;	border-top-style: solid;	border-top-color: #333333;	border-top-width: 1px;}.ind_detail_content{	margin-top: 20px;}.top_spacing{	margin-top: 20px;}.top_spacing40{	margin-top: 40px;}/* INDIVIDUAL PRODUCTS */#ind_content_header{	margin-left: 15px;	margin-top: 25px;	text-align: left;	width: 360px;}#ind_content{	margin-left: 25px;	text-align: left;	width: 360px;}#ind_bullet_header{	margin-left: 25px;	text-align: left;	width: 360px;}#ind_bullet{	margin-left: 25px;	text-align: left;	width: 360px;}.ind_content_header2{	margin-left: 25px;	text-align: left;	width: 360px;}.ind_content2{	margin-left: 25px;	text-align: left;	width: 360px;}	#ind_page_header{	text-align: left;	font-size: 20px;	font-weight: bold;	color: #4A4A30;	margin-left: 25px;	font-family: Arial, Helvetica, sans-serif;}#ind_links{	border-top-style: solid;	border-top-color: #4A4A30;	border-top-width: 1px;	padding-top: 12px;	margin-left: 50px;	margin-bottom: 60px;}.textalign_center{	text-align: center;}	#about_thanks{	margin-left:10px;	margin-top:20px;	margin-right: 10px;	margin-bottom: 20px;	padding-top: 20px;	padding-bottom: 20px;	padding-left: 10px;	padding-right: 10px;	border-top-style: solid;	border-top-color: #CFCFCF;	border-top-width: 1px;	border-bottom-style: solid;	border-bottom-color: #CFCFCF;	border-bottom-width: 1px;}/* ABOUT page */.about_content_header2{	margin-left: 25px;	text-align: left;	width: 455px;}.about_content2{	margin-left: 25px;	text-align: left;	width: 455px;}#about_bullet_header{	margin-left: 25px;	text-align: left;	width: 455px;}#about_bullet{	margin-left: 25px;	text-align: left;	width: 455px;}/* TWO-COLUMN TEMPLATE */.2col_header{	margin-left: 25px;	text-align: left;	width: 710px;}.2col_content{	margin-left: 25px;	text-align: left;	width: 710px;}#2col_bullet_header{	margin-left: 25px;	text-align: left;	width: 710px;}#2col_bullet{	margin-left: 25px;	text-align: left;	width: 710px;}.sitemap {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	color: #333333;	line-height:18px;	font-weight: normal;	text-align: left;}.sitemap a,.sitemap a:link,.sitemap a:visited {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	color: #333333;	line-height:18px;	list-style: none;	font-weight: normal;	text-decoration: none;}.sitemap a:hover {	color: #FDB924;	text-decoration: none;	font-family: Arial, Helvetica, sans-serif;	list-style: none;}#sitemap{	padding-top: 20px;	text-align: left;	padding-left: 15px;	padding-right: 15px;	color: #333333;	text-decoration: none;}.sitemap12 {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	color: #333333;	line-height:18px;	font-weight: normal;	text-decoration: none;}.sitemap12 a,.sitemap12 a:link,.sitemap12 a:visited.sitemap12 a:active{	text-decoration: none;	color:#333333;}.sitemap12 a:hover{	color:#FDB924;	text-decoration: none;}.sitemap_indent {	margin-left: 12px;	text-decoration: none;	list-style: none;}#searchform {	float: right;	width: 311px;;	padding-right: 20px;	text-align: right;	margin-top:55px;	padding-right: 10px;}#search_content{	padding-top: 20px;	text-align: left;	padding-left: 15px;	padding-right: 15px;}#home_rackcards{	height:28px;	width:237px;	background-image: url(../images/col2_darkblue.jpg);	padding-left: 15px;	padding-top: 9px;}#home_postcards{	height:28px;	width:237px;	background-image: url(../images/col2_yellow.jpg);	padding-left: 15px;	padding-top: 9px;}#home_brochures{	height:28px;	width:237px;	background-image: url(../images/col2_pink.jpg);	padding-left: 15px;	padding-top: 9px;}#home_other{	height:28px;	width:237px;	background-image: url(../images/col2_darkgrey.jpg);	padding-left: 15px;	padding-top: 9px;}.padding_top25{	margin-top: 25px;}.padding_top40{	padding-top: 40px;}.padding_left25{	padding-left: 25px;}.padding_left10{	padding-left: 10px;}.text_align_left{	text-align: left;}.lineheight21{	line-height:21px;}
