
body {
	background-image: url(/images/MM_paintballersssss.jpg);
	background-repeat: repeat;
	width: 100%;
	top: 0;
	left: 0;
	font-family: "Lucida Grande", "Lucida Sans Unicode", "Trebuchet MS", Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #333;
	margin: 0;
	padding: 0;
	text-align: left; /* IE 5.5 hack */
	overflow: hidden;
}

#wrapper {
	width: 100%;
	top: 0;
	left: 0;
	overflow: hidden;
}



#consumate {
	font-family: MS Serif, New York, serif;
	letter-spacing: 1px;
	color: #5392fa;
	font-size: 16px;
	font-style: italic;
	position: relative;
	top: -90px;
	float: right;
	padding-right: 25px;
}


/* ++++++++++++++++++++++++++  SPLATTER  ++++++++++++++++++++++++++ */


#splatter {
	background-image: url(/images/MM_BACK_SPLAT.gif);
	background-repeat: no-repeat;
	background-color: transparent; 
	margin: 0 auto;
	height: 900px;
}

#splatter_2 {
	background-image: url(/images/MM_BACK_SPLAT_2.gif);
	background-repeat: no-repeat;
	background-color: transparent; 
	margin: 0 auto;
	height: 900px;
}

#splatter_3 {
	background-image: url(/images/MM_BACK_SPLAT_3.gif);
	background-repeat: no-repeat;
	background-color: transparent; 
	margin: 0 auto;
	height: 900px;
}

#splatter_4 {
	background-image: url(/images/MM_BACK_SPLAT_4.gif);
	background-repeat: no-repeat;
	background-color: transparent; 
	margin: 0 auto;
	height: 900px;
}

#splatter_5 {
	background-image: url(/images/MM_BACK_SPLAT_5.gif);
	background-repeat: no-repeat;
	background-color: transparent; 
	margin: 0 auto;
	height: 900px;
}

#splatter_6 {
	background-image: url(/images/MM_BACK_SPLAT_6.gif);
	background-repeat: no-repeat;
	background-color: transparent; 
	margin: 0 auto;
	height: 900px;
}

#splatter_7 {
	background-image: url(/images/MM_BACK_SPLAT_7.gif);
	background-repeat: no-repeat;
	background-color: transparent; 
	margin: 0 auto;
	height: 900px;
}

#splatter_8 {
	background-image: url(/images/MM_BACK_SPLAT_8.gif);
	background-repeat: no-repeat;
	background-color: transparent; 
	margin: 0 auto;
	height: 900px;
}


/* ++++++++++++++++++++++++++  DIV.POPUP  ++++++++++++++++++++++++++ */


div.popup h2, div.popup p, div.popup img  {
}

div.popup p {
}

div.popup img {
}



/* ++++++++++++++++++++++++++  HIDDEN  ++++++++++++++++++++++++++ */


.hidden {
	display: none;
	visibility: hidden;
}

.unhidden {
	display: block;
	visibility: visible;
}


/* ++++++++++++++++++++++++++  HelpDiv  ++++++++++++++++++++++++++ */

#helpdiv {
	margin: 0 auto;
	text-align: center;
	}




/* ++++++++++++++++++++++++++  CLOSING  ++++++++++++++++++++++++++ */


.closing {
	float: left;
	margin-bottom: -7px;
}

.closing a{
	font-size: 12px;
	color: #fff;
/*	background-color: #f1f6f7; */
	background-image: url(/images/MM_X.gif);
	width: 50px;
	height: 35px;
	background-repeat: no-repeat;
	padding: 0 40px 10px 10px;
	margin-left: 12px;
	text-decoration: none;
}

.closing a:hover{
	cursor: pointer;	
	background-image: url(/images/MM_X1.gif);
	background-repeat: no-repeat;
}

/* ++++++++++++++++++++++++++  MAPPED  ++++++++++++++++++++++++++ */

#mapped {
	margin: 250px 0 0 355px;
}

/* ++++++++++++++++++++++++++  SERVICES TEXT  ++++++++++++++++++++++++++ */

#servicesText {
	font-family: Arial, Verdana, sans-serif;
	font-style: italic;
	font-size: 30px;
	font-variant: normal;
	text-decoration: none;
	color: white;
	letter-spacing: 1px;
}

#servicesText span{
	font-family: Arial, Verdana, sans-serif;
	font-style: italic;
	font-size: 18px;
	font-weight: 500;
	text-decoration: none;
	line-height: -1px;
	color: #F0F8FF;
}

