html 				{overflow-y: scroll;}
html, body		{margin: 0; font: normal 11px/14px Arial,Helvetica,sans-serif; color: #000000;}
p					{font: normal 11px/14px Arial,Helvetica,sans-serif; color: #000000; }
p.noSpace		{font: normal 11px/14px Arial,Helvetica,sans-serif; color: #000000; margin:0px 0px 0px 0px; }
img 				{border: 0;}
td 					{vertical-align:top;}
h1					{font: bold 13px Arial,Helvetica,sans-serif; font-style:italic; margin:0px 0px 5px 0px; }
div#center 		{width:980px; margin:25px auto 20px auto;}

div#topNav 		{width:405px; position:relative; left:294px;}
#container 		{margin: 10px auto 0px auto; text-align: left; width: 980px; background-color: #FFFFFF;}
#topHome				{padding:12px 22px 0px 87px;}
#top 					{padding:12px 22px 34px 87px;}
#homeContent		{padding:0px 0px 0px 8px;}
#homeContent td		{padding:0px 8px 8px 0px;}
#content				{padding:0px 22px 40px 92px; width:823px;}
.temp					{padding:19px 30px 9px 0px; text-align:right;}
#title					{padding:0px 0px 20px 0px;}
.subTitle				{padding:0px 0px 18px 0px;}
.orangeLine			{padding:30px 0px 30px 0px;}
#couple				{padding:0px 0px 30px 0px;}
#couple p				{font: normal 11px/14px Arial,Helvetica,sans-serif; width:540px;}
#couple td.space		{padding:0px 45px 0px 0px;}
td.textMiddle			{vertical-align:middle;}
#services					{font: normal 11px/14px Arial,Helvetica,sans-serif;}
#services .header		{font: bold 13px/14px Arial,Helvetica,sans-serif; color: #ec008c;}
#services .subHeader	{font: bold 11px/14px Arial,Helvetica,sans-serif; color: #fca82e;}
.magazine				{padding:0px 55px 11px 0px;}
.magazineMargin			{padding:36px 0px 0px 0px;}
#map						{padding:0px 0px 10px 60px;}
div#meetLadies td		{padding:0px 17px 13px 0px;}
div#meetLadies p		{font:normal 11px Arial,Helvetica,sans-serif; color: #000000; margin:0px;}
p.caption					{font:normal 11px Arial,Helvetica,sans-serif; color: #343434;}
.footerSpace		{height: 30px; background-color:ec008c;}
.H1heading { color: #dcdcdc; font-weight: normal; font-size: 0.3em; font-family: Verdana, Arial; background-color: #ec008c; height: 30px }
p.footer			{font:normal 11px Arial,Helvetica,sans-serif; color: #ffffff; margin-top: 9px;}
p.footer2			{font:normal 10px Arial,Helvetica,sans-serif; color: #f19dcf; margin-top: 9px;}
p.ruderman		{font:normal 10px Arial,Helvetica,sans-serif; color: #a0a0a0; margin:10px 0px 0px 13px; }
div#bottomLogo 		{width:980px; margin:0px auto 10px auto; text-align:right; background-color: #343434; }
ul.bullet		{list-style:url(../img/bullet.gif); margin-left: 15px; padding:0px;}
ul.listDash	{list-style:url(../img/dash.gif); margin-left: 12px; padding:0px;}
A:link, A:visited, A:active, A:Hover
		{font:normal 10px Arial,Helvetica,sans-serif;; color:#FFFFFF; background-color:transparent; text-decoration: none;}  	   
A:Hover
		{color:#fca82e;}  	   
A.pink:link, A.pink:visited, A.pink:active, A.pink:Hover
		{font:normal 11px Arial,Helvetica,sans-serif; color:#ec008c; background-color:transparent; text-decoration: underline;}  	   
A.pink:Hover
		{color:#fca82e;}  	   
		
A.rudy:link, A.rudy:visited, A.rudy:active, A.rudy:Hover
		{font:normal 10px Arial,Helvetica,sans-serif; color:#a0a0a0; background-color:transparent; text-decoration: underline;}  	   
A.rudy:Hover
		{color:#ffffff;}  	   