/* CSS Document */

body {font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; background:url(../images/bg-tile.png); font-size:13px; color:#555}

#outerwrap{width:100%; height:100%; margin:0; overflow:hidden; background:url(../images/bg-outerwrap.png) repeat-x; position:relative}

#innerwrap{width:910px; height:auto; margin:0 auto 20px; background:url(../images/bg-sunray.jpg) no-repeat; overflow:hidden}

h2,h3,h4{margin:4px 0}

p{clear:both; margin:0 0 10px 0}
a {color:#FA0}
a:hover{color:#999}

h2 {font-size:30px; font-weight:bold}
h3 {font-size:20px; font-weight:bold}
h4 {font-size:16px; font-weight:bold}
ul {padding:0 0 0 20px}
ul li {list-style-type:disc; list-style-position:outside;}

#logo {width:280px; height:85px; margin:30px auto 0;}
#logo span {display:none}
#nav {width:100%; height:35px; margin:20px auto 10px; overflow:hidden; text-align:center}

#main-content #video-wrap{width:453px; height:342px; background:url(../images/bg-home.png) no-repeat; overflow:hidden; margin:0 auto}

#main-content .item-list {margin:0 auto; width:681px; height:227px}
	#main-content .item-list .item{width:227px; height:227px;float:left; padding:0; overflow:hidden}
	#main-content .item-list .item.item1{background:url(../images/bg-item.png) no-repeat}
	#main-content .item-list .item.item2{background:url(../images/bg-item.png) no-repeat}
	#main-content .item-list .item.item3{background:url(../images/bg-item.png) no-repeat}
	#main-content .item-list .item.item4{background:url(../images/bg-item.png) no-repeat}

#main-content .buttons {width:470px; height:57px; margin:10px auto 10px}
	#main-content .buttons .btn-product-chart {width:259px; height:53px;float:left}
	#main-content .buttons .btn-order-now-big {width:209px; height:53px;float:left}

#footer {color:#FFF; font-size:10px; font-family:Verdana, Geneva, sans-serif; text-align:center; margin:20px auto}
#footer ul li{display:inline; padding:0 4px}

#main-content-inside {width:715px; height:auto; overflow:hidden; margin:0 auto}
	#content-holder {width:494px; height:auto; float:left; margin:0 15px 0 0}
	#content-holder #content-top{width:494px; height:11px; background:url(../images/box-top-inside.png) no-repeat; margin:0; padding:0}
	#content-holder #content-mid{width:454px; height:auto; background:url(../images/box-mid-inside.png) repeat-y; margin:0; padding:10px 20px; overflow:hidden}
		.nimbus-item{width:205px; overflow:hidden; height:auto; float:left; margin:0px 9px 20px 9px; text-align:center}
		.nimbus-item a {border:0; text-decoration:none}
		.nimbus-item img {height:205px;}
	#content-holder #content-bot{width:494px; height:11px; background:url(../images/box-bot-inside.png) no-repeat; margin:0; padding:0;}

#product-tag{width:511px; height:42px; margin:10px auto 0 auto}
#sidebar{width:205px; height:auto; float: left}
	#sidebar #prod-pic {display:block; margin:20px auto 0}

#specs {font-size:12px}
#specs th {font-weight:bold;  padding:6px}
#specs tr {border-top:1px solid #fff;border-bottom:1px solid #fff;}
#specs td {border-left:1px solid #fff; padding:6px}

#chart {font-size:12px}
#chart th {font-weight:bold;  padding:6px; text-align:center; vertical-align:middle;border-left:1px solid #fff;}
#chart tr {border-top:1px solid #fff;border-bottom:1px solid #fff;}
#chart td {border-left:1px solid #fff; padding:6px; vertical-align:middle; text-align:center; font-size:11px}

#main-content-chart {width:818px; height:auto; overflow:hidden; margin:0 auto}
	#compare-holder {width:818px; height:auto; margin:0 15px 0 0; overflow:hidden}
	#compare-holder #compare-top{width:818px; height:15px; background:url(../images/box-top-compare.png) no-repeat; margin:0; padding:0}
	#compare-holder #compare-mid{width:778; height:auto; background:url(../images/box-mid-compare.png) repeat-y; margin:0; padding:10px 20px; overflow:hidden; text-align:center}
	#compare-holder #compare-bot{width:818px; height:15px; background:url(../images/box-bot-compare.png) no-repeat; margin:0; padding:0;}
#main-content-chart .buttons{width:209px; height:53px; margin:0 auto}
.odd{background-color:#efefef}
.even{background-color:#fafafa}
.header{background-color:#eaeaea}
.row-red {color:#900}
.row-blue {color:#009}
.hilite-blue {color:#9ed2fe; font-weight:bold}

#footnotes {font-size:11px}
#footnotes ul li{list-style-type:circle}

h4.specs-title{display:block; background-color:#FA0; color:#FFF; padding:1px 4px;}

.article-item{border-bottom:1px dotted #444;; margin:10px auto; padding:4px 0}

p img.fleft {float:left; margin:6px 6px 6px 0}

