body {
background-color: #000;
font-family: Arial, Helvetica, sans-serif;
}


body.loaded {
top: 0px;
left: 0px;
position: absolute;
padding: 0px;
margin: 0px;
}


a{
text-decoration: none;
}

#header{
font-family: Georgia, "Times New Roman", Times, serif;
font-size: 17px;
font-weight: bold;
color: red;
/*color: #7c886a;*/
letter-spacing: -1px;
 
padding-left: 30px;
background-image: url(images/gojirastamp.gif);
background-repeat: no-repeat;
background-position: left;
/* background-image: url(images/stripes.gif); */
}

p.subheader {
font-family: Georgia, "Times New Roman", Times, serif;
font-size: 12px;
font-weight: bold;
color: #fff;
line-height: 17px;
}
/* ////////////////////////////////////////////////WHOLE CONTAINER///////////////////////////////*/
#container {
/*border: 1px dotted red; */
margin: 0 auto;
width: 812px;
/*height: 846px;*/
}
/* ////////////////////////////////////////////////LOGO CONTAINER///////////////////////////////*/
#logocontainer {
height: 127px;
width: 100%;
display: block;
background-image: url(images/logo.gif);
background-repeat: no-repeat;
background-position: center;
}

#logocontainer a{
color: #000;
padding-left: 406px;
padding-right: 406px;
padding-top: 64px;
padding-bottom: 110px;
height: 127px;
width: 812px;
}
/* ////////////////////////////////////////////////BUTTON BAR///////////////////////////////*/
#buttoncontainer {
/**/
padding-left: 25px;
color: red;
text-align: center;
height: 46px;
background-image: url(images/buttonbackground.gif);
background-repeat: no-repeat;
}


#buttonspacer {
float: left;
width: 67px;
}

#button {
/*border: 1px solid;*/
float: left;
/*width: 160px;*/
}

#button a {

font-size: 14px;
padding-left:15px;
padding-right:15px;
color: #fff;
text-decoration: none;
line-height: 45px;
font-variant: small-caps;
font-family: Georgia, "Times New Roman", Times, serif;
font-weight: bold;
letter-spacing: 4px;

}

#button a:hover {
color: red;
/*background-image: url(images/buttonbackgroundred.gif);*/
}

#buttonActive {

/*border: 1px solid;*/
float: left;
/*width: 160px;*/
}

#buttonActive a{

background-image: url(images/buttonbackgroundred.gif);
/*background-image: url(images/greenstripe.gif);*/
font-size: 14px;
padding-left:20px;
padding-right:20px;
color: #fff;
text-decoration: none;
line-height: 45px;
font-variant: small-caps;
font-family: Georgia, "Times New Roman", Times, serif;
font-weight: bold;
letter-spacing: 4px;
}

#buttoninactive {
/*border: 1px solid;*/
float: left;
/*width: 160px;*/
}

#buttoninactive a {

font-size: 14px;
padding-left:15px;
padding-right:15px;
color: #000;
text-decoration: none;
line-height: 45px;
font-variant: small-caps;
font-family: Georgia, "Times New Roman", Times, serif;
font-weight: bold;
letter-spacing: 4px;

}

#buttoninactive a:hover {
color: #000;
/*background-image: url(images/buttonbackgroundred.gif);*/
}
/* ////////////////////////////////////////////////CENTER///////////////////////////////*/

/* ////////////////////////////////////////////////IFRAME///////////////////////////////*/

#iframeboxTall{
margin: auto;
overflow: hidden;
width: 253px;
height: 548px;
/*background-image: url(images/screenBg.jpg); 
background-repeat: no-repeat;
background-position: center; */

}

#iframebox{
margin: 97px auto;
overflow: hidden;
width: 253px;
height: 190px;
background-image: url(images/screenBg.jpg);
background-repeat: no-repeat;
background-position: top;
}



body.frameBG {
position: absolute;
top: 0px;
left: 0px;
}

#framebg {
position: absolute;
width: 254px;
height: 548px;
background-image: url(images/iframeBG.jpg);
background-position: center;
background-repeat: no-repeat:
}


body.flvpage {
top:0px;
left:0px;
margin-top:0px;
margin-left:0px;
padding: 0px;
}


/* ////////////////////////////////////////////////BACKGROUND IMAGE CONTAINER///////////////////////////////*/

#communitycontainer {
margin: 0 auto;
background-image: url(images/communityBG.jpg);
background-repeat: no-repeat;
background-position: center;
height: 548px;
width: 812px;
}


#medianoscreencontainer {

