body {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin: 0 0 0 0;
	background-color: #C0C0C0;
	color: white;
	
	
	}
	
a:link {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin: 0 0 0 0;
	
	color: white;
	
	}
	
a:visited {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin: 0 0 0 0;
	
	color: white;
	
	}	
a:active {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin: 0 0 0 0;
	
	color: white;
	
	}	
a:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin: 0 0 0 0;
	
	color: #00CB18;
	
	}	
	
.contact a:link {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin: 0 0 0 0;
	
	color: black;
	
	}
	
.contact a:visited {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin: 0 0 0 0;
	
	color: black;
	
	}	
.contact a:active {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin: 0 0 0 0;
	
	color: black;
	
	}	
.contact a:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin: 0 0 0 0;
	
	color: #00CB18;
	
	}			
					
input, select, textarea {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	
	background-color: #FFFFFF;
	}
#borderlessInput {
	border: 0px solid white;
	font-weight:bolder;
	}
	
#title {
	font-weight:bold;
	background-color: #FF007E;
	color: white;
	text-transform: uppercase; 
		}
#cart {
	background-color: #FF007E;
	
	}
.shop {
	background-color: white;
	}
#tableCenter {	
	
	
	border-left:1px solid black;
	border-right: 1px solid black;	
	background-repeat:no-repeat;
	/*background-position-Y: 55px;	*/
	color: white;
	font-size: 11px;
	background-color: #FF007E;	 
	text-align:center;
	}

#header {	
	
	border-top:1px solid black;
	border-left:1px solid black;
	border-right: 1px solid black;	
	background-repeat:no-repeat;
	color: white;
	font-size: 11px;
	background-color: #ffffff;
	width: 950px;
	height:45px; 

	}
#footer {	
	
	border-bottom:1px solid black;
	border-left:1px solid black;
	border-right: 1px solid black;	
	background-repeat:no-repeat;
	color: #555555;
	font-size: 9px;
	background-color: #ffffff;
	width: 950px;
	height:20px; 

	}	
		

	
#tableCenterCalendarPage {
	border: 5px solid black;
	background-repeat: no-repeat;
	color: white;
	background-color: #FF007E;
	 
	width:950px; 
	 
	
	text-align:center;
	}	
.curly {
	font-family:"Book Antiqua";
	font-size: 250pt;
	font-weight: 600; 
	}
.location {
	font-size: 12px;
	font-weight:bold;
	text-transform: uppercase; 
	color: black;
	}	

#center 

{

        position:absolute; 

        top:50%; 

        left:50%; 

        width:950px; 

        height:550px; 

        margin:-275px auto auto -475px; 

        text-align:center;

}

 #bot {
     
     vertical-align: bottom;
	 position: absolute;
     bottom: 0;
     height: 20px;
     margin-left: 0;
     width: 100%;
     margin-bottom: 0px;
     border: 0px solid #fff;
     padding: 0 0;
 }

				 