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

body {
	font-family: "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif;
  	font-weight: 300;
 	font-size:62.5%;
 	background: #d5c8b7 url(../img/sitenew/bg.jpg) top center fixed;
  	-moz-background-size: cover;
  	background-size: cover;
  	 /*IE fix for backgroundcover */
 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')";
 	margin:0 auto;
 }

#wrapper {
  width:900px;
  margin: .5em auto;
  position: relative;
   }


a:active {
    outline: none;
}
img a:active {
    border: none;
    outline: none;
}
img,
object,
embed {max-width: 100%;}

p {
  font-family: "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif;
  font-weight: 300;
  font-size:1.3em;
  color:#2f2e2e;
  margin:1em 0;
  padding:0;
  }

p.subheader {
	font-size:1.5em;}

object {
display:block;}

@font-face {
	font-family: 'ChaletParisNineteenSeventy';
	src: url('http://www.bubblelounge.com/includes/font/chalet_paris_nineteen_seventy-webfont.eot');
	src: local('☺'), url('http://www.bubblelounge.com/includes/font/chalet_paris_nineteen_seventy-webfont.woff') format('woff'), url('http://www.bubblelounge.com/includes/font/chalet_paris_nineteen_seventy-webfont.ttf') format('truetype'), url('http://www.bubblelounge.com/includes/font/chalet_paris_nineteen_seventy-webfont.svg#webfontfA6MqXTM') format('svg');
	font-weight: normal;
	font-style: normal;
}



/*  TABLES
---------------------------------------------*/

td {
  font-family: "Helvetica Neue", Helvetica, sans-serif;
  font-size:1.3em;
  color:#222;
  padding:.4em 0;
  }


td h2 {
  font-size:1.1em;}

td h3 {
  font-size:1em;}

.nopadtop {
  padding-top:0;
  margin-top:0;}

td em {
  color:#777;
  font-style:normal;}

img {
  border:none;
  }

.indent {
  margin-left:5em;}

#OT_searchWrapperAll
{
	width: 100%;
	height: 100px;
	position: relative;
	margin: 0;
	padding: 0;
	background: #fff;
}

#OT_searchWrapper
{
	border: none;
	background: #fff;
	font-family: Verdana,Arial,Helvetica,Sans-Serif;
	font-size: 9px;
	width: 100%;
	height: 100px;
	position: relative;
	margin: 0;
}

#OT_searchWrapper .OT_feedTitle
{
	position: absolute;
	top: 0;
	left: 0;
	margin: 0 0 1px 5px;
	font-size: 9px;
	font-weight: normal;
	line-height: normal;
}

#OT_searchWrapper dl
{
	position: absolute;
	top: 0;
	left: 0;
	padding: 0;
	margin: 0;
}

#OT_searchWrapper dl dt {
font-size:1.4em;}

#OT_partySizeLbl
{
	position: absolute;
	top: 25px;
	left: 0;
	margin: 0 0 0 5px;
	padding: 3px 0;
	text-align: right;
	width: 110px;
	display: block;
}

#OT_partySize
{
	position: absolute;
	top: 25px;
	left: 120px;
	margin: 0;
	padding: 0;
}

#OT_dateLbl
{
	position: absolute;
	top: 55px;
	left: 0;
	margin: 0 0 0 5px;
	padding: 3px 0;
	text-align: right;
	width: 110px;
}

#OT_date
{
	position: absolute;
	top: 55px;
	left: 120px;
	width: 100px;
	margin: 0;
	padding: 0;
}

#OT_timeLbl
{
	position: absolute;
	top: 55px;
	left: 210px;
	width: 60px;
	padding: 0 0 3px;
	text-align: right;
}

#OT_timeLbl dl dt {
padding-top:0;
margin-top:0;}

#OT_time
{
	position: absolute;
	top: 55px;
	left: 275px;
	margin: 0;
}

#OT_empty
{
	position: absolute;
	width: 0;
	height: 0;
	padding: 0;
	margin: 0;
	top: 100px;
	left: 0;
}

#OT_submitWrap
{
	position: relative;
	top: 115px;
	left: 275px;
	margin: 0 5px 0 0;
	z-index: 5;
}

#OT_logo
{
	position: absolute;
	top: 120px;
	left: 0;
	width: 100%;
	padding: 0;
	margin: 0;
	display: block;
	background: #fff;
}

