table {
border-collapse:        collapse;
}
td,th,tr {
padding: 0px;
margin: 0px;
}

td {
vertical-align: top;
}
body {
        background-image: url();
        background-color: black;
        font-family: Arial, Helvetica, sans-serif;
	color: white;
	font-size: 12px;
}

img {
        border:0;
}

a {
   text-decoration:none;
}

a:hover {
  text-decoration:underline;
}

.maintab {
	width: 800px;
	text-align:left;

}

.header {
background-image: url(silkka_logo.jpg);
background-repeat:no-repeat;
background-position: bottom left;
width: 800px;
height: 100px;	
}

.navbar {
	border-top: 1px solid #ff9933;
	border-bottom: 1px solid #ff9933;
}


.footer {
	height: 18px;
	background-color: #333333;
	border-top: 1px solid #ff9933;
	padding-bottom: 2px;
}


.leftmenu .siNavName { text-transform: uppercase; padding-left: 0px;font-weight:bold; margin-bottom:20px;margin-top:10px;}
.leftmenu ul { padding:0;margin:0; }
.leftmenu li { padding-left: 0px;list-style:none; margin-top:5px;}
.leftmenu li a { color: white; text-decoration:none;text-transform: lowercase;}
.leftmenu li .sm0i { padding-left:0px; }
.leftmenu li a:hover { text-decoration:underline; }
.leftmenu li .menuthis { font-weight: bold; color: rgb(255,255,200) }
.leftmenu li .sm1i { padding-left:10px }

.imenu {
position:relative;
top:-4px;
display:inline;
background-color:#999999;
padding:5px;
margin-left:10px;
color: white;
border: 1px solid #666666;
border-bottom: 0px solid #666666;
font-size:11px;
}

.imenu a { text-decoration:none; color:white; outline-style:none; }
a:focus {outline:none; }
.dbox {
background-color:#f0f0f0;
border: 1px solid #666666;
padding:20px;
padding-bottom:50px;
font-size:11px;
}

.prodtitle {
font-weight:bold;
margin-top:30px;
margin-bottom:10px;
}

.tmenu {
  background-color: rgb(88,79,84);
  padding:2px;
}

.darkbg a {
   color: white;
}