	* {	
	margin:0;	
	padding:0;	
}
a {	
	color:#111;
	text-decoration:none;
}
a img, :link img, :visited img {
	border: none
}
a:focus, a:hover, a:active {
	color:#444;	
	text-decoration:underline;
}
body {	
	font-family: Verdana, Helvetica, sans-serif, "MS sans serif", Arial;
	line-height:150%;
	color:#333;
	background-color:#fff;
}
#shell {
	margin:0 auto;
	width:825px;
}
/** content containers **/
#hdr {
	width:825px;
	height:20px;
	float:right;
	margin:8px 0 8px 0;
}
#bigimg {
	width:750px;
	height:290px;
	float:right;
}
#capt {	
	width:530px;
	height:20px;
	float:left;
	text-align:right;
	margin:0 0 0 75px;
}
#mnu {
	width:208px;
	height:20px;
	float:right;
	text-align:right;
}
#main {
	width:520px;
	float:left;
	clear:both;
	margin:0 0 30px 75px;
}
#bar {
	width:208px;
	float:right;
	text-align:left;
	margin:47px 0 30px 0;
}
#footer {
	width:750px;
	margin:0 0 300px 0;
	float:right;
}
/** MAIN TAGS **/
#main p {
	font-size:12px;	
	margin:0 0 16px 1px;
}
/** title of the page **/
#main h1 {
	font-size:18px;
	font-weight:normal;
	color:#c33;
	margin:16px 0 4px 0;
}
/** small header in text **/
#main h2 {
	font-size:12px;
  	font-weight:bold;
	margin:0 0 0 1px;
}
/** first paragraph **/
#main h3 {
	font-size:12px;
	font-weight:bold;
	color:#666;
	margin:12px 0 18px 1px;
}
/** quote in text **/
#main h4 {
	font-size:12px;
	font-weight:normal;
	font-style:italic;
	line-height:155%;
	margin:0 32px 0 24px;
	padding:0 24px 24px 24px;
}
/** references project name **/
#main h5 {
	font-size:12px;
	font-weight:normal;
	margin:6px 0 0 1px;
}
/** references role in project - date in news items **/
#main h6 {
	font-size:10px;
	font-weight:normal;
	color:#444;
	line-height:130%;
	margin:0 0 0 1px;
}
/** BAR TAGS **/
#bar p {
	font-size:10px;
	line-height:130%;
	font-weight:normal;
	color:#555;
  	margin:2px 0 2px 0;
}
#bar h1 {
	font-size:10px;
	font-weight:bold;
	line-height:120%;
	color:#333;
  	margin:12px 0 1px 0;
	padding-bottom: 1px;
	border-bottom-width: 1px;
	border-bottom-style:solid;
	border-bottom-color:#666;
	overflow:hidden;
}
#bar h2 {
	font-size:10px;
	line-height:130%;
	font-weight:normal;
	color:#c33;
  	margin:2px 0 2px 0;
}
#bar h3 {
	font-size:10px;
	line-height:130%;
	font-weight:normal;
	color:#555;
  	margin:2px 0 2px 11px;
}
#bar h4 {
	font-size:10px;
	line-height:130%;
	font-weight:normal;
	color:#c33;
  	margin:2px 0 2px 11px;
}
/** print definition **/
@media print{
    body{margin:0;}
    #shell{width:100%;}
    #hdr{width: auto; margin:0 0 10px 6px;}
    #main{width:62%; margin:10px 0 0 79px;}
	#mnu{display:none;}
	#capt{display:none;}
    #bar{width:22%; margin:52px 5px 0 0;}
    #footer{width:84%; margin:0 0 0 79px;}
}