#servicesText ul {
	width: 700px; 
	margin-left: 40px;
}

#servicesText li {
	list-style: none;
	padding-bottom: 8px;
}

#servicesText .one {color: #F0F8FF;}
#servicesText .two {color: #B0E2FF;}
#servicesText .three {color: #8DB6CD;}
#servicesText .four {color: #87CEFA;}
#servicesText .five {color: #B0E2FF;}
#servicesText .six {color: #8DB6CD;}
#servicesText .seven {color: #5691EE;}

/* ++++++++++++++++++++++++++  LOCATION  ++++++++++++++++++++++++++ */

#location {
	bottom:0;
	height:30px;
	position:absolute;
	width: 96%;
	margin: 0 0 5px 0;
}

#location ul {
	text-align: center;
}

#location li {
	list-style: none;
	padding-right: 0;
/*	float: middle; */
	color: #FFFFFF;
}

#location p {
	font-family: Trebuchet, sans-serif;
	font-size: 15px;
	line-height: 18px;
}

#location p span {
	font-family: "Arial Rounded MT Bold", sans-serif;
	font-size: 10px;
	line-height: 18px;
	color: #b9c2ce;
}

.location_map {
	margin-left: 350px;
	margin-top: -330px;	
}



/* ++++++++++++++++++++++++++  LOCATIONAL  ++++++++++++++++++++++++++ */

#locational {
	bottom:0;
	height:30px;
	position:absolute;
	width: 96%;
	margin: 0 0 25px 0;
/*	border-top: solid 1px #00688B; */
}

#locational ul {
	text-align: center;
}

#locational li {
	list-style: none;
	margin-bottom: 5px;
	padding-right: 0;
/*	float: middle; */
	color: #FFFFFF;
}

#locational p {
	font-family: Trebuchet, sans-serif;
	font-size: 14px;
}

#locational p span {
	background: white;
	font-family: "Arial Rounded MT Bold", sans-serif;
	font-size: 9px;
	color: #8a8a8a;
	width: 525px;
}

/* ++++++++++++++++++++++++++  CONTENT TEXT  ++++++++++++++++++++++++++ */

#contentText {
	font-family: Trebuchet, Helvetica, sans-serif;
	font-size: 12px;
	padding: 10px 10px 0 5px;
}

#contentText p {
	width: 725px;
}

#contentText a {
	font-family: MS serif, New York, serif;
	font-size: 13px;
	color: blue;
}

/* ++++++++++++++++++++++++++  SERVICES  ++++++++++++++++++++++++++ */

#services {
	background-image: url(/images/MM_CONTAINMENT_SPLATTER.gif);
	background-repeat: no-repeat;
	background-color: transparent; 
	width: 1024px;
	height: 530px;
	margin: 0 auto;
	font-family: Trebuchet, Helvetica, sans-serif;
	font-size: 12px;
/*	padding: 10px 0 0 5px; */
}

#services h1 {
	font-family: Arial,Verdana,sans-serif;
	font-weight: bold;	
	font-size: 18px;
	color: #17487c;
	width: 93%;
	float: left;
	margin: 12px 30px;
	height: 20px;
	border-bottom: 2px dotted #c2c3c3; 
}

#services ul {
	margin-top: -10px; 
	padding-right: 15px; 
	position: relative;
	top: -2px;
	left: 0;
	width: 962px;
	height: 460px;
	overflow: auto;
	float: left;
	margin-left: 40px;
}

#services ul {
	text-align: center;
	margin-top: 3px;
	color: #921501;
}

#services i{
	font-size: 14px;
	color: #003399;
	margin-bottom: 3px;
}

#services li {
	width: 295px;
	height: 200px;
	float: left;
	padding: 5px;
	margin: 12px 0 0 5px;
	line-height: 18px;
	list-style: none;
}

#services img {
	width: 90%;
	float: top;
	padding: 0;
	margin: -5px 0 5px 50px;
}

#services .video {
	padding-top: 80px;
	padding-left: 260px;

}

#services .gallery {
	margin: 0;
	padding: 0;

}

/* ++++++++++++++++++++++++++  SERVICES  ++++++++++++++++++++++++++ */

#services {
	background-image: url(/images/MM_CONTAINMENT_SPLATTER.gif);
	background-repeat: no-repeat;
	background-color: transparent; 
	width: 1024px;
	height: 530px;
	margin: 0 auto;
	font-family: Trebuchet, Helvetica, sans-serif;
	font-size: 12px;
