/* mobile.css */
body 	{
	-webkit-text-size-adjust:100%; /* Prevent font scaling in landscape */
	margin:0; 
	padding:0;}
#wrapper{
	color:#003300;
	font-family:"Century Gothic","Gill Sans",Arial, sans-serif;
	padding:0; 
	font-size:.8em;
	margin:0;}	
#map, figcaption, .imageg img{
	display:none;}
header	{
	background:-webkit-linear-gradient(bottom, 					rgba(255,102,0,.3) , yellow);}
#title	{
	padding:0;
	margin:0 5px 0 5px;}
h1	{
	padding-top:10px;
	margin:0;
	font-family:Papyrus;
	font-size:1.6em;
	color:#CC3300;
	font-weight:bold;
	text-align:center;}
h2	{
	margin:10px 0 0 0;
	font-family:Papyrus;
	font-size:1.3em;
	color:#0000F0;}	
h3	{
	font-family:Papyrus;
	font-size:1.2em; 
	color:#CC3300; 
	display:inline;}
#marginbottom{margin-bottom:10px;}

/* Nav */
#navpos {
	margin:-10px 0 5px 0;
	font-size:1em;
	text-align:center;
	border-bottom:1px brown dotted;}
.navlist{
	display:inline;
	text-align:center; 
	list-style:none;
	margin:0;
	padding:0;}
.navlist li{
	display:inline; 
	text-align:center;}
.navlist a{
	padding:10px;
	display:inline-block;}	
.navlist li a:link, .navlist li a:visited{
	color:#663300; 
	text-decoration:none;}
	
#main 	{	
	line-height:158%; 
	margin-left:5px; 
	margin-right:5px; 
	text-align:justify;}
#main a:link{
	color:#009900; 
	text-decoration:none; 
	border-bottom:1px dashed;}	
#main a:visited{
	color:#330066; 
	text-decoration:none;}	
.clear 	{clear:both;}
.center, .contacts {text-align:center;}
#eicon img{
	border:0;
	text-align:center;}
#historycontainer{
	margin:10px -5px 10px -5px; 
	padding:5px; 
	border-top:1px dotted #663300; 
	border-bottom:1px dotted #663300;
	background:rgba(255,153,18,.3);}
#history {
	float:left; 
	margin:3px 5px -5px 0;}	
.imaget, .zumbaslimming{
	float:right;
	margin:5px 0 0 5px;}	
.imageh{
	float:right;
	margin:5px 0 5px 5px;}
.imageh img, .imaget img, .imageg img, #rpl img{
	border:1px solid #999; 
	box-shadow:2px 2px 3px rgba(0,0,0,.7); 
	background-color:#fff;}
.imaget,.imageh,.imageg, #bridge, .zumbaslimming, #taichi, #pilates{
	width:40%;}
img 	{
	height: auto;
	max-width: 100%;}
#rpl	{
	font-size:0.6em;
	text-align:center;
	width:20%;}	
#google img, #eicon, #histpic{
	box-shadow:2px 2px 3px rgba(0,0,0,.7);}	
.imageg a, #rpl{border-bottom:none !important;}
#histpic{
	font-size:.8em; 
	width:134px; 
	border:1px dashed #663300; 
	padding:1px 5px 1px 5px; 
	color:#663300; 
	background:rgba(204,51,0,.3); 
	text-align:justify; 
	border-radius:5px;
	margin-top:1px;
	line-height:128%;}	
.headers{
	color:#CC3300; 
	font-size:1.1em;}
.align	{text-align:left;}		
#map 	{text-decoration:none;}	
#google	{
	text-align:center;
	margin-top:-15px;}
#google img{
	border:1px solid #999;
	border-radius:5px;}
#google a:link{border:0;}	
#address{
	text-align:center; 
	color:#CC3300;}		
#mention 	{
	text-align:center; 
	font-style: italic;
	color:rgb(176,23,31);}
.margin	{margin-bottom:-10px;}	
#eicon 	{
	text-decoration:none; 
	margin-bottom:-10px; 
	height:28px; 
	width:40px; 
	border:0;}		
#raquetsport{ 
	margin:12px 0 0 5px; 
	text-align:center;}		
#taichi{
	float:right; 
	margin:-15px 0 0 5px;}	
#bridge, #pilates {
	float:right; 
	margin:15px 0 0 5px;}
#indent	{
	margin-left:-20px;
	text-align:left;
	color:rgba(176,23,31,.7);}	
footer {
	font-size:.85em; 
	text-align:center;
	color:rgb(153,51,102);}
