* {margin: 0;padding: 0;}#wrap {width: 960px;margin-right: auto;margin-left: auto;}#in_wrap {margin: 10px;float: left;width: 940px;}#header {height: 90px;width: 940px;float: left;}#banner {float: left;height: 240px;width: 940px;margin-bottom: 20px;}#container {clear: both;float: left;width: 940px;}#sidebar {float: left;width: 218px;border: 1px solid #CCCCCC;background-color: #f2f2f5;padding-bottom: 20px;}#content {float: right;width: 700px;margin-left: 20px;}#footer {background-image: url(images/footer-bg.gif);float: left;height: 40px;width: 940px;text-align: center;padding: 12px 0 7px;margin-bottom: 20px;}#logo a {height: 72px;width: 288px;margin-top: 5px;display: block;float: left;background-image: url(images/logo.gif);text-indent: -5000px;}#top_menu {float: right;width: 652px;}#hi_tech_home {background-image: url(images/hi-tech-lounge.jpg);float: right;height: 240px;width: 713px;text-indent: -5000px;}#top_menu ul {float: right;list-style-type: none;}#top_menu a {color: #666666;text-transform: capitalize;}#top_menu a:hover {color: #9D080D;text-decoration: underline;}#top_menu ul li {display: block;float: right;background-image: url(images/menu-divider.gif);background-position: left;background-repeat: no-repeat;padding-top: 5px;padding-bottom: 5px;padding-right: 25px;padding-left: 25px;}#search_box {clear: right;float: right;width: 290px;margin-top: 10px;}#tabs {float: left;width: 227px;list-style-type: none;}#appliances {background-image: url(images/tab-appliances.gif);display: block;height: 62px;width: 227px;text-indent: -5000px;}#audio_equipment {background-image: url(images/tab-audio.gif);display: block;height: 59px;width: 227px;text-indent: -5000px;}#computers {background-image: url(images/tab-computers.gif);display: block;height: 60px;width: 227px;text-indent: -5000px;}#home_entertainment {background-image: url(images/tab-entertainment.gif);display: block;height: 59px;width: 227px;text-indent: -5000px;}#categories {background-image: url(images/h3-categories.gif);display: block;height: 42px;width: 218px;text-indent: -5000px;}#brands {background-image: url(images/h3-brands.gif);display: block;height: 42px;width: 218px;text-indent: -5000px;}#welcome,#category_name,#single_name,#review,#recent_reviews {background-color: #F2F2F5;background-image: url(images/h2-icon.gif);background-repeat: no-repeat;background-position: 660px;padding-left: 10px;padding-top: 6px;padding-bottom: 6px;margin-bottom: 20px;font-size: 16px;color: #333333;float: left;width: 690px;}#sidebar ul {list-style-type: none;}#sidebar a {display: block;padding-left: 10px;padding-top: 4px;padding-bottom: 4px;padding-right: 10px;text-decoration: none;}#sidebar a:hover {background-color: #e6e0e0;text-decoration: none;}#content .home_prod {float: left;height: 215px;width: 175px;margin-bottom: 20px;}#content .home_prod:hover {background-image: url(images/home-hover-bg.gif)}.home_prod_image {height: 150px;width: 150px;overflow: hidden;margin-right: 11px;margin-left: 12px;border: 1px solid #CCCCCC;margin-top: 12px;margin-bottom: 2px;}.home_prod_name {display: block;width: 152px;text-align: center;padding-top: 4px;padding-bottom: 8px;overflow: hidden;padding-right: 11px;padding-left: 12px;height: 29px;font-size: 14px;}.key {font-weight: normal;font-size: 11px;color: #666;padding-top: 3px;}body {font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;font-size: 13px;}a {color: #333333;text-decoration: none;}#content .spacer {clear: both;float: left;height: 10px;width: 100%;}#category .product {float: left;width: 330px;margin-bottom: 10px;padding: 10px;}#category .product:hover {background-image: url(images/category-hover.gif);}#category .product .image {float: left;height: 100px;width: 100px;margin-right: 10px;border: 1px solid #DFDFDF;overflow: hidden;}#category .product .product_details {float: right;width: 218px;height: 100px;overflow: hidden;}#category .product .product_details h2 {font-size: 13px;height: 20px;line-height: 20px;width: 218px;margin-bottom: 5px;overflow: hidden;text-transform: capitalize;}#category .product .product_details .more_info {height: 25px;width: 120px;margin-left: 95px;background-image: url(images/button-more-info.png);text-align: center;padding-top: 7px;}#category .product .product_details .more_info a {font-weight: bold;text-transform: capitalize;color: #9D080D;}#category .product .product_details .more_info a:hover {color: #666666;}#category .product .product_details .excerpt {height: 34px;margin-bottom: 11px;width: 218px;overflow: hidden;}.commentlist .gravitar {height: 48px;width: 48px;padding: 2px;border: 1px solid #CCCCCC;float: left;}.commentlist .odd_comment,.commentlist .even_comment {width: 700px;margin: 0 20px;}.commentlist .odd_comment .comment_meta,.commentlist .even_comment .comment_meta {width: 600px;margin-right: 36px;padding-left: 10px;padding-top: 4px;float: right;margin-top: 10px;height: 40px;border-top-width: 1px;border-top-style: solid;border-top-color: #CCCCCC;}.commentlist .odd_comment .comment_text,.commentlist .even_comment .comment_text {clear: both;float: left;width: 610px; margin-bottom: 20px;border-bottom-width: 1px;border-bottom-style: solid;border-bottom-color: #CCCCCC;padding: 10px 27px 12px;}.commentlist .odd_comment .comment_meta,.commentlist .odd_comment .comment_text {background-color: #f8f8f8;}.commentlist .comment_meta .url {color: #666666;font-size: 14px;line-height: 20px;text-decoration: none;}.commentlist .comment_meta .url:hover {text-decoration: underline;}#commentsbox {width: 690px;clear: both;float: left;padding-right: 10px;}#commentsbox #moderation {width: 680px;margin: 10px;clear: both;float: left;}#commentsbox #submit_box {width: 540px;clear: both;float: right;text-align: right;margin: 10px 0 50px 0;}.comments_name,.comments_email,.comments_web {width: 198px;float: left;clear: left;margin-bottom: 10px;margin-left: 10px;padding-top: 4px;padding-left: 5px;border: solid 1px #999999;height: 20px;}.comments_name {background:url(../images/comments-name.gif) 130px 4px no-repeat;}.comments_email {background:url(../images/comments-email.gif) 130px 4px no-repeat;}.comments_web {background:url(../images/comments-address.gif) 130px 4px no-repeat;}.comments_text {width: 450px;height: 99px;margin-left: 20px;margin-right: 5px;float: right;}#comment_left {width: 214px;height: 34px;float: left;clear: left;}#comment_right {width: 450px;height: 92px;float: right;}#moderation {clear: both;float: left;padding-top: 25px;}#single_image {height: 200px;width: 200px;border: 1px solid #CCCCCC;margin-top: 20px;margin-bottom: 20px;margin-right: 20px;float: left;text-align: center;overflow: hidden;}#single_wrap {float: left;width: 680px;margin: 10px 10px 50px 10px;}#single_description {margin-bottom: 50px;min-height: 55px;width: 450px;float: right;height: 150px;overflow: hidden;}#buy_button_wrap {height: 35px;margin-bottom: 20px;text-align: right;padding-left: 10px;display: block;float: right;margin-top: 20px;background-image: url(images/button-buy-left.gif);background-position: left;}#buy_button_right {background-image: url(images/button-buy-right.gif);height: 35px;width: 17px;}#buy_button {background-image: url(images/button-buy-right.gif);background-repeat: no-repeat;background-position: right;height: 27px;padding: 8px 12px 0;text-transform: capitalize;max-width: 415px;overflow: hidden;}#buy_button a {color: #9D080D;font-weight: bold;line-height: 20px;}#buy_button a:hover {color: #666666;}.home_prod_name a {color: #9D080D;text-transform: capitalize;font-weight: bold;}#previous_products {float: left;width: 340px;margin-top: 10px;margin-bottom: 40px;padding-left: 10px;}#more_products {float: right;width: 340px;text-align: right;margin-top: 10px;margin-bottom: 40px;padding-right: 10px;}#previous_products a,#more_products a {color: #9D080D;font-weight: bold;text-transform: capitalize;}#previous_products a:hover,#more_products a:hover {color: #666666;}#top_menu .first {background: none;}label { width: 100px; display:block; float: left; }input { margin-bottom: 5px; }