/*	padding: 10px 0 0 5px; */
}

#services h1 {
	font-family: Arial,Verdana,sans-serif;
	font-weight: bold;	
	font-size: 18px;
	color: #17487c;
	width: 93%;
	float: left;
	margin: 12px 30px;
	height: 20px;
	border-bottom: 2px dotted #c2c3c3; 
}

#services ul {
	margin-top: -10px; 
	padding-right: 15px; 
	position: relative;
	top: -2px;
	left: 0;
	width: 962px;
	height: 460px;
	overflow: auto;
	float: left;
}

#services ul {
	text-align: center;
	margin-top: 3px;
	color: #921501;
}

#services i{
	font-size: 14px;
	color: #003399;
	margin-bottom: 3px;
}

#services li {
	width: 295px;
	height: 200px;
	float: left;
	padding: 5px;
	margin: 12px 0 0 5px;
	line-height: 18px;
	list-style: none;
}

#services img {
	width: 90%;
	float: top;
	padding: 0;
	margin: -5px 0 5px 50px;
}

#services .video {
	padding-top: 80px;
	padding-left: 260px;

}

#services .gallery {
	margin: 0;
	padding: 0;

}

/* ++++++++++++++++++++++++++  RESOURCES  ++++++++++++++++++++++++++ */

#resources {
	background-image: url(/images/MM_CONTAINMENT_SPLATTER.gif);
	background-repeat: no-repeat;
	background-color: transparent; 
	width: 1024px;
	height: 530px;
	margin: 0 auto;
	font-family: Trebuchet, Helvetica, sans-serif;
	font-size: 15px;
/*	padding: 10px 0 0 5px; */
}

#resources h1 {
	font-family: Arial,Verdana,sans-serif;
	font-weight: bold;	
	font-size: 18px;
	color: #17487c;
	width: 93%;
	float: left;
	margin: 12px 30px;
	height: 20px;
	border-bottom: 2px dotted #c2c3c3; 
}

#resources ul {
	margin-top: -10px; 
	padding-right: 15px; 
	position: relative;
	top: -2px;
	left: 0;
	width: 962px;
	height: 460px;
	overflow: auto;
	float: left;
	margin-left: 40px;
}

#resources ul i{
	font-size: 16px;
	color: #003399;
	margin-bottom: 3px;
	font-weight: bold;
}

#resources li {
	width: 295px;
	height: 225px;
	float: left;
	padding: 5px;
	margin: 12px 0 0 5px;
	line-height: 18.5px;
	list-style: none;
}

#resources a {
	/* font-family: MS serif, New York, serif; */
	font-size: 15px;
	color: #0a96af;
}




/* ++++++++++++++++++++++++++  GALLERY	  ++++++++++++++++++++++++++ */

#gallery {
	background-image: url(/images/MM_CONTAINMENT_SPLATTER.gif);
	background-repeat: no-repeat;
	background-color: transparent; 
	width: 1024px;
	height: 530px;
	margin: 0 auto;
	font-family: Trebuchet, Helvetica, sans-serif;
	font-size: 15px;
/*	padding: 10px 0 0 5px; */
}

#gallery h1 {
	font-family: Arial,Verdana,sans-serif;
	font-weight: bold;	
	font-size: 18px;
	color: #17487c;
	width: 93%;
	float: left;
	margin: 12px 30px;
	height: 20px;
	border-bottom: 2px dotted #c2c3c3; 
}

#gallery ul {
	margin-top: -10px; 
	padding-right: 15px; 
	position: relative;
	top: -2px;
	left: 0;
	width: 962px;
	height: 460px;
	overflow: auto;
	float: left;
	margin-left: 40px;
}

#gallery ul i{
	font-size: 16px;
	color: #003399;
	margin-bottom: 3px;
	font-weight: bold;
}

#gallery li {
	width: 295px;
	height: 225px;
	float: left;
	padding: 5px;
	margin: 12px 0 0 5px;
	line-height: 18.5px;
	list-style: none;
}

#gallery a {
	/* font-family: MS serif, New York, serif; */
	font-size: 15px;
	color: #0a96af;
}

#gallery .gallery {
	margin: 0;
	padding-top: 20px;

}

/* ++++++++++++++++++++++++++  PRICING  ++++++++++++++++++++++++++ */

