@charset "UTF-8";
.strike:hover {
	border: 1px solid #939393;
}
@font-face {  
	  font-family: "Champagne";  
	  src: url(fonts/Champagne_Limousines_Thick.eot); /* IE */  
	  src: local(Champagne & Limousines.ttf), url(fonts/Champagne_LimousinesBold.ttf) format("truetype"); /* non-IE */  
	}  
@font-face {  
	  font-family: "BurstMyBubble";  
	  src: url(fonts/BurstMyBubble.eot); /* IE */  
	  src: local(BurstMyBubble.ttf), url(fonts/BurstMyBubble.ttf) format("truetype"); /* non-IE */  
	} 
a, a:visited {
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
a:hover {
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: underline;
}
h1 {
	font-family: Champagne, Helvetica, Arial, sans-serif;
	font-size: 18px;
	color: #D91E00;
}
h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
}
h3 {
	font-family: Champagne, Helvetica, Arial, sans-serif;
	font-size: 18px;
	color: #D91E00;
}
h4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
}
h5 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
}
h6 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #ED1C24;
}
ul {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	}
ol {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
}
.tableMain {
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
}
.tableRight {
	background-color: #CCCCCC;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #E0E0E0;
	border-right-color: #E0E0E0;
	border-bottom-color: #ACACAC;
	border-left-color: #ACACAC;
}
marquee {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}
.divideLine {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #999999;
}
.divideLineTop {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #999999;
}
.divideLineTopBot {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #999999;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #999999;
}
.dottedline {
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #999999;
	text-align: center;
}
.lineSwitch {
	background-color: #E8E8E8;
}
.footer {
	background-attachment: fixed;
	background-color: #DBDBDB;
	background-image: url(images/background_footer.gif);
	background-repeat: repeat-x;
	background-position: left top;
}
.footerformat {
	color: #FF0000;
}
.tiny_text {
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
	padding-right: 7px;
	padding-left: 7px;
	text-align: justify;
}
.welcome_text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: justify;
}
#sidenavdiv {
	float: left;
	padding-top: 30px;
	width: 200px;
	padding-left: 30px;
}
.sidebar350 {
	width: 350px;
	float: left;
}
#sidenav {
	width: 160px;
	color: #FFFFFF;
	margin-left: 20px;
	}
#sidenav  ul {
		list-style: none;
		margin: 0;
		padding: 0;
		border: none;
		}
#sidenav  li {
	margin: 0;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #D0D0D0;
		}
#sidenav   li a  {
	display: block;
	color: #0D1957;
	text-decoration: none;
	width: 100%;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 0.5em;
		}
html>body  #sidenav  li  a {
		width: auto;
		}
#sidenav  li  a:hover {
	color: #EB2F00;
	background-image: url(images/sidenav_hoverbg.gif);
	background-repeat: repeat-x;
	background-position: bottom;
		}
#sidenavframe {
	width: 200px;
	background-image: url(images/sidenav_bg.gif);
	background-repeat: repeat-y;
}



body {
	background-attachment: scroll;
	background-color: #DCDCDC;
	background-image: url(images/sonicprint_bg.jpg);
	background-repeat: repeat-x;
	background-position: center top;
	font-family: Arial, Helvetica, sans-serif;
	margin: 0px;
	font-size: 12px;
}
#wrap {
	width: 950px;
	background-color: #FFFFFF;
	float: left;
}
#homewrap {
	background-color: #FFFFFF;
	text-align: left;
	padding-left: 25px;
	padding-top: 10px;
}
#homewrap a {
	font-weight: bold;
}
#bodytable {
	margin-top: 0px;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
}
.alignleft {
	text-align: left;
}
#header {
	margin-top: 0px;
	margin-bottom: 0px;
}

/* subnavigation row */
#rownav {
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	height: 28px;
	width: 508px;
	background-image: url(images/hdr_row_bg.gif);
	background-repeat: repeat-x;
	text-align: center;
	vertical-align: middle;
}
#rownav a {
	color: #000000;
}
#rownav a:hover {
	color: #ED1C22;
}
#contentwrap h1 {
	color: #D91E00;
	font-family: Champagne, Arial, Helvetica, sans-serif;
	font-size: 28px;
	font-style: normal;
	line-height: 10px;
}
#contentwrap h3 {
	color: #D91E00;
	font-size: 22px;
	font-style: normal;
	font-family: Champagne, Arial, Helvetica, sans-serif;
}
#contentwrap {
	color: #000000;
	margin-top: 0px;
	margin-left: 0px;
	padding-top: 30px;
	padding-left: 30px;
	width: 660px;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	float: left;
}
.contentwrap500 {
	width: 520px;
	margin-right: 20px;
	float: left;
}

