/* CSS Document */html, body, div, span, applet, object, iframe,h1, h2, h3, h4, h5, h6, p, blockquote, pre,a, abbr, acronym, address, big, cite, code,del, dfn, em, font, img, ins, kbd, q, s, samp,small, strike, strong, sub, sup, tt, var,dl, dt, dd, ol, ul, li,fieldset, form, label, legend,table, caption, tbody, tfoot, thead, tr, th, td { margin: 0; padding: 0;border: 0; outline: 0; font-weight: inherit; font-style: inherit;font-size: 1em; font-family: inherit; vertical-align: baseline; }/* remember to define focus styles! */:focus { outline: 0; }body { line-height: 1; color: black; background: white; }ol, ul { list-style: none; }/* tables still need 'cellspacing="0"' in the markup */table { border-collapse: separate; border-spacing: 0; }caption, th, td { text-align: left; font-weight: normal; }blockquote:before, blockquote:after,q:before, q:after { content: ""; }blockquote, q { quotes: "" "";}html, body { height: 100%; margin-left: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; font:13px Verdana; color:#333; background-image:url(images/background.jpg); background-attachment:fixed;}/*h1 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 18px; text-decoration: none; color: #00BAFF; padding: 1px; line-height: 22px;}*/h1{ font-size: 16px; font-family: Verdana; color: #000000; text-decoration: none; letter-spacing: 0px; font-weight: bold; } h2{ font-size: 14px; font-family: Verdana; color: #17A1E6; text-decoration: none; letter-spacing: 0px; font-weight: bold; }	#Container { min-height: 100%; } /*Mavigation Bar*/#NavHolder { width:774px; height:119px; margin:0 auto; padding:0; left: 0px; top: 0px; text-align: center; vertical-align: top; background-image:url(images/navback.jpg); background-repeat:no-repeat; }#Nav { width:774px; height:119px; margin:0 auto; padding:0; left: 0px; top: 0px; text-align: center; vertical-align: top; background-image:url(images/navback.jpg); background-repeat:no-repeat; }#books { float:left; margin-top: 91px; margin-left: 537px; padding:1px; font-weight: bold;}#dvds { float:left; margin-top: 91px; margin-left: 67px; padding:1px; font-weight: bold; }.Nav { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; color:#D252C8; text-decoration:none; }.Nav:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; color:#D252C8; text-decoration:underline;  }/* /////////Home Page Content////// */#mainContent { width:774px; min-height: 100px; overflow: auto; margin:0 auto; padding:0;  background-image:url(images/midBack.jpg); background-repeat:repeat-y; overflow:visible; }/* Home Page Content */#productHeader { width:774px; height:219px; background-image: url(images/productHeader.jpg); background-repeat: no-repeat; float: left; } #homeHeader { width:774px; height:431px; background-image: url(images/homeHeader.jpg); background-repeat: no-repeat; float: left; } #strapLine { float:left; margin-top: 155px; margin-left: -85px; padding:1px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color:#31A3CC; float:left; } #productType {  float:left; margin-top: 196px; margin-left: 85px; padding:1px; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; color:#31A3CC; text-decoration:none; }#productTopBox { width:708px; height:193px; margin-left: 34px; background-image:url(images/midBack.jpg); background-repeat:repeat-y;  } #homeTopBox { width:774px; min-height:100px; margin-left: 0; background-image:url(images/homeMidBack.jpg); background-repeat:repeat-y;  } #homeBtmBox { width:774px; height:37px; margin-left: 0; background-image:url(images/homeMidBtm.jpg); background-repeat:repeat-y;  } #homeText { width:680px; margin-left: 50px;  } #pic01 { width:136px; height:170px; margin-left: 15px; margin-top:12px; float:left; text-align: center; } #text01{  margin-left: 10px; margin-top:12px; float:left; width:488px; }#Left01 { width:660px; height:193px; background-image:url(images/productTopBack.jpg); background-repeat:no-repeat; float:left; } #Right01 {width:47px; height:193px; float:left; } .bookHeader  { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #E050D4; text-decoration: none;} .bookPrice  { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #31A3CC; text-decoration: none;} .bookDes { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #999999; text-decoration: none;} .dvdPrice  { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #31A3CC; text-decoration: none;} .dvdDes { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #999999; text-decoration: none;} /*******Product Boxes *******/.bookBox { width:708px; height:200px; margin-left: 34px; } .bookLeft { width:660px; height:203px; background-image:url(images/productsLeftBack.jpg); background-repeat:no-repeat; float:left; margin-left: 0; margin-top:3px;  }.bookRight {width:47px; height:203px; float:left; margin-top:3px; }  .bookPic { width:136px; height:170px; margin-left: 15px; margin-top:18px; float:left;  text-align: center; } .bookText{  margin-left: 10px; margin-top:18px; float:left; width:488px; }.dvdBox { width:708px; height:200px; margin-left: 34px; } .dvdLeft { width:660px; height:203px; background-image:url(images/productsLeftBack.jpg); background-repeat:no-repeat; float:left; margin-left: 0; margin-top:3px;  }.dvdRight {width:47px; height:203px; float:left; margin-top:3px; }  .dvdPic { width:136px; height:170px; margin-left: 15px; margin-top:18px; float:left;  text-align: center; } .dvdText{  margin-left: 10px; margin-top:18px; float:left; width:488px; }.dvdHeader  { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #E050D4; text-decoration: none; } .dvdPrice  { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #31A3CC; text-decoration: none; } .dvdDes { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #999999; text-decoration: none; } /* Footer */#footerPlace { width:774px; height: 180px; margin-left:0; margin-top:0; overflow:hidden; margin:0 auto; padding: 0; background-image:url(images/footerBack.png); background-repeat:repeat-x; text-align:center; }#footerText { text-align: center; width: 680px; margin-top:30px; margin-left: 10px; }.footer { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color:#000; text-decoration:none;  color:#878787; }.footer:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color:#000; text-decoration:underline;  color:#878787; }.footerText { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color:#000; text-decoration:none;  color:#878787; }