* 
{
margin:			0;
padding:		0;
}

body
{
	background:		url(../images/bgtile.jpg);
	font: 			x-small "Trebuchet MS", "Lucida Grande", "Bitstream Vera Sans", Arial, Helvetica, sans-serif;
	font-size:		100%;
	color:			#000000;
}

h1
{
	font-size:			1em;
	color:				#FFFFFF;

}
h2
{	
	font-size:			0.6em;
	color:				#FFFFFF;
}
p
{
	font-size:			0.8em;
	color:				#FFFFFF;
}
a.menu:link
{
	font-size:			0.8em;
	color:				#FFFFFF;
	text-decoration:	none;

}
a.menu:hover
{
	background:			url(../buttons/link_underline.png);
	background-repeat:	no-repeat;
	font-size:			0.8em;
	color:				#FFFFFF;
	text-decoration:	none;
}
a.menu:active
{
	background:			url(../buttons/link_underline.png);
	background-repeat:	no-repeat;
	font-size:			0.8em;
	color:				#FFFFFF;
	text-decoration:	none;
}
a.menu:visited
{
	font-size:			0.8em;
	color:				#FFFFFF;
	text-decoration:	none;

}
a.latest:link
{
	font-size:			0.8em;
	color:				#FFFFFF;
	text-decoration:	underline;
}
a.latest:hover
{
	text-decoration:	underline;
}
a.latest:visited
{
	font-size:			0.8em;
	color:				#FFFFFF;
	text-decoration:	underline;
}

img.gallery
{
	z-index:		2;
	border:			1px double #FFFFFF;
	padding:		3px;
	right:			10px;
} 
img.home
{
	z-index:		2;
}
img.w3c_logo
{
	border-width: 0px;
}
/* Header*/

div#header
{
	background:		url(../images/header.png);
	background-repeat:	no-repeat;
	height:			190px;
	width:			900px;
	margin:			0 auto;
}
div#header div#navigation
{
	float:			right;
	margin-top:		40px;
	margin-right:	90px;
	min-width:		200px;
	min-height:		20px;
}

/* Content Area*/

div#main
{
	background:		url(../images/bg_body.png);
	width:			900px;
	margin:			0 auto;
	clear:			both;
	margin-bottom: 	0pt;
}

div#content
{
	width:			508px;
	float:			left;
	background:			url(../images/textbody_header.jpg);
	background-repeat:	no-repeat;
	display:			inline;
	border-style:		solid;
	border-width:		1px;
	border-color:		#FFFFFF;
	padding:			15px;
	padding-top:		25px;
	margin-left:		70px;
	
}
/* Sidebar */

div#nav
{
	background:			url(../images/shortcut_header.jpg);
	background-repeat:	no-repeat;
	border-style:		solid;
	border-width:		1px;
	border-color:		#FFFFFF;
	float:				right;
	width:				168px;
	display:			inline;
	margin-right:		70px;
	padding:			15px;
	padding-top:		25px;

}
div#footer
{
	background:			url(../images/bg_footer2.png);
}

div#foot
{
	/*background:			url(../images/bg_body.png);*/
	width:				900px;
	margin:				0 auto;
	height:				100px;

}

object
{
	height: 400px;
	width: 500px;
}
