body {
	background-color: #fff;
	margin: auto;
	padding: 0;
	background-color: #fff;
}

body, td, th {
	font-family: "Lucida Sans", Arial, sans-serif;
	color: #666633;
	font-size: 12px;
}

h1, h2 {
	font-family: "Lucida Sans", Arial, sans-serif;
	font-weight: normal;
	color: #663300;
}

h3, h4, h5, h6 {
	border-bottom: 2px solid #dedeca;
	color: #996633;
}

a,a:visited {	
  	color: #336600;
  	text-decoration: none;
}

a:hover {	
	color: #996633;
}

ul {
	list-style: none;
}

li {
	padding: 5px 0 5px 0;
	border-bottom: 1px dashed #dedeca;
}

table { margin:	0; padding: 0; }
td { vertical-align: top; }
img { border: none; }

#wrapper {
	width: 860px;
	margin: auto;
	padding: 0;
}

#wrapper .extra {
	background: url(images/bgr_admin_pane.gif) top left no-repeat #fff;
	width: 60px;
	margin: 0;
	padding: 0;
	float: left;
	height: 400px;
}

.clean {
	clear: both;
}

#main {
	float: left;
	background-color: #dedeca;
	width: 570px;
	margin: 0;
	padding: 0 10px;
}

#sidebar {
	float: right;
	background: url(images/con_pan.gif) top left no-repeat #fff;
	width: 175px;
	height: 300px;
	margin-right: 5px;
	padding: 50px 0 10px 30px;
	text-align: right;
}

/*#footer {
	width: 574px;
	height: 140px;
	background: url(images/footer.gif) top right no-repeat #fff;
	text-align: right;
	margin-left: 60px;
	padding: 8px;
	font-size: 10px;
}*/

#footer {
	width: 574px;
	height: 100px;
	background-color: #dedeca;
	border-top: 1px dotted #006633;
	text-align: right;
	margin-left: 60px;
	padding: 8px;
	font-size: 10px;
}

#edit {
	background-color: #deb966;
	margin: 5px 20px 10px 5px;
	padding: 5px;
	border: 1px dashed #336600;
}

#edit .search { background: url(images/src_bg.gif) no-repeat; width: 500px; padding: 0; margin-left: 20px; height: 50px; }
#edit .search input { background: transparent; border: none; color: #a3a192; float: left; font-size: 12px; padding-left: 20px; padding-top: 2px; margin: 16px 0 0 8px; width: 400px; }
#edit .search .btn { margin-left: 2px; padding: 0; width: auto; }

#add {
	margin: 5px 5px 10px 5px;
	padding: 5px;
}

#add .formbar { background: url(images/frm_bg.gif) no-repeat; width: 500px; padding: 17px 10px 5px 7px; margin-left: 20px; height: 30px; }
#add .formbar input { background: transparent; border: 0; color: #a3a192; float: left; font-size: 12px; padding-left: 5px; padding-top: 2px margin: 0; width: 470px; }
#add .textareabg { width: 500px; padding-top: 10px; margin-left: 20px; }

#username .user { background: url(images/user_bg.gif) no-repeat; width: 500px; padding: 17px 10px 5px 7px; margin-left: 20px; height: 30px; }
#username .user input { background: transparent; border: 0; color: #a3a192; float: left; font-size: 12px; padding-left: 20px; padding-top: 2px margin: 0; width: 470px; }

#password .pass { background: url(images/pass_bg.gif) no-repeat; width: 500px; padding: 17px 10px 5px 7px; margin-left: 20px; height: 30px; }
#password .pass input { background: transparent; border: 0; color: #a3a192; float: left; font-size: 12px; padding-left: 20px; padding-top: 2px margin: 0; width: 470px; }

#styleres {
position:relative;
display:block;
height:21px;
font-size:11px;
font-weight:bold;
font-family:Arial,Verdana,Helvitica,sans-serif;
}


#styleres ul{
margin:0;
padding:0;
list-style-type:none;
width:auto;
}

#styleres ul li{
display:block;
float:left;
padding: 0 1px 0 0;
}


#styleres ul li a{
display:block;
float:left;
color:#034895;
text-decoration:none;
padding:0 5px 0 5px;
height:18px;
}


#styleres ul li a:hover,#styleone ul li a.current{
color:#034895;
}