#OT_logoLink
{
	position: absolute;
	top: 100px;
	left: 0;
	width: 100%;
	padding: 0 0 10px 0;
	margin: 0;
	font-size: 6px;
	font-family: Verdana,Arial,Helvetica,Sans-Serif;
	display: block;
	background: #fff;
}

#OT_logoLink a { padding: 0 0 0 10px; }

#OT_imglogo
{
	border: 0;
	margin: 0 0 0 10px;
}

#OT_searchWrapper form
{
	margin: 0;
	padding: 0;
}

#OT_searchWrapper input.hidden { display: none; }

#OT_searchWrapper .feedFormField,#OT_searchWrapper .feedFormField option
{
	font-size: 9px;
	margin: 2px 2px 2px 2px;
}

#OT_searchWrapper #startDate,#OT_searchWrapper .OT_feedFormfieldCalendar
{
	font-family: Verdana,Arial,Helvetica,Sans-Serif;
	font-size: 9px;
	margin: 0;
	width: 85px;
}

#OT_searchWrapper #dateDisplay
{
	font-size: 9px;
	color: #999;
	font-family: Verdana,Arial,Helvetica,Sans-Serif;
	float: right;
	margin: 0 30px 0 0;
	display: inline;
}

#OT_searchWrapper .imgCal
{
	position: absolute;
	display: none;
	z-index: 100;
}

#OT_searchWrapper #imageCal table
{
	font-size: 9px;
	width: 150px;
	font-family: arial;
	font-weight: bold;
	background: #FFF;
}

#OT_searchWrapper #imageCal td
{
	padding: 0;
	text-align: center;
}

#OT_searchWrapper .clickableDays
{
	color: #000;
	text-decoration: none;
	height: 18px;
}

#OT_searchWrapper .nonclickableDays
{
	color: #CCC;
	height: 18px;
}

#OT_searchWrapper .months
{
	color: #FFF;
	text-decoration: none;
}

#OT_searchWrapper .weekdays
{
	text-decoration: none;
	color: #666;
	background-color: #EFEFEF;
	width: 14%;
}



  /*  MAILER
---------------------------------------------*/
#mailer ul.mastphone {  /* Phone on Top right of page */
  padding-left: 0;
  padding-bottom: 1em;
  padding-right: 1em;
  padding-top: 0em;
  margin:0;
  list-style:none;
  float:right;
  width:auto;
  }

#mailer ul.mastphone li.first {
  color:#444;
  font-family:"Helvetica Neue", Helvetica, sans-serif;
  font-size:1em;
  text-align:right;
  }

#mailer ul.mastphone li.second a{
  color:#222;
  font-family:"Helvetica Neue", Helvetica, sans-serif;
  font-size:1.2em;
  text-align:right;
  text-decoration: none;
}

/*
------NAV GEN----------------*/
#navmain {
 float:left;
 width:100%;
 height:5.9em;
 }

#navmain ul {
  clear:both;
  list-style:none;
  float:left;
  display:inline;
  padding:0;
  margin:0;
  position:absolute;
  top:100px;
  left:2em;
  width:auto; }

#navmain ul li {
 float:left;
 font-family: "Helvetica Neue", Helvetica,  Arial, sans-serif;
 font-size:1.4em;
 padding:1em .5em;
 font-weight:lighter;
 width:auto;
 }



/*
------BREAD1 SF----------------*/

#breadcrumb {
  margin:0 0 2em 0;
  padding:0;
  position: relative;
  right:6px;
  }

#breadcrumb ul {
  list-style:none;
  display:inline;
  padding:0;
  margin:0;
  }

#breadcrumb ul li {
  text-transform: uppercase;
  list-style:none;
  margin:0 .5em 0em 0;
  float:left;
  width:auto;
  }


#breadcrumb ul li.first {
  padding-left:0;
  margin-left:0;
  background:none;}

#breadcrumb ul li a {
  padding:.5em;
  text-decoration: none;
  -moz-border-radius:.5em;
  -webkit-border-radius:.5em;
  margin-bottom:0em;
  }


#breadcrumb ul li a:link {
  color: #42423c;
  text-decoration:none;}

#breadcrumb ul li a:visited {
  color: #42423c;
  text-decoration:none;}

#breadcrumb ul li a:hover {
  color: #8c0b1b;

  text-decoration:none;}

#breadcrumb ul li a:active {
  color: #42423c;
  text-decoration:none;
  outline: none;}


