/* CSS Document */

#container
{
margin: 0 auto;
width:770px;
height:auto;
background-color:#000000;
}

#flashdetect
{
margin: 0 auto;
width:500px;
height:auto;
padding-top:40px;
}


.indexmovie
{
margin-left:125px;
}

.indextext
{
font-family:arial;
font-size:12px;
text-align:center;
}




#content
{
font-family:Arial;
width:730px;
min-height:250px;
font-size:12px;
padding-top:10px;
padding-left:20px;
padding-right:20px;
padding-bottom:10px;
background: url(images/content-bg.jpg) repeat-y;
}

#flashcontent
{
font-family:Arial;
font-size:12px;
width:750px;
padding:0px 10px 0px 10px;
background: url(images/content-bg.jpg) repeat-y;
}


#flashhome
{
width:420px;
height:280px;
float:right;
margin-left:5px;
}


#faqcontent
{
padding-top:0px;
width:510px;
height:auto;
background-color:#000000;
}


#dbconfirm
{
padding-top:2px;
padding-left:5px;
padding-right:15px;
width:510px;
height:auto;
background-color:#666666;
}


#sidelinks
{
width:195px;
float:right;
margin-right:10px;
}


.imagelinks
{
border:1px solid #000000;
margin-left:5px;
margin-bottom:10px;
}


#form
{
margin:auto;
width:350px;
height:auto;
background-color:#CCCACA;
border:1px solid #990000;
}


.formmsg
{
font-family:Arial;
font-size:12px;
color:#990000;
}


.formbutton
{
font-family:Arial;
font-size:13px;
}


#hometext
{
width:300px;
height:auto;
padding-top:0px;
}


.faqquestion
{
background:url(images/faqquestion.jpg) top left no-repeat;
padding-left:40px;
padding-bottom:25px;
font-family:arial;
font-size:14px;
color:#ff0000;
font-style:italic;
font-weight:bold;
}

.faqanswer
{
background:url(images/faqanswer.jpg) top left no-repeat;
padding-left:40px;
padding-bottom:15px;
font-family:arial;
font-size:13px;
color:#ffffff;
}


.faqsubmission
{
font-family:arial;
font-size:13px;
color:#FF0000;
letter-spacing:0.1px;
font-style:normal;
}


body
{
background-color:#000000;
}


#header
{
background: url(images/header.jpg);
width:770px;
height:200px;
}

#footer
{
background: url(images/footer.jpg);
height:180px;
width:770px;
clear:both;
}


.dbheadings
{
font-family:Arial;
font-size:12px;
color:#000000;
font-weight:bold;
}

.dbdata
{
font-family:Arial;
font-size:12px;
color:#FFFFFF;
}



#gbcontent
{
width:510px;
height:auto;
}


.gbsubmission
{
font-family:Arial;
font-size:13px;
color:#FFFFFF;
background-color:#420101;
}


td
{
padding-left:5px;
padding-top:4px;
padding-bottom:4px;
}

.gbsubheading
{
font-family:Arial;
font-size:12px;
color:#FFFFFF;
font-weight:bold;
padding:5px 0px 5px 0px;
letter-spacing:1px;
}


.gbdata
{
font-family:Arial;
font-size:12px;
color:#FFFFFF;
}

.quote
{
font-family:arial;
font-size:14px;
color:#FF0000;
font-style:italic;
font-weight:bold;
}


.formcontent
{
padding:10px;
font-family:arial;
font-size:12px;
color:#000000;
padding-right:10px;
}


#navigation
{
background-image:url(images/nav-bg.jpg);
background-repeat:no-repeat;
width:770px;
height:34px;
margin:0px;
}


#nav
{
margin-top:0px;
padding-top:7px;
}

#nav li
{
display:inline;
list-style-type:none;
}

#nav a
{
color:#000000;
font-family:Arial;
font-size:12px;
text-decoration:none;
background-image:url(images/nav-off.jpg);
height:35px;
background-repeat:repeat-x;
padding-top:10px;
padding-left:15px;
padding-right:15px;
padding-bottom:7px;
letter-spacing:0.05px;
}

#nav a:link, #nav a:visited, #nav a:active
{
color:#000000;
font-family:Arial;
font-size:12px;
text-decoration:none;
background-image:url(images/nav-off.jpg);
background-repeat:repeat-x;
}


#nav a:hover 
{
color:#ffffff;
background-image:url(images/nav-on.jpg);
background-repeat:repeat-x;
}


#pagenavigation 
{
font-family:Arial;
font-size:12px;
font-weight:bold;
color:#000000;
}


#pagenavigation a:link
{
font-family:Arial;
font-size:12px;
color:#2E3092;
}


#pagenavigation a:visited
{
font-family:Arial;
font-size:12px;
color:#2E3092;
}


#pagenavigation a:active
{
font-family:Arial;
font-size:12px;
color:#2E3092;
}


#pagenavigation a:hover
{
border-bottom:1px dotted #2E3092;
}


h1 
{
font-family:Arial;
font-size:14px;
color:#ffffff;
}

h2
{
font-family:Arial;
font-size:13px;
color:#CCCCCC;
}

h3 
{
font-family:arial;
font-size:13px;
color:#3333FF;
}


p
{
font-family:Arial;
font-size:12px;
color:#ffffff;
}

.businesslinks
{
border:1px solid #ffffff;
float:left;
margin:4px 15px 7px 0px;
}


#list
{
list-style:none;
margin:0px;
padding:0px;
font-family:Arial;
font-size:12px;
color:#FFFFFF;
}

.cartips
{
background:url(images/cartips.jpg) top left no-repeat;
padding-left:40px;
padding-bottom:17px;
}

.warningtips
{
background:url(images/warning.jpg) top left no-repeat;
padding-left:40px;
padding-bottom:17px;
}


a
{
color:#FFFFFF;
font-family:Arial;
font-size:12px;
font-weight:bold;
text-decoration:none;
}

a:link 
{
color:#ffffff;
font-family:Arial;
font-size:12px;
font-weight:bold;
text-decoration:none;
}


a:visited
{
color:#ffffff;
font-family:Arial;
font-size:12px;
font-weight:bold;
text-decoration:none;
}


a:active
{
color:#ffffff;
font-family:Arial;
font-size:12px;
font-weight:bold;
text-decoration:none;
}


a:hover 
{
color:#ffffff;
font-family:Arial;
font-size:12px;
font-weight:bold;
text-decoration:underline;
}

.flashbutton
{
border:none;
}