/* this file to be used with all files except index.html and commentary.html*/

* {

margin: 0;

padding: 0;

}

a img {

border: none;

}

body {

position: absolute;

background: #faebd7 url("image/bg.gif"); 

margin-left: 150px;

}

p {

font: 70% verdana, arial, helvetica, sans-serif;

color: #4b5761;

margin-bottom: 1.0em;

line-height: 1.5em;

}

h1 {

font: italic 1.95em verdana, arial, helvetica, sans-serif;

text-indent: -999em;

}

h2 {

width: 400px;

margin: auto;

font: bold italic 75% verdana, arial, helvetica, sans-serif;

color: #2a2624;

text-align: left;

margin-right: auto;

margin-bottom: 0.6em;

margin-left: auto;

padding-left: 10px;

}

h3 {

width: 300px;

margin-right: auto;

margin-bottom: 0.6em;

margin-left: auto;

font: bold italic 75% verdana, arial, helvetica, sans-serif;

color: #2a2624;

text-align: center;

}

h4 {

width: 300px;

margin-right: auto;

margin-left: auto;

font: bold 85% verdana, arial, helvetica, sans-serif;

text-align: center;

line-height: 1.5em;;

}

#outside {

width: 654px;

border-right: 1px solid #2a2624;

border-left: 1px solid #2a2624;

margin-right: auto;

margin-left: auto;

}

#wrapper {

background-color: #f4ece9;

width: 600px;

border-right: 27px solid #898989;

border-left: 27px solid #898989;

margin-right: auto;

margin-left: auto;

}

#container {

text-align: center;

width: 300px;

float: left;

margin-right: auto;

margin-left: auto;

position: relative;

padding: 15px 15px 0 37px;

}

#text_container {

text-align: left;

width: 300px;

float: left;

margin-right: auto;

margin-left: auto;

position: relative;

padding: 15px 15px 0 37px;

}

#rightpanel {

width: 185px;

float: right;

margin-right: 50px;

position: relative;

padding: 15px 0 0 0;

}

#search {

position: absolute;

width: 300px;

margin-top: 5px;

margin-left: 670px;

}

.find {

margin: 0 0 -3px 5px;

width: 100px; /* image dimensions*/

height: 15px;

}

a:link {

font: bold 11px verdana, arial, helvetica, sans-serif;

padding: 0;

text-decoration: none;

color: #7d7774;

/*border-bottom: 1px dotted #898989;*/

}	

a:visited {

font: bold 11px verdana, arial, helvetica, sans-serif;

text-decoration: none;

color: #7d7774;

}	

a:hover {

background-color: #2a2624;

color: #f4ece9;

}

a:hover img {

text-decoration: none;

}

#footer {

width: 550px;

margin: auto;

border-top: 1px dotted #4b5761;

background: transparent; 

text-align: center;

font: italic 10px georgia;

color: #4b5761;

padding: 10px 0 10px 0;

clear:  both

}

#style {

clear: both;

}
































































