body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,p,blockquote,th,td,br {margin:0;padding:0;
}

/* Normalizes font-size for headers */

h1,h2,h3,h4,h5,h6 {font-size:12px ;}

/* Removes list styles from lists */

ol,ul{list-style:none;}

/* Normalizes font style and font weight to normal */

address,caption, cite, code, dfn, em, th, var
{font-style: normal; font-weight:normal;}

/* Make <strong> bold */
strong
{
  font-style: normal;
  font-weight: bold;
}

/* Make <em> italic */
em
{
  font-style: italic;
  font-weight: normal;
}

a img {border:none;}
a:link, a:hover, a:visited{
text-decoration:none;
font:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#FFFFFF;}
a:hover{
color:#E1B662;
}

/* Removes quotation marks from q */

q:before, q:after
{content:'';}

table, td, th, tr, ul, li {
padding:0px;
margin:0px;
border-width:0px;
border-color:none;
border-style:none;

}
body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #4D3525;
	text-decoration: none;
	background-color: #4D3525;
	background-image:url(img/bag_home.gif);
	background-repeat: repeat-x;
	background-position: top;
	padding:0px;
	margin:0px;
}
#menu{
background-color:#E1B662;
background-image:url(img/dib_menu.gif);
background-position:left top;
background-repeat:no-repeat;
width:184px;
vertical-align:top;}

#menu2{
background-color:#E1B662;
background-image:url(img/dib_menu2.gif);
background-position:left top;
background-repeat:no-repeat;
width:184px;
vertical-align:top;}

#centro, #centro2{
background-color:#4D3525;
background-image:url(img/div_linea.gif);
background-position:left top;
background-repeat:no-repeat;
width:12px;}
#centro2{
background-image:url(img/div_linea2.gif);}
#cont_home{
background-image:url(img/img_home.gif);
background-position:left top;
background-repeat:no-repeat;
width:680px;
height:571px;}

.invisible{

display:none;}
#clear{
clear:both;}

#logo{
background-image:url(img/logo.gif);
width:184px;
height:149px;
display:block;
}
#logo a:link, #logo a:hover,#logo a:visited{
width:184px;
height:149px;
display:block;

}
#submenu_home{
background-image:url(img/bot_home.gif);
background-position: left top;
background-repeat:no-repeat;
width:680px;
height:200px;
color:#FFFFFF;
}
#submenu_home2{
background-image:url(img/bag_submenu.gif);
background-position:left top;
background-repeat:repeat-y;
width:680px;
height:130px;
color:#FFFFFF;
}
#submenu_home .contenido{
width:550px;
position:relative;
top:42px;
left:98px;
text-align:center;
vertical-align:top;
line-height:20px;
font-size:12px;}
#submenu_home2 .contenido{
width:550px;
margin-top:10px;
position:relative;
left:282px;
text-align:center;
line-height:20px;
font-size:12px;}

#menu ul. #menu2 ul{
width:184px;
}
#menu ul li a:link, #menu ul li a:hover, #menu ul li a:visited,#menu ul li.click, #menu2 ul li a:link, #menu2 ul li a:hover, #menu2 ul li a:visited,#menu2 ul li.click{
width:140px;
height:16px;
background-image:none;
background-position:right top;
background-repeat:no-repeat;
border-top-color:#4D3525;
border-top-style:solid;
border-top-width:1px;
display:block;
padding-top:3px;
padding-right:14px;
text-align:right;
color:#4D3525;}
#menu ul li a:hover,#menu2 ul li a:hover{
background-image:url(img/bag_boton2.gif);
color:#FFDD03;
background-color:#4D3525;
}
#menu ul li.click, #menu2 ul li.click{
background-image:url(img/bag_boton2.gif);
color:#FFDD03;
background-color:#4D3525;
}
#find{
background-image:url(img/link_find2.gif);
width:154px;
height:20px;
display:block;}
#find a:link, #find a:visited{
background-image:url(img/link_find.gif);
width:154px;
height:20px;
display:block;}
#find a:hover{
background-image:url(img/link_find2.gif);
width:154px;
height:20px;
display:block;}


#down a:link,#down a:visited{
background-image:url(img/down1.gif);
height:32px;
width:184px;
display:block;}

#down a:hover{
background-image:url(img/down2.gif);
height:32px;
width:184px;
display:block;}
#down{
background-image:url(img/down2.gif);
height:32px;
width:184px;
display:block;}
#bag_contenido{
background-image:url(img/bag_cont.gif);
background-color:#BAD776;
background-position:top;
background-repeat:repeat-x;}
#cont1{
background-image:url(img/div_cont1.gif);
background-position:left top;
background-repeat:no-repeat;
width:99px;
}
#cont1b{
background-image:url(img/div_cont1b.gif);
background-position:left top;
background-repeat:no-repeat;
width:99px;
}
#cont2{
background-image:url(img/div_cont2.gif);
background-position:left top;
background-repeat:no-repeat;
width:826px;
background-color:#BAD776;
vertical-align:top;
}
#cont3{
background-image:url(img/div_cont3.gif);
background-position:left top;
background-repeat:no-repeat;
width:248px;}
#cont4{
background-image:url(img/div_cont2.gif);
background-position:left top;
background-repeat:no-repeat;
width:826px;
background-color:#BAD776;
vertical-align:top;
}