#pricing {
	background-image: url(/images/MM_CONTAINMENT_SPLATTER.gif);
	background-repeat: no-repeat;
	background-color: transparent; 
	width: 1024px;
	height: 530px;
	margin: 0 auto;
	font-family: Trebuchet, Helvetica, sans-serif;
	font-size: 15px;
/*	padding: 10px 0 0 5px; */
}

#pricing h1 {
	font-family: Arial,Verdana,sans-serif;
	font-weight: bold;	
	font-size: 18px;
	color: #17487c;
	width: 93%;
	float: left;
	margin: 12px 30px;
	height: 20px;
	border-bottom: 2px dotted #c2c3c3; 
}

#pricing ul {
	margin-top: -10px; 
	padding-right: 15px; 
	position: relative;
	top: -2px;
	left: 0;
	width: 962px;
	height: 460px;
	overflow: auto;
	float: left;
	margin-left: 40px;
}

#pricing ul i{
	font-size: 16px;
	color: #003399;
	margin-bottom: 3px;
	font-weight: bold;
}

#pricing li {
	width: 295px;
	height: 185px;
	float: left;
	padding: 5px;
	margin: 20px 0 0 10px;
	line-height: 18.5px;
	list-style: none;
}

#pricing span {
	font-size: 12px;
}

#pricing li.soo {
	margin-top: 25px;
	font-size: 15px;

}

#pricing li.boo {
	margin-top: 40px;
	font-size: 15px;
	height: 30px;
}

#pricing .space {
	height: 30px;
	
}

#pricing a {
	/* font-family: MS serif, New York, serif; */
	font-size: 15px;
	color: #0a96af;
}






#about h1 {
	font-family: Arial,Verdana,sans-serif;
	font-weight: bold;	
	font-size: 18px;
	color: #17487c;
	width: 96%;
	float: left;
	margin: 10px 5px 15px 25px;
	border-bottom: 2px dotted #c2c3c3;
}


/* ++++++++++++++++++++++++++  FRONT  ++++++++++++++++++++++++++ */

#front {
	background-image: url(/images/MM_CONTAINER_FRONT.gif);
	background-repeat: no-repeat;
	background-color: transparent; 
	width: 800px;
	height: 530px;
	margin: 30px auto;
	font-family: Trebuchet, Helvetica, sans-serif;
	font-size: 15px;
/*	padding: 10px 0 0 5px; */
}

#front h1 {
	font-family: Arial,Verdana,sans-serif;
	font-weight: bold;	
	font-size: 18px;
	color: white;
	width: 93%;
	float: left;
	margin: 12px 30px;
	height: 20px; 
}

#front ul {
	margin-top: 38px; 
	padding-right: 15px; 
	position: relative;
	top: 0;
	left: 0;
	width: 762px;
	height: 460px;
	overflow: auto;
	float: left;
	margin-left: 60px;
}

#front ul i{
	font-size: 16px;
	color: #003399;
	margin-bottom: 3px;
	font-weight: bold;
}

#front li {
	width: 200px;
	height: 185px;
	float: left;
	padding: 0;
	margin: 6px 0 0 0;
	line-height: 18.5px;
	list-style: none;
}

#front span {
	font-size: 12px;
}

#front li.bigger {
	margin-top: 0;
	width: 295px;

}

#front li.tiny {
	margin-left: 195px;
	margin-top: 84px;

}

#front li.boo {
	margin-top: 40px;
	font-size: 15px;
	height: 30px;
}

#front .space {
	height: 30px;
	
}

#front a {
	/* font-family: MS serif, New York, serif; */
	font-size: 15px;
	color: #0a96af;
}




/* ++++++++++++++++++++++++++  PRICING SPECIAL  ++++++++++++++++++++++++++ */

#pricing_special {
	background-image: url(/images/MM_CONTAINMENT_SPLATTER.gif);
	background-repeat: no-repeat;
	background-color: transparent; 
	width: 1024px;
	height: 530px;
	margin: 0 auto;
	font-family: Trebuchet, Helvetica, sans-serif;
	font-size: 15px;
/*	padding: 10px 0 0 5px; */
}

#pricing_special h1 {
	font-family: Arial,Verdana,sans-serif;
	font-weight: bold;	
	font-size: 18px;
	color: #17487c;
	width: 93%;
	float: left;
	margin: 12px 30px;
	height: 20px;
	border-bottom: 2px dotted #c2c3c3; 
}

