* {margin: 0; padding: 0;}body {	line-height: 1;	color: #333333;	background: #fff url("../images/center_background_white.gif") center top repeat-y;	font: .8em Tahoma, Verdana, Arial, "Lucida Grande", "Lucida Sans Unicode", sans-serif;	margin: 0;	padding: 0;	text-align: center;}body.nav_home,body.nav_process,body.nav_client	{ background-color: #99CC66 ; }body.nav_parties,body.nav_contact				{ background-color: #FF0066 ; }body.nav_about,body.nav_reviews					{ background-color: #FF6600 ; }/*	-----------------------	PieceOfCakeNYC.com  CSS	dubbed     'PoC'	last edit: 24 Feb 06 	-----------------------*//* Header of Document */#siteLines {position: relative; z-index: 5; background:   url("../images/siteLines.gif") 100% 100% repeat-x; margin: 0 0 0 0; height:31px;}/* Logo Masthead */* html #siteMasthead	 { position: relative;}#siteMasthead			 { border-bottom-width: 0;}#siteMasthead			 { position-left: relative; z-index: 0; margin: -96px 0 0 11px;}#siteMasthead a			 { display: block; background: #FFFFFF; width: 87px;}#siteMasthead 			 { background: #fff url("../images/center_background_white.gif") center top repeat-y; }/* @@mbb #siteMasthead a:hover	 { background: #999; } */#siteMasthead a:hover	 { border:0; }  /*@@ mbb */#siteMasthead img        { margin-bottom: 25px; padding-top: 25px; }#siteMasthead img a:link { border: 0; }/* Site Navigation */#siteNavigation {	background: #FFFFFF;	border: 0px;	border-width: 0px #FFFFFF;	font-size: .8em;	margin-top: 0;	padding-top: 53px;	margin-bottom: 0;	padding-bottom: 0;	height: 22px;}#siteNavigation ul, #siteNavigation ul li {	margin: 0;	list-style: none;	padding: 0;}#siteNavigation ul {	padding: 5px 0;	position: relative;	text-align: left;	left:130px;}#siteNavigation ul li {	display: inline;	margin-right: .75em;}/* Pink Tabs */#siteNavigation ul li.nav_parties  a            { background:  url("../images/tabs/pink_tab_right_solid.gif") no-repeat 100% 0; color: #FFFFFF; padding: 5px 0; text-decoration: none; }#siteNavigation ul li.nav_parties  a span       { background:  url("../images/tabs/pink_tab_left_solid.gif") no-repeat; padding: 5px 1em; }#siteNavigation ul li.nav_parties  a:hover      { background:  url("../images/tabs/pink_tab_right_hollow.gif") no-repeat 100% 0; color: #FFFFFF; padding: 5px 0; text-decoration: none; color: #FF0066; }#siteNavigation ul li.nav_parties  a:hover span { background:  url("../images/tabs/pink_tab_left_hollow.gif") no-repeat; padding: 5px 1em; color: #FF0066; }body.nav_parties #siteNavigation ul li.nav_parties a      { background:  url("../images/tabs/pink_tab_right_hollow.gif") no-repeat 100% 0; color: #FFFFFF; padding: 5px 0; text-decoration: none; color: #FF0066; }body.nav_parties #siteNavigation ul li.nav_parties a span { background:  url("../images/tabs/pink_tab_left_hollow.gif") no-repeat; padding: 5px 1em; color: #FF0066; }#siteNavigation ul li.nav_contact  a            { background:  url("../images/tabs/pink_tab_right_solid.gif") no-repeat 100% 0; color: #FFFFFF; padding: 5px 0; text-decoration: none; }#siteNavigation ul li.nav_contact  a span       { background:  url("../images/tabs/pink_tab_left_solid.gif") no-repeat; padding: 5px 1em; }#siteNavigation ul li.nav_contact  a:hover      { background:  url("../images/tabs/pink_tab_right_hollow.gif") no-repeat 100% 0; color: #FFFFFF; padding: 5px 0; text-decoration: none; color: #FF0066; }#siteNavigation ul li.nav_contact  a:hover span { background:  url("../images/tabs/pink_tab_left_hollow.gif") no-repeat; padding: 5px 1em; color: #FF0066; }body.nav_contact #siteNavigation ul li.nav_contact a      { background:  url("../images/tabs/pink_tab_right_hollow.gif") no-repeat 100% 0; color: #FFFFFF; padding: 5px 0; text-decoration: none; color: #FF0066; }body.nav_contact #siteNavigation ul li.nav_contact a span { background:  url("../images/tabs/pink_tab_left_hollow.gif") no-repeat; padding: 5px 1em; color: #FF0066; }/* Green Tabs */#siteNavigation ul li.nav_home a            { background:  url("../images/tabs/green_tab_right_solid.gif") no-repeat 100% 0; color: #FFFFFF; padding: 5px 0; text-decoration: none; }#siteNavigation ul li.nav_home a span       { background:  url("../images/tabs/green_tab_left_solid.gif") no-repeat; padding: 5px 1em; }#siteNavigation ul li.nav_home a:hover      { background:  url("../images/tabs/green_tab_right_hollow.gif") no-repeat 100% 0; color: #FFFFFF; padding: 5px 0; text-decoration: none; color: #99CC66; }#siteNavigation ul li.nav_home a:hover span { background:  url("../images/tabs/green_tab_left_hollow.gif") no-repeat; padding: 5px 1em; color: #99CC66; }body.nav_home #siteNavigation ul li.nav_home a      { background:  url("../images/tabs/green_tab_right_hollow.gif") no-repeat 100% 0; color: #FFFFFF; padding: 5px 0; text-decoration: none; color: #99CC66; }body.nav_home #siteNavigation ul li.nav_home a span { background:  url("../images/tabs/green_tab_left_hollow.gif") no-repeat; padding: 5px 1em; color: #99CC66; }#siteNavigation ul li.nav_process a            { background:  url("../images/tabs/green_tab_right_solid.gif") no-repeat 100% 0; color: #FFFFFF; padding: 5px 0; text-decoration: none; }#siteNavigation ul li.nav_process a span       { background:  url("../images/tabs/green_tab_left_solid.gif") no-repeat; padding: 5px 1em; }#siteNavigation ul li.nav_process a:hover      { background:  url("../images/tabs/green_tab_right_hollow.gif") no-repeat 100% 0; color: #FFFFFF; padding: 5px 0; text-decoration: none; color: #99CC66; }#siteNavigation ul li.nav_process a:hover span { background:  url("../images/tabs/green_tab_left_hollow.gif") no-repeat; padding: 5px 1em; color: #99CC66; }body.nav_process #siteNavigation ul li.nav_process a      { background:  url("../images/tabs/green_tab_right_hollow.gif") no-repeat 100% 0; color: #FFFFFF; padding: 5px 0; text-decoration: none; color: #99CC66; }body.nav_process #siteNavigation ul li.nav_process a span { background:  url("../images/tabs/green_tab_left_hollow.gif") no-repeat; padding: 5px 1em; color: #99CC66; }#siteNavigation ul li.nav_client a            { background:  url("../images/tabs/green_tab_right_solid.gif") no-repeat 100% 0; color: #FFFFFF; padding: 5px 0; text-decoration: none; }#siteNavigation ul li.nav_client a span       { background:  url("../images/tabs/green_tab_left_solid.gif") no-repeat; padding: 5px 1em; }#siteNavigation ul li.nav_client a:hover      { background:  url("../images/tabs/green_tab_right_hollow.gif") no-repeat 100% 0; color: #FFFFFF; padding: 5px 0; text-decoration: none; color: #99CC66; }#siteNavigation ul li.nav_client a:hover span { background:  url("../images/tabs/green_tab_left_hollow.gif") no-repeat; padding: 5px 1em; color: #99CC66; }body.nav_client #siteNavigation ul li.nav_client a      { background:  url("../images/tabs/green_tab_right_hollow.gif") no-repeat 100% 0; color: #FFFFFF; padding: 5px 0; text-decoration: none; color: #99CC66; }body.nav_client #siteNavigation ul li.nav_client a span { background:  url("../images/tabs/green_tab_left_hollow.gif") no-repeat; padding: 5px 1em; color: #99CC66; }/* Orange Tabs */#siteNavigation ul li.nav_about a            { background:  url("../images/tabs/orange_tab_right_solid.gif") no-repeat 100% 0; color: #FFFFFF; padding: 5px 0; text-decoration: none; }#siteNavigation ul li.nav_about a span       { background:  url("../images/tabs/orange_tab_left_solid.gif") no-repeat; padding: 5px 1em; }#siteNavigation ul li.nav_about a:hover      { background:  url("../images/tabs/orange_tab_right_hollow.gif") no-repeat 100% 0; color: #FFFFFF; padding: 5px 0; text-decoration: none; color: #FF6600; }#siteNavigation ul li.nav_about a:hover span { background:  url("../images/tabs/orange_tab_left_hollow.gif") no-repeat; padding: 5px 1em; color: #FF6600; }body.nav_about #siteNavigation ul li.nav_about a      { background:  url("../images/tabs/orange_tab_right_hollow.gif") no-repeat 100% 0; color: #FFFFFF; padding: 5px 0; text-decoration: none; color: #FF6600; }body.nav_about #siteNavigation ul li.nav_about a span { background:  url("../images/tabs/orange_tab_left_hollow.gif") no-repeat; padding: 5px 1em; color: #FF6600; }#siteNavigation ul li.nav_reviews a            { background:  url("../images/tabs/orange_tab_right_solid.gif") no-repeat 100% 0; color: #FFFFFF; padding: 5px 0; text-decoration: none; }#siteNavigation ul li.nav_reviews a span       { background:  url("../images/tabs/orange_tab_left_solid.gif") no-repeat; padding: 5px 1em; }#siteNavigation ul li.nav_reviews a:hover      { background:  url("../images/tabs/orange_tab_right_hollow.gif") no-repeat 100% 0; color: #FFFFFF; padding: 5px 0; text-decoration: none; color: #FF6600; }#siteNavigation ul li.nav_reviews a:hover span { background:  url("../images/tabs/orange_tab_left_hollow.gif") no-repeat; padding: 5px 1em; color: #FF6600; }body.nav_reviews #siteNavigation ul li.nav_reviews a      { background:  url("../images/tabs/orange_tab_right_hollow.gif") no-repeat 100% 0; color: #FFFFFF; padding: 5px 0; text-decoration: none; color: #FF6600; }body.nav_reviews #siteNavigation ul li.nav_reviews a span { background:  url("../images/tabs/orange_tab_left_hollow.gif") no-repeat; padding: 5px 1em; color: #FF6600; }/*\*//*/#siteNavigation ul li a {	display: inline-block;	white-space: nowrap;	width: 1px;}#siteNavigation ul {	padding-bottom: 0;	margin-bottom: -1px;}/**//* Page Structure Common to All Pages in Site */#siteContainer			{ width: 755px; text-align: left; margin: 0 auto;background-color:#fff;}#topContainer			{ background: #FFF url("../images/center_background_white.gif") center top repeat-y; color: #000000; }#navContainer			{ width: 755px; text-align: left; margin: 0 auto;background-color:#fff;}#tagOuterContainer		{ background: #FFF url("../images/center_background_white.gif") center top repeat-y; color: #000000; }#tagInnerContainer		{ width: 755px; text-align: left; margin: 0 auto;background-color:#fff;}#tagOuterContainer #tagInnerContainer img { z-index: 10;	position: absolute;	text-align: right;	padding: 10px 0 0 390px;}/* Centered Site Footer */ #siteFooter {	clear: both;	background: #FFFFFF;	font-size: .9em;	color: #FF6600;	margin: 0;	padding-top: 15px;	padding: 0;	text-align: center;}#siteFooter p {	background: #FFF;	margin-bottom: 6px;	text-align: center;}#siteFooter ul, #siteFooter ul li {	margin: 0;	list-style: none;	padding: 0;}#siteFooter ul {	padding: 5px 0;	text-align: center;}#siteFooter ul li {	display: inline;	margin-right: .75em;	margin-left: .75em;}#copyright {	font-size: .8em;}#siteFooter a:link, #siteFooter a:visited {border-bottom-width: 0; color: #FF6600; text-decoration: none; }#siteFooter a:hover {border-bottom-width: 1px;}/*\*//*/#siteFooter ul li a {	display: inline-block;	white-space: nowrap;	width: 1px;}#siteFooter ul {	padding-bottom: 0;	margin-bottom: -1px;}/**//* Page Specific Content Items */#homeLeftColumn {	float: left;	margin: 25px 0px 15px 0px;	width: 125px;	position: center;	text-align: center;}#CenterColumnWide {	float:left;	margin: -70px 30px 0px 40px;	width: 550px;	text-align: justify;	font-size: 1em;	line-height: 1.3em;}#CenterColumnWide h1 {	margin: 0 0 .5em 0;}#CenterColumnWide h2 {	margin-top: 10px;	position: center;}#CenterColumnWide p {	margin-bottom: 10px;}#CenterColumnWide li {	margin: 0 0 5px 20px;}#CenterColumnWide RightImage {	right:auto;	text-align:right;	position:relative;}#CenterColumnWide form {	margin-top: 50px;	position: center;	text-align: left;}#pollQuestion {	float: right;}/* Specific Page Attributes */#centerRightPhoto {	text-align: right;	float: right;}#floaterDiv {	float: right;}#processList {	margin-left: 15px;}.processNumber {	float: left;	width: 30px;}#processList p {	padding-bottom: 20px;}.centerLarge {	color: #FF6600;	padding: 10px 0 15px 0;	font-size: 30px;	font: Verdana, Arial, Helvetica, sans-serif;}.centerMedium {	color: #FF6600;	padding: 10px 0 15px 0;	font-size: 24px;	font: Verdana, Arial, Helvetica, sans-serif;}.pink {	color: #FF0066;	font-weight: bold;}.orange {	color: #FF6600;	font-weight: bold;}.green {	color: #99CC66;	font-weight: bold;}.reviewQuote {	margin: 0 0 0 0;	padding: 0 0 0 0;}.reviewAttribution {	margin: 0 0 10px 3em;	padding: 0 0 0 0;	color: #FF6600;	text-indent: -1.3em;}/* Left Column Objects */.testimonialLow {	position: relative;	color: #FF6600;	padding: 0 0 0 0;	margin: 160px 0 0 10px;}.testimonialMedium {	position: relative;	color: #FF6600;	padding: 0 0 0 0;	margin: 80px 0 0 10px;}.testimonialHigh {	position: relative;	color: #FF6600;	padding: 0 0 0 0;	margin: 0 0 0 10px;}.testimonialQuote {	text-align: center;	margin-bottom: 10px;	font-size: 1.3em;}.attributionName {	text-align: right;	font-size: .9em;}.attributionPlace {	text-align: right;	font-size: .9em;}.tellAFriend {	position: relative;	color: #FF6600;	padding: 0 0 0 0;	margin: 35px 0 0 10px;}.tellAFriend a,.tellAFriend a:hover {	text-decoration: none;	text-align: center;	color: #FF6600;}.centeredImage {	text-align: center;}.alert {	color:red;}.required {	border: 2px solid #c00;	background-color:#fee;}.useful { display:none; }/* This is the end */