* { margin: 0; }
html, body { height: 100%; }
body { color: #cfcfcf; background: #000 url('https://img.roxio.com/images/products/game-capture/bg-page-main.jpg') no-repeat top center; }
a { color: #4dacf5; text-decoration: underline; outline: none; }
a:hover { color: #666; text-decoration: underline; }
a:active { outline: none; }
#search { background: url('https://img.roxio.com/images/theme/rogue/nav-cap.gif') no-repeat top right; }
/*breadcrumb*/
#breadcrumb { padding: 10px 0 0 0; margin: 0 0 0 5px; color: #aaa; float: left; clear: both; }
#breadcrumb a { color: #aaa; text-decoration: none; }
#breadcrumb a:hover { color: #fff; }
#breadcrumb .first { background: none; }
#breadcrumb .on { color: #fff; font-weight: bold; }
#breadcrumb ul { display: inline; list-style-type: none; }
#breadcrumb ul li { float: left; margin: 0 0 0 8px; padding: 0 0 0 12px; background: url('https://img.roxio.com/images/products/game-capture/breadcrumb-arrow.png') no-repeat; background-position: 0 4px; }
/*END breadcrumb*/

#container { margin: 0; padding: 0; background: none; min-height: 470px; height: auto !important; height: 470px; line-height: 150%; }
#footer { margin-bottom: 5px; background: url('https://img.roxio.com/images/products/game-capture/bg-footer.png') repeat-x top left; width: 100%; font-size: 92%; margin-top: 20px; }
#footer #footer-top, #footer #footer-content, #footer #footer-bottom { width: 980px; margin: 0 auto; background: none; text-align: left; }
#footer #footer-content { padding-top: 50px; }
#topLinks li.liMyRoxio, #topLinks li.liCart, #topLinks li.liFeedback { margin-top: 3px; }
#topLinks li a { text-decoration: none; color: #dadada; }
/*Header Styles */

/*The width of these headers are variable and will fit with the container, but can only work with
  a white background. */

.hdr-main { background: url('https://img.roxio.com/images/theme/rogue/hdr-aqua-rt.gif') no-repeat right top; }
.hdr-main span { background: url('https://img.roxio.com/images/theme/rogue/hdr-aqua-fill-lt.gif') no-repeat left top; }
.hdr-alpha { background: url('https://img.roxio.com/images/theme/rogue/hdr-lime-rt.gif') no-repeat right top; }
.hdr-alpha span { background: url('https://img.roxio.com/images/theme/rogue/hdr-lime-fill-lt.gif') no-repeat left top; }
.hdr-beta { background: url('https://img.roxio.com/images/theme/rogue/hdr-charcoal-rt.gif') no-repeat right top; }
.hdr-beta span { background: url('https://img.roxio.com/images/theme/rogue/hdr-charcoal-fill-lt.gif') no-repeat left top; }
.hdr-gamma { background: url('https://img.roxio.com/images/theme/rogue/hdr-granite-rt.gif') no-repeat right top; }
.hdr-gamma span { background: url('https://img.roxio.com/images/theme/rogue/hdr-granite-fill-lt.gif') no-repeat left top; }
/*Tabs*/
#subNav { }
#subNav ul { margin: 0 0 0 6px; padding: 5px 0 0px 0; list-style: none; }
#subNav li { display: inline; margin: 0; padding: 0; }
#subNav a { float: left; background: url("/images/products/roxio_online/navTabs_lt.gif") no-repeat left -54px; margin: 7px 2px 0 0; padding: 0 0 0 7px; text-decoration: none; font-weight: bold; }
#subNav a span { float: left; display: block; background: url("/images/products/roxio_online/navTabs_rt.gif") no-repeat right -54px; padding: 10px 15px 5px 6px; font-weight: bold; color: #666; }
/* Set width of hdr-main container to fix desired size.  Here is an example 

.bucket-container .bucket-hdr-width {
	width: 913px;
}

*/

.bucket-top { clear: both; display: block; margin: 0; padding: 0; background: url('https://img.roxio.com/images/theme/rogue/bucket-top-rt.gif') top right no-repeat; }
.bucket-top span { display: block; margin: 0; padding: 10px 0 0 0; background: url('https://img.roxio.com/images/theme/rogue/bucket-top-lt.gif') top left no-repeat; }
.bucket-content { border-left: 1px solid #343333; border-right: 1px solid #343333; }
.bucket-btm { clear: both; display: block; marin: 0; padding: 0; background: url('https://img.roxio.com/images/theme/rogue/bucket-btm-rt.gif') top right no-repeat; }
.bucket-btm span { display: block; margin: 0; padding: 10px 0 0 0; background: url('https://img.roxio.com/images/theme/rogue/bucket-btm-lt.gif') top left no-repeat; }
#main-offer { background: url('https://img.roxio.com/images/products/game-capture/bg-main-offer.png') no-repeat top center; padding: 20px 10px 10px 20px !important; margin-top: 15px; margin-bottom: 10px; float: left; width: 950px; border-bottom: 1px solid #060606; }
#main-offer #http://www.youtube.com/v/ax4iq3n9UdE {
 float: left;
 width: 208px;
 padding: 10px 0 0 20px;
}
#main-offer #product-info { float: left; padding: 15px 0 0 40px; width: 670px; }
#main-offer #product-info #product-title { background: url('https://img.roxio.com/images/products/game-capture/title-main-offer.png') no-repeat top left; height: 80px; width: 650px; }
#main-offer #product-info #product-title h1, #main-offer #product-info #product-title h2 { text-indent: -3000px; }
#main-offer .btn-trailer { clear: both; float: left; display: block; width: 166px; margin: 10px; }
#main-offer .btn-trailer a { display: block; background: url("https://img.roxio.com/images/products/game-capture/icon-play.png") no-repeat 0 0 !important; width: 170px; height: 36px; }
#main-offer .btn-trailer a:hover { background: url("https://img.roxio.com/images/products/game-capture/icon-play.png") 0 -36px no-repeat !important; }
#main-offer .btn-trailer a span { display: none; }
#container ul { padding-left: 1.2em; margin-left: 1.2em; }
#container ul li { }
#product-info { background: url('https://img.roxio.com/images/products/game-capture/capture-process.png') no-repeat bottom right; min-height: 300px; height: auto !important; height: 300px; }
#product-info ul { width: 390px; padding-top: 10px; color: #e3e3e3; }
#product-info ul li { font-size: 120%; padding-bottom: 10px; }
#product-info .coming-soon { font-size: 200%; text-transform: uppercase; color: #868686; padding: 20px 0 20px 5px; }
/*Purchase Options*/
.purchase-options { margin: 10px 0 0 25px; }
.purchase-options p.list-price { color: #fff; padding: 10px 15px 0 0 !important; font-size: 110%; }
.purchase-options p.list-price span { text-decoration: line-through; }
.purchase-options .your-price { font-size: 130%; float: left; font-weight: bold; color: #fff; padding-top: 5px !important; padding-right: 15px !important; display: block; }
.purchase-options p.your-price span { font-size: 125%; color: #ccc; }
/*End Purchase Options*/



	
#overview #product-nav ul li#navOverview a, #setup #product-nav #navSetup a, #awards #product-nav #navAwards a, #tutorials #product-nav #navTutorials a, #sysreq #product-nav #navRequirements a, #accessories #product-nav #navAccessories a, #videos #product-nav #navVideos a { background: #197cc9 url("https://img.roxio.com/images/products/game-capture/nav-current.gif") repeat-x top right; border: 2px solid #1d89dd; }
#overview #product-nav #navOverview a span, #setup #product-nav #navSetup a span, #awards #product-nav #navAwards a span, #tutorials #product-nav #navTutorials a span, #sysreq #product-nav #navRequirements a span, #accessories #product-nav #navAccessories a span, #videos #product-nav #navVideos a span { color: #fff; padding: 8px 13px 6px 13px; }
#product-nav .other-product { display: block; float: right; padding: 8px 13px 6px 13px; }
#product-nav .other-product a { color: #a4a4a4; text-decoration: none; }
#product-nav .other-product a:hover { color: #fff; }
/*END PRODUCT NAV*/

#content-page { background: url("https://img.roxio.com/images/products/game-capture/bg-tile.png"); padding: 20px 10px 20px 20px; margin: 0; float: left; width: 948px; border: 1px solid #060606; min-height: 300px; height: auto !important; height: 300px; }
#content-page .col-one, #content-page .col-two, #content-page .col-three { float: left; width: 285px; padding: 0 20px 0 10px; }
#content-page .col-one h1, #content-page .col-two h1, #content-page .col-three h1 { font-size: 100%; color: #fff; padding: 0; margin: 0; }
#setup #content-page { padding: 0; width: 978px; }
#setup-diagram { padding: 400px 20px 20px 20px; background: url("https://img.roxio.com/images/products/game-capture/setup-diagram.png") no-repeat -15px 0px; }
#setup-diagram h1 { font-size: 150%; }
.steps { padding: 10px 0 20px 0; }
.steps .step-one { float: left; width: 285px; padding: 0 20px 0 33px !important; background: url("https://img.roxio.com/images/products/game-capture/step-one.png") no-repeat top left; }
.steps .step-two { float: left; width: 152px; padding: 0 15px 0 33px !important; background: url("https://img.roxio.com/images/products/game-capture/step-three.png") no-repeat top left; }
.steps .step-three { float: left; width: 152px; padding: 0 15px 0 33px !important; background: url("https://img.roxio.com/images/products/game-capture/step-four.png") no-repeat top left; }
.steps .step-four { float: left; width: 152px; padding: 0 15px 0 33px !important; background: url("https://img.roxio.com/images/products/game-capture/step-five.png") no-repeat top left; }
.setup-guide { float: right; }
.setup-guide a { padding-left: 22px !important; padding-right: 20px; background: url("/images/icon_pdf.gif") no-repeat top left; }
.note { clear: both; }
.video-row { padding-top: 30px; }
.video-play { width: 211px; float: left; margin-right: 0; position: absolute; }
.video-play span { display: block; }
.video-play a { display: block; width: 211px; padding-top: 129px; z-index: 100px; background: url('https://img.roxio.com/images/products/game-capture/video-play.png') top left no-repeat; text-decoration: none; }
.video-play a:hover { background-position: -211px 0%; }
.video-single img { margin-bottom: 50px; border: 1px solid #000; }
.video-single { width: 211px; float: left; margin-right: 20px; }
.video-single a { display: block; width: 211px; }
.video-single a:hover { background-position: -211px 0%; }
.pc-vid { display: none; }
#sysreq .system-requirements h1, #tutorials .tutorials-examples h1 { font-size: 120%; }
#sysreq .system-requirements h2 { font-size: 100%; }
#sysreq .system-requirements ul { padding-bottom: 20px; }
#sysreq .console-span { display: none; }
/*ACCESSORIES TAB STYLES - styles lifted from roxio.com store*/
#accessories-content { margin: 10px 15px 15px 15px; padding: 5px; }
.ProductsAccessories h3 { font-size: 110%; font-weight: bold; margin: 0 0 10px 0; }
.ProductsAccessories img { float: left; }
.accessories-column { width: 400px; float: left; margin: 0 5px 0 0; }
#ps-component-cable, #xbox-component-cable { width: 435px; float: left; margin: 0 5px 0 10px; }
.ProductsAccessories { padding-top: 14px; padding-bottom: 14px; }
.ProductsAccessories .purchase-options { margin: 10px 0 0 0; }
.accessory-icon { border: 1px solid #fff; }
.box-content { float: left; margin-left: 20px; width: 290px; }
.box-content .note { margin-top: 0; font-weight: bold; list-style-type: none; font-style: italic; font-size: 100%; color: #474646; }
.ProductsAccessories .price, #accesssory-hero-offer .price { font-size: 130%; font-weight: bold; color: #4dacf5; padding-top: 6px; list-style-type: none; }
/*END ACCESSORIES TAB STYLES*/

.partner-bar { float: right; background: url('https://img.roxio.com/images/products/game-capture/performance-logos.png') top right no-repeat; width: 780px; height: 68px; margin: 10px 0 0 0; padding: 0; }
.partner-bar p { font-size: 120%; margin-left: 265px; margin-top: 17px; width: 150px; }
/*SOCIAL FOOTER PATCH*/
body #social-footer-nl .ftr-tooltip { color: #474646 !important; }
.tooltip-body { color: #474646 !important; }
.purchase-buttons { clear: both; padding-top: 10px!important; }
.purchase-buttons p.btn-main { margin-right: 5px; }