#pricing_special ul {
	margin-top: -10px; 
	padding-right: 15px; 
	position: relative;
	top: -2px;
	left: 0;
	width: 962px;
	height: 460px;
	overflow: auto;
	float: left;
	margin-left: 40px;
	padding-top: 15px;
}

#pricing_special ul i{
	font-size: 16px;
	color: #003399;
	margin-bottom: 3px;
	font-weight: bold;
}

#pricing_special li {
	width: 435px;
	height: 185px;
	float: left;
	padding: 5px;
	margin: 20px 0 0 10px;
	line-height: 18.5px;
	list-style: none;
}

#pricing_special .tournText {
	margin-left: 15px;
	margin-top: 10px;
}

#pricing_special span {
	font-size: 12px;
}

#pricing_special li.soo {
	margin-top: 25px;
	font-size: 15px;
}

#pricing_special li.boo {
	margin-top: 40px;
	font-size: 15px;
	height: 30px;
}

#pricing_special .space {
	height: 30px;
	
}

#pricing_special a {
	/* font-family: MS serif, New York, serif; */
	font-size: 15px;
	color: #0a96af;
}






/* ++++++++++++++++++++++++++  CONTACT  ++++++++++++++++++++++++++ */


#contact {
	background-image: url(/images/MM_CONTAINMENT_SPLATTER.gif);
	background-repeat: no-repeat;
	background-color: transparent; 
	width: 1024px;
	height: 530px;
	margin: 0 auto;
}

#contact ul {
	margin-top: -10px; 
	padding-right: 15px; 
	position: relative;
	top: -2px;
	left: 0;
	width: 962px;
	height: 460px;
	overflow: auto;
	float: left;
	margin-left: 40px;
}

#contact li {
	float: left;
    list-style: none;
}

#contact h1 {
	font-family: Arial,Verdana,sans-serif;
	font-weight: bold;	
	font-size: 18px;
	color: #17487c;
	width: 93%;
	float: left;
	margin: 12px 30px;
	height: 20px;
	border-bottom: 2px dotted #c2c3c3;  
}

#contact .gun {
	height: 450px;
	width: 182px;
	margin-left: 70px;
	margin-top: 5px;
}

#contact .copy {
	margin-top: 85px;
	margin-left: 100px;
	font-size: 12px;
	line-height: 16px;
	list-style: none;
}

#contact .copy h2 {
	font-family: Trebuchet, Arial, sans-serif;
	font-size: 18px;
	color: #17487c;
}

#contact .copy h2 span {
	font-family: Trebuchet, Arial, sans-serif;
	font-size: 13px;
	color: #999999;
}

#contact .mail {
	margin-left: 145px;
	margin-top: 20px;

}

#contact .mail_2 {
	margin-left: 75px;
	margin-top: -5px;

}

/* ++++++++++++++++++++++++++  CLIENTS  ++++++++++++++++++++++++++ */


#clients {
	font-family: Trebuchet, Helvetica, sans-serif;
	font-size: 12px;
	padding: 10px 10px 0 5px;
}

#clients h1 {
	font-family: Arial,Verdana,sans-serif;
	font-weight: bold;
	font-size: 18px;
	color: #17487c;
	width: 96%;
	float: left;
	margin: 0 5px 15px 20px;
	height: 20px;
	border-bottom: 2px dotted #c2c3c3; 
}

#clients p {
	width: 300px;
	height: 230px;
	float: left;
	padding: 5px;
	margin: 0 0 0 7px;
	line-height: 18px;
	
}

#clients a {
	font-family: MS serif, New York, serif;
	font-size: 13px;
	color: #003399;
}

#clients span {
	font-family: MS serif, New York, serif;
	font-size: 18px;
	color: #17487c;
}


/* ++++++++++++++++++++++++++  PROJECTS  ++++++++++++++++++++++++++ */


#projects {
	background-image: url(/images/MM_CONTAINMENT_SPLATTER.gif);
	background-repeat: no-repeat;
	background-color: transparent; 
	width: 1024px;
	height: 530px;
	margin: 0 auto;
	font-size: 15px;
}

#projects h1 {
	font-family: Arial,Verdana,sans-serif;
	font-weight: bold;
	font-size: 18px;
	color: #17487c;
/*	width: 93%; */
	width: 93%;
	height: 20px;
	float: left;
/*	margin: 10px 5px 15px 20px; */
	margin: 12px 30px;
	border-bottom: 2px dotted #c2c3c3; 
}

