body {
	background: #000000 url(images/t_bg_tile.gif) repeat-x;
	font-family : Arial, Helvetica, sans-serif;
	margin-top: -10px;
	margin-left: -10px;
	color: #422D00;
	font-size: 10px;
}
a {
	color: #C64000;
	text-decoration: underline;
}

a:hover {
	color: #993300;
	text-decoration: none;
}
.login_link {
	font-family : Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
}
.login_link A {
	color: #FFFFFF;
	font-size: 11px;
}
.login_link A:link, .login_link A:visited {
	color: #C64000;
	text-decoration: underline;
}
.login_link A:hover {
	color: #FFFFFF;
	text-decoration: none;
}
#login {
	color: #FFFFFF;
	font-family : Arial, Helvetica, sans-serif;
	font-size: 11px;
}
#login input {
	font-size: 9px;
}
#login A {
	color: #FFFFFF;
	font-size: 11px;
}
#login A:link, #login A:visited {
	COLOR: #C64000;
	text-decoration: underline;
}
#login A:hover {
	COLOR: #FFFFFF;
	text-decoration: none;
}
#search {
	color: #FFFFFF;
	font-size: 11px;
}
#search input, select {
	font-size: 10px;
}
#search A {
	font-size: 10px;
}
#search A:link, A:visited {
	COLOR: #C64000;
	text-decoration: underline;
}
#search A:hover {
	COLOR: #FFFFFF;
	text-decoration: none;
}
#mainmenu {
	FONT-SIZE: 12px;
	WIDTH: 10px;
	font-weight: bold;
}
#mainmenu A {
	PADDING-RIGHT: 4px;
	DISPLAY: block;
	PADDING-LEFT: 4px;
	PADDING-BOTTOM: 2px;
	WIDTH: 100px;
	LINE-HEIGHT: normal;
	PADDING-TOP: 2px;
	BORDER-BOTTOM: #9D967D 1px solid;
	BORDER-RIGHT: #9D967D 1px solid;
	BORDER-TOP: #9D967D 1px solid;
	BORDER-LEFT: #9D967D 1px solid;
}
#mainmenu A:link {
	COLOR: #FFFFFF}
#mainmenu A:visited {
	COLOR: #FFFFFF
}
#mainmenu A:hover {
	BORDER-RIGHT: #f7f1df 1px solid;
	BORDER-TOP: #f7f1df 1px solid;
	BORDER-LEFT: #f7f1df 1px solid;
	COLOR: #f7f1df;
	BORDER-BOTTOM: #f7f1df 1px solid;
	BACKGROUND-COLOR: #526F9D;
	TEXT-DECORATION: none;
}
#t_listings {
	font-family : Arial, Helvetica, sans-serif;
	color: #422D00;
	font-size: 12px;
}
#t_standard {
	font-family : Arial, Helvetica, sans-serif;
	color: #422D00;
	font-size: 12px;
}
#t_standard H2 {
	color: #C64000;
	font-weight: bold;
	font-size: 13px;
}
#t_standard B {
	color: #C64000;
	font-weight: normal;
	font-size: 12px;
}
#t_standard input, select, textarea {
	font-size: 11px;
}
.top-left, .top-right, .bottom-left, .bottom-right { 
	background-image: url('images/corners1280x18.gif'); /* CHANGE: path and name of your image */
	height: 9px;       /* CHANGE: replace by the height of one of your corners (= 1/2 height of the image) */
	font-size: 2px;    /* DNC: correction IE for height of the <div>'s */
	}
.top-left, .bottom-left { 
	margin-right: 9px; /* CHANGE: replace by the width of one of your corners */
	}
.top-right, .bottom-right { 
	margin-left: 9px;  /* CHANGE: replace by the width of one of your corners */
	margin-top: -9px;  /* CHANGE: replace by the height of one of your corners */
	}
.top-right {
	background-position: 100% 0;    /* DNC: position right corner at right side, no vertical changes */
	}
.bottom-left  { 
	background-position: 0 -9px;    /* CHANGE: replace second number by negative height of one of your corners */
	}
.bottom-right { 
	background-position: 100% -9px; /* CHANGE: replace second number by negative height of one of your corners */
	}
.inside {
	border-left: 1px solid #3F3830; /* YCC: color & properties of the left-borderline */
	border-right: 1px solid #3F3830;/* YCC: color & properties of the right-borderline */
	background: #EEEDE8;            /* YCC: background-color of the inside */
	color: #000000;                 /* YCC: default text-color of the inside */
	padding-left: 10px;             /* YCC: all texts at some distance of the left border */
	padding-right:10px;             /* YCC: all texts at some distance of the right border */
	}
.notopgap    { margin-top: 0; }    /* DNC: to avoid splitting of the box */
.nobottomgap { margin-bottom: 0; } /* DNC: to avoid splitting of the box */