#contentwrap a {
	font-weight: bold;
}


#serviceswrap {
	height: 191px;
}
.servprinting {
	background-image: url(images/home_bgprinting.gif);
}
.servmailing {
	background-image: url(images/home_bgmail.gif);
}
.servlists {
	background-image: url(images/home_bglists.gif);
}
.servdesign {
	background-image: url(images/home_bgdesign.gif);
}
#services {
	height: 191px;
	width: 194px;
	float: left;
	margin-right: 12px;
	padding-top: 2px;
	background-repeat: no-repeat;
	font-size: 10px;
	color: #666666;
	padding-left: 15px;
	padding-right: 7px;
}

.titleproduct {
	font-size: 18px;
	color: #FFFFFF;
	padding-left: 30px;
}
#serviceswrap2 {
	height: 191px;
}
#subhomeinfo {
	height: 191px;
}
.subpostcards {
	background-image: url(images/home_bgpsotcards.gif);
}
.subbrochures {
	background-image: url(images/home_bgbrochures.gif);
	padding-right: 40px;
}
#subhorizontalwrap {
	width: 446px;
	float: left;
	height: 191px;
	/*font-size: 10px;*/
}
.subquote {
	background-image: url(images/home_bg_quote.gif);
	/*font-size: 10px;*/
}
.subfacebook {
	background-image: url(images/home_bgfacebook.gif);
	margin-top: 10px;
	width: 30px;
}
#subinfohorizontal {
	height: 90px;
	width: 350px;
	font-size: 8pt;
	color: #666;
	padding-top: 2px;
	padding-left: 15px;
	background-repeat: no-repeat;
	padding-right: 85px;
}

#subinfo {
	height: 191px;
	width: 194px;
	float: left;
	margin-right: 12px;
	padding-top: 2px;
	background-repeat: no-repeat;
	font-size: 10px;
	color: #666666;
	padding-left: 15px;
	padding-right: 7px;
}

#subinfo strong {
	color: #001E55;
	font-size: 14px;
	letter-spacing: 1px;
	line-height: 30px;
}
#subinfohorizontal h7 {
	color: #001E55;
	font-size: 10pt;
	font-weight: bold;
	letter-spacing: 1px;
	line-height: 30px;
}
#subinfohorizontal2 {
	height: 90px;
	width: 190px;
	font-size: 10px;
	color: #666666;
	padding-top: 2px;
	padding-left: 15px;
	background-repeat: no-repeat;
	padding-right: 245px;
}

#subinfohorizontal2 strong {
	color: #001E55;
	font-size: 14px;
	letter-spacing: 1px;
	line-height: 30px;
}
#subinfo2 {
	height: 191px;
	width: 124px;
	float: left;
	margin-right: 12px;
	padding-top: 2px;
	background-repeat: no-repeat;
	font-size: 10px;
	color: #666666;
	padding-left: 15px;
	padding-right: 77px;
}

#subinfo2 strong {
	color: #001E55;
	font-size: 14px;
	letter-spacing: 1px;
	line-height: 30px;
}
#subinfohorizontal strong {
	color: #001E55;
	font-size: 11pt;
	letter-spacing: 1px;
	line-height: 30px;
}
#footer {
	background-color: #FFFFFF;
	margin: 0px;
	text-align: center;
	font-size: 11px;
	color: #333333;
	background-image: url(images/footer_bg.gif);
	background-repeat: repeat-x;
	clear: left;
	font-family: Arial, Helvetica, sans-serif;
}
#footer h5 {
	font-size: 12px;
	font-weight: bold;
	color: #D91E00;
	letter-spacing: 1pt;
}
#footer table {
	margin-right: auto;
	margin-left: auto;
	font-size: 18px;
}
#footer a {
	font-size: 11px;
	font-weight: normal;
	color: #666666;
	line-height: 15px;
}
#footer a:hover {
	color: #D91E00;
	text-decoration: underline;
}
#footer td {
	width: 125px;
	vertical-align: top;
	padding-left: 20px;
	border-left-width: 1px;
	border-left-style: dotted;
	border-left-color: #CCCCCC;
	letter-spacing: 0pt;
}
#services strong {
	color: #D91E00;
	font-size: 14px;
	letter-spacing: 1px;
	line-height: 30px;
}
#footer  strong {
	font-size: 12px;
	font-weight: bold;
	color: #D91E00;
	letter-spacing: 1pt;
	text-align: center;
}
.footertd {
	vertical-align: top;
	border-right-width: 1px;
	border-right-style: dotted;
	border-right-color: #CCCCCC;
}
.dottedlinecenter {
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #CCCCCC;
	width: 950px;
	text-align: center;
	margin-right: auto;
	margin-left: auto;
}
.leftspace {
	margin-left: 12px;
}
.clearleft {
	clear: left;
	height: 32px;
	width: 651px;
	background-image: url(images/tabs_bottombg.jpg);
	background-repeat: no-repeat;
}
.bottomborder {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #666666;
}
.pricingtable {
	font-size: 12px;
	color: #000000;
}
#pricingtable {
}

