/* Layout by Kibumie */

body {
background: #F0F0F7 url('bg.jpg') repeat-x;
font-family: arial;
font-size: 11px;
text-align: justify;
letter-spacing: 1px;
margin: 0px;
color: #A0A0A0;
border-bottom: 10px dashed #E1E1EC;
}

.header {
margin: 0 auto;
background: url('header.jpg') no-repeat;
height: 206px;
width: 638px;
}

.nav {
margin: 0 auto;
width: 480px;
height: 40px;
}

.nav a {
font-family: "century gothic", arial;
font-size: 15px;
text-transform: lowercase;
text-shadow: #ffffff 4px -4px 2px;
color: #BFC0D2;
width: 80px;
float: left;
display: block;
text-align: center;
}

.nav a:hover {
color: #ffffff;
text-shadow: #BFC0D2 1px -2px 2px;
}

.content {
margin: 0 auto;
width: 480px;
}

a {
color: #FFC4B7;
text-decoration: none;
font-family: "century gothic", arial;
text-transform: uppercase;
}

a:hover {color: #BFC0D2;}

h1 {
color: #ffffff;
text-shadow: #BFC0D2 1px -1px 1px;
margin-top: 0px;
margin-right: 0px;
margin-left: 0px;
margin-bottom: 6px;
border-bottom: 3px dashed #FFF9CE;
text-align: center;
letter-spacing: 5px;
font-size: 14px;
text-transform: lowercase;
}

textarea, input {
border: 1px dotted #BFC0D2;
color: #BFC0D2;
font-family: "century gothic", arial;
background: #F8F8F8;
}

select, output {
border: 0px;
background: #F8F8F8;
color: #BFC0D2;
}

.footer {
margin: 0 auto;
background: url('footer.jpg') no-repeat;
background-position: right;
height:  155px;
width: 480px;
}

.text {
padding-right: 200px;
padding-top: 30px;
color: #A4B3D7;
font-size: 9px;
text-transform: uppercase;
padding-left: 10px;
}

li {
list-style-type: circle;
}
