body {
  background-color:  black;
	color:  silver;
	background-image: url(http://www.instinctfx.net/images/background.gif);
	background-repeat: no-repeat;
	background-attachment: fixed;
	background-position: 50% 50%;
} 


#mainBody {
  width: 768px;
	height: 768px;
	float:  left;

	font-family: tahoma;
	font-size:  x-small;	
}

#contacts {
  
}
#contacts h2 {
  padding-bottom: 1px;
	padding-left: 0px;
	margin: -2;
  font-size: 10px;
	font-weight: bold;
	font-family: tahoma;
  color: #ffcc33;
	border: 2px solid #ff6600;
}

#contacts ul {
  padding: 0;
	margin: +4;
}

#contacts li {
  font-family:  tahoma;
	font-size: x-small;
	color: #ff6600;
  list-style-type:none;
	padding: 0;
	margin: 0;
}

#mainbody h1 {
  font-size: 18px;
  color: #cc0000;
	text-decoration: underline;
}
#mainbody h2 {
  font-size: 12px;
  color: #ff6600;
	text-decoration: underline;
}
#mainbody h3 {
  font-size: 12px;
  color: #993333;
	text-decoration: underline;
	
}

#mainbody p {
  color: #ffffcc;
}


#leftMenu {
  float: left;
  width: 300px;
	height: 400px;
	padding-bottom: 5px;
}
A {
  font-size: 12px;
	font-family: tahoma;
	color:  #ffcc00;
	font-weight: bold;
}

A:link {
  font-size: 12px;
	font-family: tahoma;
	color:  #ffcc00;
	font-weight: bold;
}
A:Visited {
  font-size: 12px;
	font-family: tahoma;
	color:  #ffcc00;
	font-weight: bold;
}
A:hover {
  font-size: 12px;
	font-family: tahoma;
	color:  #cc99ff;
	font-weight: bold;
	text-decoration: underline;
}
#banner {
  height: 150;
}

#mainMenu_list {
  font-family: tahoma;
  font-size: x-small;	
	padding: 0;
	margin: 5px;
	display: block;	
}

#mainMenu_list LI {
  list-style-type:none;
}

#leftMenu h2 {
  padding-left: 5px;
	font-family: tahoma;
	font-size: 12px;
	color:  #ff0000;
	margin: 0px;
	border: 2px solid #ff6600;
	
}
div.newsItem {
	padding: 2px;
	font-family: tahoma;
	font-size: 12px;
	margin: 5px;
	border: 1px solid #ff6600;
}
p.newsText {
	padding: 2px;
	font-family: tahoma;
	font-size: 12px;
	margin: 5px;
}

#footer {
  float: fixed;

}
