
	body {color: #000000;
		background-color: #999999;
		font-family: sans-serif;
		font-size: 10pt;
		margin: 10px;
		}
	img {border: none;}
	
	#header {position: static;
		width: 99%;
		margin-bottom: 10px;		
		}

	#footer {position: static;
		width: 99%;
		margin-bottom: 10px;		
		}	
		
	#logo {position: static;
		width: 100px;		
		margin-bottom: 10px;
		}

	#main {position: static;
		width: 99%;
		margin-bottom: 10px;
		}
	.box {background-color: #cccccc;
		border: 1px solid #000000;
		}
	.top, .bottom {position: relative;
		left: 1px;
		height: 8px;
		}
	.top { top: -1px }
	.bottom { margin-bottom: -1px; top: 0px }
	.box > .bottom { top: 0px }
	.nw, .ne, .sw, .se {
		width: 8px;
		height: 8px;
		}
	.nw, .sw { float: left; position: relative; left: -2px }
	.ne, .se { float: right }
	.nw { background: url(http://www.machineguild.com/images/nwgray.gif) no-repeat left top  }
	.ne { background: url(http://www.machineguild.com/images/negray.gif) no-repeat right top  }
	.sw { background: url(http://www.machineguild.com/images/swgray.gif) no-repeat left bottom  }
	.se { background: url(http://www.machineguild.com/images/segray.gif) no-repeat right bottom  }
	.content { margin: 0px 1em 0px 1em;
		}

	.bkgrade {
	height: 75px;
	padding: 2px;
	}
	.bkgrade:hover {
	height: 75px;
	padding: 2px;
	background-color: #FFFFFF;
	 background: url(images/bkgrade.gif) 0% 0% repeat-x; 
	color: #fc2;
	}
		
	/* styles that have nothing to do with round corners */
	h1 {font-size: 150%;}
	h2 {font-size: 110%; color: #009900;}
	
	#protection {position: relative; width: 100%;}
	.gallery {float: left; margin: 5px;}
	.frame {border: 3px outset #cccccc;}
	.frame img {border: 1px inset #cccccc;}
	.caption {font-family: Verdana;
		font-size: 75%;
		text-align: center;}
		
	#submenu {float: right;
		margin-left: 10px;
		margin-bottom: 10px;
		border: 1px solid #000000;
		background: #cccccc;
		padding: 5px;
		width: 140px;
		font-size: 80%;
		}
	li {margin-bottom: 10px;}
	ins {display: block; margin: 15px 30px; text-decoration: none;}