/************************
         layout
 ************************/


#container 
{
	width: 100%;
	margin: 0;
	padding: 0;
	
	background-color: #fff;
	border: none;
	text-align: left;
}
html>body #container { width: 100%; }

#content 
{
	margin: 0;
	background-image: none;
	border: none;
}
* html #content {height: auto; margin:0;}

#content .innercontent,
.content .innercontent
{
	border: none;
	margin: 0;
	padding: 0;
}

#banner, #navigation, #content_header, #content_footer { display: none; }

textarea
{
	height: 30px;
}

/************************
     font size & color
 ************************/
body,div,ul,td,li,th,span,span,p,select,input,form,textarea,label { font-size:8pt; }

body { color: #000; border: none;}

input,
textarea,
input.button,
input.buttonclass,
h1,h2,h3,h4,h5,h6,h7,
legend,
#content .blogcomment h1 span.blogcounter,
#content .newstitle a,
#content .newstitle a:visited,
#content .newsdate
{
	background-image: none; 
	color: #000;
	background-color: #fff;
}

a,
a:visited,
#content a:visited
{
	color: #00f;
	text-decoration: underline;
}
