@charset "UTF-8";

/* CSS Document */

/*
General Page Layout by pitoo.com
v1.1
*/

/* REDEFINITION OF STANDARD HTML TAGS */

html
{
	color:				#000000;
	background:			#FFFFFF;
}

body,
div,
ul,
ol,
li,
h1,
h2,
h3,
h4,
h5,
h6,
pre,
code,
form,
fieldset,
legend,
input,
textarea,
p,
blockquote,
th,
td
{
	margin:				0;
	padding:			0;
}

table
{
	border-collapse:	collapse;
	border-spacing:		0;
}

fieldset,
img 
{
	border:				0;
}

li {
	list-style:none;
}

th
{
	text-align:			left;
}

h1,
h2,
h3,
h4,
h5,
h6
{
	font-weight:		normal;
}

sup
{
	vertical-align:		text-top;
}

sub
{
	vertical-align:		text-bottom;
}

input,
textarea,
select
{
	font-family:		inherit;
	font-size:			inherit;
	font-weight:		inherit;
}

input,
textarea,
select
{ 
	*font-size:			100%;
}

body
{ 
	background:			url(../images/template/background-gradient.png) #2d2d2d top repeat-x;
	text-align:			center;
	font:				13px/1.231 verdana, clean, sans-serif; 
	*font-size:			small;
	*font:				x-small;
	_height:				900px;
	min-height:			900px;
}

table
{
	font-size:			inherit;
	font:				100%;
}

 hr
{
	display:			block;
	height: 			1px;
	_margin: 			-7px 0;
	padding: 			0;
	color: 				#aaaaaa;
	background-color: 	#aaaaaa;
	border: 			0;
}

pre,
code
{
	font-family:		monospace;
	*font-size:			108%;
	line-height:		100%;
}



/* DEFINITION OF PAGE LAYOUT */

#footer 
{
	clear:				both;
	text-align:			center;
}

#document
{
	margin:				auto;
	text-align:			left;
	width:				990px; 
	*width:				990px;
	min-width:			990px;
	background-color:	#fbfbfb;
}

/* Clear floats before body and footer */
#header:after,
#body:after
{
	content:			".";
	display:			block;
	height:				0px;
	clear:				both;
	visibility:			hidden;
}

#body
{ 
	zoom:				1; 
}