#breadcrumb ul li.city {
  padding-left:0;
  background:none;}

/*  Menu Nav
---------------------------------------------*/

#menunav {
  clear:both;
  margin:0 0 2em 0;
  padding:0;
  width:49%;
  float:left;
  }

#menunav ul {
  list-style:none;
  padding:0;
  margin:0;
  }

#menunav ul li {
  text-transform: uppercase;
  list-style:none;
  margin:0 .5em 0em 0;
  }

#menunav ul li a {
  padding:.5em;
  text-decoration: none;
  -moz-border-radius:.5em;
  -webkit-border-radius:.5em;
  margin-bottom:0em;
  }

#menunav ul li a:link {
  color: #42423c;
  text-decoration:none;}

#menunav ul li a:visited {
  color: #42423c;
  text-decoration:none;}

#menunav ul li a:hover {
  color: #79786e;
  background-color: #e3e3e3;
  text-decoration:none;}

#menunav ul li a:active {
  color: #42423c;
  text-decoration:none;
  outline: none;}

#menunav ul li.city {
  padding-left:0;
  background:none;}

#menunav2 {
  margin:0 0 2em 0;
  padding:0;
  width:49%;
  float:left;
  }

#menunav2 ul {
  list-style:none;
  padding-bottom:2em;
  }

#menunav2 ul li {
  text-transform: uppercase;
  list-style:none;
  margin:0em .5em 0em 0;
  }

#menunav2 ul li.first {
  padding-left:0;
  margin-left:0;
  background:none;}

#menunav2 ul li a {
  padding:.5em;
  text-decoration: none;
  -moz-border-radius:.5em;
  -webkit-border-radius:.5em;
  margin-bottom:1em;
  }

#menunav2 ul li a.first {
  padding-left:0;}

#menunav2 ul li a:link {
  color: #42423c;
  text-decoration:none;}

#menunav2 ul li a:visited {
  color: #42423c;

  text-decoration:none;}

#menunav2 ul li a:hover {
  color: #79786e;
    background-color: #e3e3e3;
  text-decoration:none;}

#menunav2 ul li a:active{
  color: #42423c;
  text-decoration:none;
  outline: none;}


#menunav2 ul li.city {
  padding-left:0;
  background:none;}

/*  PRE HEADER
---------------------------------------------*/

#preheader {
  font-family: "Helvetica Neue", Helvetica, sans-serif;
  font-size:1.1em;
  color:#222;
  margin:.6em 0 0 1.2em;
  padding:0;
  }

#preheader ul {
  list-style:none;
  margin:0em 0;
  padding:0;}

#preheader ul li {
  float:left;
  margin:0em 0 0em 1em;
  width:auto;}

#preheader ul li a:link {
  color: #42423c;
  text-decoration:underline;}

#preheader ul li a:visited {
  color: #42423c;
  text-decoration:underline;}

#preheader ul li a:hover {
  color: #79786e;
  text-decoration:underline;}

#preheader ul li a:active {
  color: #42423c;
  text-decoration:underline;
  outline: none;}


/*   MODULES
---------------------------------------------*/

#modules {
float:left;
  margin:0;
  padding:0;
  width:auto;}

/*   CONTENT
---------------------------------------------*/

#gutter {
  padding:2.5em;
  margin:0;
  text-align:left;}

#gutterhome {
  padding:1em 2.5em 2.5em;
  margin:0;
  }

#content {

  width:100%;
  line-height:2.2em;
  padding:0;
  margin:0;
  background-color: #f6f3ee;
  background: #f6f3ee url(../img/sitenew/eggshell.jpg);
  /* url(../img/bgnew/bg-content) top center repeat-x */
  float:left;
  }

#bob {
float:right;
}

#bob p {
 }

#flash {
margin:1.5em 0;
clear:both;
float:left;}

#content1 ul,
#content-all ul {
  list-style:circle;
  font-family: "Helvetica Neue", Helvetica,  Arial, sans-serif;
  margin:.2em 0 0 2em;
  padding:0;
  font-size:1.3em;
  }

#content1 ul li,
#content-all ul li {
  padding:.3em 0;
  color:#222;
  line-height: 1.4em;
  }

#content1 ol,
#content-all ol {
  font-family: "Helvetica Neue", Helvetica,  Arial, sans-serif;
  margin:.2em 0 0 2em;
  padding:0;
  font-size:1.3em;
  }

