﻿body {
	margin-bottom: 5px;
	margin-left: 5px;
	margin-right: 5px;
	margin-top: 5px;
	text-align: center;
	background-color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	background-image: url(bg.jpg);
	background-repeat: no-repeat;
}
div.ytplayer 
{
    width:425px;
    height:500px;
}
div.container {
	width: 1024px;
	display: block;
    margin-left: auto;
    margin-right: auto;
	/*background-color: #DDDDDD;*/
	text-align: left;	
}
div.movie {
	float:left;
	margin-left: 30px;
    margin-right: 30px;
	text-align: center;
	color:#ff0000;	
}
span.alert
{
    color:#FF0000;
    }
    
div.moretext {
	float:left;
	margin-left: 30px;
    margin-right: 30px;
    color: #AAAAAA;
	text-align: left;
	font-size: 12px;
	width:425px;
}
div.frontpagetext 
{
    float:right;
   	width:500px;
	/*background-color: #EFEFEF;*/
	color: #AAAAAA;
	padding-left: 13px;
    padding-right: 13px;
	padding-top: 13px;
    padding-bottom: 13px;
	font-size: 12px;
}
div.imagebar {
	height:40px;
}
td {
font-size: 12px;
color: #AAAAAA;
}
input.txtInputLong {
	font-size: 12px;
	width: 150px;
}
input.txtInputShort {
	font-size: 12px;
	width: 100px;
}
img.icon 
{
    border-style:solid;
    border-color:#FFFFFF;
}
div.about 
{
    position:absolute;
    background-color:#222222;
    font-size: 12px;
    text-align:left;
    top:40px;
    left:40px;
    width:250px;
    height:300px;
    color:#AAAAAA;
    padding-left: 10px;
    padding-right: 10px;
    padding-top: 10px;
    padding-bottom: 10px;
}
body.flyer 
{
    padding-bottom:0px;
    padding-left:0px;
    padding-right:0px;
    padding-top:0px;
    
    }
div.flyer
{
    width:600px;
    height:400px;
}
a:hover.rsvp 
{
    font-size: 15px;
    text-decoration:none;
    color:#FF0000;
}
a:link.rsvp
{     
    font-size: 15px;
    color:#FF0000;
}
a:visited.rsvp
{   font-size: 15px;  
    color:#FF0000;
}
a:active.rsvp
{   font-size: 15px;  
    color:#FF0000;
}