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-size:12px;
	font-weight:bold;
	color:#FFFFFF;
}
a:hover {
	color:#E1B662;
}
/* Removes quotation marks from q */

q:before, q:after {
	content:'';
}
p{
	line-height:2em;
	}
table, td, th, tr, ul, li {
	padding:0px;
	margin:0px;
	border-width:0px;
	border-color:none;
	border-style:none;
}
body {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 13px;
	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 {
	font-size:30px;
	font-weight:bold;
	color:#FFFFFF;
	width:600px;
	height:auto;
	margin-top:153px;
	background-color:#75ABCF;
	padding-left:10px;
}
#tit_lonetree {
	font-size:30px;
	font-weight:bold;
	color:#FFFFFF;
	width:600px;
	height:auto;
	margin-top:153px;
	background-color:#75ABCF;
	padding-left:10px;
}
#tit_parker {
	font-size:30px;
	font-weight:bold;
	color:#FFFFFF;
	width:600px;
	height:auto;
	margin-top:153px;
	background-color:#75ABCF;
	padding-left:10px;
	

}
#tit_central {
	font-size:30px;
	font-weight:bold;
	color:#FFFFFF;
	width:600px;
	height:auto;
	margin-top:153px;
	background-color:#75ABCF;
	padding-left:10px;
}
#tit_shawnee {
font-size:30px;
	font-weight:bold;
	color:#FFFFFF;
	width:600px;
	height:auto;
	margin-top:153px;
	background-color:#75ABCF;
	padding-left:10px;
}
#tit_chicago {
	font-size:30px;
	font-weight:bold;
	color:#FFFFFF;
	width:600px;
	height:auto;
	margin-top:153px;
	background-color:#75ABCF;
	padding-left:10px;
}
#tit_parties {
font-size:22px;
	font-weight:bold;
	color:#4A3121;
	height:35px;
	padding-top:10px;
	width:600px;
	background-color:#A1C452;
	padding-left:10px;
}
#tit_contact {
	font-size:22px;
	font-weight:bold;
	color:#4A3121;
	height:35px;
	padding-top:10px;
	width:600px;
	background-color:#A1C452;
	padding-left:10px;
}
#tit_open {
	font-size:22px;
	font-weight:bold;
	color:#4A3121;
	height:35px;
	padding-top:10px;
	width:600px;
	background-color:#A1C452;
	padding-left:10px;
	
}
#tit_under {
	font-size:22px;
	font-weight:bold;
	color:#4A3121;
	height:35px;
	padding-top:10px;
	width:600px;
	background-color:#A1C452;
	padding-left:10px;
}
#tit_photos {
	font-size:22px;
	font-weight:bold;
	color:#4A3121;
	height:35px;
	padding-top:10px;
	width:600px;
	background-color:#A1C452;
	padding-left:10px;
}
#tit_what {
	font-size:22px;
	font-weight:bold;
	color:#4A3121;
	height:35px;
	padding-top:10px;
	width:600px;
	background-color:#A1C452;
	padding-left:10px;
}
#tit_merchandise {
	font-size:22px;
	font-weight:bold;
	color:#4A3121;
	height:35px;
	padding-top:10px;
	width:600px;
	background-color:#A1C452;
	padding-left:10px;
}
#tit_menu {
font-size:22px;
	font-weight:bold;
	color:#4A3121;
	height:35px;
	padding-top:10px;
	width:600px;
	background-color:#A1C452;
	padding-left:10px;
}
#tit_downloads {
	font-size:22px;
	font-weight:bold;
	color:#4A3121;
	height:35px;
	padding-top:10px;
	width:600px;
	background-color:#A1C452;
	padding-left:10px;
}
#tit_fun {
	font-size:22px;
	font-weight:bold;
	color:#4A3121;
	height:35px;
	padding-top:10px;
	width:600px;
	background-color:#A1C452;
	padding-left:10px;
}
#tit_faq {
	font-size:22px;
	font-weight:bold;
	color:#4A3121;
	height:35px;
	padding-top:10px;
	width:600px;
	background-color:#A1C452;
	padding-left:10px;
}
#tit_directions {
	font-size:22px;
	font-weight:bold;
	color:#4A3121;
	height:35px;
	padding-top:10px;
	width:600px;
	background-color:#A1C452;
	padding-left:10px;
}
#tit_events {
font-size:22px;
	font-weight:bold;
	color:#4A3121;
	height:35px;
	padding-top:10px;
	width:600px;
	background-color:#A1C452;
	padding-left:10px;
}
#tit_cevents {
	font-size:22px;
	font-weight:bold;
	color:#4A3121;
	height:35px;
	padding-top:10px;
	width:600px;
	background-color:#A1C452;
	padding-left:10px;
}
#texto2 {
	width:790px;
}
#texto2, #texto {
	margin:15px 15px;
	color:#000000;
	min-height:400px;
}
#texto2 h2, #texto h2 {
	margin:15px 0px 10px 0px;
	color:#690;
	font-size:20px;
	text-transform:uppercase;
	font-weight:bolder;
}
#texto2 h3, #texto h3 {
	margin:15px 0px 10px 0px;
	color:#527B00;
	font-size:16px;
	font-weight:normal;
}
#texto2 h4, #texto h4 {
	margin:15px 0px 10px 0px;
	color:#000;
	font-size:16px;
	font-weight:bold;
}
#texto2 h5, #texto h5 {
	margin:15px 0px 10px 0px;
	color:#785035;
	text-transform:uppercase;
	font-size:13px;
}
#texto2 p, #texto p {
	margin:15px 0px 0px 0px;
	line-height:1.5em;
}
#cont4 a:link, #cont4 a:visited, #cont2 a:link, #cont2 a:visited {
	color:#007A69;
}
#cont4 a:hover, #cont2 a:hover {
	color:#690;
}
ul.rules {
	list-style:none;
}
ul.rules li {
	margin-top:10px;
	padding-left:18px;
	background-image:url(img/btn.gif);
	background-repeat:no-repeat;
	background-position:5px left;
}
#tit_westminster {
font-size:30px;
	font-weight:bold;
	color:#FFFFFF;
	width:600px;
	height:auto;
	margin-top:153px;
	background-color:#75ABCF;
	padding-left:10px;
}
#tit_naperville {
	font-size:30px;
	font-weight:bold;
	color:#FFFFFF;
	width:600px;
	height:auto;
	margin-top:153px;
	background-color:#75ABCF;
	padding-left:10px;
}
#tit_wheaton {
	font-size:30px;
	font-weight:bold;
	color:#FFFFFF;
	width:600px;
	height:auto;
	margin-top:153px;
	background-color:#75ABCF;
	padding-left:10px;
}
#tit_tampa_bay {
	font-size:30px;
	font-weight:bold;
	color:#FFFFFF;
	width:600px;
	height:auto;
	margin-top:153px;
	background-color:#75ABCF;
	padding-left:10px;
}
#twiter {
	width:46px;
	height:47px;
	position:absolute;
	z-index:0px;
	top:148px;
	left:752px;
}
#facebook {
	width:46px;
	height:47px;
	position:absolute;
	z-index:0px;
	top:148px;
	left:697px;
}
#joinfacebook {
	background-image:url(img/join_facebook.png);
	background-repeat:no-repeat;
	width:269px;
	height:88px;
	position:absolute;
	z-index:0px;
	top:59px;
	left:665px;
}
#clase_horario {
	width:130px;
	height:260px;
	float:left;
	margin-right:5px;
	text-align:center;
	padding:0px 5px;
	border-left:#690 1px dashed;
}
#clase_horario_first {
	width:130px;
	height:260px;
	float:left;
	margin-right:5px;
	text-align:center;
	padding:0px 5px;
}
#headqua {
	background-image:url(img/headquarters.jpg);
	background-repeat:no-repeat;
	width:139px;
	height:139px;
	display:block;
	position:absolute;
	top:8px;
	left:850px;
	z-index:2;
}
#winner {
	background-image:url(img/winner.png);
	background-repeat:no-repeat;
	width:139px;
	height:139px;
	display:block;
	position:absolute;
	top:8px;
	left:189px;
	z-index:2;
}
#openplay_d {
	float:left;
	width:395px;
	text-align:center;
}
#future {
	width:200px;
	border:#fff dashed 2px;
	background-color:#669900;
	float:left;
	margin-right:10px;
	margin-bottom:10px;
	text-align:center;
	color:#FFF;
}
#future .snaping {
	padding:15px;
	clear:both;
}
#future h3 {
	color:#FFF;
	margin:0px;
}
.confirm {
	float:left;
	padding:5px 5px 0px 0px;
	color:#8D0039;
	font-size:12px;
}