#content1 ol li,
#content-all ol li {
  padding:.3em 0;
  color:#222;
  line-height: 1.4em;
  }

#content1 {
  width:490px;
  }

#content1-events {
  width:510px;}

#content1 h1.first,
#content-all h1.first {
  padding-top:0;
  margin-top:0;
  font-family: 'ChaletParisNineteenSeventy';
  }

#content1 h2, #content-all h2 {
padding-top:1em;
margin-top:2em;}

#image-right {
  float:right;
  display:inline;}

#content2 {
  width:360px;
  }

#content-all {
  width:100%;
  margin:0;
  padding:0;
  }

.padbottom {
padding-bottom:2em;}

.linedivide {
width:490px;
padding-top:2em;
border-top:1px solid #999;
margin-top:2em;}

/*   Specific Pages + Backgrounds
------1---------------------------------------*/

#party {
  background: url(../img/bgnew/sf-bg-party.jpg) top right no-repeat;}

#party-ny {
  background: url(../img/bgnew/party-bg.jpg) top right no-repeat;}

#catering {
  background: url(../img/bgnew/sf-bg-catering.jpg) top right no-repeat;}

#tour {
  background: url(../img/bgnew/sf-bg-tour.jpg) top right no-repeat;}

#res {
  background: url(../img/bgnew/sf-bg-res.jpg) top right no-repeat;}

#menu {
  background: url(../img/bgnew/sf-bg-menu.jpg) top right no-repeat;}

#menu2 {
  background: url(../img/bgnew/sf-bg-menu2.jpg) top right no-repeat;}

#menu3 {
  background: url(../img/bgnew/sf-bg-menu3.jpg) top right no-repeat;}

#menu4 {
  background: url(../img/bgnew/sf-bg-menu4.jpg) top right no-repeat;}

#menu5 {
  background: url(../img/bgnew/ny-bg-menu.jpg) top right no-repeat;}

#sfmenulong {
  background: url(../img/bgnew/sf-bg-menu-2.jpg) top right no-repeat;}



#events {
  background: url(../img/bgnew/sf-bg-events.jpg) top right no-repeat;
  }

#about-sf {
  background: url(../img/bgnew/sf-bg-about.jpg) top right no-repeat;
  }

#bubblefacts {
  background: url(../img/bgnew/sf-bg-bubblefacts.jpg) top right no-repeat;
  }

#map-sf {
  background: url(../img/bgnew/sf-bg-map.jpg) top right no-repeat;
  }

#map-ny {
  background: url(../img/bgnew/ny-bg-map.jpg) top right no-repeat;
  }

#multi {
  background: url(../img/bgnew/sf-bg-multi.jpg) top right no-repeat;
  }

#multi-ny {
  background: url(../img/bgnew/ny-bg-photo.jpg) top right no-repeat;
  }

#nopicture {
  background: url(../img/bgnew/default-bg.jpg) top right no-repeat;
  }


#res-ny {
  background: url(../img/bgnew/ny-bg-res.jpg) top right no-repeat;
  }

#ny-nye-2010 {
   background: url(../img/bgnew/bg-new-york-nye-2010.jpg) top right no-repeat;
  }

#tribeca-2010 {
   background: url(../img/bgnew/bg-tribeca-2010.jpg) top right no-repeat;
  }


#reservation {
  padding-bottom:18em;}

/* STYLES
---------------------------------------------*/

/* self-clear floats */
.group:after {
	content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
    }

.alignright_img {
  float:right;
  padding:0 0 .5em .5em;
  }

.alignright {
  float:right;}

.alignleft_img {
  float:left;
  padding:0;
  margin:1em 1em 1em 0;
  border:3px solid #cccccc;
  width:auto;}

.alignleft_img_nb {
  float:left;
  padding:0;
  margin:.5em 1em 1em 0;
  width:auto;
  }

.alignleft_img_pad {
  float:left;
  padding:2.2em 0 0;
  margin:.5em 1em 0em 0;
  width:auto;
 }

.submit {
	border: 1px solid #b00023;
  	background: #b00023;
    color: #fbf7e4;
    padding: 5px 10px;
    text-decoration: none;
	/* Rounded corners */
     -webkit-border-radius: 10px;
	-moz-border-radius: 10px;
     border-radius: 10px;
      /* Box shadow */
	-webkit-box-shadow: 0px 0px 3px #fbf7e4;
	-moz-box-shadow: 0px 0px 3px #fbf7e4;
	box-shadow: 0px 0px 3px #fbf7e4;
     /* Animate all properties across supporting browsers */
     -webkit-transition: all 1s ease-in-out;
	/* -o-transition: all 1s ease-in-out; */
	-moz-transition: all 1s ease-in-out;
	transition: all 1s ease-in-out;
    }
