h1 {
	font-size: 17px;
	font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif;
	line-height: 24px;
	text-align: center;
	margin: 5px 0px;
	font-weight: bold;
	color: #003366;
	padding: 0px;
}
h2 {
	font-size: 14px;
	font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif;
	line-height: 18px;
	text-align: center;
	margin: 15px 15px 10px;
	font-weight: bold;
	padding: 0px;
}
body {
	background-color: #445066;
	margin: 0px;
}
a:link {
	color: #003366;
	text-decoration: none;
}
a:visited {
	color: #003366;
	text-decoration: none;
}
a:hover {
	color: #003366;
	text-decoration: none;
}
#main-box {
	padding: 0px;
	width: 898px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
#div-center {
	text-align: center;
	margin: 0px;
	padding: 0px;
}
a:active { 
	color: #6c6c6c; 
	text-decoration: none; 
}
#centered {
	text-align: center;
}
.footer { 
	color: white; 
	font-size: 11px; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-weight: bold; 
	line-height: 14px; 
	text-align: center; 
}
.footer-legal { 
	color: white; 
	font-size: 9px; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-weight: bold; 
	line-height: 14px; 
	text-align: center; 
	margin-top: 10px; 
}
#quick-quote {
	background-color: #FFFFFF;
	height: 650px;
	width: 400px;
}
.textheader { 
	color: #b30000; 
	font-size: 25px; 
	font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; 
	font-weight: bold; 
	font-style: italic; 
	text-align: center; 
	margin: 20px 12px 12px; 
}
.textmain {
	font-size: 12px;
	font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif;
	line-height: 17px;
	text-align: center;
	margin: 0px;
	padding-top: 10px;
	padding-right: 30px;
	padding-bottom: 10px;
	padding-left: 30px;
}
.textmainbold { 
	font-size: 13px; 
	font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; 
	font-weight: bold; 
	line-height: 17px; 
	text-align: center; 
	margin: 12px 30px; 
}
.subheaders { 
	color: #b30000; 
	font-size: 18px; 
	font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; 
	font-weight: bold; 
	line-height: 23px; 
	text-align: center; 
	margin: 12px 30px 20px; 
}
.subheaders2 {
	color: #b30000;
	font-size: 18px;
	font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif;
	font-weight: bold;
	line-height: 23px;
	margin-bottom: 2px;
	margin-left: 0;
	margin-top: 5px;
	margin-right: 0px;
}
.subheaders3 { 
color: #b30000; 
	font-size: 16px; 
	font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; 
	font-weight: bold; 
	line-height: 20px; 
	margin-bottom: 2px; 
	margin-left: 0; 
}
.textmain2 { 
	font-size: 12px; 
	font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; 
	line-height: 17px; 
	text-align: center; 
}
.footer a:link { 
	color: white; 
	text-decoration: none; 
}
.footer a:hover { 
	color: yellow;
}
#web-samples {
	height: 300px;
	width: 400px;
}
.background-left {
	background-image: url(../images/07-homepage-elements/background-left.jpg);
}
.background-right {
	background-image: url(../images/07-homepage-elements/background-right.jpg);
}
.subheaders3-Black {
	color: #000000;
	font-size: 16px;
	font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif;
	font-weight: bold;
	line-height: 20px;
	margin-bottom: 2px;
	margin-left: 0;
}
#nav-top {
	width: 188px;
}
#top-nav {
	list-style-type: none;
	margin: 0px;
	padding: 0px;
	width: 188px;
}
#nav-twitter {
	margin: 0px;
	padding: 0px;
	height: 50px;
	width: 40px;
	float: left;
	overflow: hidden;
}
#top-nav li#nav-twitter a{
	background-image: url(../images/07-homepage-elements/network-twitter.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	height: 0px;
	width: 40px;
	margin: 0px;
	padding: 50px 0px 0px;
	display: block;
}
#top-nav li#nav-twitter a:hover {
	background-image: url(../images/07-homepage-elements/network-twitter-over.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	height: 0px;
	width: 40px;
	margin: 0px;
	padding: 50px 0px 0px;
	display: block;
}
#nav-facebook {
	margin: 0px;
	padding: 0px;
	height: 50px;
	width: 35px;
	float: left;
	overflow: hidden;
}
#top-nav li#nav-facebook a {
	background-image: url(../images/07-homepage-elements/network-facebook.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	height: 0px;
	width: 35px;
	margin: 0px;
	padding: 50px 0px 0px;
	display: block;
}
#top-nav li#nav-facebook a:hover {
	background-image: url(../images/07-homepage-elements/network-facebook-over.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	height: 0px;
	width: 35px;
	margin: 0px;
	padding: 50px 0px 0px;
	display: block;
}
#nav-yelp {
	margin: 0px;
	padding: 0px;
	height: 50px;
	width: 35px;
	float: left;
	overflow: hidden;
}
#top-nav li#nav-yelp a {
	background-image: url(../images/07-homepage-elements/network-yelp.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	height: 0px;
	width: 35px;
	margin: 0px;
	padding: 50px 0px 0px;
	display: block;
}
#top-nav li#nav-yelp a:hover {
	background-image: url(../images/07-homepage-elements/network-yelp-over.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	height: 0px;
	width: 35px;
	margin: 0px;
	padding: 50px 0px 0px;
	display: block;
}
#nav-wordpress {
	margin: 0px;
	padding: 0px;
	height: 50px;
	width: 39px;
	float: left;
	overflow: hidden;
}
#top-nav li#nav-wordpress a {
	background-image: url(../images/07-homepage-elements/network-wordpress.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	height: 0px;
	width: 39px;
	margin: 0px;
	padding: 50px 0px 0px;
	display: block;
	overflow: hidden;
}
#top-nav li#nav-wordpress a:hover {
	background-image: url(../images/07-homepage-elements/network-wordpress-over.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	height: 0px;
	width: 39px;
	margin: 0px;
	padding: 50px 0px 0px;
	display: block;
	overflow: hidden;
}
#nav-youtube {
	margin: 0px;
	padding: 0px;
	height: 50px;
	width: 39px;
	float: left;
	overflow: hidden;
}
#top-nav li#nav-youtube a {
	background-image: url(../images/07-homepage-elements/network-youtube.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	height: 0px;
	width: 39px;
	margin: 0px;
	padding: 50px 0px 0px;
	display: block;
	overflow: hidden;
}
#top-nav li#nav-youtube a:hover {
	background-image: url(../images/07-homepage-elements/network-youtube-over.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	height: 0px;
	width: 39px;
	margin: 0px;
	padding: 50px 0px 0px;
	display: block;
	overflow: hidden;
}
#nav-menu {
	width: 696px;
}
#menu-nav {
	list-style-type: none;
	margin: 0px;
	padding: 0px;
	width: 696px;
}
#nav-printing {
	margin: 0px;
	padding: 0px;
	height: 35px;
	width: 116px;
	float: left;
	overflow: hidden;
}
#menu-nav li#nav-printing a{
	background-image: url(../images/01-buttons/button-printing.png);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	height: 0px;
	width: 116px;
	margin: 0px;
	padding: 35px 0px 0px;
	display: block;
}
#menu-nav li#nav-printing a:hover {
	background-image: url(../images/01-buttons/button-printing-over.png);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	height: 0px;
	width: 116px;
	margin: 0px;
	padding: 35px 0px 0px;
	display: block;
}
#nav-graphic {
	margin: 0px;
	padding: 0px;
	height: 35px;
	width: 116px;
	float: left;
	overflow: hidden;
}
#menu-nav li#nav-graphic a{
	background-image: url(../images/01-buttons/button-graphic.png);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	height: 0px;
	width: 116px;
	margin: 0px;
	padding: 35px 0px 0px;
	display: block;
}
#menu-nav li#nav-graphic a:hover {
	background-image: url(../images/01-buttons/button-graphic-over.png);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	height: 0px;
	width: 116px;
	margin: 0px;
	padding: 35px 0px 0px;
	display: block;
}
#nav-web {
	margin: 0px;
	padding: 0px;
	height: 35px;
	width: 116px;
	float: left;
	overflow: hidden;
}
#menu-nav li#nav-web a{
	background-image: url(../images/01-buttons/button-web.png);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	height: 0px;
	width: 116px;
	margin: 0px;
	padding: 35px 0px 0px;
	display: block;
}
#menu-nav li#nav-web a:hover {
	background-image: url(../images/01-buttons/button-web-over.png);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	height: 0px;
	width: 116px;
	margin: 0px;
	padding: 35px 0px 0px;
	display: block;
}
#nav-color {
	margin: 0px;
	padding: 0px;
	height: 35px;
	width: 116px;
	float: left;
	overflow: hidden;
}
#menu-nav li#nav-color a{
	background-image: url(../images/01-buttons/button-color.png);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	height: 0px;
	width: 116px;
	margin: 0px;
	padding: 35px 0px 0px;
	display: block;
}
#menu-nav li#nav-color a:hover {
	background-image: url(../images/01-buttons/button-color-over.png);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	height: 0px;
	width: 116px;
	margin: 0px;
	padding: 35px 0px 0px;
	display: block;
}
#nav-help {
	margin: 0px;
	padding: 0px;
	height: 35px;
	width: 116px;
	float: left;
	overflow: hidden;
}
#menu-nav li#nav-help a{
	background-image: url(../images/01-buttons/button-help.png);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	height: 0px;
	width: 116px;
	margin: 0px;
	padding: 35px 0px 0px;
	display: block;
}
#menu-nav li#nav-help a:hover {
	background-image: url(../images/01-buttons/button-help-over.png);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	height: 0px;
	width: 116px;
	margin: 0px;
	padding: 35px 0px 0px;
	display: block;
}
#nav-contact {
	margin: 0px;
	padding: 0px;
	height: 35px;
	width: 116px;
	float: left;
	overflow: hidden;
}
#menu-nav li#nav-contact a{
	background-image: url(../images/01-buttons/button-contact.png);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	height: 0px;
	width: 116px;
	margin: 0px;
	padding: 35px 0px 0px;
	display: block;
}
#menu-nav li#nav-contact a:hover {
	background-image: url(../images/01-buttons/button-contact-over.png);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	height: 0px;
	width: 116px;
	margin: 0px;
	padding: 35px 0px 0px;
	display: block;
}
#nav-upload {
	width: 135px;
}
#upload-nav {
	list-style-type: none;
	margin: 0px;
	padding: 0px;
	width: 135px;
}
#nav-files {
	margin: 0px;
	padding: 0px;
	height: 73px;
	width: 135px;
	float: left;
	overflow: hidden;
}
#upload-nav li#nav-files a{
	background-image: url(../images/07-homepage-elements/header-2.png);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	height: 0px;
	width: 135px;
	margin: 0px;
	padding: 73px 0px 0px;
	display: block;
}
#upload-nav li#nav-files a:hover {
	background-image: url(../images/07-homepage-elements/header-2-over.png);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	height: 0px;
	width: 135px;
	margin: 0px;
	padding: 73px 0px 0px;
	display: block;
}
#nav-position {
	width: 208px;
}
#header-nav {
	list-style-type: none;
	margin: 0px;
	padding: 0px;
	width: 208px;
}
#nav-services {
	margin: 0px;
	padding: 0px;
	height: 27px;
	width: 208px;
	float: left;
	overflow: hidden;
}
#header-nav li#nav-services a{
	background-image: url(../images/02a-sidemenu/sb-san-diego-printing-services.png);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	height: 0px;
	width: 208px;
	margin: 0px;
	padding: 27px 0px 0px;
	display: block;
}
#header-nav li#nav-services a:hover {
	background-image: url(../images/02a-sidemenu/sb-san-diego-printing-services.png);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	height: 0px;
	width: 208px;
	margin: 0px;
	padding: 27px 0px 0px;
	display: block;
}
#nav-brochures {
	margin: 0px;
	padding: 0px;
	height: 22px;
	width: 208px;
	float: left;
	overflow: hidden;
}
#header-nav li#nav-brochures a {
	background-image: url(../images/02a-sidemenu/sb-brochures.png);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	height: 0px;
	width: 208px;
	margin: 0px;
	padding: 22px 0px 0px;
	display: block;
}
#header-nav li#nav-brochures a:hover {
	background-image: url(../images/02a-sidemenu/sb-brochures-over.png);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	height: 0px;
	width: 208px;
	margin: 0px;
	padding: 22px 0px 0px;
	display: block;
}
#nav-newsletters {
	margin: 0px;
	padding: 0px;
	height: 22px;
	width: 208px;
	float: left;
	overflow: hidden;
}
#header-nav li#nav-newsletters a {
	background-image: url(../images/02a-sidemenu/sb-newsletters.png);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	height: 0px;
	width: 208px;
	margin: 0px;
	padding: 22px 0px 0px;
	display: block;
}
#header-nav li#nav-newsletters a:hover {
	background-image: url(../images/02a-sidemenu/sb-newsletters-over.png);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	height: 0px;
	width: 208px;
	margin: 0px;
	padding: 22px 0px 0px;
	display: block;
}
#nav-letterheads {
	margin: 0px;
	padding: 0px;
	height: 22px;
	width: 208px;
	float: left;
	overflow: hidden;
}
#header-nav li#nav-letterheads a {
	background-image: url(../images/02a-sidemenu/sb-letterheads.png);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	height: 0px;
	width: 208px;
	margin: 0px;
	padding: 22px 0px 0px;
	display: block;
	overflow: hidden;
}
#header-nav li#nav-letterheads a:hover {
	background-image: url(../images/02a-sidemenu/sb-letterheads-over.png);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	height: 0px;
	width: 208px;
	margin: 0px;
	padding: 22px 0px 0px;
	display: block;
	overflow: hidden;
}
#nav-flyers {
	margin: 0px;
	padding: 0px;
	height: 22px;
	width: 208px;
	float: left;
	overflow: hidden;
}
#header-nav li#nav-flyers a {
	background-image: url(../images/02a-sidemenu/sb-flyers.png);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	height: 0px;
	width: 208px;
	margin: 0px;
	padding: 22px 0px 0px;
	display: block;
	overflow: hidden;
}
#header-nav li#nav-flyers a:hover {
	background-image: url(../images/02a-sidemenu/sb-flyers-over.png);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	height: 0px;
	width: 208px;
	margin: 0px;
	padding: 22px 0px 0px;
	display: block;
	overflow: hidden;
}
#nav-postcard {
	margin: 0px;
	padding: 0px;
	height: 22px;
	width: 208px;
	float: left;
	overflow: hidden;
}
#header-nav li#nav-postcard a {
	background-image: url(../images/02a-sidemenu/sb-postcards.png);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	height: 0px;
	width: 208px;
	margin: 0px;
	padding: 22px 0px 0px;
	display: block;
	overflow: hidden;
}
#header-nav li#nav-postcard a:hover {
	background-image: url(../images/02a-sidemenu/sb-postcards-over.png);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	height: 0px;
	width: 208px;
	margin: 0px;
	padding: 22px 0px 0px;
	display: block;
	overflow: hidden;
}
#nav-folders {
	margin: 0px;
	padding: 0px;
	height: 22px;
	width: 208px;
	overflow: hidden;
	float: left;
}
#header-nav li#nav-folders a {
	background-image: url(../images/02a-sidemenu/sb-folders.png);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	height: 0px;
	width: 208px;
	margin: 0px;
	padding: 22px 0px 0px;
	display: block;
	overflow: hidden;
}
#header-nav li#nav-folders a:hover {
	background-image: url(../images/02a-sidemenu/sb-folders-over.png);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	height: 0px;
	width: 208px;
	margin: 0px;
	padding: 22px 0px 0px;
	display: block;
	overflow: hidden;
}
#nav-forms {
	margin: 0px;
	padding: 0px;
	height: 22px;
	width: 208px;
	overflow: hidden;
	float: left;
}
#header-nav li#nav-forms a {
	background-image: url(../images/02a-sidemenu/sb-forms.png);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	height: 0px;
	width: 208px;
	margin: 0px;
	padding: 22px 0px 0px;
	display: block;
	overflow: hidden;
}
#header-nav li#nav-forms a:hover {
	background-image: url(../images/02a-sidemenu/sb-forms-over.png);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	height: 0px;
	width: 208px;
	margin: 0px;
	padding: 22px 0px 0px;
	display: block;
	overflow: hidden;
}
#nav-envelopes {
	margin: 0px;
	padding: 0px;
	height: 22px;
	width: 208px;
	overflow: hidden;
	float: left;
}
#header-nav li#nav-envelopes a {
	background-image: url(../images/02a-sidemenu/sb-envelopes.png);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	height: 0px;
	width: 208px;
	margin: 0px;
	padding: 22px 0px 0px;
	display: block;
	overflow: hidden;
}
#header-nav li#nav-envelopes a:hover {
	background-image: url(../images/02a-sidemenu/sb-envelopes-over.png);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	height: 0px;
	width: 208px;
	margin: 0px;
	padding: 22px 0px 0px;
	display: block;
	overflow: hidden;
}
#nav-stationery {
	margin: 0px;
	padding: 0px;
	height: 22px;
	width: 208px;
	overflow: hidden;
	float: left;
}
#header-nav li#nav-stationery a {
	background-image: url(../images/02a-sidemenu/sb-stationery.png);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	height: 0px;
	width: 208px;
	margin: 0px;
	padding: 22px 0px 0px;
	display: block;
	overflow: hidden;
}
#header-nav li#nav-stationery a:hover {
	background-image: url(../images/02a-sidemenu/sb-stationery-over.png);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	height: 0px;
	width: 208px;
	margin: 0px;
	padding: 22px 0px 0px;
	display: block;
	overflow: hidden;
}
#nav-bcards {
	margin: 0px;
	padding: 0px;
	height: 22px;
	width: 208px;
	overflow: hidden;
	float: left;
}
#header-nav li#nav-bcards a {
	background-image: url(../images/02a-sidemenu/sb-bcards.png);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	height: 0px;
	width: 208px;
	margin: 0px;
	padding: 22px 0px 0px;
	display: block;
	overflow: hidden;
}
#header-nav li#nav-bcards a:hover {
	background-image: url(../images/02a-sidemenu/sb-bcards-over.png);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	height: 0px;
	width: 208px;
	margin: 0px;
	padding: 22px 0px 0px;
	display: block;
	overflow: hidden;
}
#nav-books {
	margin: 0px;
	padding: 0px;
	height: 22px;
	width: 208px;
	overflow: hidden;
	float: left;
}
#header-nav li#nav-books a {
	background-image: url(../images/02a-sidemenu/sb-books.png);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	height: 0px;
	width: 208px;
	margin: 0px;
	padding: 22px 0px 0px;
	display: block;
	overflow: hidden;
}
#header-nav li#nav-books a:hover {
	background-image: url(../images/02a-sidemenu/sb-books-over.png);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	height: 0px;
	width: 208px;
	margin: 0px;
	padding: 22px 0px 0px;
	display: block;
	overflow: hidden;
}
#nav-digital {
	margin: 0px;
	padding: 0px;
	height: 22px;
	width: 208px;
	overflow: hidden;
	float: left;
}
#header-nav li#nav-digital a {
	background-image: url(../images/02a-sidemenu/sb-digital.png);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	height: 0px;
	width: 208px;
	margin: 0px;
	padding: 22px 0px 0px;
	display: block;
	overflow: hidden;
}
#header-nav li#nav-digital a:hover {
	background-image: url(../images/02a-sidemenu/sb-digital-over.png);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	height: 0px;
	width: 208px;
	margin: 0px;
	padding: 22px 0px 0px;
	display: block;
	overflow: hidden;
}
#nav-signs {
	margin: 0px;
	padding: 0px;
	height: 22px;
	width: 208px;
	overflow: hidden;
	float: left;
}
#header-nav li#nav-signs a {
	background-image: url(../images/02a-sidemenu/sb-signs.png);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	height: 0px;
	width: 208px;
	margin: 0px;
	padding: 22px 0px 0px;
	display: block;
	overflow: hidden;
}
#header-nav li#nav-signs a:hover {
	background-image: url(../images/02a-sidemenu/sb-signs-over.png);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	height: 0px;
	width: 208px;
	margin: 0px;
	padding: 22px 0px 0px;
	display: block;
	overflow: hidden;
}
#nav-rackcards {
	margin: 0px;
	padding: 0px;
	height: 22px;
	width: 208px;
	overflow: hidden;
	float: left;
}
#header-nav li#nav-rackcards a {
	background-image: url(../images/02a-sidemenu/sb-rackcards.png);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	height: 0px;
	width: 208px;
	margin: 0px;
	padding: 22px 0px 0px;
	display: block;
	overflow: hidden;
}
#header-nav li#nav-rackcards a:hover {
	background-image: url(../images/02a-sidemenu/sb-rackcards-over.png);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	height: 0px;
	width: 208px;
	margin: 0px;
	padding: 22px 0px 0px;
	display: block;
	overflow: hidden;
}
#nav-hangers {
	margin: 0px;
	padding: 0px;
	height: 22px;
	width: 208px;
	overflow: hidden;
	float: left;
}
#header-nav li#nav-hangers a {
	background-image: url(../images/02a-sidemenu/sb-hangers.png);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	height: 0px;
	width: 208px;
	margin: 0px;
	padding: 22px 0px 0px;
	display: block;
	overflow: hidden;
}
#header-nav li#nav-hangers a:hover {
	background-image: url(../images/02a-sidemenu/sb-hangers-over.png);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	height: 0px;
	width: 208px;
	margin: 0px;
	padding: 22px 0px 0px;
	display: block;
	overflow: hidden;
}
#nav-packaging {
	margin: 0px;
	padding: 0px;
	height: 22px;
	width: 208px;
	overflow: hidden;
	float: left;
}
#header-nav li#nav-packaging a {
	background-image: url(../images/02a-sidemenu/sb-packaging.png);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	height: 0px;
	width: 208px;
	margin: 0px;
	padding: 22px 0px 0px;
	display: block;
	overflow: hidden;
}
#header-nav li#nav-packaging a:hover {
	background-image: url(../images/02a-sidemenu/sb-packaging-over.png);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	height: 0px;
	width: 208px;
	margin: 0px;
	padding: 22px 0px 0px;
	display: block;
	overflow: hidden;
}
#nav-stamps {
	margin: 0px;
	padding: 0px;
	height: 22px;
	width: 208px;
	overflow: hidden;
	float: left;
}
#header-nav li#nav-stamps a {
	background-image: url(../images/02a-sidemenu/sb-stamps.png);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	height: 0px;
	width: 208px;
	margin: 0px;
	padding: 22px 0px 0px;
	display: block;
	overflow: hidden;
}
#header-nav li#nav-stamps a:hover {
	background-image: url(../images/02a-sidemenu/sb-stamps-over.png);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	height: 0px;
	width: 208px;
	margin: 0px;
	padding: 22px 0px 0px;
	display: block;
	overflow: hidden;
}
#nav-stickers {
	margin: 0px;
	padding: 0px;
	height: 22px;
	width: 208px;
	overflow: hidden;
	float: left;
}
#header-nav li#nav-stickers a {
	background-image: url(../images/02a-sidemenu/sb-stickers.png);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	height: 0px;
	width: 208px;
	margin: 0px;
	padding: 22px 0px 0px;
	display: block;
	overflow: hidden;
}
#header-nav li#nav-stickers a:hover {
	background-image: url(../images/02a-sidemenu/sb-stickers-over.png);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	height: 0px;
	width: 208px;
	margin: 0px;
	padding: 22px 0px 0px;
	display: block;
	overflow: hidden;
}
#nav-invoices {
	margin: 0px;
	padding: 0px;
	height: 22px;
	width: 208px;
	overflow: hidden;
	float: left;
}
#header-nav li#nav-invoices a {
	background-image: url(../images/02a-sidemenu/sb-invoices.png);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	height: 0px;
	width: 208px;
	margin: 0px;
	padding: 22px 0px 0px;
	display: block;
	overflow: hidden;
}
#header-nav li#nav-invoices a:hover {
	background-image: url(../images/02a-sidemenu/sb-invoices-over.png);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	height: 0px;
	width: 208px;
	margin: 0px;
	padding: 22px 0px 0px;
	display: block;
	overflow: hidden;
}
#nav-manuals {
	margin: 0px;
	padding: 0px;
	height: 22px;
	width: 208px;
	overflow: hidden;
	float: left;
}
#header-nav li#nav-manuals a {
	background-image: url(../images/02a-sidemenu/sb-manuals.png);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	height: 0px;
	width: 208px;
	margin: 0px;
	padding: 22px 0px 0px;
	display: block;
	overflow: hidden;
}
#header-nav li#nav-manuals a:hover {
	background-image: url(../images/02a-sidemenu/sb-manuals-over.png);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	height: 0px;
	width: 208px;
	margin: 0px;
	padding: 22px 0px 0px;
	display: block;
	overflow: hidden;
}
#nav-weddings {
	margin: 0px;
	padding: 0px;
	height: 22px;
	width: 208px;
	overflow: hidden;
	float: left;
}
#header-nav li#nav-weddings a {
	background-image: url(../images/02a-sidemenu/sb-weddings.png);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	height: 0px;
	width: 208px;
	margin: 0px;
	padding: 22px 0px 0px;
	display: block;
	overflow: hidden;
}
#header-nav li#nav-weddings a:hover {
	background-image: url(../images/02a-sidemenu/sb-weddings-over.png);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	height: 0px;
	width: 208px;
	margin: 0px;
	padding: 22px 0px 0px;
	display: block;
	overflow: hidden;
}
#nav-comic-con {
	margin: 0px;
	padding: 0px;
	height: 22px;
	width: 208px;
	overflow: hidden;
	float: left;
}
#header-nav li#nav-comic-con a {
	background-image: url(../images/02a-sidemenu/sb-comic-con.png);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	height: 0px;
	width: 208px;
	margin: 0px;
	padding: 22px 0px 0px;
	display: block;
	overflow: hidden;
}
#header-nav li#nav-comic-con a:hover {
	background-image: url(../images/02a-sidemenu/sb-comic-con-over.png);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	height: 0px;
	width: 208px;
	margin: 0px;
	padding: 22px 0px 0px;
	display: block;
	overflow: hidden;
}
#nav-trade-show {
	margin: 0px;
	padding: 0px;
	height: 22px;
	width: 208px;
	overflow: hidden;
	float: left;
}
#header-nav li#nav-trade-show a {
	background-image: url(../images/02a-sidemenu/sb-trade-show.png);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	height: 0px;
	width: 208px;
	margin: 0px;
	padding: 22px 0px 0px;
	display: block;
	overflow: hidden;
}
#header-nav li#nav-trade-show a:hover {
	background-image: url(../images/02a-sidemenu/sb-trade-show-over.png);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	height: 0px;
	width: 208px;
	margin: 0px;
	padding: 22px 0px 0px;
	display: block;
	overflow: hidden;
}#request-quote {
	width: 650px;
	padding: 10px;
	margin: 0px 11px 10px;
	border: 2px solid #F00;
	background-color: #FC9;
}
