/*
.xoopsCode
.xoopsQuote
Are core specific, but may also be overridden in here to your taste.

.banner
.redirect
.bg1
.bg2
.bg3
.bg4
Are E-Xoops Specific, all others are freestyle depending on your theme.
*/

.banner {
  background: white;
}
.bg2, .bg4 {
	color: black;
	background-color : #F1F1D4;
}
.bg3 {
	background-color : #FAFAF0;
}
.footer {
 background: #faebd7;
  border: 5px ridge #FFEBCD;
  text-align : center;
}
.indextable {
  border: ridge 5px #FFEBCD;
  background: #FAEBD7;
	padding : 1px 1px 1px 3px;
}
.indextable2 {
  border: ridge 5px #ffebcd;
  background: #faebd7;
	padding : 1px 1px 1px 3px;
}
.indextext, .postedby {
 background: #faebd7;
	font-family : MS Sans Serif, Verdana, Arial;
	font-size : xx-small;
	font-style : normal;
	font-weight : normal;
	padding : 1px 1px 1px 1px;
	text-align : right;
}
.indextitle {
  border: ridge 5px #FFEBCD;
  background: white;
	color : #000000;
	font-family : MS Sans Serif, Verdana, Arial;
	font-size : xx-small;
	font-style : normal;
	font-weight : bold;
	margin : 0pt;
	padding : 2pt;
	text-align : right;
	text-decoration : none;
	width : auto;
}
.more {
  border: ridge 5px #FFEBCD;
  background: white;
	font-size : xx-small;
	font-style : normal;
	font-weight : normal;
	padding : 3pt;
}
.redirect {
  border: ridge 5px #FFEBCD;
  background: white;
	color : #000000;
}
.sidboxtitle {
  border: ridge 5px #FFEBCD;
  background: white;
	color : #000000;
	font-family : MS Sans Serif, Verdana, Arial;
	font-size : xx-small;
	padding : 2pt;
	text-align : center;
	text-decoration : none;
	vertical-align : middle;
	width : auto;
}
.sidebar1, .sidebar2, .bg1 {
	background-color : #F7F9F9;
}
.sideboxcontent {
	 background: #faebd7;
  border: ridge 5px #FFEBCD;
	color : #000000;
	font-family : MS Sans Serif, Verdana, Arial;
	font-size : xx-small;
	padding : 2pt 3pt 8pt;
	text-align : right;
	text-decoration : none;
}
.topborder {
	
	height : 15pt;
}
.topmenu {
  background: white;
	margin : 0px;
	padding : 0px;
	text-align : center;
	vertical-align : bottom;
	width : auto;
}
.toptable{
  border: ridge 5px #FFEBCD;
  background: #faebd7;
	font-size : xx-small;
	margin-bottom : 4pt;
}
.waitbox {
	background : #FAFAF0;
	border : 1px solid #E0E0E0;
}
.xoopscode, .xoopsquote {
	background : #F7F9F9; /* XOOPS SPECIFIC */
}
a:link, a:visited {
color: black;
	font-family : MS Sans Serif, Verdana, Arial;
	font-size : xx-small;
	text-decoration : underline;
}
a:hover {
	color : #FFBA64;
	font-family : MS Sans Serif, Verdana, Arial;
	font-size : xx-small;
	text-decoration : underline;
}
a:active {
	color : #FF0000;
	font-family : MS Sans Serif, Verdana, Arial;
	font-size : xx-small;
	text-decoration : underline;
}
body {
	background-color : #F7F9F9;
	border : 1px inset #faebd7;
	color : #000000;
	font-family : MS Sans Serif, Verdana, Arial;
	font-size : xx-small;
	margin : 0px;
	padding : 0px;
	scrollbar-arrow-color : #000000;
	scrollbar-base-color : #FFEBCD;
	scrollbar-track-color :#faebd7;
}
form, td {
	font-size : xx-small;
}
hr {
	color : #FFEBCD;
	filter : Alpha(Opacity=100,FinishOpacity=10,Style=2);
	height : 2px;
	width : 95%;
}
img {
	border : 0px;
}
select, input, option, textarea {
	font-family : MS Sans Serif, Verdana, Arial;
	font-size : xx-small;
}