.submit:hover {
     color: #fbf7e4;
     background: #b00;
/* Box shadow animation bugged in Opera */
      -webkit-box-shadow: 0px 0px 10px #b00;
       -moz-box-shadow: 0px 0px 10px #b00;
	    box-shadow: 0px 0px 10px #b00;
  }



.contactform {
  padding:.2em;
  border:1px solid #b00023;
   -webkit-border-radius: 5px;
	-moz-border-radius: 5px;
     border-radius: 5px;
     background: transparent;
     }


.required {
  }

.contactpage {
  padding:0;
  }

.clear {
 clear:both;}

.pressfeed {
clear:both;
padding:1em 0;
margin:1em 0;}

.pyramid {
  font-family:"Times New Roman", Times, serif;
  font-size:1.9em;
  line-height: 1.8em;}

.review {
  padding-bottom:0;
  margin-bottom:0;}

.author {
  padding-top:0;
  margin-top:0;}



/*   Sidebar
---------------------------------------------*/

#sidebar {
  width:280px;
  float:right;
  margin-top:25em;
  margin-left:0;
  padding:0 1em 0 0;
  }



#sidebar ul#btnguest,
#sidebar ul#btnnye,
#sidebar ul#nye2010 {
  padding:20px;
  margin:0;
  height:71px;
  float:left;
  width:280px;
  list-style: none;
  }

#sidebar ul#btnguest li a {
  display:block;
  background: url(../img/site/button-sign-up-tiny-bubbles.gif) 0 0 no-repeat;
  height: 71px;
  text-indent: -9000px;
  }


#sidebar ul#btnguest li a:hover {
  background: url(../img/site/button-sign-up-tiny-bubbles.gif) 0 -71px no-repeat;
  }

#sidebar ul#nye2010 li a {
  display:block;

  height: 71px;

  }

#sidebar ul#btnnye {
  padding-top:3em;
  }


#sidebar ul#btnnye li a {
  display:block;
  background: url(../img/site/button-sign-up-new-years-eve.jpg) 0 0 no-repeat;
  height: 71px;
  text-indent: -9000px;
  }


#sidebar ul#btnnye li a:hover {
  background: url(../img/site/button-sign-up-new-years-eve.jpg) 0 -71px no-repeat;
  }


#sidebar ul#paypal45 {
  padding:0;
  margin:0;
  height:270px;  }


#sidebar ul#paypal45 {
  float:left;
  width:280px;
  list-style: none;
  }

#sidebar ul#paypal45 li {
  font-size:1.3em;
  font-family:"Helvetica Neue", Helvetica, sans-serif;
  color:#444;}

#sidebar ul#paypal45 li.buy {
  padding:.5em 0;}

#sidebar ul#paypal45 li.paypaldesc {
  padding-top:.5em;
  font:1.1em;}

#sidebar ul#paypal45 li a {
  display:block;
  background: url(../img/site/button-sign-tdc.gif) 0 0 no-repeat;
  height: 270px;
  text-indent: -9000px;
  }

#sidebar ul#paypal45 li a:hover {
  background: url(../img/site/button-sign-tdc.gif) 0 -270px no-repeat;
  }

#sidebar ul#paypal45 li.padtop {
  padding-top:2em;}