#projects ul {
	margin-top: -10px; 
	padding-right: 15px; 
	position: relative;
	top: -2px;
	left: 0;
	width: 962px;
	height: 460px;
	overflow: auto;
	float: left;
	margin-left: 40px;
}

#projects ul i {
	font-size: 16px;
	color: #003399;
	font-weight: bold;
}

#projects li {
	margin-bottom: 5px;
	padding: 12px 0 5px 5px;
	font-size: 12px;
	line-height: 18.5px;
	list-style: none;
	font-size: 15px;
}

#projects a {
	/* font-family: MS serif, New York, serif; */
	font-size: 15px;
	color: #0a96af;
}


/* ++++++++++++++++++++++++++  SPECIALS  ++++++++++++++++++++++++++ */


#specials {
	background-image: url(/images/MM_CONTAINMENT_SPLATTER.gif);
	background-repeat: no-repeat;
	background-color: transparent; 
	width: 1024px;
	height: 530px;
	margin: 0 auto;
	font-size: 15px;
}

#specials h1 {
	font-family: Arial,Verdana,sans-serif;
	font-weight: bold;
	font-size: 18px;
	color: #17487c;
/*	width: 93%; */
	width: 93%;
	height: 20px;
	float: left;
/*	margin: 10px 5px 15px 20px; */
	margin: 12px 30px;
	border-bottom: 2px dotted #c2c3c3; 
}



#specials ul {
/*	margin-top: 60px; */
	padding-right: 15px; 
	position: absolute;	
	width: 962px;
	height: 760px;
	font-size: 15px;
	margin-left: 40px;
}

#specials ul i {
	font-size: 17px;
	color: #003399;
	font-weight: bold;
}

#specials li {
	margin-bottom: 5px;
	padding: 12px 0 5px 5px;
	float: left;
	font-size: 15px;
	line-height: 17px;
	list-style: none;
}

#specials a {
	/* font-family: MS serif, New York, serif; */
	font-size: 12px;
	color: #0a96af;
}

#specials ul.monthOne {
	margin-top: 55px;
	height: 100px;
	font-size: 15px;
	line-height: 17px;
}

#specials ul.monthThree {
	margin-top: 125px;
	height: 100px;
	font-size: 15px;
	line-height: 17px;
}

#specials ul.monthSix {
	margin-top: 200px;
	height: 100px;
	font-size: 15px;
	line-height: 17px;
}

#specials ul.monthNine {
	margin-top: 275px;
	height: 100px;
	font-size: 15px;
	line-height: 17px;
}


#specials .month {
	height: 55px;
	width: 65px;
	margin-left: -8px;
	margin-top: 0;
}


#specials .details {
	width: 850px;
	margin-left: 17px;
	font-size: 15px;
	line-height: 18px;
	list-style: none;
}


/* ++++++++++++++++++++++++++  PRICES  ++++++++++++++++++++++++++ */



#prices ul.uno {
	margin-top: 45px;
	height: 100px;
}

#prices ul.dos {
	margin-top: 125px;
	height: 100px;
}

#prices ul.tres {
	margin-top: 190px;
	height: 100px;
}

#prices ul.quatro {
	margin-top: 290px;
	height: 100px;
}

#prices ul.cinco {
	margin-top: 360px;
	height: 100px;
}

#prices ul.seis {
	margin-top: 435px;
	height: 100px;
}

#prices ul.siete {
	margin-top: 575px;
	height: 100px;
}



#prices .month {
	height: 55px;
	width: 65px;
	margin-left: -8px;
	margin-top: 0;
}


#prices .details {
	width: 850px;
	margin-left: 17px;
	font-size: 15px;
	line-height: 18px;
	list-style: none;
}

#prices {
	background-image: url(/images/MM_CONTAINMENT_SPLATTER.gif);
	background-repeat: no-repeat;
	background-color: transparent; 
	width: 1024px;
	height: 530px;
	margin: 0 auto;
	
}

#prices h1 {
	font-family: Arial,Verdana,sans-serif;
	font-weight: bold;
	font-size: 18px;
	color: #17487c;
/*	width: 93%; */
	width: 93%;
	height: 20px;
	float: left;
/*	margin: 10px 5px 15px 20px; */
	margin: 12px 30px;
	border-bottom: 2px dotted #c2c3c3; 
}



