body {
  font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
}

td {
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
}

th {
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
	
}

.list {width:390px; height:350px; background-image:url(images/mailing-list-signup.jpg); background-repeat:no-repeat; padding: 200px 100px 0 130px; text-align:left}


.laptop {width:636px; height:340px; background-image:url(images/laptop2.jpg); background-repeat:no-repeat; padding: 117px 0 0 32px;}

.audiomessage {width: 200px; border:none; }
.countdowncontainer {font-size:24px; font-weight:bold; color:#FF0000}

.yellow-highlight {background-color:#FFFF00}

/* set the image to use and establish the lower-right position */ 
.cssbox, .cssbox_body, .cssbox_head, .cssbox_head h2{ background: transparent url(images/img-php.png) no-repeat bottom right} 
.cssbox{ /* intended total box width - padding-right(next) */ width:304px !important; /* IE Win = width - padding */ width: 289px; /* the gap on the right edge of the image (not content padding) */ padding-right:15px; /* use to position the box */ margin:20px auto} /* set the top-right image */ 
.cssbox_head{background-position:top right; /* pull the right image over on top of border */ margin-right:-15px; /* right-image-gap + right-inside padding */ padding-right:40px} /* set the top-left image */ 
.cssbox_head h2{ background-position:top left; margin:0; /* reset main site styles*/ border:0; /* ditto */ /* padding-left = image gap + interior padding ... no padding-right */ padding:25px 0 15px 40px; height:480 !important; height:1%} /* IE Holly Hack */ /* set the lower-left corner image */ 
.cssbox_body{ background-position:bottom left; margin-right:25px; /* interior-padding right */ padding:15px 0 15px 40px} /* mirror .cssbox_head right/left */ 

#carlwrapper {width: 610px; height:225; margin-left:5px;}

.nanoplayer {width: 141px; border:none font-size:8px; background-image:url(images/ipod_nano_player.jpg); background-repeat:no-repeat; height: 225px; 
			 text-align:left; padding: 15px 0 0 20px; }
			 
.carl-box {width: 440px; height: 225px; background-image:url(images/carl.jpg); background-repeat:no-repeat;  
			 text-align:left; padding: 5px 5px 0 230px; float:left}

#div-1 {
 position:relative;
 width: 590px;
 height:229px;
 border:ridge #333366;
}
#div-1a {
 position:absolute;
 top:3px;
 right:5px;
 width:141px; 
 border:none; 
 font-size:8px; 
 color:#0033CC; 
 background-image:url(images/ipod_nano_player.jpg); 
 background-repeat:no-repeat; 
 background-position:10px 10px; 
 font-size:medium;
 text-align:left; 
 padding: 25px 0 0 35px;
 z-index:10;
}

#div-1b {
 position:absolute;
 top:4px; 
 left:4px;
 width:167px;
 background-image:url(images/carl.jpg); 
 background-repeat:no-repeat;  
 text-align:left; 
 padding: 5px 10px 0 230px;
 margin-right: 1px;
}
