body.index
{
	background-color: #ffffff;
	margin: 50px 0px 0px 0px;
	border-color: #FFFFFF;
	border-width: 0px;
	border-style: solid;
	padding: 0px;
	background-position: 0px 0px;
	background-repeat: no-repeat;
	background-attachment: scroll;
}

td.title
{
	color: #999999;
	font-size: 16px;
	background-color: #ffffff;
	padding: 0 0px 0 0;
	font-family: Copperplate, san serif; 
}

td.title a:link
{
	color: #999999;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
	font-family: Copperplate, san serif; 
}

td.title a:visited
{
	color: #999999;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
	font-family: Copperplate, san serif; 
}

td.title a:hover
{
	color: #666666;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
	font-family: Copperplate, san serif; 
}

td.subtitle
{
	color: #cccccc;
	font-size: 12px;
	background-color: #ffffff;
	padding: 0 0px 0 0;
	height: 20;
	font-family: Copperplate, san serif; 
}

td.projecttitle
{
	color: #444444;
	margin: 0px 0px 0px 0px;
	font-size: 11px;
	padding: 50px 0 0 50px;
	text-align: left;
	width: 400;
}

td.projecttitle2
{
	color: #444444;
	margin: 0px 0px 0px 0px;
	font-size: 11px;
	padding: 50px 0 0 50px;
	text-align: left;
	width: 150;
}

td.projectsubtitle
{
	color: #999999;
	margin: 0px 0px 0px 0px;
	font-size: 9px;
	padding: 0px 0 0 50px;
	text-align: left;
	width: 400;
}

td.projectdescription
{
	color: #999999;
	margin: 0px 0px 0px 0px;
	font-size: 9px;
	padding: 0 0 0 50px;
	text-align: justify;
	text-justify: distribute;
	width: 400;
}

td.projectdescription2
{
	color: #999999;
	margin: 0px 0px 0px 0px;
	font-size: 9px;
	padding: 0 0 0 50px;
	text-align: justify;
	text-justify: distribute;
	width: 150;
}

td.projectthumbs
{
	color: #999999;
	margin: 0px 0px 0px 0px;
	font-size: 9px;
	padding: 0px 0 0 50px;
	text-align: right;
	width: 400;
}

td.projectthumbs a:link
{
	color: #999999;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
}

td.projectthumbs a:visited
{
	color: #999999;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
}

td.projectthumbs a:hover
{
	color: #999999;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
}

td.projectthumbs img
{
	border: #CCCCCC;
	border-width: 1px;
	border-style: solid;

}

td.projectthumbs img:hover
{
	border: #666666;
	border-width: 1px;
	border-style: solid;

}


td.menu1
{
	color: #cccccc;
	font-size: 11px;
	background-color: #ffffff;
	text-align: right;
	padding: 0px 10px 0 10px;
	border-right: #999999;
	border-width: 0 0px 0 0;
	border-style: none solid none none;
	height: 16;
}

td.menu1:hover
{
	color: #cccccc;
	background-color: #ffffff;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
	padding: 0px 10px 0 10px;
	border-right: #666666;
	border-width: 0 0px 0 0;
	border-style: none solid none none;
	height: 16;
}

td.menu1 a:link
{
	color: #cccccc;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
}

td.menu1 a:visited
{
	color: #cccccc;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
}

td.menu1 a:hover
{
	color: #444444;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
}

td.menu1current
{
	color: #444444;
	font-size: 11px;
	background-color: #ffffff;
	text-align: right;
	padding: 0px 9px 0 10px;
	border-right: #444444;
	border-width: 0px 1px 0 0;
	border-style: none solid none none;
	height: 16;
}

td.menu2
{
	color: #999999;
	font-size: 10px;
	background-color: #ffffff;
	text-align: left;
	padding: 0 10px 0 10px;
	border-right: #cccccc;
	border-width: 0 1px 0 0;
	border-style: none none none none;
	height: 16;
}

td.menu2:hover
{
	color: #999999;
	background-color: #ffffff;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
	padding: 0 9px 0 10px;
	border-right: #cccccc;
	border-width: 0 1px 0 0;
	border-style: none dotted none none;
	height: 16;
}

td.menu2 a:link
{
	color: #999999;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
}

td.menu2 a:visited
{
	color: #999999;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
}

td.menu2 a:hover
{
	color: #444444;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
}

td.menu2current
{
	color: #444444;
	font-size: 10px;
	background-color: #ffffff;
	text-align: left;
	padding: 0 9px 0 10px;
	border-right: #444444;
	border-width: 0 1px 0 0;
	border-style: none dotted none none;
	height: 16;
}

td.menu2current2
{
	color: #444444;
	font-size: 10px;
	background-color: #ffffff;
	text-align: left;
	padding: 0 9px 0 10px;
	border-color: #444444;
	border-width: 0px;
	border-style: none;
	height: 16;
}

