*html, body {
margin: 0;
padding: 0;
}

body, html {
margin: 0;
padding: 0;
text-align: center;
}

body {
height: 100%;
min-height: 100%;
width: 100%;
min-width: 100%
}

img {
border: 0px;
}

#wrapper {
width: 944px;
background-image: url(../images/bg_gradient.jpg);
backgrount-repeat: repeat-y;
height: 100%;
display: inline-block;
margin: 0px auto;
text-align: left;
}

#pottyCalloutWun {
margin: 0 auto;
background-image: url(../images/potty_callout_bg.gif);
width: 123px;
height: 221px;
padding-top: 61px;
margin: 60px 0 0 10px;
float: left
}

*html #pottyCalloutWun {
background-image:url(../images/potty_callout_bg.gif);
float:left;
height:221px;
margin:60px 0 0 5px;
padding-top:61px;
width:123px;
}

#pottyCalloutWun .contentWun {
margin: 0 auto;
padding: 0;
width: 111px;
font-family: Arial;
font-size: 11px;
font-color: #000;
text-align: left;
}

.contentWun h5 {
font-family: Arial;
font-size: 13px;
font-weight: bold;
color: #000;
margin-bottom: 8px;
}

.contentWun ul {
margin-top: 8px;
margin-left: 15px;
padding: 0;
}

.contentWun li {
margin-bottom: 1px;
}

.contentWun a {
color: #000;
text-decoration: underline;
}

#headerWun {
clear:both;
width: 544px;
height:100%;

display: inline-block;
}

.pottyLogo {
float: left;
}

.shareThisBtn {
float: right;
margin-top: 101px;
}


#actionAreaWun {
clear: both;
width: 554px;
display: inline-block;
}

.bustMove {
float: left;
}

.sendNote {
float: right;
}

#downloadAreaWun {
width: 554px;
text-align: center;
}

#mediaAreaWun {
width: 554px;
text-align: center;
margin-left: 18px;
vertical-align: top
}

.song {
margin: 0px 14px 0px 19px
}

/* lightbox */
#screenoverlay {
position: fixed;
margin-left: 0px;
left: 0px;
top: 0px;  
width: 100%;
height: 100%;
background-color: #ccc; 
opacity: .75;
filter: alpha(opacity=75);  
z-index: 150;
visibility:hidden;        
}

*html #screenoverlay {
position: absolute;  
margin:0;
padding:0;
left: -29px;
top: -25px;  
width: 100%;
height: 100%;
background-color: #ccc; 
opacity: .75;
filter: alpha(opacity=75);  
z-index: 150;
visibility:hidden;
}

#topbox {
position: absolute;
left: 140px;
top: 100px;
padding: 5px;
z-index: 151;
display: none; 
}

*html #topbox {
position: absolute;
left: 160px;
top: 100px;
padding: 5px;
z-index: 151;
display: none;
margin-left: -15px;
}

#overlayFlash {
margin: 0;
padding: 0;
background: #fff;
}

#qoofGigyaWrapper {
background-image:url('../images/Share_BG.gif');
position:absolute;
width:364px; 
height:306px;
z-index:160;
top: 100px;
right: 144px;
}

*+html #qoofGigyaWrapper {
background-image:url('../images/Share_BG.gif');
position:absolute;
width:364px; 
height:306px;
z-index:160;
top: 100px;
right: 154px;
}

#qoofGigyaWrapper2 {
background-image:url('../images/Share_BG.gif');
position:absolute;
width:364px; 
height:306px;
z-index:159;
top:-12px;
right:-41px;
*right:-44px;
border: 1px solid #fff;
}

#mainAreaWun {
position:relative;
width: 583px;
background-image: url(../images/paperbag_bg.jpg);
margin: 0;
padding: 0;
}

*html #mainAreaWun {
position:relative;
width: 583px;
background-image: url(../images/paperbag_bg.jpg);
margin: 0;
padding: 0;
margin-left: -40px;
}

*+html #mainAreaWun {
position:relative;
width: 583px;
background-image: url(../images/paperbag_bg.jpg);
margin: 0;
padding: 0;
margin-left: -48px;
}

*+html #screenoverlay {
position: fixed;  
margin:0;
padding:0;
left: 0px;
top: 0px;  
min-width: 100%;
min-height: 100%;
background-color: #ccc; 
opacity: .75;
filter: alpha(opacity=75);  
z-index: 150;
visibility:hidden;     
}

*+html #topbox {
position: absolute;
left: 165px;
top: 100px;
padding: 5px;
z-index: 151;
display: none;
margin-left: -20px;
}

.flashAreaWun {
margin-top: -50px;
}

*html .flashAreaWun {
margin-top: -40px;
}

*+html .flashAreaWun {
margin-top: -38px;
}