
body {
 margin: 0;
 padding: 0;
 background: white url(/media/albania1.jpg) repeat-x top center;
 font-size: medium;
 color: white;
}

body, input, textarea, select, option {
 text-transform: lowercase;
 font-family: "Trebuchet MS", "Times New Roman", Arial, Times;
}

h1, h2, h3 {
 font-weight: normal;
 color: black;
}

h1 {
 letter-spacing: -2px;
 font-size: 3em;
}

h2 {
 letter-spacing: -1px;
 font-size: 2em;
}

h3 {
 font-size: 1em;
}

p, ul {
 line-height: 200%;
}

a {
 color: maroon;
 text-decoration: none;
}

a:hover {
 text-decoration: underline;
 color: white;
 background: maroon;
}

#header {
 width: 760px;
 height: 280px;
 margin: 0 auto;
 background: url(/media/albania2.jpg) no-repeat right top;
}

#header h1, #header p {
 margin: 0;
 color: gray;
}

#header h1 {
 padding: 100px 0 0 90px;
}

#header p {
 padding-left: 90px;
 margin-top: -10px;
}
#header a {
 color: black;
}

#page {
 width: 760px;
 margin: 0 auto;
}

#content {
 float: right;
 width: 470px;
 margin: 0;
}
#content1 {
 float: left;
 width: 160px;
 margin: 0;
 padding: 0 10px 0 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: 230px;
}
#sidebar h2 {
 margin: 0;
 padding: 10px 0 0 40px;
 height: 35px;
}

#footer {
 clear: both;
 width: 760px;
 height: 40px;
 margin: 0 auto;
 padding: 20px 0 0 0;
 text-align: center;
 font-size: smaller;
 color: white;
}

#footer a {
 color: white;
 text-decoration: none;
}