td.menu3
{
	color: #999999;
	font-size: 9px;
	background-color: #ffffff;
	text-align: left;
	padding: 0 5px 0 5px;
	border-right: #cccccc;
	border-width: 0 1px 0 0;
	border-style: none none none none;
	height: 16;
}

td.menu3:hover
{
	color: #444444;
	background-color: #ffffff;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
	padding: 0 5px 0 5px;
	border-right: #cccccc;
	border-width: 0 1px 0 0;
	border-style: none none none none;
	height: 16;
}

td.menu3 a:link
{
	color: #999999;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
}

td.menu3 a:visited
{
	color: #999999;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
}

td.menu3 a:hover
{
	color: #444444;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
}

td.menu3current
{
	color: #444444;
	font-size: 9px;
	background-color: #ffffff;
	text-align: left;
	padding: 0 5px 0 5px;
	border-right: #cccccc;
	border-width: 0 1px 0 0;
	border-style: none none none none;
	height: 16;
}

td.menu4
{
	color: #999999;
	font-size: 9px;
	background-color: #ffffff;
	text-align: right;
	padding: 0 5px 0 5px;
	border-right: #cccccc;
	border-width: 0 0px 0 0;
	border-style: none none none none;
	height: 16;
}






td.menu5
{
	color: #999999;
	font-size: 9px;
	background-color: #ffffff;
	text-align: left;
	padding: 0 5px 0 120px;
	border-right: #cccccc;
	border-width: 0 1px 0 0;
	border-style: none none none none;
	height: 16;
}

td.menu5:hover
{
	color: #444444;
	background-color: #ffffff;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
	padding: 0 5px 0 120px;
	border-right: #cccccc;
	border-width: 0 1px 0 0;
	border-style: none none none none;
	height: 16;
}

td.menu5 a:link
{
	color: #999999;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
}

td.menu5 a:visited
{
	color: #999999;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
}

td.menu5 a:hover
{
	color: #444444;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
}

td.menu5current
{
	color: #444444;
	font-size: 9px;
	background-color: #ffffff;
	text-align: left;
	padding: 0 5px 0 120px;
	border-right: #cccccc;
	border-width: 0 1px 0 0;
	border-style: none none none none;
	height: 16;
}

td.menu6
{
	color: #999999;
	font-size: 10px;
	background-color: #ffffff;
	text-align: left;
	padding: 0 10px 0 10px;
	border-right: #ffffff;
	border-width: 0 1px 0 0;
	border-style: none dotted none none;
	height: 16;
}

td.menu6:hover
{
	color: #999999;
	background-color: #ffffff;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
	padding: 0 9px 0 10px;
	border-right: #cccccc;
	border-width: 0 1px 0 0;
	border-style: none dotted none none;
	height: 16;
}

td.menu6 a:link
{
	color: #999999;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
}

td.menu6 a:visited
{
	color: #999999;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
}

td.menu6 a:hover
{
	color: #444444;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
}

td.menu6current
{
	color: #FF6600;
	font-size: 10px;
	background-color: #ffffff;
	text-align: left;
	padding: 0 10px 0 10px;
	border-right: #FF9900;
	border-width: 0 1px 0 0;
	border-style: none dotted none none;
	height: 16;
}

td.menu7
{
	color: #FF6600;
	font-size: 10px;
	background-color: #ffffff;
	text-align: left;
	padding: 0 10px 0 10px;
	border-right: #ffffff;
	border-width: 0 1px 0 0;
	border-style: none dotted none none;
	height: 16;
}

td.menu7:hover
{
	color: #FF3300;
	background-color: #ffffff;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
	padding: 0 9px 0 10px;
	border-right: #FF9900;
	border-width: 0 1px 0 0;
	border-style: none dotted none none;
	height: 16;
}

td.menu7 a:link
{
	color: #FF6600;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
}

td.menu7 a:visited
{
	color: #FF6600;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
}

td.menu7 a:hover
{
	color: #FF3300;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
}







table { font-family: Verdana, san serif; }

td.content
{
	background-color: #ffffff;
	padding: 0px;
	margin: 0px;
	border: #cccccc;
	border-width: 1px;
	border-style: solid;
	width: 950;
	text-align: right;

}

img 
{
	background-color: #ffffff;
	border: #cccccc;
	border-width: 0px;
	border-style: solid;
}

img.whitesurround
{
	margin: 50px;
	background-color: #ffffff;
	border: #cccccc;
	border-width: 0px;
	border-style: solid;
}

img.square
{
	background-color: #ffffff;
	border: #CCCCCC;
	border-width: 1px;
	border-style: solid;
}

img.square:hover
{
	background-color: #ffffff;
	border: #FF6600;
	border-width: 1px;
	border-style: solid;
}


body>div.menu { position: fixed; }


