﻿body {font-family:arial, helvetica;background-image:url('http://images.topbuyz.com/background.gif');background-repeat:repeat-x;margin:0px;background-color:#68a8d5}
a {color:#306c9b}
.container {width:1000px;background-color:#ffffff;padding:0px}

/* header */
.header {width:1000px;border-color:#d1d0ce;border-width:8px 0px 0px 0px;border-style:solid}
.logo {float:left;width:496px;padding:0px;text-align:left}
.logo img {margin-top:26px;margin-left:10px;margin-bottom:9px}
.siteSearch {float:right;width:351px;height:39px;background-image:url('http://images.topbuyz.com/site-search.gif');background-repeat:no-repeat;text-align:right}



/* horiz menu bar */
.horizMenuBar {width:1000px;height:34px;margin-top:20px;margin-bottom:0px;background-image:url('http://images.topbuyz.com/search-bar.gif');background-repeat:no-repeat}
.horizMenuSelect {float:left;height:34px;width:250px}
.horizMenuSelect select {width:200px;margin-top:6px}
.horizMenuInput {float:left;width:570px;font-size:12px;height:34px}
.horizMenuInput input {width:566px;font-size:13px;line-height:18px;height:18px;padding:2px;border-width:0px;border-style:solid;border-color:#ffffff;margin:5px 0px 0px 0px}
.horizMenuButton {float:left;height:34px;margin-right:10px;margin-left:3px}
.horizMenuViewCart {float:right;height:34px;margin-right:20px}
.horizMenuViewCart img {margin-top:3px}

/* main content */
.content {float:right;width:730px;text-align:left;padding:0px;margin-right:6px;margin-top:9px}
.innerContent {margin-top:20px;margin-bottom:30px;margin-left:20px;margin-right:0px}
.form {float:right;width:730px;text-align:left;padding:0px;margin-right:3px;margin-top:0px}
.form form {display:inline}

/* left menu */
.menuContainer {float:left;width:250px;text-align:left;padding:0px;margin-left:5px}
.menuGray {background-color:#e2e2e2;width:250px;background-image:url('http://images.topbuyz.com/left-menu-bkg.gif');background-repeat:repeat-y}
.menuContent {background-image:url('http://images.topbuyz.com/left-menu-star-bkg.gif');background-repeat:no-repeat;padding:4px 4px 0px 7px}
.menuContent a {color:#444444;text-decoration:none;font-size:14px;line-height:28px;font-weight:bold}
.menuContent span {color:#444444;text-decoration:none;font-size:14px;line-height:28px;font-weight:bold}
.menuContent a:hover {text-decoration:underline}


/* footer */
.footer {background-color:#306c9b;color:#ffffff;text-align:left}
.footer a {font-size:12px;line-height:20px;color:#ffffff;text-decoration:none}
.footerCol {float:left;width:220px;margin-left:30px;margin-top:15px}






/* content layout */
/*
.container {width:1000px;background-color:#ffffff;padding:0px}
.content {float:right;width:730px;text-align:left;padding:0px}
.menu {float:left;width:250px;text-align:left;padding:0px}
*/


.crumbTrail {font-size:12px;text-decoration:none;color:#444444}
a.crumbTrail:hover {text-decoration:underline}

.crumbTrailBanner {width:732px;height:134px;background-image:url('http://images.topbuyz.com/tree-banner.jpg');background-repeat:no-repeat;color:#ffffff;padding-left:3px}
.crumbTrailBanner a {font-size:12px;text-decoration:none;color:#ffffff}
.crumbTrailBanner a:hover {text-decoration:underline}


.h1Category {font-family:Arial, helvetica;font-size:22px;margin:10px 0px 20px 0px;font-weight:bold;color:#666666}


.rank {font-family:Arial, helvetica;font-weight:bold;font-size:18px;color:#666666}


.title {font-size:16px;line-height:normal;text-decoration:none;color:#306c9b;font-weight:bold;margin:0px}
.subTitle {font-size:14px;line-height:normal}

.paging {font-size:16px;text-align:center;margin:40px 0px 20px 0px}
.paging a {font-size:16px;color:#306c9b;text-decoration:none;font-weight:bold}
.paging a:hover {text-decoration:underline}

/* Amazon */
.amzListItem {width:700px;margin:10px 0px 10px 0px}
.amzListRank {float:left;text-align:left;width:50px}
.amzListImg {float:left;width:200px;text-align:center}
.amzListDetails {float:left;width:450px}
.amzListDetails a {font-size:16px;line-height:normal;text-decoration:none;color:#306c9b;font-weight:normal}
.amzListDetails a:hover {text-decoration:underline}
.amzDetailImg {float:left;margin-right:30px}



/* iTunes */
.iTunesListItem {width:700px;margin:10px 0px 10px 0px}
.iTunesListRank {float:left;text-align:left;width:50px}
.iTunesListImg {float:left;width:200px;text-align:center}
.iTunesListDetails {float:left;width:450px}
.iTunesListDetails a {font-size:16px;line-height:normal;text-decoration:none;color:#306c9b;font-weight:normal}
.iTunesListDetails a:hover {text-decoration:underline}
.iTunesDetailImg {float:left;margin-right:30px}

.imgSubTitle {font-size:11px;color:Gray;line-height:24px}


/* Homepage */
.headerImage {margin-bottom:20px;margin-top:20px;border-width:0px}
.catalogItemImage {float:left;width:230px;margin-bottom:10px;height:140px}
.catalogItemImage a {text-decoration:none;color:#444444;font-size:14px;line-height:24px;font-weight:bold}
.catalogItemImage a:hover {text-decoration:underline}
.catalogItem {float:left;width:230px;margin-bottom:10px;height:30px}
.catalogItem a {text-decoration:none;color:#444444;font-size:14px;line-height:20px;font-weight:bold}
.catalogItem a:hover {text-decoration:underline}
.topPad15 {padding-top:15px}
.topPad20 {padding-top:20px}


/* New Homepage */
.hpOBox {width:730px;margin-bottom:70px}
.hpIBox {height:314px;padding:0px;border-width:0px}
.hpItem {float:left;width:180px;height:145px;text-align:center;font-size:11px;padding-top:10px;overflow:hidden;border-style:solid;border-color:#dddddd}
.hpItem a {color:#306c9b;text-decoration:none;font-weight:bold}
.hpItem a:hover {text-decoration:underline}
.hpImageLink img {margin-bottom:6px}
.hpMore {float:right;margin-right:6px;margin-top:8px}
.hpMore a {color:#82d02d;font-size:17px;text-decoration:none}
.hpMore a:hover {text-decoration:underline}
.h1Home {font-size:19px;color:#666666;margin:3px;line-height:34px}



/* slide show */
.slideShow {float:left;margin-top:10px;margin-bottom:10px;background-image:url('http://images.topbuyz.com/slide-show.gif');background-repeat:no-repeat;width:700px;height:351px}
.slideShowContainer {height:351px;width:700px;display:none}
.slideShowContent {height:314px;padding:0px 0px 0px 0px;border-width:0px}
.slideShowItem {float:left;width:172px;height:145px;text-align:center;font-size:11px;border-width:0px;padding-top:10px;overflow:hidden}
.slideShowItem a {color:#306c9b;text-decoration:none;font-weight:bold}
.slideShowItem a:hover {text-decoration:underline}
.slideShowTitle {height:37px;line-height:37px;color:#ffffff;font-size:24px;padding-left:6px;border-width:0px}
.slideShowTitle a {font-size:22px;text-decoration:none;color:#ffffff}
.slideShowTitle a:hover {text-decoration:underline}
.slideShowImageLink img {margin-bottom:6px}
.slideShowButtons {float:left;margin:10px 3px 10px 3px;width:19px;height:351px}

pre 
{
font-family:arial, helvetica;font-size:13px;color:#000000;
 overflow-x: auto; /* Use horizontal scroller if needed; for Firefox 2, not needed in Firefox 3 */
 white-space: pre-wrap; /* css-3 */
 white-space: -moz-pre-wrap !important; /* Mozilla, since 1999 */
 white-space: -pre-wrap; /* Opera 4-6 */
 white-space: -o-pre-wrap; /* Opera 7 */
 /* width: 99%; */
 word-wrap: break-word; /* Internet Explorer 5.5+ */
}

.summary {font-size:16px;line-height:24px;color:#000000;font-weight:bold;margin:5px 0px 5px 0px;font-family:Georgia, serif;}
h3 {margin:5px 0px 5px 0px}


div.hr {height: 3px; background-image:url('http://images.topbuyz.com/hr.gif');background-repeat:repeat-x;margin:20px 0px 20px 0px}
div.hr hr {display: none;}

div.hr2 {height: 3px;width:230px;background-image:url('http://images.topbuyz.com/white-line.gif');background-repeat:repeat-x;margin:10px 0px 10px 0px}
div.hr2 hr {display: none;}



.EditorialReview {overflow: auto; overflow-y: hidden;margin:20px 0px 20px 0px}
.EditorialReview img {margin:20px 0px 20px 0px}


.productDetails {line-height:24px}

.shoppingCart {font-size:13px}
.shoppingCart td {border-width:0px 0px 1px 0px;border-color:#e0e0e0;border-style:solid}
.shoppingCart a {color:#306c9b;text-decoration:underline}
.shoppingCart a:hover {text-decoration:none}


.iTunesHeader {font-size:13px;line-height:normal}
.iTunesHeader a {color:#306c9b;text-decoration:none;font-weight:bold}
.iTunesHeader a:hover {text-decoration:underline}
