body
{
	margin: 0;
	padding: 0;
	background: #333 url('../images/background.jpg') repeat-x fixed;
	font-family: arial, verdana, helvetica, tahoma, sans-serif;
	font-size: 80%;
	color: #CCC;
}

img, div { behavior: url(iepngfix.htc) }

a
{
	color: #93C400;
	text-decoration: none;
}

a:hover
  { color: #fff; text-decoration: none; background-color: #9c0; }
  
.smallprint {
font-family: Verdana, Tahoma, sans-serif;
font-size: 80%;
color: red;
}

#container   
{
	margin: 0 auto;
	padding: 0;
	width: 760px;
	border: 1px solid #555;
	border-bottom: 0px;;
}

#header
{
	width: 740px;
	height: 125px;
	background: url(../images/forvector.png) #333;
	padding: 0px 10px;
}

#header h1
 { color: #99cc00; font-size: 300%; font-family: helvetica, arial, verdana, tahoma, sans-serif; line-height: 120%; text-align: right; letter-spacing: -3px; margin: 0 0 -10px; padding: 27px 0 0 }

#header h2
  { color: #ccc; font-size: 200%; font-family: helvetica, arial, verdana, tahoma, sans-serif; text-align: right; letter-spacing: -2px; margin: 0; padding: 3px 0 0 }

#menu
{
	width: 760px;
	height: 28px;
	background: #333;
	letter-spacing: 1px;
}

#image
{
	width: 760px;
	height: 100px;
	background-image:url('../images/header.jpg');
}

#latestnews
{
	float: right;
	width: 450px;
	height: 80px;
	overflow: auto;
	padding: 10px;
	text-align: right;
	letter-spacing: 1px;
}

#latestnews h2
{
	margin: 0;
	padding: 0;
	color: #CCC;
	font-size: 150%;
	letter-spacing: 1px;
	font-family: helvetica, arial, verdana, tahoma, sans-serif;
	text-align: right;
}

#contentcontainer
{
	padding: 0;
	margin: 0 auto;
	width: 760px;
	background-color: #333;
	color: #FFF;
	border-left: 1px solid #555;
	border-right: 1px solid #555;
	line-height: 150%;
}

#contentleft
 { color: #ccc; margin: 0; padding: 10px; width: 160px; float: left; }

#contentleft h2
{
	margin: 0;
	padding: 0;
	color: #C0C0C0;
	font-size: 175%;
	letter-spacing: -1px;
	font-family: sans-serif, helvetica, arial, verdana, tahoma;
	border-bottom: 1px dashed #777;
}

#content
{
	margin-left: 200px;
	border-left: 1px solid gray;
	padding: 10px;
	background:url(../images/forback.jpg) #333;
}

#content p
{
	padding: 0px 20px;
}

#content h2
  { color: #E8E8E8; font-size: 170%; font-family: sans-serif, helvetica, arial, verdana, tahoma; font-weight: bold; margin:0; padding: 0; border-bottom: 1px dashed #777 }

#footer
  { font-size: 0.8em; text-align: center; margin: 0 auto; padding: 15px 10px; width: 740px; border-top: 1px solid #555 }
img   { margin-right: -5px; margin-left: 5px; border: solid 5px #666 }
#imgnoborder { margin-right: -5px; margin-left: 5px; border-style: none }

