body {background-color:#000;width: 990px;font-family: Arial, Helvetica, Sans-Serif;margin:0 auto;color:#999;font-size: 12px;}
#ibuypower {background-image:url(images/ibuypower_bg.gif);background-repeat:no-repeat; background-position:top center; padding:30px 0 30px 0;}
#ibuypower_content {width:980px; margin:auto;}
#slideshow {margin-bottom:20px;}
#ibuypower_top {width:766px; margin: 0 auto 20px auto;}
#menu, #menu a {font-size:14px;color:#ffd800;text-align:center;margin-bottom:20px;}
#menu, #menu a img{ border:none}
.ibuypower_boxes {background-repeat:no-repeat;vertical-align:top;padding: 20px 0 20px 0;}
.ibuypower_boxes_content {width:214px;}
.ibuypower_boxes_content h1 {font-family: Helvetica, Sans-Serif;color:#FFF;font-size: 14px;}
.ibuypower_boxes_content ul, .list ul {list-style:none;margin:0;padding:0;}
.ibuypower_boxes_content li, .list li {list-style:none;margin:0;padding:0;width:100px;height:25px;line-height:25px;color:#ffd800;border-bottom:1px solid #262626;}
.toplist {border-top:1px solid #262626;}
.ibuypower_footer {margin-bottom:20px;}
.ibuypower_footer_text, .ibuypower_footer_text a {font-size:11px;color:#666666;text-align:center;}
.topline {border-top:1px solid #262626;}
.bottomline {border-bottom:1px solid #262626;}
#menu div {vertical-align:middle;}
#menu div img {margin-bottom:5px;}
#ibuypower_hmenu {margin-bottom:20px;}
a {color:#ffd800;text-decoration:none;font-size:12px;}
#ibuypower_hmenu a {padding:0 20px 0 20px;}
a:hover {color:#ffd800; text-decoration:underline}
#ibuypower_hmenu td {padding:5px 0 5px 0}
.split {height:10px}
.title {margin:0; padding:0}
.odd {background-color:#111111;}
.mb {margin-bottom:20px}
.content {padding:0;}
.tablepad td {padding:5px;font-size:12px}
.nowrap, .nowrap td {white-space:nowrap;}
.tablepad th {text-align:left; padding-bottom:5px; font-size:16px;white-space:nowrap;font-weight:bold}
.small_heading{text-align:left; padding-bottom:5px; font-size:16px;white-space:nowrap;font-weight:bold}
.text {margin:15px 15px 0 15px;}
.button_left {margin:10px 0 0 20px;}
.button_right {margin:10px 20px 0 0;}
.pages_left {margin:10px 0 0 20px;}
.pages_right {margin:10px 20px 0 0;}
.tablenopad td{padding:0; font-size:12px}
.steps {text-align:center;}
.steps span {margin-left:10px; margin-right:10px;}
.faq {margin:5px}
.faq_answer {color:#FFFFFF}
.tab {text-align:center; margin:0 0 20px 0;}
.tabmiddle {background-image:url(images/middle.gif); font-size:14px;}
.tabmiddle a { font-size:14px;}
.imglink a img {border:1px solid #262626;}
.imglink a:hover img {border:1px solid #ffd800;}
.systems {border-right:1px solid #262626; text-align:center}
.cat img {margin-top:5px;}
.cat a {color:#999;}
.cat a:hover {color:#ffd800; text-decoration:none}
.price {font-weight:bold; font-size:14px}