*, html {
    padding: 0;
    margin: 0;
}

body {
    font-family: arial, helvetica, sans-serif;
    font-size: 80%;
    background: url(images/background.png) top left repeat-x #010100;;
    color: #f1dbb0;
    text-align: center;
}

/* ----- IDS ----- */

#container{
    width: 520px;
    background: url(images/background.png) top left repeat-x #010100;
    margin: 0 auto;
    text-align: left;
    padding: 0 10px;
}
#content{
    clear: left;
}

#footer {
	margin-top: 5em;
}

/* ----- CLASSES ----- */

.hide{
}
.show{
}

/* ----- HEADINGS ----- */

h1{
    font-size: 2.5em;
}
    h1#logo {
        height: 200px;
    }

        h1#logo a {
            display: block;
            background: url(images/terikalogo.png) top right no-repeat;
            width: 500px;
            height: 180px;
            text-indent: -2000px;
        }
	
h2{
    font-size: 2em;
	margin-bottom: 0.5em;
}
h3{
    font-size: 1.5em;
}
	h3 a {
		text-decoration: none;
	}
h4{
    font-size: 1.2em;
}

p {
    font-size: 1em;
    line-height: 1.5em;
    margin-bottom: 1em;
}

/* ----- LISTS ----- */

li{
    margin-left: 20px;
}
li p{
}
ol{
}
ul{
	margin-bottom: 1em;
}
ol li{
}
ul li{
}

/* ----- IMAGES ----- */

img{
    border: none;
}
    img.left {
        float: left;
        margin-right: 10px;
    }
    img.right {
        float: right;
        margin-left: 10px;
    }
img a{
    border: none;
}
img a:hover{
}

/* ----- LINKS ----- */

a{
    color: #aeacc0; 
}
a:hover{
	text-decoration: none;
}
a:visited, a:active, a:focus{
}
a:visited{
}
a:active{
}
a:focus{
}

/* ----- FORMS ----- */

form{
}
fieldset{
}
legend{
}
label{
}
input{
}
textarea{
}
input, textarea{
}
select{
}
optgroup{
}
option{
}

/* ----- TABLES ----- */

table{
}
caption{
}
thead{
}
tbody{
}
tfoot{
}
tr{
}
tr .alt{
}
th{
}
td{
}

ul#menu {
    list-style: none;
    margin: 0;
    padding: 0;
}

ul#menu li {
    display: inline;
    float: left;
    margin: 0;
}

ul#menu li a {
    display: block;
    float: left;
    color: #000;
    text-decoration: none;
    font-size: 1.4em;
    font-weight: bold;
    line-height: 3em;
    padding: 0 10px;
}

    ul#menu li a:hover {
        color: #4e3421;
    }

.clear {
    clear: both;
}