body {background-color: #000;}body.popupwindow {text-align: center; padding-top: 20px;}a {color: #fff; text-decoration: none;}a.cc {background: transparent url(../images/specscompatibilitycheckericon20051020.gif) no-repeat left center; display: block; padding: 10px 10px 10px 33px; font-size: 10px; margin-bottom: 0;}#main a.pdf {background-image: url(../images/globaliconpdfnew12x12.gif);}a.jump {display: block; background: transparent url(../images/mainarrow20051020.gif) no-repeat right center; padding: 2px 0; margin-bottom: 17px; font-size: 11px;}a.across, div.across {display: block; text-align: left; margin: 0px 0 1.8em 6px;}p a {text-decoration: underline;}p.rpad {padding-right: 125px}p.lpad {padding-left: 125px}.shadow1l {margin-left: -1px}.shadow1r {margin-right: -1px}.shadow2l {margin-left: -2px}.shadow2r {margin-right: -2px}.stack-right {float: right; clear: right; margin-left: 10px}.lpaddy {text-align: center; width: 125px; margin-top: 10px; float: left;}.rpaddy {text-align: center; width: 125px; margin-top: 10px; float: right;}img.top {margin-top: 7px}#header {width: 954px;color: #fff;}#main, #globalnav {width: 1004px;color: #fff;}#header {	position: relative;	text-align: left;	padding-top: 30px;	background-color: #000000;}.gallery #header {margin-bottom: 36px;}#globalnav {position: absolute;	display: block;	top: 73px; right: 0px; margin: 0; padding: 0;}#globalnav li {color: #fff;	display: inline; padding: 0 10px 0 11px; margin: 0;	background: #000 url(../images/globalnavdivider20050120.gif) no-repeat left center; float: right;}#globalnav li.first {padding-left: 0; background-image: none;}#globalnav li.last {padding-right: 0;}#globalnav a {font-size: 11px;}.resources #navResources a, .specs #navSpecs a, .profiles #navProfiles a, .quicktours #navQuicktours a, .gallery #navGallery a {color: #76797c;}#main {background: #303030 url(../images/mainbgmiddle20051020.gif) repeat-y left top;}.gallery #main {background: none}#content-top {background: #303030 url(../images/mainbgtop20051020.gif) no-repeat left top; padding: 25px;}#content-top h2 {font-weight: normal;}#content {font-size: 11px; line-height: 18px; width: 640px;	margin-bottom: 30px; margin-left: 13px; position: relative;}html>body #content {margin-left: 25px;}.profiles #content, .quicktours #content {line-height: 16px; padding-bottom: 25px;}.profiles #content p, .quicktours #content p {color: #999; margin-bottom: 0;}#main .full {width: 955px;}#content .subcolumn1-2, #content .subcolumn2-2, #content .subcolumn1-3, #content .subcolumn2-3, #content .subcolumn3-3 {width: 600px; float: left;} /* was 287, subtracted 32/2 for new sidebar width */#content .subcolumn1-2, #content .subcolumn1-3, #content .subcolumn2-3 {margin-right: 38px}#content .subcolumn1-2, #content .subcolumn2-2 {margin-top: 7px}#content h3 {font-size: 13px}#sidebar {margin-right: 13px; width: 293px; line-height: 16px;}#sidebar, #sidebar a {color: #CCBEC5;}html>body #sidebar {margin-right: 25px;}.index #sidebar {position: relative; right: 25px; bottom: 23px; margin: 0; padding: 0; margin-top: -22px;}html>body.features #sidebar {position: relative; padding: 0; margin-top: -45px;}#sidebar div {background: #303030 url(../images/sidebarbgbottom20051020.gif) no-repeat left bottom; padding: 0 20px 20px 20px;	margin-bottom: 20px;}.index #sidebar h3 {margin-top: 16px}#sidebar div#subnav {background: none; padding: 0; margin: 0 0 15px 0;}#sidebar div#subnavcss {padding: 0; margin: 0 0 15px 0;}#sidebar div#subnavcss h3 {padding-bottom: 16px;}#sidebar div#subnavcss ul {font-size: 12px;}#sidebar div#subnavcss li {border-top: 1px solid #303030; padding: 10px 20px 0;}#sidebar div#subnavcss a {text-decoration: none;}#sidebar div#subnavcss a:hover {text-decoration: underline; color:#7aa0c6;}#sidebar h3 {background: #303030 url(../images/sidebarbgtop20051020.gif) no-repeat left top; padding: 20px; font-size: 12px;}#sidebar ul.circle {list-style-type: disc;}#sidebar li {margin-bottom: 1em;}#sidebar li ul {margin-top: 1em;}#sidebar a.across {margin: 20px 0 1.8em 5px;}#sidebar .lpaddy, #sidebar .rpaddy {background: none; margin: 10px 0 0 0; width: 80px;}#sidebar p.rpad {padding-right: 120px}#sidebar p.lpad, #sidebar ul.lpad {padding-left: 120px}#sidebar p, #sidebar li, #sidebar ul {font-size: 9px}#content-bottom {background: #303030 url(../images/mainbgbottom20051020.gif) no-repeat left bottom; padding: 0 25px 25px 25px;}#search {text-align: center}#search input.sbox {color: #80808C; height: 13px; width: 155px; border: 0; background: white url(../images/downloadssearchbgblack20051020.gif) repeat-x left top; padding: 3px; font-size: 11px}#search select {width: 122px; margin-top: 5px;}#search .srchimgs {margin-bottom: 1px;}html>body #search .srchimgs {margin-bottom: 10px;}/*\*/html>body*#search input {font-size: 12px}html>body*#search .srchimgs {display: none;}html>body*#search input.sbox {width: 190px;}/**/.print {display: none;}#intro {margin: 36px 0; text-align: center;}.profiles #intro, .quicktours #intro {width: 720px; margin-left: 107px; text-align: right;}#content-top {background: #303030 url(../images/mainbgtop20051020.gif) no-repeat left top; padding: 25px;}.gallery #content-top {background: #303030 url(../images/mainbgtopalt20051020.gif) no-repeat left top; height: 7px; padding: 0; margin-top: 40px; line-height: 1%; font-size: 1px}#content-top h2 {font-weight: normal;}#content h3 {margin-bottom: 1em; margin-top: 2em; font-weight: normal}#content h3.top {margin-top: 0;}#content p.last {margin-bottom: 25px;}#content-bottom h3 {margin-bottom: 16px; font-size: 14px; font-weight: normal;}#content-bottom h4 {font-size: 13px; font-weight: normal; line-height: 19px; margin-bottom: 14px; color: #999;}	#content-bottom h5 {font-size: 10px; margin: 0 0 1em 0;}	#content-bottom p {color: #999; font-size: 11px; line-height: 16px;}#content-bottom .subcolumn1-3, #content-bottom .subcolumn2-3 {background: transparent url(../images/contentbottomdivider20051020.gif) no-repeat right top;}#content-bottom .subcolumn1-3 a {margin-bottom: 25px;}#content-bottom .subcolumn1-3 a.last {margin-bottom: 0;}#content-bottom .subcolumn1-3 {width: 211px; padding: 25px 30px 0 0; margin: 0;}#content-bottom .subcolumn2-3 {width: 363px; padding: 25px 30px 0 30px; margin: 0;}#content-bottom .subcolumn2-3 h4 {margin-bottom: 21px;}#content-bottom .subcolumn3-3 {width: 259px; padding: 25px 0 0 30px;}#content-bottom .subcolumn3-3 a.jump {margin-top: 19px;}.profiles #content-bottom .subcolumn1-3 a, .quicktours #content-bottom .subcolumn1-3 a, .gallery #content-bottom .subcolumn1-3 a {line-height: 12px; margin-bottom: 5px; padding-bottom: 5px;}.profiles #resources a.jump, .quicktours #resources a.jump, .gallery #resources a.jump {margin-top: 35px;}.profiles #buynow a.jump, .quicktours #buynow a.jump, .gallery #buynow a.jump {margin-top: 33px;}#btnBuyNow {float: right; margin: -17px -4px 10px 10px}#btnVisit {margin: 0px -5px 0 -5px; position: relative;}#footer, #breadcrumb {color: #fff; border: none;}#footer a, #breadcrumb a {color: #99CCFF;}#footer input {margin-bottom: 10px;}a.zoom {background: transparent url(../images/iconzoom20051025.gif) no-repeat 246px bottom; padding-bottom: 20px;}#sidebar a.zoom {background: transparent url(images/iconzoom20051025.gif) no-repeat 226px bottom; padding-bottom: 20px;}#main .last, #sidebar .last {margin-bottom: 0; padding-bottom: 0;}#main .left {margin-right: 20px;}#main .right {margin-left: 20px; float: right;}#main #content .left, #main #content .right {margin-top: 8px}#content a.jump, .index #sidebar a.jump {background: transparent url(../images/mainarrowcontent20051020.gif) no-repeat left center; text-decoration: none; color: #BABABA; padding-left: 15px; margin: 0; font-size: 9px; font-weight: bold;}#content-bottom a.jump {background-image: url(../images/mainarrowlight20051020.gif)}.profiles #content p, .quicktours #content p {margin-bottom: 1em;}.profiles #content a, .quicktours #content a {background: transparent url(../images/mainarrowcontentplain20051020.gif) no-repeat right 2px; padding-right: 30px; margin-left: 120px;}.profiles #content a.off, .quicktours #content a.off {background-image: none; padding-right: 0px; margin-left: 0px;}.profiles #intro a.jump, .quicktours #intro a.jump {background: transparent url(../images/mainarrowcontentplainblack20051020.gif) no-repeat right 5px; padding-right: 15px;}.index #sidebar a.jump {	position: relative;	width: 293px;	margin-bottom: 5px;	padding-top: 7px;	padding-bottom: 7px;	background-image: url(../images/mainarrowcontent20051020.gif);}#buynow a.jump {background: transparent url(../images/mainarrowcontentbevel20051020.gif) no-repeat left center; padding: 7px 25px 8px 25px; font-size: 9px; font-weight: bold; color: #D1D1D1;}#content-bottom .subcolumn2-3 a.jump {background: transparent url(../images/mainarrowcontentbevelsmall20051020.gif) no-repeat left center; padding: 7px 25px 8px 15px; font-size: 9px; font-weight: bold; color: #D1D1D1;}#buynow p.last {margin-bottom: 17px;}/* QUICKTIME UI */#transport {position: relative; height: 29px; top: 30px; padding-bottom: 45px; width: 720px;}#transport a {text-decoration: none;}#transport a.hi {background-position: left -29px;}#btnPlay, #btnPause {position: absolute; height: 29px}#btnPlay {top: 0; left: 0; width: 32px; background: transparent url(../images/profilesbtnplay20051020.gif) no-repeat left top; overflow: hidden;}#btnPause {top: 0; left: 32px; width: 31px; background: transparent url(../images/profilesbtnpause20051020.gif) no-repeat left top; overflow: hidden;}#timeline {width: 650px; height: 9px; background-color: #191919; position: relative; top: 10px; left: 0px;}html>body #timeline {left: 72px;}#position {position: absolute; height: 9px; background-color: #333333; top: 0; left: 0;}#handle {position: absolute; height: 16px; right: -5px; top: -7px; width: 11px; cursor: pointer; background: transparent;}#transport p {position: relative; right: 0; margin: 20px 0 0 0; padding: 0; font-size: 11px; color: #999;}#sidebar div.clearer {background: none; padding: 0; margin: 0;}#oi {padding-top: 29px; margin-bottom: 20px}#oi li {margin-bottom: 0px}#specsbox {margin: 4px 10px 37px 0;}#cam1 {float: left; width: 115px;}#cam2 {float: right; width: 115px;}#cam1 h4, #cam2 h4 {margin-bottom: 1em;}#cam1 a, #cam2 a {text-decoration: underline;}a:hover, #sidebar a:hover, #content a.jump:hover, .index #sidebar a.jump:hover, #buynow a.jump:hover, #content-bottom .subcolumn2-3 a.jump:hover {color: #99CCFF;}
