body {
    margin: 0;
    padding: 0;
    text-align: center;
}

#master-footer {
   top: 692px;
   _top: 695px;
}   

/* LOGO SNUGGLE */
 h1#h_Snuggle {
      display:block;
      height:180px;
      left:-49px;
      position:absolute;
      text-indent:-3000px;
      top:0px;
      width:206px;
      z-index:3000;
  }     
  
 h1#h_Snuggle a
 {
      background:transparent url(../images/spring2008/logo.png) no-repeat 0px 0px;    
      width:206px;
      height:180px;
      display:block;
      outline:none;
      cursor:pointer;
  }       	    

/* END: LOGO SNUGGLE */

#bt_promotional {
 	position: absolute;
    top: 525px;
	left: 411px;	
	z-index:1000;
	cursor:pointer;
}

#bt_promotional a {
    cursor: pointer;
	outline: none; 
	color: #000;
	font-size: 14px;
	display: block;
	width: 307px;
	height: 109px;
	text-indent: -3000px;
	background: transparent url(../fresh-release/images/bt_promotional.png) no-repeat 0 0;	
    _background-image: none;
    _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../fresh-release/images/bt_promotional.png', sizingMethod='crop');		      
}  	    	
         
#rights-reserved {
   position:absolute;
   font-style: italic; 
   top:795px;          
   left:229px;
   color:#2483bc;
   font-size: 9px;
   text-align: right;
   width:550px;
   _top: 810px;
   _left:215px;            
}     
          
p {
   font-size:11px;
   Font-family: verdana, arial, sans-serif;
}     
          
h2#h_freshRelease 
{
   z-index:4;
   background:transparent url(../fresh-release/images/t_freshRelease.png) no-repeat 0px 0px;
   width:365px;
   height:80px;
   top:135px;
   left:394px;
   position:absolute;
   text-indent:-3000px;
}	             

.container {
    margin: 0px auto 50px;
    /*width: 716px;*/
    width: 800px;
    position: relative;
    background: #fff;
    text-align:left;
}


img {
    border:0px;
}


.text {
    font-family:  verdana, arial, san-serif;
    font-size: 12px;
    color: #333333;
    text-align:left;
}


/*Total Background Image*/

.background_image {
    position: absolute;
    top:-2px;
    left:-117px;
}

.bottom_nav {
color:#469acd;
text-decoration:none;
font-family:  verdana, arial, san-serif;
font-size: 9px;
}

.bottom_nav a:link {
color:#020d5c;
}

.bottom_nav a:visited {
color:#020d5c;
}

.bottom_nav a:active {
color:#020d5c;
}

.bottom_nav a:hover {
color:#020d5c;
}
