body{
padding:0px;
margin:0px;
min-width:740px;
}
.header{
background-image:url('fill-bar.gif');
background-repeat: repeat-x;
width:100%;
float:left;
}
.mainbody{
font-family:arial,helvetica,sans-serif;
font-size:1.2em;
clear:both;
background-image:url('gun-btm.jpg');
background-position:top right;
background-repeat:no-repeat;
margin-left:0.4em;
padding-right:0.4em;
}
.right-header{
float:right;
}

.message{
font-family:arial,helvetica,sans-serif;
font-weight:bold;
border: 4px dashed #CF1111;
margin-left:4em;
margin-right:4em;
margin-top:1em;
padding:1em;
background-image: url(interest-arrow.gif);
background-repeat: no-repeat;
background-position: 80% 50%
}

h2{
padding:0px;
margin:0px;
font-family:arial,helvetica,sans-serif;
color:#CF1111;
font-weight:bold;
}

input{
color: #000000;
background: #F9D5D5;
border: 1px solid #CF1111;
}

.submitButton{
color: #000000;
font-weight:bold;
background: #F9D5D5;
border: 2px outset #CF1111;
}

.entrybox{
width:250px;
margin-bottom:0.2em;
}

.bigentrybox{
width:250px;
height:150px;
color: #000000;
background: #F9D5D5;
border: 1px solid #CF1111;
margin-bottom:1em;
}

.menubox{
text-align: center;
background: #dee3de;
border: 1px solid #1ea12d;
float:left;
margin:0.4em;
padding:0.2em;
font-size:0.95em;
}

.drop{
clear:left;
}

.host{
padding:4px;
font-family:verdana,arial,sans-serif;
font-size:0.6em;
text-align:center;
}

.message select {
color: #000000;
background: #F9D5D5;
border: 1px solid #CF1111;
}