#layout {
	BACKGROUND: url(img/mid.gif) repeat-y center top; MARGIN: 0px auto; WIDTH: 700px;  background-color:#eeeeee; 
	}
#layout2 {
	BACKGROUND: url(img/mid2.gif) repeat-y center top; MARGIN: 0px auto; WIDTH: 700px;  background-color:#eeeeee; 
	}
#10px {
	WIDTH: 700px; height: 10px; background-color:#eeeeee;
	}
#mid01 {
	MARGIN: 0px auto; WIDTH: 700px; height: 150px;
	}
#mid02 {
	FLOAT: left; WIDTH: 500px; 
	}
#mid03 {
    FLOAT: right; WIDTH: 180px;
	}
#mid02l {
	FLOAT: left; WIDTH: 250px;
	}
#mid02r{
    FLOAT: left; WIDTH: 250px;
	}
#capTop {
	BACKGROUND: url(img/mid_top.gif) no-repeat center top; MARGIN: 0px auto; WIDTH: 700px; HEIGHT: 10px
	}
#capBottom {
	BACKGROUND: url(img/mid_bot.gif) no-repeat center bottom; MARGIN: 0px auto; WIDTH: 700px; HEIGHT: 10px;
	}
#capmid {
	BACKGROUND: url(img/mid.gif) repeat-y center top; MARGIN: 0px auto; WIDTH: 700px; height: 100%;
	}
#footer {
	BACKGROUND: url(img/footer.jpg) no-repeat center top; MARGIN: 0px auto; WIDTH: 700px; height: 21px;TEXT-ALIGN: right
	}
#news{
    PADDING-RIGHT: 5px; PADDING-LEFT: 10px; PADDING-BOTTOM: 5px; MARGIN: 0px auto; PADDING-TOP: 5px;
	}
#products{
    PADDING-RIGHT: 5px; PADDING-LEFT: 10px; PADDING-BOTTOM: 5px; MARGIN: 0px auto; PADDING-TOP: 5px;
	}
#capTop2 {
	BACKGROUND: url(img/mid_top2.gif) no-repeat center top; MARGIN: 0px auto; WIDTH: 700px; HEIGHT: 10px
	}
#capBottom2 {
	BACKGROUND: url(img/mid_bot2.gif) no-repeat center bottom; MARGIN: 0px auto; WIDTH: 700px; HEIGHT: 10px;
	}
#capmid2 {
	BACKGROUND: url(img/mid2.gif) repeat-y center top; MARGIN: 0px auto; WIDTH: 700px; height: 100%;
	}
body {
	background-color:#eeeeee;
	font-size: 12px;
	line-height: 1.6em;
	}
ul { list-style-position:outside
	}
a:link {
	font-size: 12px;
	line-height: 1.6em;
	color: #333333;
	text-decoration: none;
}
a:visited {
	font-size: 12px;
	line-height: 1.6em;
	color: #333333;
	text-decoration: none;
}
a:hover {
	font-size: 12px;
	line-height: 1.6em;
	color: #333333;
	text-decoration: underline;
	background-color: #FFCC99;
}
