body { color: #4a4a4a; }
h1 { color: #000; }

.newdevice .twocolumn #content { background:url(bg_devices-twocol_dark.jpg) 3px 0 no-repeat; }
.newdevice_lightbg .twocolumn #content { background:url(bg_devices-twocol_light.gif) 3px 0 no-repeat; }
.newdevice .twocolumn #content .main, .newdevice_lightbg .twocolumn #content .main { width:665px;}
.sIFR-hasFlash #content h1 { font-size:26px; width: 180px; margin: 8px 0pt 0pt -1px; width:auto; }
.breadcrumb { width: 300px; float: left; }
.breadcrumb a:link, .breadcrumb a:visited { color:#d7d7d7; }
.breadcrumb a:hover { color:#efefef; }
.breadcrumb .separator { background:transparent url(arrow_bold_gray.gif) no-repeat scroll 50% 3px; padding:0pt 6px; }

#overtheline { float: right; width:199px; margin-top: 33px; padding-bottom: 0pt; padding-right: 6px; }
#overtheline ul{ margin:0 0 0 0; width: 199px; height:8px; line-height: 8px; }
#overtheline ul li { float: left; margin:0; display:inline; height:8px; text-indent: -9999px; background: none; padding-left: 22px; }
#overtheline ul li a{ float: left; height:8px; text-decoration:none; background:url(matrix_overnav.gif); border-style:none; }

#overtheline ul li.bold_threesixty { margin:0 0 0 0; width: 24px; height:8px; }
#overtheline ul li.bold_threesixty a { width:24px; height:8px; background-position:0 0;}
#overtheline ul li.bold_threesixty a:hover, #overtheline ul li.bold_threesixty a.selected { width:24px; height:8px; background-position:0 -8px;}

#overtheline ul li.bold_photos { margin:0 0 0 0; width: 42px; height:8px; }
#overtheline ul li.bold_photos a { width:41px; height:8px; background-position:-46px 0;}
#overtheline ul li.bold_photos a:hover, #overtheline ul li.bold_photos a.selected { width:42px; height:8px; background-position: -46px -8px;}

#overtheline ul li.bold_videos { margin:0 0 0 0; width: 39px; height:8px; }
#overtheline ul li.bold_videos a { width:39px; height:8px; background-position: -110px 0;}
#overtheline ul li.bold_videos a:hover, #overtheline ul li.bold_videos a.selected { width:39px; height:8px; background-position: -110px -8px;}

#overtheline ul li.bold_downloads { margin:0 0 0 0; width: 65px; height:8px; }
#overtheline ul li.bold_downloads a { width:65px; height:8px; background-position:-171px 0;}
#overtheline ul li.bold_downloads a:hover, #overtheline ul li.bold_downloads a.selected { width:65px; height:8px; background-position:-171px -8px;}

#undertheline { float: right; width:227px; margin-top: 8px; !margin-top: 19px; clear: both; }
#undertheline ul{ margin:0 0 0 0; width: 227px; height:7px; line-height: 7px; }
#undertheline ul li { float: left; margin:0 0 0 0; display:inline; height:7px; text-indent: -9999px; background: none; padding-left: 9px }
#undertheline ul li a{ float: left; height:7px; text-decoration:none; background:url(matrix_undernav.gif); border-style:none; }

#undertheline ul li.bold_features { margin:0 0 0 0; width: 45px; height:7px; }
#undertheline ul li.bold_features a { width:45px; height:7px; background-position:0 0;}
#undertheline ul li.bold_features a:hover, #undertheline ul li.bold_features a.selected { width:45px; height:7px; background-position:0 -7px;}

#undertheline ul li.bold_specifications { margin:0 0 0 0; width: 76px; height:7px; }
#undertheline ul li.bold_specifications a { width:76px; height:7px; background-position:-59px 0;}
#undertheline ul li.bold_specifications a:hover, #undertheline ul li.bold_specifications a.selected { width:76px; height:7px; background-position: -59px -7px;}

#undertheline ul li.bold_wheretobuy { margin:0 0 0 0; width: 71px; height:7px; }
#undertheline ul li.bold_wheretobuy a { width:71px; height:7px; background-position: -148px 0;}
#undertheline ul li.bold_wheretobuy a:hover, #undertheline ul li.bold_wheretobuy a.selected { width:71px; height:7px; background-position: -148px -7px;}

#undertheline ul li.bold_personalize { margin:0 0 0 0; width: 61px; height:7px; }
#undertheline ul li.bold_personalize a { width:61px; height:7px; background-position: -230px 0;}
#undertheline ul li.bold_personalize a:hover, #undertheline ul li.bold_personalize a.selected { width:61px; height:7px; background-position: -230px -7px;}

.promo_footer_triple { width: 670px; height: 159px; background:url(bg_promo_triple.png); background-repeat: no-repeat; margin-left: -3px; margin-top: 0px; }
* html .promo_footer_triple { background:url(bg_promo_triple.gif); background-repeat: no-repeat; }
.promobox_triple { width: 197px; height: 147px; float: left; padding-left: 22px; font-size:10px; color: #999999; }
.promobox_triple ul { margin-left: 0px; }

.mainimage { width: 280px; float: left; margin-top: -33px;_margin-top:-34px; margin-left: 105px; _margin-left: 50px; }
.mainimage img{ margin-top: 0px;  margin-left: 0pt; margin-right: 32px; float: left; width: 247px;}
.introtext { float: right; width: 200px; font-size:10px; padding-right: 70px; _padding-right: 60px; color:#333333; }
.introtext p.first { margin-top: 70px; }


#flashreplace { height: 345px; margin: 15px 0 5px 72px; }
#flashreplace p { padding-top: 100px; }
#mediaitem { margin-left: 97px; }
   
p.more a { background:transparent url(arrow_more_bold_dark.gif) no-repeat scroll right 5px; !background-position: 105px 15px; font-weight:normal; text-decoration:underline; font-size: 11px; color: #43758a;line-height:1.3; }
p.more a:hover {color: #8ca631;}

.img_right { float: right; }
.accpromo { margin-top: -12px; margin-left: -6px; }
.pcpromo { padding-right: 12px; margin-left: 6px; margin-bottom: 20px; }

.centered { margin-left: 291px; }

.download_introtext { margin: 20px 0 10px 2px;}
.download_previews { margin-left: 2px; }

.download_previews img{ margin-left: 7px; }
.download_previews img.first{ margin-left: 0px; }
.download_links { float: left; width: 212px; !width: 215px; margin-left: 11px; !margin-left: 9px; _margin-left: 8px; font-size: 9px; padding-top: 4px; padding-bottom: 27px; !padding-bottom: 23px; }
.firstlinks { margin-left: 5px; !margin-left: 2px; }
.main .download_links ul { margin: 0; padding: 0; }
.main .download_links ul li.linked{ display: inline; margin: 0; padding: 0 7px 0 0; background:none; } 
.main .download_links ul li.linked a{ color: #568195; _color: #467186; }
.main .download_links ul li.linked a:hover{ color: #8aa530; _color: #7c9527; }

.wallpaper { background-color:#CCCCCC; }
.holder { text-align:center; padding-top: 20px; }
.attention { color: #656565; font-family:Geneva, Arial, Helvetica, sans-serif; font-size:13px; font-weight: bold; }
#instructions { width: 620px; height: 123px; background:transparent url(bg_instructions.gif) no-repeat 0 0; margin: 0 auto; margin-top: 20px; color: #828282; font-family:Arial, Helvetica, sans-serif; font-size: 10px; }
#instructions div { text-align:left; width: 289px; height: 84px; float: left; margin: 19px 0 0 21px; _margin: 0; _padding: 19px 0 0 21px; }
#instructions ol { margin: 9px 0 0 0; padding: 0px; }
#instructions ol li { line-height: 12px; list-style-type: none; padding-bottom: 5px; }
#instructions ol li a { padding-left: 16px; } 
#instructions ol li a.first { background: url(bullet_one.gif) no-repeat 0 0; }
#instructions ol li a.second { background: url(bullet_two.gif) no-repeat 0 0; }
#instructions ol li a.third { background: url(bullet_three.gif) no-repeat 0 0; }

#gthumbcontainer { float: right; width: 280px; padding-top: 115px; padding-right: 80px; }
#gthumbcontainer div a { border-style:none; float:left; height:82px; line-height:41px; margin:0pt 10px 4px 0pt; text-decoration:none; text-indent:-9999px; }
#gthumbcontainer .gthumbone a { background:transparent url(matrix_photos.jpg) no-repeat 0 0; width:82px; }
#gthumbcontainer .gthumbone a:hover { background:transparent url(matrix_photos.jpg) no-repeat 0 -82px; width:82px; }
#gthumbcontainer .gthumbone a.selected { background:transparent url(matrix_photos.jpg) no-repeat 0 -82px; width:82px; }
#gthumbcontainer .gthumbtwo a { background:transparent url(matrix_photos.jpg) no-repeat -82px 0; width:82px; }
#gthumbcontainer .gthumbtwo a:hover { background:transparent url(matrix_photos.jpg) no-repeat -82px -82px; width:82px; }
#gthumbcontainer .gthumbtwo a.selected { background:transparent url(matrix_photos.jpg) no-repeat -82px -82px; width:82px; }
#gthumbcontainer .gthumbthree a { background:transparent url(matrix_photos.jpg) no-repeat -164px 0; width:82px; }
#gthumbcontainer .gthumbthree a:hover { background:transparent url(matrix_photos.jpg) no-repeat -164px -82px; width:82px; }
#gthumbcontainer .gthumbthree a.selected { background:transparent url(matrix_photos.jpg) no-repeat -164px -82px; width:82px; }

#pic1 { height: 360px; width: 180px; padding: 15px 0px 0 80px; }
#pic2 { height: 360px; width: 180px; padding: 15px 0px 0 80px; }
#pic3 { height: 360px; width: 180px; padding: 15px 0px 0 80px; }

.feature_intro {padding-top: 12px; padding-bottom: 22px; }
#content-start .wtb_device_image{ float:left; padding-left:30px; margin-top: -4px; width:auto; }
 
.newdevice_lightbg .breadcrumb a:link, .newdevice_lightbg .breadcrumb a:visited { color:#7A7C7B; }
.newdevice_lightbg .breadcrumb a:hover { color:#7A7C7B; }
.newdevice_lightbg .breadcrumb .separator { background:transparent url(arrow_blue.gif) no-repeat scroll 50% 3px; padding:0pt 6px; }
#featurebox { float: right; width: 430px; border: 1px solid #cecfce; margin-right: 27px; }
#featurebox p { width: 375px; }
ul.feature_items {
	list-style-type:none;
	padding-bottom: 0px;
	margin: 0px;
}
ul.feature_items li {
	background:none;
	line-height: 15px;
	padding-left:8px;
	padding-top: 2px;
	border-top: 1px solid #cecfce;
}
ul.feature_items li.begin {
	border-top: none;
	padding-top: 0px;
}
a#open1, a#open2, a#open3, a#open4, a#open5, a#open6, a#open7, a#open8, a#open9, a#open10 {
	color: #636563;
}
ul.feature_items li a{
	padding-left: 12px;
	color: #636563;
	text-decoration:underline;
	font-weight: bold;
	outline: none;
	background: url(close.gif) no-repeat 0px 3px;
	_background: url(close.gif) no-repeat 0px 4px; /* Dave's awesome IE6 hack */
}
a#open1:hover, a#open2:hover, a#open3:hover, a#open4:hover, a#open5:hover, a#open6:hover, a#open7:hover, a#open8:hover, a#open9:hover, a#open10:hover {
	color: #000;
}
ul.feature_items li.linked {
	border-top: none;
	margin-left: 4px;
	background-position: 0 7px;
	background-repeat: no-repeat;
}
ul.feature_items li.linked a{
	padding-left: 0px;
	color: #76A0B4;
	text-decoration:underline;
	outline: none;
	background: none;
	font-weight: normal;
}

ul.feature_items li.linked a:hover{
	color: #8ca631;
}

ul.feature_items li a.minus{
	padding-left: 12px;
	color: #636563;
	font-weight: bold;
	text-decoration:underline;
	background: url(open.gif) no-repeat 0px 3px;
	_background: url(open.gif) no-repeat 0px 4px; /* Dave's awesome IE6 hack */
}
ul.feature_items li a.minus:hover{
	color: #000;
}
#feature1, #feature2, #feature3, #feature4, #feature5, #feature6, #feature7, #feature8, #feature9, #feature10 {
	width: 390px;
	margin-left: 20px;
	padding-bottom: 4px;
}
#feature1 p, #feature2 p, #feature3 p, #feature4 p, #feature5 p, #feature6 p, #feature7 p, #feature8 p, #feature9 p, #feature10 p{
	margin: 4px 0;
}
.footnote_area{ float: right; width: 430px; font-size:9px; color: #999999; padding: 10px 0; margin-right: 27px; }
.entfriendly { border-top: 1px solid #cecfce; padding-bottom: 20px; }
.entfriendly p{ margin-right: 27px; }

.fakesuper { font-size: 8px; vertical-align: top; }