#prices ul {
/*	margin-top: 60px; */
	padding-right: 15px; 
	position: relative;
	top: 45px;
	left: -66px;
	width: 962px;
	height: 760px;
	overflow-x: auto;
	margin-left: 40px;
}

#prices ul i {
	font-size: 14px;
	color: #003399;

}

#prices p {
	font-size: 12px;
	line-height: 16px;
	width: 300px;

}

#prices li {
	margin-bottom: 0;
	padding: 0 0 5px 5px;
	list-style: none;
	float: left;
	font-size: 15px;
	line-height: 18px;
	width: 300px;
}

#prices li img {
	height: 55px;
	width: 65px;

}

#prices a {
	/* font-family: MS serif, New York, serif; */
	font-size: 12px;
	color: #0a96af;
}


/* ++++++++++++++++++++++++++  WHERE_AT  ++++++++++++++++++++++++++ */



#where_at {
	background-image: url(/images/MM_CONTAINMENT_SPLATTER.gif);
	background-repeat: no-repeat;
	background-color: transparent; 
	width: 1024px;
	height: 530px;
	margin: 0 auto;
	font-family: Trebuchet, Helvetica, sans-serif;
	font-size: 15px;
	line-height: 18px;
/*	padding: 10px 0 0 5px; */
}

#where_at h1 {
	font-family: Arial,Verdana,sans-serif;
	font-weight: bold;	
	font-size: 18px;
	color: #17487c;
	width: 93%;
	float: left;
	margin: 12px 30px;
	height: 20px;
	border-bottom: 2px dotted #c2c3c3; 
}

#where_at ul {
	margin-top: -10px; 
	padding-right: 15px; 
	position: relative;
	top: -2px;
	left: 0;
	width: 962px;
	height: 460px;
	float: left;
	overflow: auto;	
	margin-left: 40px;
}

#where_at a {
	/* font-family: MS serif, New York, serif; */
	font-size: 15px;
	color: #0a96af;
}

#where_at i{
	font-size: 14px;
	color: #003399;
	margin-bottom: 3px;
}

#where_at span{
	font-size: 18px;
	color: #003399;
	margin-bottom: 3px;
}

#where_at li {
	width: 295px;
	height: 200px;
	float: left;
	padding: 5px;
	margin: 12px 0 0 5px;
	line-height: 18px;
	list-style: none;
}


/* ++++++++++++++++++++++++++  REGISTERING  ++++++++++++++++++++++++++ */

#register {
	background-image: url(/images/MM_CONTAINMENT_SPLATTER.gif);
	background-repeat: no-repeat;
	background-color: transparent; 
	width: 1024px;
	height: 530px;
	margin: 0 auto;
	font-family: Trebuchet, Helvetica, sans-serif;
	font-size: 15px;
/*	padding: 10px 0 0 5px; */
}

#register h1 {
	font-family: Arial,Verdana,sans-serif;
	font-weight: bold;	
	font-size: 18px;
	color: #17487c;
	width: 93%;
	float: left;
	margin: 12px 30px;
	height: 20px;
	border-bottom: 2px dotted #c2c3c3; 
}

#register ul {
	margin-top: -10px; 
	padding-right: 15px; 
	position: relative;
	top: -2px;
	left: 0;
	width: 962px;
	height: 460px;
	overflow: auto;
	float: left;
	margin-left: 40px;
}

#register ul i{
	font-size: 16px;
	color: #003399;
	margin-bottom: 3px;
	font-weight: bold;
}

#register li {
	width: 355px;
	height: 185px;
	float: left;
	padding: 5px;
	margin: 10px 0 0 10px;
	line-height: 0;
	list-style: none;
}

#register li.bottom {
	width: 355px;
	height: 185px;
	float: left;
	padding: 5px;
	margin: 10px 0 0 70px;
	line-height: 0;
	list-style: none;
}

#register li.big{
	width: 805px;
	height: 205px;
	float: left;
	padding: 5px;
	margin: 20px 0 0 70px;
	line-height: 0;
	list-style: none;
}

#register li.birthdaybig{
	width: 805px;
	height: 185px;
	float: left;
	padding: 5px;
	margin: 20px 0 0 70px;
	line-height: 0;
	list-style: none;
}

#register li.help{
	width: 805px;
	height: 25px;
	float: left;
	padding: 5px;
	margin: 0 0 0 70px;
	line-height: 0;
	list-style: none;
}


#register span {
	font-size: 12px;
}

#register li.soo {
	margin-top: 25px;
	font-size: 15px;

}