.PricingTableTD {
	padding-top: 5px;
	padding-bottom: 5px;
}
#hover {
}
#hover  a:hover   {
	background-color: #000000;
	background-image: url(images/sidenav_hoverbg.gif);
	background-repeat: repeat-x;
}

#productLinks a {
	color: #FFFFFF;
	font-size: 14px;
	letter-spacing: 0em;
}
#productLinks {
	font-size: 14px;
	padding-top: 30px;
	color: #000000;
	letter-spacing: 0.5em;
	width: 650px;
	text-align: left;
	background-image: url(images/product_links_cat_BG.jpg);
	background-repeat: no-repeat;
	background-position: bottom;
	padding-bottom: 10px;
	text-indent: 30px;
}
#productLinks a:hover {
	color: #000000;
	text-decoration: none;
}

#pricingtable table {
	text-align: right;
	border: 3px solid #666666;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	vertical-align: middle;
}
#pricingtable  tr.odd, tr.odddig {
	background-color: #E6E6E6;
}
#pricingtable   tr.odddig a  {
	color: #0086D7;
}
#pricingtable tr.dig a {
	color: #0086D7;
}
#pricingtable   tr.odddig:hover  {
	background-color: #4AAAE3;
	color: #FFFFFF;
}
#pricingtable tr.dig:hover {
	background-color: #4AAAE3;
	color: #FFFFFF;
}
#pricingtable tr a {
	font-weight: bold;
}
#pricingtable  tr.odd:hover  {
	background-color: #D91E00;
	color: #ffffff;
}
#pricingtable caption {
	height: 45px;
	line-height: 44px;
	color: #60634E;
	font-weight: bold;
	text-align: center;
	width: 100%;
	margin: 0;
	padding: 0;
	margin-left: -1px;
	background: #ffffff url(captop.jpg) repeat-x;
	background-position: 50% top;
	border-left: 2px solid #616161;
	border-right: 2px solid #616161;
}
#pricingtable thead th {
	font-size: 105%;
	color: #000;
	background: #ffffff url(tbar.gif) repeat-x;
	height: 33px;
	padding-right: 8px;
	border: 1px solid #D6D6D6;
}
#pricingtable thead th:hover {
	background: #ffffff url(tbov.gif) repeat-x;
	
}
#pricingtable tr {
	vertical-align: middle;
		text-align: right;
	}

#pricingtable tr,th,td {
}
#pricingtable td {
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 5px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #DADADA;
	border-left-color: #dadada;
}
#pricingtable td.noborder {
	padding-top: 5px;
	padding-bottom: 5px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: none;
	border-left-style: none;
	border-right-color: #DADADA;
	border-left-color: #dadada;
	text-align: center;
}
#pricingtable tfoot tr {
	background-color: #FFFFFF;
	background-image: url(bbar.gif);
	background-repeat: repeat-x;
}
#pricingtable tfoot td, tfoot th{
	color: #000;
	border: 0px;
}
#pricingtable  tr.odd a {
	color: #D91E00;
}
#pricingtable  tr.offset a {
	color: #D91E00;
}
#pricingtable tr.offset:hover {
	background-color: #D91E00;
	color: #FFFFFF;
	hover:expression(this.onmouseover=new Function("this.style.background='#D91E00';"),this.onmouseout=new Function("this.style.background='#ffffff';"));
	}
#pricingtable   th.noborder2  {
	font-size: 105%;
	color: #000;
	background: #ffffff url(tbar.gif) repeat-x;
	height: 33px;
	padding-right: 8px;
	text-align: center;
	vertical-align: middle;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #D6D6D6;
	border-bottom-color: #D6D6D6;
}
#pricingtable tr:hover a {
	color: #FFFFFF;
}
#pricingtable tfooter td {
	font-size: 105%;
	color: #000;
	background: #ffffff url(tbar.gif) repeat-x;
	height: 33px;
	padding-right: 8px;
	border-top-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #D6D6D6;
	border-right-color: #D6D6D6;
	border-bottom-color: #D6D6D6;
	border-left-color: #D6D6D6;
}
#pricingtable tfoot tr td {
	background-color: #FFFFFF;
	background-image: url(bbar.gif);
	background-repeat: repeat-x;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #D2D2D2;
	border-right-color: #D2D2D2;
	border-bottom-color: #D2D2D2;
	border-left-color: #D2D2D2;
}
#productspecs2 {
	font-size: 10px;
}
#contentwrap a img {
	text-decoration: none;
}
img {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}


