body {
background-color: #888;
}
p 
 {
 font-family: georgia, arial;
 font-size: 1em;
 padding: .1em .1em .1em .3em;
 }
 li {
 font-family: georgia, arial;
 font-size: 1em;
 padding: 0 6px;
 
 }
.boxright 
 {
 float: right;
 font-family: arial;
 font-size: .9em;
 background-color: #ffffee;
 border: 1px dashed #444444;
 margin: 1em;
 padding: .3em;
 padding-left: .9em;
 text-indent: -.6em;
 width: 200px;
 }
.boxleft 
 {
 float: left;
 font-family: arial;
 font-size: .9em;
 background-color: #ffffee;
 border: 1px dashed #444444;
 margin: 1em;
 padding: .3em;
 padding-left: .9em;
 text-indent: -.6em;
 width: 200px;
 }
.sectionheaderbox {
 font-family: georgia, arial;
 border-color: #7a7;
 border-style: solid;
 border-width: 1px 1px 1px 4px;
 background-color: #efe;
 padding: 4px;
 }
.bigbox {
font-size: 15px;
margin-left: 1em;
margin-top: 1.5em;
border: 1px solid #07a;
padding: 0 8px 8px 20px;
background-color: #ddf2ff;
}
td {
padding-left: .5em;
}
.titlebox {
font-family: georgia;
font-size: 18px;
margin: 0;
padding: 6px;
border: 3px solid #aaa;
color: white;
position: relative;
top: 22px;
font-weight: bold;
text-align:center;
background-color: #000;
text-align:left;
}
.maincontainer {
margin: 10px 25px 25px 25px;
padding: 20px;
background-color: white;
border: 2px solid #333;
}
.bigasterisk {
line-height: 20px;
font-size: 28px;
font-weight: bold;
position: relative;
top: 5px;
}
.smalltitletext {
font-size: .8em;
}
.bigletter {
font-size: 1.5em;
font-weight: bold;
}
.imgtable {
margin: 2px;
border: 1px solid #ccc;
}
.imgtitle {
padding: 3px;
background-color: #ddf;
}
.ul {
margin: 0;
padding-top: 0;
padding-left: 0;

}

.vote1 
 {
 float: left;
 font-family: arial;
 font-size: .9em;
 background-color: #fff;
/* border: 1px solid #444; */
 margin: 1em;
 padding: .3em;
 padding-left: .9em;
/* width: 200px; */
 }
 
 
label {
 font-family: arial;

}

