body { background: #f5f5f5 !important; }
#header {
background: #048fe9;
margin: 0 auto;
padding: 15px;
-moz-border-radius-bottomright: 5px;
-moz-border-radius-bottomleft: 5px;
}
#header #logo a {
color: #ffffff;
font-size: 15px;
text-decoration: none;
text-transform: uppercase;
letter-spacing: 1px;
padding: 0px;
margin: 0 0 0 0px;
text-shadow: 1px 2px 0px #374683;
}
#header #logo a:hover { color: #efefef; }
#header #menu {
position: absolute;
right: 160px;
}
#header #menu ul { list-style: none; }
#header #menu ul li { float: left; }
#header #menu ul li a {
color: #ffffff;
font-size: 11px;
text-decoration: none;
padding: 0 5px;
}
#header #menu ul li a:hover { color: #efefef; }
#main form#post {
border: 0;
padding: 10px 0 0 0;
}
#main form#post p {
position: relative;
margin: 0px;
}
#main form#post p input#title {
color: #888888;
letter-spacing: 1px;
font-family: Arial, Helvetica, Sans-Serif;
font-size: 14px;
font-weight: normal;
padding: 7px;
-moz-border-radius: 3px;
border: 1px solid #c5c5c5;
}
#main form#post p input#title:focus { border: 1px solid #749ee5; }
#main form#post p textarea {
color: #888888;
letter-spacing: 1px;
font-family: Arial, Helvetica, Sans-Serif;
font-size: 14px;
font-weight: normal;
padding: 7px;
-moz-border-radius: 3px;
border: 1px solid #c5c5c5;
}
#main form#post p textarea:focus { border: 1px solid #749ee5; }
#main form#post p textarea {
width: 98%;
height: 200px;
}
#main form#post p input#submit {
background: url(http://i46.tinypic.com/2el71x1.jpg) no-repeat;
color: #ffffff;
width: 115px;
height: 30px;
border: 0;
margin: 5px 0 0 0;
font-size: 14px;
text-shadow: 1px 1px 0px #374683;
}
#main form#post p input#submit:hover { background: url(http://i45.tinypic.com/25tw5mq.jpg) no-repeat; }
#main .blockhead {
background: -moz-linear-gradient(center bottom, #ebebeb 5%, #f5f5f5 67%);
border: 1px solid #cccccc;
height: 54px;
line-height: 54px;
overflow: hidden;
margin: 10px 0 0 0;
-moz-border-radius-topright: 5px;
-moz-border-radius-topleft: 5px;
}
#main .blockhead h2 {
color: #555555;
float: left;
font-size: 18px;
font-weight: normal;
text-shadow: 1px 1px 0 #ffffff;
text-transform: uppercase;
margin: 0 0 0 15px;
}
#main .blockcontent {
background: #ffffff;
border-left: 1px solid #cccccc;
border-bottom: 1px solid #cccccc;
border-right: 1px solid #cccccc;
padding: 0 15px 15px 15px;
}