html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
    margin: 0;
    padding: 0;
    border: 0;
    outline: 0;
    font-size: 100%;
    background: transparent;
}

ol, ul {
list-style: none;
}


blockquote, q {
quotes: none;
}

blockquote:before, blockquote:after,
q:before, q:after {
content: '';
content: none;
}



/* remember to highlight inserts somehow! */
ins {
text-decoration: none;
}
del {
text-decoration: line-through;
}

/* tables still need 'cellspacing="0"' in the markup */
table {
border-collapse: collapse;
border-spacing: 0;
}

body {
line-height: 1.2;
font-family: Arial, Helvetica;
font-size: 12px;
color: #0000FF;
margin:0 auto;
width:800px;
}

.purple {
color: ##fd76c5;
}

#container.registration {
margin: 100px auto 0px;
width: 400px;
font-size: 1.5em;
}

#container.main-container {
margin: 0px auto 0px;
width: 800px;
/* font-size: 1.5em; */
}

#header {
height: 103px;

}

#header img {
padding-top:22px;
float: left;
}

#footer {
font-family: Arial, Helvetica;
margin-top: 1px;
text-align: center;
font-size: 16px;
font-weight: bold;
     color: #000000;
}
#footer2 {
font-family: Arial, Helvetica;
margin-top: 25px;
margin-bottom: 5px;
text-align: center;
font-size: 11px;
     color: #000000;
}

.main-content {
padding: 10px 0;
}

.main-content table {
table-layout: auto;
width:100%;
}

.main-content thead th {
text-align: left;
}

.main-content table thead th {
padding: 10px 2px;
}

.main-content table tbody .even_row td {
border:1px solid white;
padding:3px 2px;
text-align:center;
overflow:hidden;
}

.main-content table tbody .odd_row td {
border:1px solid #F5F5F5;
padding:3px 2px;
text-align:center;
}



a {
color: #0000FF;
text-decoration: none;
}

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

div.message {
padding: 20px;
font-size: 1.0em;
}


#movie {
float:center;
text-align: center;
height:380px;
width: 580px;
background-color:#fd76c5;
padding:0 1px;
-moz-border-radius: 4px;
-webkit-border-radius: 4px;

}


#movie h4 {font-size:16px; color: #000000;padding:8px 5px 5px 5px;}


#results {
height:450px;
width: 650px;
}
