/**
 * Toive24.fi
 * Copyright (c) 2007 Hexagon IT Oy
 */
html,
body {
margin:0;
padding:0;
font-size: 14px;
}

a {
text-decoration: none;
border: none;
color: #a1170c;
}

img {
border: none;
}

body {
background-color: #1b1b1b;
font-family: Georgia, serif;
color: #cccccc;
}

input, textarea, select {
background-color: #000000;
color: #ffffff;
border: 1px solid #626262;
font-size: 1.1em;
}

#visual-wrapper {
width: 1013px;
margin-left: auto;
margin-right: auto;
background-color: #000000;
}

#header img {
border: none;
}

#navigation ul {
margin-top: 180px;
margin-left: 100px;
list-style: none;
}

#tab1 {
width:80px;
}
#tab2 {
width: 130px;
}
#tab3 {
width: 150px;
}
#tab4 {
width: 60px;
}
#tab5 {
width: 100px;
}

#navigation ul li {
float: left;
margin-right: 15px;
}
#navigation ul li a {
color: transparent;
}

.content {
background-color: #000000;
padding-left: 50px;
padding-right: 50px;
}
#visual-wrapper.index .content {
padding-left: 0;
}
.content .candle {
width: 120px;
float: left;
text-align: center;
}
.content .candle .name {
color: #a1170c;
}
.content .candle .date {
font-size: 0.8em;
color: #7d7d7d;
}

.content .light-a-candle {
clear: left;
padding-left: 70px;
}

.field {
margin-bottom: 10px;
}
#addcandle textarea {
width: 400px;
height: 100px;
}
#submit-candle {
display: none;
}
#candle-movie {
float: left;
width: 300px;
}
#add-candle-movie {
float: left;
width: 400px;
}
#add-candle h1 {
margin-bottom: 0;
}

#candle-view.content {
padding-top: 30px;
}
#message-container {
margin-left: 400px;
width: 400px;
}
#message-container .header {
border-bottom: 3px solid #eeeeee;
padding-bottom: 20px;
}
#message-container .message {
padding-top: 10px;
}
#message-container .header .name {
float: left;
}
#message-container .header .date {
float: right;
}

#footer {
clear: both;
text-align: center;
background-color: #666666;
padding: 5px;
font-size: 0.8em;
margin-top: 30px;
}
#footer a {
color: #ffffff;
}

#lit-candles {
float: right;
width: 600px;
}
#batch-navigation {
width: 600px;
float: left;
margin-top: 50px;
margin-bottom:30px;
}
#batch-navigation a {
font-size: 0.85em;
}
#batch-navigation .previous {
padding-left: 20px;
float: left;
}
#batch-navigation .next {
float: right;
padding-right: 30px;
}
.ohje {
font-size: 1.5em;
font-weight: bold;
color: #a1170c;
}
/* Spam bot honey pot fields */
.hp {
display: none;
}
#message {
width: 400px;
height: 250px;
}
#emailaddr {
width: 250px;
}
#status-message,
#errors {
color: #a1170c;
margin-bottom: 10px;
font-size: 1.1em;
}
#about .banner {
width: 200px;
float: left;
margin-top: 30px;
margin-bottom: 20px;
}
#about .banner img {
margin-bottom: 30px;
}

#main-page .no-flash-info {
padding: 3em 1em 1em 4em;
}
#add-candle .no-flash-info {
padding-top: 3em;
height: 400px;
}
#candle-view .no-flash-info {
padding-left: 3em;
}
