@charset "UTF-8";
/* CSS Document */

body {
margin:0;
padding:0;
font-size:62.5%;
background: #d5c8b7 url(../img/sitenew/bg.jpg) top center fixed ;
 -moz-background-size: cover;
 background-size: cover;
 /*IE fix */
 filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.bubblelounge.com/includes/img/sitenew/bg.jpg', sizingMethod='scale');
-ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader(src=http://www.bubblelounge.com/includes/img/sitenew/bg.jpg', sizingMethod='scale')";
 }
 

a {
outline: none;
  }


/*   PORTAL 
---------------------------------------------*/

#band {
  margin:20em auto 0 0;
  height:255px;
  background:#6b6d3d;
  background-color: #6b6d3d;
  }

#wrapper-portal {
  width:650px;
  margin:0 auto;
  position: relative;}

#portal-content {
  text-align:center;}

#portal-sf {
  float:left;
  width:300px;
  margin-top:3em;
  padding-right:1em;
  text-align: center;}

#portal-ny {
  float:right;
  width:300px;
  margin-top:3em;
  text-align: center;  
  }

#portal-content h1 {
  font-size: 2em;
  margin:.2em 0 .4em 0;
  }
  
#portal-content h1 a:link {
  color: #53534a;
  }



#portal-content ul a:link {
  color: #53534a;
  }

#portal-content ul a:visited {
  color: #53534a;
  }

#portal-content ul a:hover {
  color: #E3E3CE;
  background-color: #abaa9c;
  -moz-border-radius:.5em;
  -webkit-border-radius:.5em;
  padding:.3em;
  }

#portal-content ul a:active {
  color: #53534a;
  -moz-border-radius:.5em;
  -webkit-border-radius:.5em;
  }

#portal-content p.city {
   font-family: "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif;
   font-weight: 300;
  font-size:1.5em;
  color:#53534a;
  
  margin:0;
  padding:0;}

#portal-content p.city  a{
  text-decoration: none;
  color:#53534a;
 }


ul#portal {  
  list-style: none;
  font-family:"Times New Roman", Times, serif;
  color:#53534a;
  font-size:1.5em;
  line-height: 1.8em;
  margin:.6em 0 0 0;
  padding:0;
  }

#portal-sf a img {
  background:none; !important
  padding:0;}

#portal-ny a img {
  background:none; !important 
  padding:0;}


/*   GENERAL 
---------------------------------------------*/


h1 {
  font-size:2em;
/*  color:#114417;   go back red color     */ 
  color:#A80101; 
  font-weight: lighter;
  font-family: "Times New Roman", "Helvetica Neue",Helvetica, sans-serif;
  }


h1.green {
  color: #006C1C; 
  }


h1.extra {
  font-size:2em;
  color:#CC0000;
  }
  

h2 {
  color: #111;
  font-family: "Helvetica Neue", Helvetica, sans-serif;
  font-size:1.4em;
  text-transform:uppercase;
  border-bottom:1px solid #999;
  margin-top:2em;
  font-weight: lighter;
  }


 
h2.first {
  margin-top:0;
  padding-top:0;}
 
h2.clear {
  clear:both;}

 h3 {
  font-family: "Helvetica Neue", Helvetica, san-serif;
  font-size:1.2em;
  margin:1.5em 0 .5em 0;
  text-transform: uppercase;
  font-weight: lighter;
  } 


h4 {
  font-family: "Helvetica Neue", Helvetica, san-serif;
  font-size: 1.1em;
  margin:1em 0 .2em 0;
  padding-bottom:0;
  color:#555;
  font-weight:lighter;
  font-style: italic;
  }

p {
  font-family: "Helvetica Neue", Helvetica, san-serif;
  font-size:1.3em;
  color:#222;
  margin:1em 0;
  padding:0;
  }
 
.smallerp {
  font-size:.7em;}
  
  /* Bubble Buttons 
  -------------------------*/
  
  .button{
	font:15px Helvetica, Arial, sans-serif;

	/* A semi-transparent text shadow */
	text-shadow:1px 1px 0 rgba(255,255,255,0.4);
	
	/* Overriding the default underline styling of the links */
	text-decoration:none !important;
	white-space:nowrap;
	
	display:inline-block;
	vertical-align:baseline;
	position:relative;
	cursor:pointer;
	padding:10px 20px;
	
	background-repeat:no-repeat;

	/* The following two rules are fallbacks, in case
	   the browser does not support multiple backgrounds. */

	background-position:bottom left;
	background-image:url('http://madamelolo.com/images/http://madamelolo.com/images/button_bg.png');
	
	/* Multiple backgrounds version. The background images
	   are defined individually in color classes */
	
	background-position:bottom left, top right, 0 0, 0 0;
	background-clip:border-box;
	
	/* Applying a default border raidus of 8px */
	
	-moz-border-radius:8px;
	-webkit-border-radius:8px;
	border-radius:8px;
	
	/* A 1px highlight inside of the button */
	
	-moz-box-shadow:0 0 1px #fff inset;
	-webkit-box-shadow:0 0 1px #fff inset;
	box-shadow:0 0 1px #fff inset;
	
	/* Animating the background positions with CSS3 */
	/* Currently works only in Safari/Chrome */
	
	-webkit-transition:background-position 1s;
	-moz-transition:background-position 1s;
	transition:background-position 1s;
}

.button:hover{
	
	/* The first rule is a fallback, in case the browser
	   does not support multiple backgrounds
	*/
	
	background-position:top left;
	background-position:top left, bottom right, 0 0, 0 0;
}

.button:active{
	/* Moving the button 1px to the bottom when clicked */
	bottom:-1px;
}

/* The buttons sizes */

.button.big		{ font-size:24px;}







/* Champagne Button */

.champagne.button{
	color: #2f2e2e !important;
	border:1px solid #a39883 !important;	
	background-color: #aaa68a;
	
	background-image:url('http://madamelolo.com/images/button_bg.png'), url('http://madamelolo.com/images/button_bg.png'), -moz-radial-gradient(center bottom, circle, rgba(150,163,123,1) 0,rgba(150,163,123,0) 100px),-moz-linear-gradient(#fbf7e4, #aaa68a);
	background-image:url('http://madamelolo.com/images/button_bg.png'), url('http://madamelolo.com/images/button_bg.png'), -webkit-gradient(radial, 50% 100%, 0, 50% 100%, 100, from(rgba(227,227,206,1)), to(rgba(227,227,206,0))),-webkit-gradient(linear, 0% 0%, 0% 100%, from(#fbf7e4), to(#aaa68a));
}

.champagne.button:hover{
color: #fbf7e4 !important;
	background-color:#b00023;
	
	background-image:url('http://madamelolo.com/images/button_bg.png'), url('http://madamelolo.com/images/button_bg.png'), -moz-radial-gradient(center bottom, circle, rgba(176,0,35,1) 0,rgba(176,0,35,0) 100px),-moz-linear-gradient(#fbf7e4, #b00023);
	background-image:url('http://madamelolo.com/images/button_bg.png'), url('http://madamelolo.com/images/button_bg.png'), -webkit-gradient(radial, 50% 100%, 0, 50% 100%, 100, from(rgba(176,0,35,1)), to(rgba(176,0,35,0))),-webkit-gradient(linear, 0% 0%, 0% 100%, from(#fbf7e4), to(#b00023));
}