padding: 0px;
top:0px;
margin: 0 auto;
background-image: url(images/medianoscreenBG.jpg);
/*background-image: url(images/medianoscreenBG.jpg);*/
background-repeat: no-repeat;
background-position: center;
height: 548px;
width: 812px;
}

#mediacontainer {
margin: 0 auto;
background-image: url(images/mediaBG.jpg);
background-repeat: no-repeat;
background-position: center;
height: 548px;
width: 812px;
}

#eventscontainer {
margin: 0 auto;
background-image: url(images/eventsBG.jpg);
background-repeat: no-repeat;
background-position: center;
height: 548px;
width: 812px;
}

#moviescontainer {
margin: 0 auto;
background-image: url(images/moviesBG.jpg);
background-repeat: no-repeat;
background-position: center;
height: 548px;
width: 812px;
}


#shopcontainer {
margin: 0 auto;
background-image: url(images/medianoscreenBG.jpg);
background-repeat: no-repeat;
background-position: center;
height: 548px;
width: 812px;
}


#schedulecontainer {
margin: 0 auto;
background-image: url(images/release_schedule_bg.jpg);
background-repeat: no-repeat;
background-position: center;
height: 548px;
width: 812px;
}
/*/////////////////////////////////////////////////////COLUMNS//////////////*/
#columnone {
	color: #fff;
	float: left;
	height: 100%;
	padding-left: 50px;
	overflow-x: auto;
	overflow: auto;
	width: inherit;
}


#columntwo {
padding-left: 20px;
float: left;
height: 100%;
color: #fff;
}

#columnthree {
float: left;
height: 100%;
width: 200px;
color: #fff;
overflow: auto;

}


 


/*/////////////////////////////////////////////////EVENT PAGE TEXT ELEMENTS 02!!!!!!!!!!!!!//////////////////////////////////////*/

#evenslistingspacer {
height:200px;
}

#eventscolumnone{

height: 450px;
width: 430px;
margin-top: 7px;
padding-top: 20px;
padding-left: 20px;
padding-right: 20px;
padding-bottom: 5px;
margin-left: 35px;
overflow: auto;


}

#eventscolumnone p {
background-image: url(images/stripes.gif);
/*font-weight: bold;*/
color: #fff;
font-size: 12px;
line-height: 18px;

}


#eventsinfo {
border-bottom: 1px dotted #404040;
height:500px;
width: 350px;
margin-top: 7px;
padding-top: 20px;
padding-left: 20px;
padding-right: 20px;
padding-bottom: 5px;
margin-left: 35px;
overflow: auto;
}

#blogbutton {
border: 0px;
margin-top: 30px;
text-align: right;
}

#blogbutton img {
border: 0px;
}

#blogbutton img a{
border: 0px;
}

#eventsinfo p {
background-image: url(images/stripes.gif);
/*font-weight: bold;*/
color: #fff;
font-size: 13px;
line-height: 18px;
}


/*/////////////////////////////////////////////////EVENT PAGE TEXT ELEMENTS//////////////////////////////////////*/

#eventcolumnone {

color: #fff;
float: left;
height: 100%;
width: 228px;
padding-left: 25px;
margin-right: 5px;
text-align: left;
}

#eventcolumnone p{
padding: 7px;
font-size: 12px;
}


#eventcolumntwo {

float: left;
height: 100%;
width: 240px;
color: #fff;

}

#eventcolumnthree {
float: left;
height: 100%;
width: 150px;
color: #fff;
overflow: auto;
}

#eventsbox {
color: #fff;
margin-top: 30px;
padding: 2px;
background-image: url(images/stripes.gif);
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
line-height: 18px;
height: 450px;
overflow: auto;
}

#date {
font-family: Arial, Helvetica, sans-serif;
font-size: 14px;
color: #8f9d7c;
}

#event {
padding-top: 10px;
color: #fff;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
height: 400px;
margin-bottom: 5px;
overflow: auto;

}


#event ul{
padding-left: 15px;
margin-left: 0px;
}

#event li{
font-size: 13px;
background-image: url(images/stripes.gif);
margin-left: 0px;
line-height: 18px;
list-style-type: none;
list-style-image: url(images/redot.gif);
margin-bottom: 11px;

padding-bottom:4px;
padding-left:4px;

}

#eventhead {
font-weight: bold;
font-family: Arial, Helvetica, sans-serif;
color: #fff;
margin-bottom: 8px;

}

