ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,body,html,p,blockquote,fieldset,input
{ margin: 0; padding: 0; }
a img,:link img,:visited img { border: none; }

a
{
  text-decoration: none;
  color:#333333;
  font-weight:bold;
}

a:hover
{
  text-decoration: underline;
}

body, td
{
  margin: 0;
  padding: 0;
  font-family: Arial, Verdana, sans-serif;
  font-size: 11px;
  background-color: #eeebe2;
}

body
{
padding: 0px;
}
ul {
	list-style:none;
}
#header {
text-align:left;
background-color:#330b0b;
}

#main_menu {
background-color:#585551;
font-size:14px;
padding:5px 20px 5px 20px;	
height:18px;
}
#main_menu ul li{
	float:left;
	display:inline;
	margin-right:20px;
}
#main_menu ul li a {
		color:#eeebe2;
}

#all {
padding:20px;
}

#sf_admin_container .sf_admin_list th {
background-color:#585551;
padding:4px;
text-align:left;
}

#sf_admin_container .sf_admin_list th a {
color:#ECE6DA;
}
#sf_admin_container .sf_admin_list th {
background-color:#585551;
color:#ECE6DA;
padding:2px;
text-align:left;
}
#sf_admin_container .sf_admin_row_1 td {
background-color:#ded5ad;
}

#sf_admin_container td {
background-color:#eeebe2;
font-family:Arial,sans-serif;
font-size:11px;
margin:0;
padding:20px;
}
#sf_admin_container .sf_admin_list td {
border-right:1px solid #ccc;
border-bottom:0px solid #ccc;
padding:3px;
}
#sf_admin_container #sf_admin_content {
	margin-right:10px
}

#sf_admin_container fieldset {
background-color:#EEEBE2;
border-color:#CCC #CCC -moz-use-text-color;
border-style:solid solid none;
border-width:1px 1px 0;
margin-bottom:3px;
}

#sf_admin_container label {
color:#666666;
display:block;
float:left;
font-weight:normal !important;
padding:0 1em 3px 0;
text-align:left;
width:160px;
}

#sf_admin_container .form-row .content {
	padding-left:16em;
}
/*
 * admin menu
 * 
 */
#admin_menu {
	position:absolute;
	left:200px;	
	top:15px;
}
#IP_form_login {
	position:absolute;
	right:0;
	top:15px;
	margin-right:15px;
}