body {
	cursor: default;
	font: 12px/14px Verdana;
	color: #000;
	background: url('img/bg.jpg') center top;
}

div.main {
	background: url('img/sketch.jpg') no-repeat center top;
}

div.clear {	clear: both;
	font-size: 0;
}

table.content {	width: 1000px;
	border-collapse: collapse;
	text-align: left;
}
table.content td.left {
	width: 355px;	padding-left: 48px;
}
table.content div.logo {	padding-top: 30px;
}
table.content div.logo img {
	width: 119px;
	height: 119px;
}
table.content div.saw {
	background: url('img/saw.jpg') no-repeat center top;
	padding-top: 50px;
	width: 355px;
	height: 307px;
}
table.content div.saw div.slogan {	width: 186px;
	height: 73px;
	background: url('img/slogan.png') no-repeat center top;
	font: 24px/30px Verdana;
	padding: 15px 60px 0 31px;
}

div.footer {
	width: 936px;
	padding: 30px 0 40px 64px;
	text-align: left;
	font: 11px/15px Tahoma;
}
div.footer a {
	color: #005e76;
}

td.right {	padding: 54px 0 0 34px;
}

td.right div.main-menu a {	font: 18px/50px Arial;
	width: 161px;
	display: block;
	text-align: center;
	float: left;
	text-decoration: none;
	color: #000;
	background: url(img/bg-menu.png) no-repeat;
	border: 1px dotted #030303;
	margin: 0 17px 48px 0;
}
td.right div.main-menu a:hover {
	background-color: #e2e4e8;
	background-image: none;
}

td.right div.sub-menu {
	height: 178px;
}
td.right div.sub-menu p, td.right div.sub-menu p a {
	font: 28px/22px Verdana;
	margin-bottom: 19px;
	color: #000;
	text-decoration: none;
}
td.right div.sub-menu span, td.right div.sub-menu a span {
	font: 18px/22px Verdana;
	color: #898989;
}

td.right div.content {	width: 383px;
	height: 425px;
	background-color: #191a1e;
	color: #fff;
	margin: 57px 0 0 -34px;
	padding: 25px 35px;
}
td.right div.content p {	font: 14px/22px Tahoma;
}
td.right div.content a {
	color: #898989;
}
td.right div.content a:hover {
	text-decoration: none;
}