.redbold {
	color: #D91E00;
	font-weight: bold;
	font-size: 16px;
}

#contentwrap ul {
	list-style-type: disc;
}
.redbold16 {
	color: #D91E00;
	font-weight: bold;
}
#sidenavcontent {
	width: 170px;
	padding-left: 20px;
	font-size: 10px;
}
#sidenavcontent strong {
	font-size: 12px;
	color: #0D1957;
}
#sidenavsampleframe {
	width: 200px;
	height: 164px;
}
.redbgtitle {
	font-size: 18px;
	color: #FFFFFF;
	line-height: 45px;
}
#samplescontent {
	width: 95px;
	font-size: 10px;
	margin-left: 10px;
}
#checkoutwrap {
	color: #000000;
	padding-left: 20
];
	margin-top: 0px;
	margin-left: 0px;
	padding-top: 30px;
	padding-left: 60px;
	width: 850px;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	float: left;
}
displaynone {
	display: none;
}

  
#graybg {
	background-image: url(images/bg_graybottom.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	padding-left: 20px;
	padding-bottom: 30px;
	padding-right: 20px;
}

  


  
#ProductSpecsAlso {
	padding-top: 5px;
	padding-left: 20px;
}
#ProductSpecs {
	font-family: Champagne, Helvetica, Arial, sans-serif;
	font-size: 14px;
	color: #333333;
}
.TurnAroundTitle {
	position: relative;
	left: 20px;
	visibility: visible;
	bottom: 142px;
	font-family: Champagne, Helvetica, Arial, sans-serif;
	font-size: 18px;
	color: #D91E00;
	width: 500px;
}
#popupwrap {
	background-color: #FFFFFF;
	margin: 0px;
	float: left;
	clear: both;
	width: 715px;
}
.darkbg {
	background-color: #E1E1E1;
	background-image: url(images/sonicprint_bg2.jpg);
	background-repeat: repeat-x;
	background-position: top;
}
.TurnaroundContainer  {
	width: 651px;
	height: 150px;
}
#headernav
 {
	color: #FFFFFF;
	text-align: right;
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
	position: absolute;
	top: 5px;
	width: 936px;
	letter-spacing: 2px;
}
#redbg {
	width: 650px;
	background-image: url(images/bg_redtop.gif);
	background-repeat: no-repeat;
	background-position: left top;
	margin-bottom: 35px;
	clear: both;
}
.centerbg {
	margin-right: auto;
	margin-left: auto;
}
#SpecsContainer {
	width: 300px;
	float: left;
	height: 155px;
	background-image: url(images/productinfo_bg.gif);
	background-repeat: no-repeat;
	padding-left: 15px;
}

#ProductInfoContainer ul {
	line-height: 18px;
	margin-top: 10px;
}
#ProductInfoContainer {
	height: 155px;
}
#OptionsContainer {
	width: 300px;
	float: left;
	margin-left: 20px;
	height: 155px;
	background-image: url(images/productinfo_bg.gif);
	background-repeat: no-repeat;
	padding-left: 15px;
}

