* { margin: 0; padding: 0; }

body, p, td, input, textarea { font:normal 10pt/1.3em Tahoma, sans-serif; color:#990000; }

body {  background:#fefefe url(img/body-bg.jpg) center top repeat; cursor: default; color:#990000; }

a, {font-weight:bold;}
a:link {color: #990000; font-weight:bold; text-decoration: none; 10pt/1.3em Verdana, serif, sans-serif;}
a:active, a:visited { color: #990000; font-weight:bold; text-decoration: none; 10pt/1.3em Verdana, serif  sans-serif; }
a:hover {color: #be9544; font-weight:bold; text-decoration: none; }

blockquote { padding:0; margin:1em 0 1em 4em;}

h1, h4, h5, h6 { font:normal 10pt/1.3em "Trebuchet MS", Verdana, serif; padding:0; margin: 0.8em 0; }
h1 { font-size: 16pt; }
h3 { font-size: 13pt; font-weight:bold; }
h2 { font:bold 10pt/1.3em Tahoma, sans-serif; margin:1em 0; color:#8C8C8C; clear:both; }
h2 { padding-left:3em; font-weight:normal; font-size:8pt; text-transform:lowercase }
h4 { font-size:13.5pt }
h5 img {
	vertical-align: text-top;
} 
h6 { }
strong {font-size:14pt; font-with:bolt;}
hr { height: 1px; background: #ccc; color: #990000; border: 0; }

img { border: 0; }
img.border { border:2px solid #990000;}
img.imgl { float:left; margin-right:10pt; }

dl {  }
dt { font:normal 16pt/1.3em Georgia, serif; padding:0; margin: 1em 0 0.8em 0; }
dd { margin:0 0 0 20pt; }

p { margin:0.7em 0; padding:0; }

pre code { display:block; overflow:auto; }
* html pre { width:100%; overflow-x:auto; padding-bottom:16px; }

small { font-size: 80%; }
sub, sup { font-size: 80%; font-family:Tahoma; line-height:1em; }

ul, ol { margin:0; padding:0.2em 0 0.2em 3em; }
li { margin:0; padding:0.2em 0; }

a img { border: none; }

form { display: inline; margin: 0px; padding: 0px; }
input, select, textarea { font-family: Tahoma, Verdana, Helvetica, sans-serif; font-size: 90%; padding: 1pt 5pt; margin:0 5pt; }
select { padding:0; }

code, kbd, pre, tt { font-family: monospace; }

/* Tenplate */
body { text-align:center; }
#wrapper { 
	width:1020px; height:932px; background:transparent url(img/wrapper-bg.gif) center top repeat-y;
	margin:0 auto; text-align:left; position:relative 
}
#wrapper-inner { width:1020px; height:100%; background:transparent url(img/wrapper-bg-bottom.gif) center bottom no-repeat; }
#wrapper-inner2 { width:1020px; height:100%; background:transparent url(img/wrapper-bg-top.jpg) top right no-repeat; }


#left { float:left; width:199px; }
#menu { background:transparent url(img/menu-bg.gif) left top no-repeat; height:511px; padding:150px 40px 0 40px;}
#menu a { font-size:14px; font-weight:bold; color:#be9544;}
#menu a:hover { font-size:14px; font-weight:bold; color:#990000;}
#menu a:active { font-size:14px; font-weight:bold; color:#990000;} 
#center { float:left; width:623px; }
#content { background:transparent url(img/page-bg.gif) left top no-repeat; }
#content-inner { height:650px; background:transparent url(img/page-bg-footer.gif) right bottom no-repeat; padding:0 20px; }