/* ////////////////////////////////////////////////COMMUNITY TEXT E///////////////////////////////*/
#communitycolumnone {
color: #fff;
float: left;
height: 100%;
margin-left: 0px;
padding-left:0px;
overflow: auto;
}


#communitycolumntwo {
float: left;
height: 100%;
width: 330px;
color: #fff;
overflow-y: auto;
overflow-x: hidden;
}

#communitycolumntwo img {
text-align: right;
}

#communitycolumnthree {
float: left;
height: 100%;
width: 210px;
color: #fff;
overflow: auto;
}



#communitytext {
font-size:  40px;
}


#communityspacer {
height: 350px;
}
#communitynews {
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
padding-left: 10px;
padding-right: 10px;
padding-top: 45px;
background-image: url(images/stripes.gif);
overflow: hidden;
}

#communitynews.header {
font-size: 20px;
}

#communitynews p {

}


#subheader {
font-family: Georgia, "Times New Roman", Times, serif;
font-size: 15px;
font-weight: bold;
color: red;
}

#formbox {
padding:20px;
margin-top:60px;
margin-left:20px;
text-align: left;
/*background-image: url(images/stripes.gif);*/

}

#formbox p {
padding:0px;
margin:4px;
font-weight: bold;
text-align: left;
font-size: 12px;
line-height: 18px;
/*background-image: url(images/dot.gif);*/
/*background-image: url(images/headerbg.gif);*/
}


#bigtext {
font-family: Georgia, "Times New Roman", Times, serif;
color: #fff;
font-size:14px;
font-weight: bold;
background-image: url(images/headerbg.gif);
}

#submitlegal {
font-family: Arial, Helvetica, sans-serif;
color: #fff;
background-image: url(images/headerbg.gif);
background-color: #000;
}

#submitlegal p{
font-weight: 100;
text-align: justify;
font-size: 9px;
letter-spacing: -1px;
background-image: url(images/stripes.gif);
line-height: 9px;
padding-top:10px;
}


/*/////////////////////////////////////////////////MEDIA PAGE TEXT ELEMENTS//////////////////////////////////////*/
#mediacolumnone {

float: left;
width: 200px;
height: 450px;
margin-top: 7px;
padding-top: 20px;
padding-left: 55px;
padding-right: 20px;
padding-bottom: 5px;
margin-left: 0px;
overflow: auto;


}
#mediacolumntwo {

float: right;
width: 200px;
height: 450px;
margin-top: 7px;
padding-top: 20px;
padding-left: 55px;
padding-right: 20px;
padding-bottom: 5px;
margin-left: 0px;
overflow: auto;


}

#mediacolumnone p {
background-image: url(images/stripes.gif);
/*font-weight: bold;*/
color: #fff;
font-size: 12px;
line-height: 18px;
}

#stillsnavcolumn {
color: #fff;
float: right;
height: 100%;
padding-left: 55px;
padding-right: 10px;
overflow-x: hidden;
}

#mediastillscolumn {
/*border-left: 1px solid #7c886a;*/
float: left;
/*width: 220px;*/
height: 450px;
margin-top: 7px;
padding-top: 20px;
padding-left: 35px;
padding-right: 20px;
padding-bottom: 5px;
margin-left: 10px;
overflow: auto;
}
#mediastills {

color: #fff;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
margin-bottom: 5px;
overflow: auto;

}

#mediastills ul{
padding-left: 27px;
margin-left: 0px;
}

#mediastills li{
font-size: 12px;
margin-left: 2px;
padding-right:5px;
padding-left: 10px;
/*background-image: url(images/stripes.gif);*/
list-style-image: url(images/stillbullet.gif);
list-style-type: none;
margin-bottom: 2px;
padding-bottom:4px;

}

#mediastills li a{
color: #fff;
font-weight: bold;

}

#mediastills li a:hover{
color: red;
font-weight: bold;

}

#mediaevent {
color: #fff;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
margin-bottom: 5px;
overflow: auto;

}

#mediaevent ul{
padding-left: 27px;
margin-left: 0px;
}

#mediaevent li{

margin-left: 2px;
line-height: 18px;
/*background-image: url(images/stripes.gif);*/
list-style-image: url(images/moviebullet.gif);
list-style-type: none;
margin-bottom: 11px;
padding-bottom:4px;
padding-left:10px;

}

#mediaevent li b{

margin-left: 2px;
line-height: 18px;
/*background-image: url(images/stripes.gif);*/
list-style-image: url(images/moviebullet_mothra.gif);
list-style-type: none;
margin-bottom: 11px;
padding-bottom:4px;
padding-left:10px;

}