#cont2 h1, #cont4 h1{
background-image:url(img/tit_company.gif);
height:41px;
width:326px;
margin-top:160px;
background-position:top;
background-repeat:no-repeat;
position:relative;
left:10px;
}
#tit_lonetree{
background-image:url(img/tit_park_meadows.gif);
width:326px;
height:41px;
margin-top:160px;
background-position:top;
background-repeat:no-repeat;
position:relative;
left:10px;
}
#tit_parker{
background-image:url(img/tit_parker.gif);
width:120px;
height:41px;
margin-top:160px;
background-position:top;
background-repeat:no-repeat;
position:relative;
left:10px;
}
#tit_central{
background-image:url(img/tit_central.gif);
width:326px;
height:41px;
margin-top:160px;
background-position:top;
background-repeat:no-repeat;
position:relative;
left:10px;
}
#tit_shawnee{
background-image:url(img/tit_shawnee.gif);
width:386px;
height:41px;
margin-top:160px;
background-position:top;
background-repeat:no-repeat;
position:relative;
left:10px;
}
#tit_chicago{
background-image:url(img/tit_chicago.gif);
width:326px;
height:41px;
margin-top:160px;
background-position:top;
background-repeat:no-repeat;
position:relative;
left:10px;
}
#tit_parties{
background-image:url(img/tit_parties.gif);
width:88px;
height:34px;
background-position:top;
background-repeat:no-repeat;
position:relative;
left:10px;
}
#tit_contact{
background-image:url(img/tit_contactus.gif);
width:137px;
height:34px;
background-position:top;
background-repeat:no-repeat;
position:relative;
left:10px;
}
#tit_open{
background-image:url(img/tit_open.gif);
height:34px;
width:299px;
background-position:top;
background-repeat:no-repeat;
position:relative;
left:10px;
}
#tit_under{
background-image:url(img/tit_under_2.gif);
height:34px;
width:226px;
background-position:top;
background-repeat:no-repeat;
position:relative;
left:10px;
}
#tit_photos{
background-image:url(img/tit_photos.gif);
height:34px;
width:88px;
background-position:top;
background-repeat:no-repeat;
position:relative;
left:10px;
}
#tit_what{
	background-image:url(img/what.gif);
height:34px;
width:195px;
background-position:top;
background-repeat:no-repeat;
position:relative;
left:10px;
}
#tit_merchandise{
	background-image:url(img/tit_merchandise.gif);
height:34px;
width:151px;
background-position:top;
background-repeat:no-repeat;
position:relative;
left:10px;
}
#tit_menu{
	background-image:url(img/tit_menu.gif);
height:34px;
width:76px;
background-position:top;
background-repeat:no-repeat;
position:relative;
left:10px;
}
#tit_downloads{
	background-image:url(img/tit_downloas.gif);
height:34px;
width:121px;
background-position:top;
background-repeat:no-repeat;
position:relative;
left:10px;
}
#tit_fun{
background-image:url(img/tit_fundraisers.gif);
height:34px;
width:137px;
background-position:top;
background-repeat:no-repeat;
position:relative;
left:10px;
}
#tit_faq{
	background-image:url(img/tit_faq.gif);
	height:34px;
width:302px;
background-position:top;
background-repeat:no-repeat;
position:relative;
left:10px;
}
#tit_directions{
background-image:url(img/tit_directions.gif);
width:125px;
height:34px;
background-position:top;
background-repeat:no-repeat;
position:relative;
left:10px;
}
#tit_events{
background-image:url(img/tit_events.gif);
width:88px;
height:34px;
background-position:top;
background-repeat:no-repeat;
position:relative;
left:10px;}
#texto2{
width:790px;}
#texto2, #texto{
margin:15px 15px;
color:#000000;
min-height:400px;
font-family:"Comic Sans MS", cursive;
}
#texto2 h2, #texto h2{
margin:15px 0px 10px 0px;
color:#4D3525;
text-transform:uppercase;
}
#texto2 h3, #texto h3{
margin:15px 0px 10px 0px;
color:#F30;
text-transform:uppercase;
font-size:14px;
}
#texto2 h4, #texto h4{
margin:15px 0px 10px 0px;
color:#690;
font-size:18px;
text-transform:uppercase;
}
#texto2 p, #texto p{
margin:15px 0px 0px 0px;
line-height:15px;
}
#cont4 a:link,#cont4 a:visited,#cont2 a:link,#cont2 a:visited{
color:#5E7924;}
#cont4 a:hover,#cont2 a:hover{
color:#0B5BAD;}
ul.rules{
list-style-position:inside;
list-style-type:square;}
ul.rules li {
margin-top:10px;
padding-left:10px;}

#tit_westminster{
background-image:url(img/tit_westminster.gif);
width:364px;
height:41px;
margin-top:160px;
background-position:top;
background-repeat:no-repeat;
position:relative;
left:10px;
}
#tit_naperville{
background-image:url(img/tit_naperville.gif);
width:288px;
height:41px;
margin-top:160px;
background-position:top;
background-repeat:no-repeat;
position:relative;
left:10px;
}
#tit_naperville{
background-image:url(img/tit_naperville.gif);
width:288px;
height:41px;
margin-top:160px;
background-position:top;
background-repeat:no-repeat;
position:relative;
left:10px;
}
#tit_wheaton{
background-image:url(img/tit_wheaton.gif);
width:167px;
height:41px;
margin-top:160px;
background-position:top;
background-repeat:no-repeat;
position:relative;
left:10px;
}
#tit_tampa_bay{
background-image:url(img/tit_tampa_bay.gif);
width:167px;
height:41px;
margin-top:160px;
background-position:top;
background-repeat:no-repeat;
position:relative;
left:10px;
}
#twiter {
	width:46px;
	height:47px;
	position:absolute;
	z-index:0px;
	top:163px;
	left:752px;
}

#facebook {
	width:46px;
	height:47px;
	position:absolute;
	z-index:0px;
	top:163px;
	left:697px;
}
#joinfacebook{
	background-image:url(img/join_facebook.gif);
	background-repeat:no-repeat;
	width:269px;
	height:88px;
	position:absolute;
	z-index:0px;
	top:74px;
	left:665px;
	}
