/* CSS Document */
	
#container {
	width: 798px;
	background: url("../img/0_bg.jpg") repeat-y;
}

#containerBG {

}
#mainHead {
	width: 798px;
	height: 38px;
	background: url("../img/cont_head.jpg") no-repeat; 
}
#mainHead img {
margin: 0 20px;
}

#mainBody {
	width: 798px;
}

#mainFoot {
	width: 798px;
	height: 22px;
	background: url("../img/0_foot.jpg") no-repeat;
	background-position:top;
	clear:both;
}

#bodyContainer {
	float: left;
	width: 578px;

}
	
#bodyContainer2 {
	float: left;
	width: 220px;

}

#shadowBrown {
	width: 7px;
	height: 168px;
	background: url("../img/bgbrownleft.jpg") no-repeat;
}

#shadowLeftTop {
	float: left;
	width: 7px;

}

#col-left {
	float: left;
	width: 285px;
	background:#cfbcbc;
}

#col-right {
	float: left;
	width: 286px;
	background:#cfbcbc;
}

#col-lefta {
	float: left;
	width: 235px;
	background:#cfbcbc;
}

#col-righta {
	float: left;
	width: 335px;
	background:#cfbcbc;
}

#tech {
	width: 578px;
	clear:both;

	}
	
#fineprint {
	width: 558px;
	margin-left: 20px;
}

#shadowLeftBottom {
	float: left;
	width: 7px;
}

#specs {
	width:559px;
	float:right;
}

#specs td, table {
	font-size:11px;
	vertical-align:top;
	padding: 5px;
	color:#333333;


}

#pics {
clear:both;
}

#pics table {
	padding-left:10px;
}

#shadowRight {
	
	width: 220px;

}
/*#col {
padding:15px;
text-align:center;
} */

#brownbg {
	width: 220px;
	background: url("../img/main_bwbg.jpg") no-repeat;
}

#downloads {
	width: 201px;
	background:#cfbcbc;
    background-repeat: no-repeat;
	background-position: 8px 205px;

}
#faredge {
height:162px;
}

#col-left p {
    padding-left:12px;
	margin:0;
    }

#col-left h2 {
    padding-left:22px;
	margin:0;
	font-size:16px;
    }
#col-right p {
    padding:5px;
	padding-right:18px;
	margin:0;
	orphans:0;
    }
	
#orderForm {
	padding:10px;
	padding-left:30px;
	}
#downloads p {
    padding-left:18px;
    }