#mediaevent li a{
font-weight: bold;
color: #fff;
background-image: none;
}
#mediaevent li a:hover{
color: red;
background-image: none;
}

#mediaevent ul ul{
padding-left: 0px;
margin-left: 23px;
}

#mediaevent li li{
color: #fff;
font-weight: bold;

margin-left: 0px;
padding-left: 0px;
list-style-image: url(images/downloadicon.gif);
margin-bottom: 0px;
padding-bottom:0px;
padding-left:0px;
background-image: none;

}


#mediaevent li li a{
color: #fff;
background-image: none;
}

#mediaevent li li a:hover{
color: red;
}


#requirements {
font-family: Arial, Helvetica, sans-serif;
font-weight: 100px;
font-size: 9px;
line-height: 7px;
color: #7c886a;
}




/*////////////////COLUMN 1/////////////*/
#leftcolumndiv {
width: 100%;
height: 200px;
margin-top: 80px;
text-align: left;
}
#leftcolumndiv ul {
font-size: 15px;
color: red;
font-family: Georgia, "Times New Roman", Times, serif;
margin-left: 40px;
}
#leftcolumndiv li {
font-size: 15px;
color: red;
font-family: Georgia, "Times New Roman", Times, serif;
padding-top: 10px;
list-style-type: cjk-ideographic;
}
#leftcolumndiv li a{
color: red;
font-weight: bold;
}

#leftcolumndiv li a:hover {
color: #fff;
}

/*/////////////////////COLUMN TWO./.................*/
#columntwodiv p{
padding-left:30px;
padding-right:20px;
font-size: 12px;
text-align: justify;
line-height: 12px;
background-image: url(images/stripes.gif);
}
#columntwodiv {
margin-top: -90px;
width: 100%;
height: 240px;
overflow: auto;
}


/*/////////////////////COLUMN THREE///////////////////*/
#columnthree p{
font-size: 12px;
text-align: left;
}

/* ////////////////////////////////////////////////BOTTOM///////////////////////////////*/

#copyrightcontainer {
	color: #fff;
	width: 100%;
	height: 54px;
	border-top: 1px solid #404040;
	background-image: url(images/copyright.gif);
	background-repeat: no-repeat;
	text-align: center;
	background-position: bottom center;
}


#copyrightcontainer p {
color: #7c886a;
font-size: 10px;
text-align: justify;
margin-top: 20px;
margin-left: 220px;
margin-right:0px;
line-height: 14px;
}

#bottombuttcontainer {
height: 18px;
width: 100%;
color: #e0e687;
font-size: 12px;
padding-top: 20px;
text-align: center;


}

#bottombuttcontainer a{
color: #7c886a;
text-decoration: none;
padding-left:10px;
padding-right: 10px;

}

#bottombuttcontainer a:hover{
color: red;
text-decoration: underline;
}


#subnavbuttcontainer {
height: 18px;
width: 100%;
color: #e0e687;
font-size: 12px;
padding-top: 20px;
text-align: center;


}

#subnavbuttcontainer a{
color: #7c886a;
text-decoration: none;
padding-left:10px;
padding-right: 10px;

}

#subnavbuttcontainer a:hover{
color: red;
text-decoration: underline;
}



/*///////////////////////////////////////MOVIEPAGE//////////////////////////////////////////////*/
#moviebox {
width: 360px;
margin-top: 27px;
padding-bottom: 5px;
overflow: auto;
/*padding-left: 20px;
padding-right: 20px;
margin-left: 35px;*/
}

#movieimage {
float: left;
padding-right: 10px;
padding-bottom: 5px;
}

#moviedescrip {

font-size: 12px;
float: left;
}

#moviesspacer {
height: 258px;
}

#moviesinfo {
width: 400px;
margin-top: 27px;
padding-bottom: 10px;
overflow: auto;
/*padding-left: 20px;
padding-right: 20px;
margin-left: 35px;*/
}

#moviesinfo p {
margin-top: 0px;
background-image: url(images/stripes.gif);
/*font-weight: bold;*/
color: #fff;
font-size: 13px;
padding-bottom: 5px;

}

/*////////////////////////////////////////////////////////////////////////////STILLS PAGE/////////////*/
#stillbox {
/*background-image: url(images/stripes.gif);*/
float: left;
text-align: center;
height: 400px;
}

#stilldescrip {
width: 495px;
border-top: 1px solid #404040;
font-size: 13px;
color: #fff;
background-image: url(images/dirtybg.gif);

}

#stilldescrip p{
padding:10px;
text-align: left;
}