#register .space {
	height: 30px;
	
}

#register img.question {
	margin-left: 10px;
}

/*
#register a {
	/* font-family: MS serif, New York, serif; */
	font-size: 15px;
	color: #0a96af;
}
*/


#register. registering ul {
	margin-top: -10px; 
	padding-right: 15px; 
	position: relative;
	top: -2px;
	left: 0;
	width: 962px;
	height: 460px;
	overflow: auto;
	float: left;
}

#register. registering ul i{
	font-size: 16px;
	color: #003399;
	margin-bottom: 3px;
	font-weight: bold;
}

#register. registering li {
	width: 295px;
	height: 185px;
	float: left;
	padding: 5px;
	margin: 20px 0 0 10px;
	line-height: 18.5px;
	list-style: none;
}

#register. registering span {
	font-size: 12px;
}

#register. registering li.soo {
	margin-top: 25px;
	font-size: 15px;

}

#register. registering .space {
	height: 30px;
	
}

#register. registering a {
	/* font-family: MS serif, New York, serif; */
	font-size: 15px;
	color: #0a96af;
}

/* ++++++++++++++++++++++++++  STORE  ++++++++++++++++++++++++++ */

#store {
	background-image: url(/images/MM_CONTAINMENT_SPLATTER.gif);
	background-repeat: no-repeat;
	background-color: transparent; 
	width: 1024px;
	height: 530px;
	margin: 0 auto;
	font-family: Trebuchet, Helvetica, sans-serif;
	font-size: 15px;
/*	padding: 10px 0 0 5px; */
}

#store h1 {
	font-family: Arial,Verdana,sans-serif;
	font-weight: bold;	
	font-size: 18px;
	color: #17487c;
	width: 93%;
	float: left;
	margin: 12px 30px;
	height: 20px;
	border-bottom: 2px dotted #c2c3c3; 
}

#store ul.shopping {
	margin-top: -10px;
	margin-left: 30px; 
	padding-right: 15px; 
	position: relative;
	top: -2px;
	left: 0;
	width: 962px;
	height: 460px;
	overflow: auto;
	float: left;
}







/* ++++++++++++++++++++++++++  FORMS  ++++++++++++++++++++++++++ */

#forms {
	background-image: url(/images/MM_CONTAINMENT_SPLATTER.gif);
	background-repeat: no-repeat;
	background-color: transparent; 
	width: 1024px;
	height: 530px;
	margin: 0 auto;
	font-family: Trebuchet, Helvetica, sans-serif;
	font-size: 15px;
/*	padding: 10px 0 0 5px; */
}

#forms h1 {
	font-family: Arial,Verdana,sans-serif;
	font-weight: bold;	
	font-size: 18px;
	color: #17487c;
	width: 93%;
	float: left;
	margin: 12px 30px;
	height: 20px;
	border-bottom: 2px dotted #c2c3c3; 
}

#forms ul.big {
	margin-top: -10px; 
	padding-right: 15px; 
	position: relative;
	top: -2px;
	left: 0;
	width: 962px;
	height: 460px;
	overflow: auto;
	float: left;
	margin-left: 40px;
}

#forms ul i{
	font-size: 16px;
	color: #003399;
	margin-bottom: 3px;
	font-weight: bold;
}

#forms li {
	width: 265px;
	height: 85px;
	float: left;
	padding: 5px;
	margin: 10px 0 0 10px;
	line-height: 0;
	list-style: none;
}

#forms li.bottom {
	width: 355px;
	height: 185px;
	float: left;
	padding: 5px;
	margin: 10px 0 0 70px;
	line-height: 0;
	list-style: none;
}

#forms li.big{
	width: 805px;
	height: 205px;
	float: left;
	padding: 5px;
	margin: 20px 0 0 70px;
	line-height: 0;
	list-style: none;
}

#forms span {
	font-size: 12px;
}

#forms li.soo {
	margin-top: 25px;
	font-size: 15px;

}

#forms .space {
	height: 30px;
	
}

#forms img.question {
	margin-left: 10px;
}






/* ++++++++++++++++++++++++++  MC_EMBED_SIGNUP  ++++++++++++++++++++++++++ */




#mc_embed_signup fieldset {
	margin-top: 140px;
	padding-right: 15px; 
	position: absolute;
	width: 900px;
	height: 400px;

	}
	#mc_embed_signup legend {
		position: absolute;
		top: -1em;
		left: .2em;
	}
