body {
margin: 0;
padding: 0;
background: white;
font-size: large;
color: black;
font-family: geneva, arial, helvecia;
}
body, input, textarea, select, option {
font-family: geneva, arial, helvecia;
}
h1, h2, h3 {
font-weight: normal;
color: lightsteelblue;
}
h1 {
letter-spacing: -2px;
font-size: 3em;
}
h2 {
letter-spacing: -1px;
font-size: 2em;
}
h3 {
font-size: 1em;
}
a {
color: blue;
text-decoration: underline;
}
a:hover {
text-decoration: underline;
color: blue;
background: white;
}
#header {
width: 920px;
height: 110px;
margin: 0 auto;
background: lightsteelblue;
}
#header h1, #header p {
margin: 0;
color: whitesmoke;
}
#header h1 {
padding: 30px 0 0 90px;
}
#header p {
padding-left: 90px;
margin-top: -10px;
}
#header a {
color: whitesmoke;text-decoration: none;
}
#header a:hover {
color: whitesmoke;text-decoration: none;background: cornflowerblue;
}
#page {
width: 820px;
margin: 0 auto;
}
#content {
float: right;
width: 470px;
margin: 0;
}
#firstcontent {
float: left;
width: 300px;
}
#firstcontent a {
color: #000000;
text-decoration: none;
}
#firstcontent a:hover {
text-decoration: underline;
color: #000000;
background: #C0C0C0;
}
#content1 {
float: left;
width: 160px;
height: 610px;
margin: 0;
padding: 0 10px 0 0;
}
#content1e {
float: left;
width: 430px;
margin: 0;
}
#content2 {
float: right;
width: 300px;
margin: 0;
}
.posts {
 padding: 0 0 20px 0;
}
.title {
margin: 0;
padding-bottom: 5px;
border-bottom: 2px solid crimson;
}
.line {
margin: 0;
color: white;
}
#sidebar {
float: left;
width: 240px;
}
#sidebar h2 {
margin: 0;
padding: 10px 0 0 40px;
height: 35px;
}
#sidebar a {
color: #000000;
text-decoration: none;
}
#sidebar a:hover {
text-decoration: underline;
color: #000000;
background: #C0C0C0;
}
#ep {
margin: 0px 0px 0px 0px;
color: orangered;
font-size: medium;
}
#epo {
margin: 0px 0px 0px 0px;
color: blue;
font-size: larger;
}
#footer {
background: lightsteelblue;
clear: both;
width: 920px;
height: 40px;
margin: 0 auto;
padding: 2px 0 0 0;
text-align: center;
font-size: smaller;
color: whitesmoke;
}
#footer a {
color: whitesmoke;
text-decoration: none;
}
#footer a:hover {
text-decoration: underline;
color: whitesmoke;
background: mediumblue;
}
#smscontent {
width:329px;
padding-left:1px;
color: black;
}
#smscontent a {
color: blue;
text-decoration: underline;
background: white;
}
#smscontent a:hover {
color: blue;
text-decoration: overline;
background: white;
}