#ProductInfoMenu {
	height: 35px;
	clear: both;
	margin-top: 15px;
	margin-bottom: 15px;
}
.ProductInfoMenuItem {
	height: 35px;
	width: 124px;
	background-image: url(images/ProductInfo_Menubg.gif);
	background-repeat: no-repeat;
	font-size: 17px;
	background-position: center;
	color: #D91E00;
	text-align: center;
	float: left;
	margin-right: 6px;
	line-height: 35px;
}
.ProductInfoMenuItem a {
	color: #5E5E5E;
	font-family: Champagne, Helvetica, Arial, sans-serif;
}
.ProductIngoMenuItem a:hover {
	color: #D91E00;
	text-decoration: none;
}
#ProductInfoContainer H3 {
	line-height: 0px;
}
#headernav a {
	color: #FFFFFF;
	text-decoration: none;
	letter-spacing: 0px;
	font-weight: normal;
}
#headernav a:hover {
	color: #00C0E6;
}
.TurnAroundTitleBig {
	position: relative;
	left: 20px;
	visibility: visible;
	bottom: 250px;
	font-family: Champagne, Helvetica, Arial, sans-serif;
	font-size: 18px;
	color: #D91E00;
	width: 500px;
}
.TurnaroundContainerBig {
	width: 651px;
	height: 260px;
}
#contentwrap .main #ProductInfoMenu .ProductInfoMenuItem a {
	font-weight: normal;
	font-family: Champagne, Helvetica, Arial, sans-serif;
	text-decoration: none;
	color: #333333;
}
#bodytable #wrap #contentwrap .main #ProductInfoMenu .ProductInfoMenuItem a:hover {
	color: #D91E00;
}
.redTitle16 {
	color: #D91E00;
	font-size: 20px;
	font-family: Champagne, Helvetica, Arial, sans-serif;
	margin-top: 6px;
	margin-bottom: 0px;
}
.RedTitleNoMargin {
	color: #D91E00;
	font-size: 20px;
	font-family: Champagne, Helvetica, Arial, sans-serif;
}
.strike {
	text-decoration: line-through;
	color: #999999;
}
.noborder {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.howto {
	width: 315px;
	margin-right: 10px;
	float: left;
	margin-bottom: 20px;
	padding-top: 10px;
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #CCCCCC;
}
.landingbigheader {
	width: 668px;
	background-image: url(images/images_pocketfolderlandingbg.gif);
	height: 257px;
	background-repeat: no-repeat;
	padding-left: 220px;
	color: #FFFFFF;
	font-size: 36px;
	font-family: "Champagne & Limousines", Helvetica, Arial, sans-serif;
	padding-top: 20px;
	margin-top: 10px;
}
.landingbigheaderpainless {
	width: 600px;
	background-image: url(images/images_landing_painless.gif);
	height: 260px;
	background-repeat: no-repeat;
	padding-left: 300px;
	color: #FFFFFF;
	font-size: 36px;
	font-family: "Champagne & Limousines", Helvetica, Arial, sans-serif;
	padding-top: 20px;
	margin-top: 10px;
}
#strabucksdiv {
	background-image: url(images/images_starbucksdiv.jpg);
	background-repeat: no-repeat;
	height: 100px;
	padding-left: 200px;
	padding-right: 100px;
	padding-top: 20px;
}
.sidebar350top {
	width: 330px;
	background-image: url(images/images_350sidebartop.gif);
	background-repeat: no-repeat;
	background-position: top;
	padding-top: 10px;
	padding-right: 10px;
	padding-left: 10px;
	margin-bottom: 10px;
}
.sidebar350bottom {
	width: 350px;
	background-image: url(images/images_350sidebarbottom.gif);
	background-repeat: no-repeat;
	background-position: bottom;
}
.landingbigheader li {
	font-size: 16px;
	font-family: Arial, Helvetica, sans-serif;
	list-style-type: disc;
}
.landingbigheader table {
	margin-left: 110px;
}
.redtext {
	color: #D91E00;
}
.landingbigheaderpainless li {
	font-size: 16px;
	font-family: Arial, Helvetica, sans-serif;
	list-style-type: disc;
}
.landingbigheaderpainless table {
	margin-left: 20px;
}
.landingbigheaderpainless li a {
	font-size: 16px;
	font-family: Arial, Helvetica, sans-serif;
	list-style-type: disc;
	color: #FFFFFF;
	font-weight: normal;
}
.landingbigheaderValentine {
	width: 889px;
	background-image: url(images/landing_valentinebg.gif);
	height: 280px;
	background-repeat: no-repeat;
	padding-left: 0px;
	color: #FFFFFF;
	padding-top: 0px;
	margin-top: 10px;
}
.landingbigheaderValentineText  {
	color: #FFFFFF;
	font-size: 80px;
	line-height: 120px;
}
.hiddenwhitetext {
	color: #FFF;
}
.landingbigheaderValentineTextSmall {
	color: #FFFFFF;
	font-size: 36px;
	padding-top: 60px;
}
.style4 {font-size: 36px}
#bodytable #wrap .sidebar350 .sidebar350bottom .sidebar350top .form #form1 .formElement .title {
	font-size: 14px;
	font-weight: bold;
	padding-top: 10px;
}
#bodytable #wrap .sidebar350 .sidebar350bottom .sidebar350top .form {
	width: 250px;
	padding-left: 50px;
}
#bodytable #wrap .sidebar350 .sidebar350bottom .sidebar350top .form #form1 .formElement .textbox {
	font-size: 14px;
}
#form1 .formElement .textbox         {
	width: 225px;
}

