body {
background: #fff8e8 url(latinr-background.jpg) repeat-y center top;
color: #bf863a;
font: normal 16px "Times New Roman", Times, serif;
text-align: center;
}
* {
padding: 0;
margin: 0;
border: 0;
}
a {
color: #900002;
outline: none !important;
text-decoration: none;
}
a:hover {
color: #bf863a;
text-decoration: none;
}
#main {
width: 790px;
margin: 0px auto;
}
#header {
margin: 15px 0 0;
text-align: center;
}
#menu {
margin: 15px 0 10px;
border-top: 1px solid #bf863a;
border-bottom: 1px solid #bf863a;
}
#menu a {
font: normal 36px "Times New Roman", Times, serif;
margin: 0 7px;
height: 50px;
line-height: 50px;
}
#ajax {
width: 790px;
}
#phrase {
display: table;
width: 790px;
height: 239px;
color: #854c18;
margin: 5px 0 0;
font: bold 36px "Times New Roman", Times, serif;
background: transparent url(latinr-phrase-background.png) no-repeat 0 0;
}
#phrasebody {
display: table-cell;
vertical-align: middle;
padding: 20px 45px;
}
#translat {
background: transparent url(latinr-feather.png) no-repeat 5px 0;
text-align: left;
padding: 5px 45px 15px 45px;
margin: 10px 0 0;
border-bottom: 1px solid #bf863a;
}
.phraseori {
color: #854c18;
}
#phraserandom, .phraseori, .phraseeng, #list {
font-weight: bold;
}
#phraserandom {
padding: 0;
}
#phraserandomlink {
background: transparent url(latinr-random-phrase.png) no-repeat 0 0;
padding: 2px 0 2px 21px;
}
#phraserandomlink:hover {
background: transparent url(latinr-random-phrase.png) no-repeat 0 -24px;
}
#list {
text-align: left;
padding: 5px 20px 15px;
border-bottom: 1px solid #bf863a;
}
h2 {
font: normal 36px "Times New Roman", Times, serif;
padding: 0 0 10px 0;
}
#footer {
padding: 10px 0;
font-size: 12px;
}
.linkinp {
padding: 2px;
background-color: #fff;
color: #854c18;
margin: 2px 0;
font: normal 16px "Times New Roman", Times, serif;
}
