BODY				{background-color:#a8a08f;margin:0px;padding:0px;font-family:Arial, Helvetica, sans-serif;font-size:75%;line-height:1.6em;color:#767369;}
H3				{margin:0px;padding:0px 0px 1em;font-size:1.25em;}
H4				{margin:0px;padding:0px 0px 0.5em;font-size:1em;}
UL				{margin:0px;padding:0px 0px 0px 1.2em;font-size:1.4em;}
LI				{margin:0px;padding:0px 0px 0.5em 0em;}
P				{margin:0px 0px 1.2em;padding:0px;}
A				{color:#53384f;}
A:hover			{}

#page			{background:url(../images/bg_cutolo.jpg) no-repeat #aaa392 50% 0%;}

#container		{width:633px;margin:0px auto;}

#header			{height:192px;text-indent:-9999px;overflow:hidden;}
#header H1		{position:absolute;top:-9999px;}

#nav UL			{list-style-type:none;width:633px;height:37px;margin:0px;padding:0px;}
#nav UL LI		{float:left;height:37px;margin:0px;padding:0px;}
#nav UL LI A		{display:block;background-image:url(../images/nav.jpg);background-repeat:no-repeat;height:37px;overflow:hidden;}

#n1 A			{background-position:0px 0px;width:87px;}
.home #n1 A		{background-position:0px -37px;cursor:default;}
#n2 A			{background-position:-87px 0px;width:162px;}
.services #n2 A	{background-position:-87px -37px;cursor:default;}
#n3 A			{background-position:-249px 0px;width:91px;}
.costs #n3 A		{background-position:-249px -37px;cursor:default;}
#n4 A			{background-position:-340px 0px;width:169px;}
.julie #n4 A		{background-position:-340px -37px;cursor:default;}
#n5 A			{background-position:-509px 0px;width:124px;}
.contact #n5 A		{background-position:-509px -37px;cursor:default;}

#main			{background:url(../images/bg_main.jpg) no-repeat #efeee8;margin-bottom:25px;padding:34px 34px 2em;}
#main H2			{background-repeat:no-repeat;height:22px;margin:0px;padding:0px 0px 25px;text-indent:-9999px;overflow:hidden;}

#tagLine			{}
#tagLine H4		{background:url(../images/hdr_ordinaryPeople.gif) no-repeat;width:445px;height:55px;margin:0px auto;padding:0px 0px 25px;text-indent:-9999px;overflow:hidden;}

#footerCt			{background:url(../images/bg_footer.gif) repeat-x #a8a08f;}
#footer			{width:611px;margin:0px auto;padding:30px 0px 2em;}
#footerText		{float:left;width:330px;paddint-top:5px;font-size:0.9em;color:#676055;line-height:1.3em;}
#footer P			{margin-bottom:1em;}

#ida H5			{float:right;background:url(../images/logo_ida.gif) no-repeat;width:202px;height:83px;margin:0px;padding:0px;text-indent:-9999px;overflow:hidden;}


/* Home */
#ssp				{background:url(../images/bg_ssp.png) repeat-y;padding:11px;margin-bottom:28px;}
* html #ssp		{background:#cbc6ba;}
.home #main		{background:transparent;padding:0px 11px;color:#413d36;}
.home H3			{margin:0px;padding:0px 0px 1em;font-weight:normal;font-size:1.3em;}

/* Our Services */
.services H2		{background-image:url(../images/hdr_ourServices.gif);width:198px;}
.services H3		{color:#574755;}
.services UL LI SMALL	{font-size:0.7em;}

/* Costs */
.costs H2			{background-image:url(../images/hdr_costs.gif);width:88px;}
.costs H3			{font-weight:normal;color:#595d43;}
.costs H3 EM		{font-weight:bold;}

/* Julie */
.julie H2			{background-image:url(../images/hdr_julieCutolo.gif);width:408px;height:27px;padding-bottom:20px;}
.julie H3			{color:#3b4956;}
.julie H4			{color:#3b4956;}
.julie #cv		{background-color:#3b4956;width:327px;margin-bottom:1em;padding:0.8em 1em;font-weight:bold;color:#f4f2ee;}
.julie #cv EM		{font-weight:normal;}
.julie #cv UL		{list-style-type:none;margin:0px;padding:0px;font-size:0.9em;}
.julie #cv UL LI	{margin:0px;padding:0px;}

#bioPhoto			{padding-bottom:25px;}

#appearances 		{padding-top:1.5em;font-weight:bold;}
#appearances P		{margin-bottom:0.6em;line-height:1.4em;}
#appearances EM	{font-weight:normal;font-size:0.9em;}

#friends			{padding-top:1.5em;}
#friends UL		{list-style-type:none;margin:0px;padding:0px;font-size:1.1em;}
#friends UL LI		{margin:0px;padding:0 0 15px 0;}

/* Contact */
.contact H2		{background-image:url(../images/hdr_contactUs.gif);width:180px;}
.contact H3		{color:#806631;}

#contactPhoto		{float:left;width:200px;padding-bottom:25px;}
#contactTxt		{float:right;width:335px;padding-top:5px;}


/** Clearfix **/
.clearfix:after 			{visibility: hidden;display:block;font-size:0;content:" ";clear:both;height:0;}
.clearfix					{display:inline-block;}
* html .clearfix 			{height:1%;}
.clearfix 				{display:block;}
