a:link, 
a:visited {
	color: #CCCCCC;
	text-decoration: none;
}
a:hover, 
a:active  {
	color: #FFFFFF;
	text-decoration: none;
}

body,td,th {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #CCCCCC;
	text-align: center;
	border: none;
}
#mainContainer{
	width:990px;
	text-align:left;
	margin:0 auto;
	padding-top: 50px;
}

#content {
	background-color: #FFFFFF;
	background: url(../product_images/productbrowser_background_20070622.jpg) no-repeat center center;
	height: 180px;
}

#productbrowser {
	/* Typical fixed height and fixed width example */
	width: 980px;
	height: 170px;
	overflow: auto;
	/* IE overflow fix, position must be relative or absolute*/
	position: relative;
	margin-right: auto;
	margin-left: auto;
	padding:0;
/* 	top: -25px; */
}

.fixedwidth {
	/* a wide div is used for creating horizontal scrollbars for demonstration purposes */
	width: 2980px;
	height: 128px;
	position: relative;
	top: 5px;
	left: 10px;
}

ul li{
	text-align: center;
}

#absolute_container{
	position: absolute;
	left: 0;
}
.product_image{
	position: relative;
	width:128px;
	height:133px;
	z-index:1;
	float: left;
	padding-bottom: 10px;
}

#airport_express {
	background: url(../product_images/pb_airport_express.jpg) bottom center no-repeat;
}
#airport_extreme {
	background: url(../product_images/pb_airport_extreme.jpg) bottom center no-repeat;
}
#mighty_mouse {
	background: url(../product_images/pb_mighty_mouse.jpg) bottom center no-repeat;
}
#cine_display {
	background: url(../product_images/pb_led_cinema_display_20081015.jpg) bottom center no-repeat;
}
#mac_pro {
	background: url(../product_images/pb_mac_pro_20090608.jpg) bottom center no-repeat;
}
#mac_mini {
	background: url(../product_images/pb_mac_mini_20090608.jpg) bottom center no-repeat;
}
#macbook {
	background: url(../product_images/pb_macbook.jpg) bottom center no-repeat;
}
#macbook_pro {
	background: url(../product_images/pb_macbookpro_20090608.jpg) bottom center no-repeat; 
}
#macbook_air{
	background: url(../product_images/pb_macbookair_20081014.jpg) bottom center no-repeat;
}
#imac {
	background: url(../product_images/pb_imac20071026.jpg) bottom center no-repeat;
}
#mac_os_x {
	background: url(../product_images/pb_macosx_20090608.jpg) bottom center no-repeat;
}
#ilife { 
	background: url(../product_images/pb_ilife_20090106.jpg) bottom center no-repeat;
}
#dot_mac {
	background: url(../product_images/pb_mobile_me.jpg) bottom center no-repeat;
}
#iwork {
	background: url(../product_images/pb_iwork_20090106.jpg) bottom center no-repeat;
}
#quicktime {
	background: url(../product_images/pb_quicktime.jpg) bottom center no-repeat;
}
#aperture {
	background: url(../product_images/pb_aperture.jpg) bottom center no-repeat;
}
#final_cut_studio {
	background: url(../product_images/pb_final_cut_studio2.jpg) bottom center no-repeat;
}
#final_cut_express {
	background: url(../product_images/pb_final_cut_express.jpg) bottom center no-repeat;
}
#shake {
	background: url(../product_images/pb_shake.jpg) bottom center no-repeat;
}
#a_r_d {
	background: url(../product_images/pb_apple_remote_desktop.jpg) bottom center no-repeat;
}
#xserve {
	background: url(../product_images/pb_xserve.jpg) bottom center no-repeat;
}
#xserve_raid {
	background: url(../product_images/pb_xserve_raid.jpg) bottom center no-repeat;
}
#xsan {
	background: url(../product_images/pb_xsan.jpg) bottom center no-repeat;
}
#osx_server {
	background: url(../product_images/pb_macosx_20090608.jpg) bottom center no-repeat;
}
.product_label{
	position: relative;
	z-index:2;
	width:128px;
	height:20px;
	margin-top: 130px;	
}
#link_back{
	margin: 20px 0 0 5px;
}
#link_back a{
	color: #000;
}
