
/* Legs on Fire Website - by DooKie */

body {
background-color:black;
margin:0px;
padding:0px 0px 20px 0px;
color:#FFCC66;
}

div#cache img {
display:none;
}

form {
margin:0px;
}

hr {
width:400px;
border-top:2px dashed #830000;
border-right:0px;
border-bottom:0px;
border-left:0px;
}

a {
color:white;
text-decoration:none;
}

a:hover {
color:#FF6600;
text-decoration:underline;
}

b {
color:white;
}

body,input,table,textarea {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
}

textarea {
width:240px;
}

td {
vertical-align:top;
}

img {
border:0px;
}

div#top {
background-image:url("/imgs/general/top.jpg");
background-repeat:no-repeat;
background-position:top;
height:140px;
margin:auto;
text-align:right;
width:789px;
}

div#center {
width:789px;
margin:auto;
background-image:url("/imgs/general/right.jpg");
background-position:right top;
background-repeat:no-repeat;
border-top:2px solid #830000;
}

div#left {
width:148px;
float:left;
}

div#newsletter {
background-image:url("/imgs/menu_off/newsletter.png");
height:65px;
padding:20px 7px 0px 0px;
text-align:right;
}

div#main {
background-image:url("/imgs/general/main.png");
background-repeat:repeat-y;
margin-left:148px;
}

div#title {
font-size:18px;
font-variant:small-caps;
text-align:center;
padding:30px 0px 10px 0px;
margin:auto;
color:#F6B900;
font-family:Arial Black;
}


div#bottom {
width:619px;
height:20px;
background-image:url("/imgs/general/bottom.jpg");
margin-left:148px;
padding-top:138px;
text-align:center;
}

div.box_title {
font-weight:bold;
color:white;
background-image:url("/imgs/general/box_title.png");
background-repeat:no-repeat;
background-position:left bottom;
margin:0px 0px 9px 90px;
}

div.box_title i {
font-weight:normal;
}

div.box_main {
width:400px;
padding-bottom:30px;
background-image:url("/imgs/general/box_bottom.png");
background-position:bottom;
background-repeat:no-repeat;
text-align:justify;
margin-left:107px;
}

div#photos {
width:80px;
height:80px;
border:1px solid white;
text-align:center;
}

img#illustration {
border:1px solid #FFCC66;
margin-left:107px;
}

table#live {
border-collapse:collapse;
margin-bottom:10px;
}

table#select_photo {
margin-left:40px;
}

table#select_photo td {
width:150px;
height:130px;
}

table#live td{
padding-top:10px;
padding-bottom:10px;
border-bottom:1px dashed #830000;
}

font.error {
color:#FF0000;
font-weight:bold;
}

font.success {
color:#009000;
font-weight:bold;
}