/* style sheet file */

BODY {
	margin:			0px;
	color:			#666;
	font-size: 		12px;
	background: #FFF url(../gfx/bg.gif) repeat-y;
	FONT-FAMILY: "Trebuchet MS",Verdana, Arial, Helvetica, sans-serif;
}

A:link		{color:			#CC6666;
		 text-decoration: 	none}

A:visited	{color:			#CC6666;
		 text-decoration:	none}


A:active	{color:			#CC6666;
	 	 text-decoration: 	none}

A:hover		{color:			#FF6666;
		 text-decoration:	underline;}

a.external {text-decoration:underline;
			padding-right: 16px;
			background: url(../gfx/extlink.bmp) 100% 0% no-repeat;
			}

H1,H2,H3 {
		xFONT-FAMILY:		"Trebuchet MS" Verdana, Helvetica, sans-serif;
		font-size:			24px;
		font-weight:		normal;
		color:				#FF4444;
		margin-bottom:		.5em;
		padding-top:	0px;
		margin-top: 0px;
}

H2 {
		font-size:			16px;
}

H3 {
		font-size:			18px;
}

TD {
	font-size: 11px;
}



INPUT, TEXTAREA {
	border:			solid;
	border-color:	#000000;
	font-size:		10px;
	border-width:	1px;
	background:		#FFFFFF;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}

INPUT.checkbox {
	border:			none;
}

INPUT.submit {
	font-weight:	bold;
}

#container {
	border:	1px none #666;
		max-width: 800px;
		min-width: 600px;
		xmargin: 0 auto;
		width:expression(document.body.clientWidth > 800? "800px": "auto" );		
}

#header {
	margin: 0px;
	width:	100%;
	height: 59px;
	background-color:	#000000;
	background-image:	url(../gfx/webblack.gif);
	background-repeat:	no-repeat;
	background-position: top left;
}

#footer {
	clear: left;
	font-size: 0.9em;
	border-top: 1px none #ccc;
	color: #CCC;
	padding: 10px 0 0 0;
	line-height: 1.2em;
}

#header h1 { height:59px; text-indent: -2000px; background: url(../gfx/logoblack.gif) 100% 0% no-repeat; margin: 0px;}

#navbar {
	padding: 5px 10px 0px 10px;
	height: 20px;
	font-size: 		12px;
	vertical-align: bottom;
	background-color:	#AAAAAA;
	background-image:	url(../gfx/fade.gif);
	background-repeat:	repeat-y;
	background-position: top right;
}

#nav	{margin: 0; padding: 0;}
#nav li	{list-style: none;
		float: left; margin: 0px; padding-left:15px; white-space: nowrap; line-height:20px;
		background: #FFF url(../gfx/tab2.gif) 0% 0% no-repeat;
		}
#nav a {background: #FFF url(../gfx/tab2.gif) 100% 0% no-repeat; color: #333; font-weight: bold; display: block; float: left;
	text-decoration: none;
	width: .1em;
	padding: 0 15px 0 0px;
}
html>body #nav a {width: auto;}	/*fixes IE6 hack */

/* Commented Backslash Hack hides rule from IE5-Mac \*/
#nav a {float: none;}	/* End IE5-Mac hack*/

#nav a:hover {color: #A66;}
#nav #current {background: #FFF url(../gfx/tab.gif);}
#nav #current a {background: #FFF url(../gfx/tab.gif) 100% 0%;}

#date {
	color: #FFFFFF;
	float:right;
}

#main {

	padding-top: 20px;
/*	position: absolute; 
	left: 0px;	*/
	font-size: 13px;
	padding-right: 210px;
	padding-left: 210px;
	line-height: 1.75em;
	voice-family:			"\"}\"";
	voice-family:			inherit;

}

#side {
	display: inline;
	border: solid;
	border-width: 1px;
	border-color: #CCC;
	margin: 20px 20px 10px 10px;
	float: left;
	width: 170px;
	overflow: hidden;
	font-size:			11px;
	color:				#000000;
	background:			#EEEEEE;
	padding:	0px;
}

#side p, #side h2{
	padding: 5px 10px 0px 10px;
}

#side h2{
	background-color: #fff;
}


#side A {
	color:			#660000;
}

#side A:hover {
	color:			#FF8888;
}

#side ul {
	list-style: none;
	margin: 0px;
	padding: 0px;
}

#side li {
	padding: 5px 10px 5px 10px;

}

#right {
	display: inline;
	margin: 20px 10px 20px 10px;
	float: right;
	width: 170px;
	overflow: hidden;
	font-size:			11px;
	color:				#000000;
	padding:	0px;
}

.inlinecolumn {
		border:	1px none red;
		width:				48%;
		float:				right;
		text-align:			left;
		height:				1%;
	}
