body 	{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#444; margin:0px; background:#00573c url(images/mainbackgr.jpg) center repeat-y; line-height:18px;}
p, h1, h2, h3, h4, hr	{margin:0 0 18px 0;}
h1 {font-size:26px; color:#004734;}
h2 {font-size:22px; color:#004734;}
h3 {font-size:18px; color:#004734;}
h4 {font-size:15px; color:#004734;}
fieldset	{border:solid 1px #00573c;}
legend		{color:#00573c; font-weight:bold;}

a:hover {color:#02926b; text-decoration:none; font-weight:bold;}
a		{color:#004734; text-decoration:none; font-weight:bold;}
a img	{border:none; text-decoration:none;}

#maincontain		{width:782px; margin:auto;}
#header				{height:202px; margin:0; padding:0;}
#contentcontainer	{background:#fff url(images/midbackgr.gif) right repeat-y; padding:0;}
#content_locations	{background:url(images/hdr_locations.jpg) right top no-repeat; padding:130px 35px 0 35px;}
#content_menu		{background:url(images/hdr_menu.jpg) right top no-repeat; padding:130px 35px 0 35px;}
#content_promos		{background:url(images/hdr_promos.jpg) right top no-repeat; padding:130px 35px 0 35px;}
#content_kidsclub	{background:url(images/hdr_kidsclub.jpg) right top no-repeat; padding:130px 35px 0 35px;}
#content_contact	{background:url(images/hdr_contact.jpg) right top no-repeat; padding:130px 35px 0 35px;}

#footer				{padding:20px 35px 20px 35px; font-size:11px; color:#00422e; background:url(images/ftr1.gif) top right no-repeat;}
#footer a:hover 	{color:#017b55; text-decoration:underline;}
#footer a			{color:#00422e; text-decoration:none; font-weight:normal;}
#insideftr			{width:780px; margin:auto; padding:15px 0;}
#copyright			{float:left; width:350px;}
#ftrlnks			{float:right; width:400; text-align:right;}
#byhit				{float:left; clear:left; width:350px;}

/*legend{position:absolute; top:-18px; left:.5em; margin-top:9px;}
fieldset{position:relative; margin-top:27px; padding-top:.75em;}*/
/*fieldset ul, fieldset blockquote	{margin-top:18px; margin-bottom:18px;}*/

legend.lgd1 {font-size:16px; font-weight:bold; color:#082a1d;}
legend.lgd1 {font-size:17px; font-weight:bold; color:#082a1d;}
legend.lgd2 {font-size:17px; font-weight:bold; color:#082a1d; margin:9px 0;}
fieldset.fs1	{background:#d6f3ce url(images/backgr02.jpg) 0 -5px repeat-x; border:solid 1px #bfecc3; padding:9px 18px; color:#111;}
fieldset.fs2	{background:#d6f3ce url(images/backgr02.jpg) 0 -5px repeat-x; border:solid 1px #bfecc3; padding:9px 18px; color:#111;}




.collft					{width:47%; float:left; margin:0;}
.colrgt					{width:47%; float:right; margin:0;}
.colrgt h4, .collft h4	{border-bottom:solid 0px #83948e; background:url(images/backgr04.jpg) left repeat-y;}
.colrgt h5, .collft h5	{border-bottom:solid 0px #83948e; margin-bottom:9px; background:#bfecc3; padding:2px 5px;}


.imghldr1			{padding:5px; border:solid 1px #111f78;}
.clear				{clear:both;}
.txt1				{font-size:16px; font-weight:bold;}

ul.chkmrk1				{margin-left:25px; padding:0px; list-style-type:none;}
ul.chkmrk1 li			{padding:21px 0 10px 30px; background:url(images/chkmrk1.gif) no-repeat top left; list-style-type:none;}


.formfields {color:#000; font-size:12px; width:250px; padding-left:2px; padding-right:2px;}
.comments	{color:#000; font-size:12px; width:300px; padding-left:2px;}
