{
padding: 0;
margin: 0;
border: 0;
}
body, html {
color: #000; 
font-family: Verdana, Arial, Tahoma, sans-serif;
background-color: #ccc; 
text-align: center;
}
body {
font-size: 11;
}
p {padding: 7px 0 7px 0;}
table {
font-size: 11;
}

a {
color: #000099;
}
a:hover{
color: #0000FF;
text-decoration: none;
}

h1, h2, h3 {
font-weight: bold;
padding-bottom: 5px;
}
h1 {
font-size: 2em;
}
h2 {
font-size: 1.4em;
}
h3 {
font-size: 1.3em;
}
h1 a, #header h2{
color: #fff;
}
.clear { clear: both; }
.pdf-file { background-image: url(http://cdn.shomonkai.org/pdf.gif); }
a.icon { background-position: 5px center; }
#mainContainer {
width: 760px;
margin: 0 auto;
min-height: 300px;
background: #ccc;
text-align: left;
}
* html #mainContainer {
height: 300px;
}
/**************************
HEADER
**************************/
#header {
/* background: #aaa; */
background-image: url(http://cdn.shomonkai.org/header.jpg);
height: 100px;
}

#header a {
display: none;
}

/**************************
CONTENT AND COLUMNS
**************************/
.outer {
margin-top: 50px;
}
* html .outer {
}
.inner {
}
* html .inner {
}
.float-wrap {
float: left;

}
* html .float-wrap {
}
#content {
float: left;
width: 760px;
background: #fff;
}
* html #content {
position: relative;
}
.contentWrap {
padding: 5px;
}
.contentWrap ol, .contentWrap ul {
margin: 1px 0 3px 10px;
}
.contentWrap ul {
list-style: none;
}
.contentWrap li {
padding-bottom: 1px;
}
.contentWrap blockquote {
/* color: red; */
font-size: 90%;
}
/**************************
LEFT COLUMN - this is our top menu
**************************/
#left {
float: right;
text-align: center;
width: 750px;
background: #fff; 
height: 40px;
padding: 5px;
margin: -50px 0 0 -760px;
}
* html #left {
position: relative;

}
#left ul {
list-style: none;
}
#left li {
display: inline;
padding-right: 15px;
}
/**************************
FOOTER
**************************/
#footer {
width: 760px;
margin: 0 auto;
text-align: center;
background-color: #aaa;
}