p.alert {
	margin-left:200px;
	width:245px;
	line-height:1.2em;
	font-size:1.2em;
	padding:.8em;
	background-color:#FFC;
	border:1px dotted #B00;}



/*   DL
---------------------------------------------*/


dl {
	margin:2em 0;
	padding:2em 0 0em 0;
	clear:both;
	}

dl.first {
  margin-top:0;
  padding-top:0;
  }

dt  {
  padding:0;
  font-family: "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif;
   font-size: 2em;
  margin:.5em 0;
  line-height:1.2em;
	}

dd {
	margin-top:0;
	padding-top:0;
	margin-left: 170px;
	}

dd p {
    font-size:1em;}


.reviewByWho {
	font-family: Helvetica, sans-serif;
	font-size: 90%;
	text-transform: uppercase;
	color: #333333;
	margin-right: 0.9em;
}


/*   the siffiness
---------------------------------------------*/

@media screen {
  .sIFR-flash {
    visibility: visible !important;
    margin: 0;
    padding: 0;
  }

  .sIFR-replaced, .sIFR-ignore {
    visibility: visible !important;
  }

  .sIFR-alternate {
    position: absolute;
    left: 0;
    top: 0;
    width: 0;
    height: 0;
    display: block;
    overflow: hidden;
  }

  .sIFR-replaced div.sIFR-fixfocus {
    margin: 0pt;
    padding: 0pt;
    overflow: auto;
    letter-spacing: 0px;
    float: none;
  }
}

@media print {
  .sIFR-flash {
    display    : none !important;
    height     : 0;
    width      : 0;
    position   : absolute;
    overflow   : hidden;
  }

  .sIFR-alternate {
    visibility : visible !important;
    display    : block   !important;
    position   : static  !important;
    left       : auto    !important;
    top        : auto    !important;
    width      : auto    !important;
    height     : auto    !important;
  }
}

/*
Place CSS rules for to-be-replaced elements here. Prefix by .sIFR-active
so they only apply if sIFR is active. Make sure to limit the CSS to the screen
media type, in order not to have the printed text come out weird.
*/
@media screen {
  /* Example:
  .sIFR-active h1 {
    font-family: Verdana;
    visibility: hidden;
  }
  */
}


.alternateinfo {
  display:none;}

.formtext {
  float:right;
  margin-right:.5em;
  line-height: 1.2em;
  padding:.4em 0;
  font-size:1em;}

.formfield {
  font-family: Helvetica, Arial;
  font-size:1em;
  padding:.4em;
  margin-left:1em;}

.submitform {
  margin:.5em 1.4em;
  padding:.8em;
  }

 .aster {
  font-size:1.5em;
  color: red;}

  p.fine {
  font-size:1.1em;
  }
.amp {
font-family: Baskerville, 'Goudy Old Style', Palatino, 'Book Antiqua', serif;
font-style: italic;
font-weight: normal;
}

/***** Block Quotes*****/
blockquote {
font-family: "Baskerville Old Face";
font-style: italic;
color: #797777;
font-size: 2em;
line-height: 125%;
line-height:2.2em;
  padding:0;
  margin:0;

}
blockquote p {
display:inline;
font-family: "Baskerville Old Face";
font-style: italic;
color: #7e0101;
font-size: 1em;
}

/***** 2 columns*****/
div.mult {
	font-size: .75em;
	color: #666;
	-webkit-column-count: 2;
	-webkit-column-gap: 20px;
	-webkit-column-rule: 1px dotted #7e0101;
	-moz-column-count: 2;
	-moz-column-gap: 20px;
	-moz-column-rule: 1px dotted #7e0101;
	column-count: 2;
	column-gap: 20px;
	column-rule: 1px dotted #7e0101;
	}

/***** round image*****/
.round{border: none;}

.round,.round img{

	width: 50px;

	height: 50px;

	-webkit-border-radius: 30px; /* Saf3+, Chrome */

	border-radius: 30px; /* Opera 10.5, IE 9 */

	/*-moz-border-radius: 30px;  Disabled for FF1+ */

	}
/* facebook module */
#facebook { clear:both; overflow:hidden !important; margin:1.5em auto; padding:0; width: 900px;  }
#facebook:after { content:'.'; display:block; height:0; clear:both; visibility:hidden; }
#content #facebook { width:auto; }
#facebook .fbfan { float:left; margin-bottom:-2px; width:400px; height:65px; }
#facebook p { margin-top:1.8em; margin-bottom:0; _margin-bottom:17px; }
#facebook a { color:#900; }

#paypalnyc {
	width:350px;
	float:right;
	padding:1em;
	margin:1em 0 0 1.5em;
	border:1px solid #BBB;
	background:lightyellow;
	-webkit-box-shadow: 0px 0px 5px 0px #999;
-moz-box-shadow: 0px 0px 5px 0px #999;
box-shadow: 0px 0px 5px 0px #999;}

#paypalnyc-full {
	width:450px;
	padding:1em;
	margin:1em;
	border:1px solid #BBB;
	background:lightyellow;
	-webkit-box-shadow: 0px 0px 5px 0px #999;
-moz-box-shadow: 0px 0px 5px 0px #999;
box-shadow: 0px 0px 5px 0px #999;}

