/* CSS Document */

body {
font:13px/26px Georgia;
color:#A3989E;
background:url(../images/body.png) top repeat-x #312D2E;
}

* {
margin:0;
padding:0;
outline:none;
}

.clear {
clear:both;
}

#header {
height:237px;
width:860px;
margin:0 auto;
background:url(../images/header.png) top no-repeat;
position:relative;
}

#header .tree {
position:absolute;
bottom:0;
right:0;
width:236px;
height:136px;
background:url(../images/tree.jpg) #fff;
}

#header h1 {
color:#fff;
font-style:italic;
font-size:200%;
font-weight:normal;
padding:90px 0 5px 0;
}

#header h1 span {
font-size:11px;
}

#header h1 a {
color:#fff;
text-decoration:none;
}

#container {
width:860px;
margin:35px auto;
padding-bottom:35px;
}

#container a {
color: white;
font-weight:normal;
}

#container td a {
color: white;
font-weight:normal;
}

#footer {
background:url(../images/footer.gif) top repeat-x #242121;
clear:both;
margin:50px 0 0 0;
padding:40px 0 20px 0;
}

#footer-content {
width:860px;
margin:0 auto;
background:#242121;
}

#footer-content a.at {
display:block;
float:right;
text-align:left;
text-indent:-9999px;
height:30px;
width:30px;
background:url(../images/atlogo.gif) no-repeat;
}
