body{
	font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;
	font-size: 14px;
	background-color: #000000;
}

.abs_centered {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  width: 1000px;
  height: 500px;
  margin: auto;
  background: #000000 url(img/bg_indx.jpg);
} 
.top_centered {
  position: absolute;
  top: 0;
  right: 0;
  left: 0;
  width: 1000px;
  height: 50%;
  margin: 0 auto;
  background-color:: #000000;
  display: block;
}
.bottom_centered {
  position: absolute;
  bottom: 0;
  right: 0;
  left: 0;
  width: 1000px;
  height: 50%;
  margin: 0 auto;
  background-color: #000000;
}

.column{
	/*text-align: center;*/
	float:left;
	width:240px;
	height:100%;
	padding: 10px;
	text-align: justify;
	/*background-color:#2071a1;*/
}
.column h1{
	font-size: 26px;
	font-weight: bold;
	color: #393060;
}
.column h2{
	font-size: 18px;
	font-weight: bold;
}
.minor{
	font-size: 0.8em;
	letter-spacing: -0.1em;
	font-weight: normal;
	font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;
}
.column a{
	text-decoration:none;
}
.thumb{
	width: 260px;
	height: 156px;
}

#center{
	margin-top:10px;
}

#itgg a{ color: #132300; }
#itgg a:hover{ color: #c9f0c9; }
#prtf a{ color: #3d010f; }
#prtf a:hover{ color: #f0c9c9; }
#code a{ color: #002e38; }
#code a:hover{ color: #c9c9f0; }

#itggpic a, #prtfpic a, #codepic a{
	margin: 0 0 32px -10px;
	width: 260px;
	display:block;
}
#itggpic a{ background: url(img/itgg_bg.jpg); }
#itggpic a:hover{ background: url(img/itgg_bg_hover.jpg); }
#prtfpic a{ background: url(img/prtf_bg.jpg); }
#prtfpic a:hover{ background: url(img/prtf_bg_hover.jpg); }
#codepic a{ background: url(img/code_bg.jpg); }
#codepic a:hover{ background: url(img/code_bg_hover.jpg); }



