body	{

	background-image: url(images/bg.gif);
	font-family: tahoma, arial, helvetica;
	font-size: 11pt;
	margin-top: 15px;
}


#itempicture	{
	padding-right:	6px;	
	text-align: center;
}

.bolded	{
	font-weight: bold;
	font-size:	10pt;
}


a	{
	color:	#eb5d3c;
	text-decoration: none;
	font-weight: bold;
}

a.cite	{
	color:	#2a4690;
	text-decoration: none;
	font-weight: bold;
}


.smalltext {
	font-size:	8pt;
	color:	#4e75a3;
	font-weight: bold;
}

a.smalltext:hover {
	font-size:	8pt;
	color:	#eb5d3c;
	font-weight: bold;
}

	
#frontcontainer	{
	height:	708px;
	width:	673px;
	background-image: url(images/background.jpg);
	margin: 0;
}	

#frontcontent	{
	text-align: right;
	padding-top: 30px;
	padding-left: 20px;
	padding-right: 20px;
}

a.frontnav	{
	color: #000000;
	text-decoration: none;
	font-weight: bold;
	font-size: 10pt;
}	

a.frontnav:hover	{
	color: #eb5d3c;
	text-decoration: none;
	font-weight: bold;
	font-size: 10pt;
}	

#maincontainer	{
	background: #FFFFFF;
	margin: 10px;
	border: 2px solid #617b99;
}	

#mainbanner	{
	text-align: right;
	padding-top: 30px;
	padding-left: 20px;
	padding-right: 20px;
}

#nav	{
	padding-top: 30px;
	padding-right: 20px;
	padding-bottom: 8px;
}

#footer	{
	background-image: url(images/nano-bottom-wide.jpg);
	background-repeat: no-repeat;
	background-position: bottom;
	padding-bottom: 110px;
}

#maincontent {
	text-align: justify;
	padding-left: 20px;
	padding-right: 20px;
	line-height: 1.4em;
	font-size: 9pt;
}

#maincontent-lt {
	text-align: justify;
	padding-left: 20px;
	line-height: 1.4em;
	font-size: 9pt;
	border-right: 1px solid #617b99;
}

#maincontent-rt {
	text-align: justify;
	padding-left: 20px;
	line-height: 1.4em;
	font-size: 9pt;
}

.list	{
	padding-left: 15px;
}

#image	{
	text-align: center;
	font-size: 9pt;
	float: left;
	padding-right: 6px;
}	

hr	{
	color: #eb5d3c;
}	

h2	{
	color: #eb5d3c;
}

h3	{
	font-size: 11pt;
	color: #eb5d3c;
	margin-bottom: 4px;
	font-weight: bold;
}

