/*Common rules*/
body,
ul,
li,
h2,
h3,
h4,
form,
fieldset,
legend {
	margin: 0;
	padding: 0;
}
form input,
fieldset,
form textarea {
	font: 11px Arial, Helvetica, sans-serif;
}
a img {
	border: 0;
}
#wrapper {
	background-image: none !important;
}
#header,
#menu_wrap,
#menu,
#left_menu,
#empty,
#copyright {
	display: none !important;	
}
#menu {
	padding: 0 !important;
}
/*Common rules END*/


#content,
#content_inner,
#footer {
	width: 100 !important;
}


/*Menu rules*/

/*Content rules*/
#content,
#content_inner,
#footer {
	padding: 0 !important;
	background: none !important;
	border: 0;
}
#content_inner,
#content_inner table {
	width: 95% !important;
}
#content_inner table th {
	border-bottom: 1px solid #CCCCCC;
}
/*Content rules END*/

/*Footer rules*/
#footer {
	position: relative !important;
}
#copyright {
	position: absolute;
	top: 27px;
	right: 10px;	
}
/*Footer rules END*/

/*Clear Floates rules*/
#header_pics:after,
ul#menu:after,
#content:after {
    content: "."; 
    display: block; 
    position:relative; /*works better in IE5.5 or float in float situations*/
    height: 0; 
    clear: both; 
    visibility: hidden;
}

#header_pics,
ul#menu,
#content {display: inline-block;}

/* Hides from IE-mac \*/
* html #header_pics,
* html ul#menu,
* html #content {height: 1%;}
#header_pics,
ul#menu,
#content {display: block;}
/* End hide from IE-mac */
/*Clear Floates rules END*/