body{
    background-color: #464845;
	font-style: normal; 
	font-family: Tahoma, Arial, Helvetica; 
	font-size: 1.0em; 
   color: #fff;
text-align: center; 
}
 A:link {
  	text-decoration: none;
   color: #fff;
  }

 A:visited {
   text-decoration: none;
   color: #fff;
   }

 A:hover {
   text-decoration: none;
   color: #FFCC66;
  }
 p {
   text-decoration: none;
   color: #fff;
   }
p A:link {
  	text-decoration: none;
   color: #99F372;

  }

p A:visited {
   text-decoration: none;
   color:#99F372;
   }

p A:hover {
   text-decoration: none;
   color: #72CDF3;
  }
.smaller {
   text-decoration: none;
	font-size: 0.8em; 
   color: #ccc;
   }
  ol li{
   text-decoration: none;
   color: #fff;
   }
#container{
    position:auto;
    margin-top: 10px;
    margin-right: auto;
    margin-bottom: auto;
    margin-left: auto;
	padding: 0px;
     width: 868px;
    height:100%;
     min-height: 1700px;
    height:auto;
    background-color: #363835;
     border-top: 1px solid #666;
     border-right: 1px solid #111;
     border-bottom: 1px solid #000;
     border-left: 1px solid #333;
    text-align: left; 

}

#topsection{
    position:relative;
    margin: 0px  0px 0px 0px;
	padding: 0px;
     width: 868px;
     height: 184px;
    background-color: #363835;
     border: 0px solid #ddd;


}
#left_col{
    float:left;
    text-align:center; 
    margin: 10px 0px 0px 5px;
    padding: 10px;
    width: 127px;
    background-color: #363835;
    border: 1px solid #363835;
}

#left_col a:hover{
Filter: Alpha(Opacity=35);
-moz-opacity:.55;
opacity: .35;
}


#menu_container{
    position:relative;
text-align: center;
   margin: 10px 0px 0px 0px;
    padding: 5px;
    width: 857px;
    background-color: #363835;
   border-top:  1px solid #464845;
   border-bottom:  1px solid #464845;
}
.menu {
  padding: 0px 0px 0px 0px;
	color: #fff; 
	font-size: 0.7em; 
	font-weight: 300; 
	font-style: normal; 
	font-family:  Arial, Helvetica; 
    border: 0px solid red;

}
#main_body{
    float:left;
    width: 580px;
  height:auto;
    margin: 10px 20px 0px 30px;
    padding: 50px 5px 15px 5px;
    line-height: 1.3em;
	font-style: normal; 
	font-family: Tahoma, Arial, Helvetica; 
	font-size: 0.8em; 
     color: #fff;
	background-color: #363835;
    border:0px solid #989D85;
}




.body_section{
    float:left;
    width: 580px;
    margin: 10px 20px 0px 10px;
    padding: 50px 5px 15px 5px;
    line-height: 1.3em;
	font-style: normal; 
	font-family: Tahoma, Arial, Helvetica; 
	font-size: 0.8em; 
     color: #fff;
	background-color: #363835;
    border:0px solid #989D85;
}
#menu2_container{
position: absolute;
top: 250px;
left: auto;
    margin: auto auto;
    padding: -5px  5px  -5px  auto;
    width: 490px;
    background-color: #363835;
   border-top:  1px solid #464845;
   border-bottom:  1px solid #464845;
}
.menu2 {
  padding: 0px 0px 0px 0px;
   word-spacing: 2.0em;
	color: #fff; 
	font-size: 1.1em; 
	font-weight: 300; 
	font-style: normal; 
	font-family:  Arial, Helvetica;
    text-align: center; 
    border: 0px solid red;

}
.movie{
position: relative;
    text-align:center;
    width: 620px;
    margin: 10px auto;
    padding: 15px;
	background-color: #363835;
   border-top:  1px solid #464845;
   border-bottom:  1px solid #464845;

}


.row {
clear:both;
    width: 600px;
height:100px;
    padding: 5px;
    border: 0px solid red;
   }

.row_img {
float:left;
    width: 100px;
height:80px;
    padding: 2px 10px 5px 0px;
    border: 0px solid red;
   } 

.row_choose {
float:left;
    width: 300px;
    height: 35px;
    padding: 10px 0px 0px 0px;
    word-spacing: 10px;
    color: #fff; 
	font-size: 0.9em; 

	font-family:  Arial, Helvetica;
   border-bottom:  1px solid #464845;
   }



.row_choose A:link {
  	text-decoration: none;

  }

.row_choose A:visited {
   text-decoration: none;
background:  url('../press_files/images/check.gif') no-repeat 2 -6;
   }

.row_choose A:hover {
  	text-decoration: none;

  }


.supporter {
    float:left;
    text-align:left; 
    margin: 10px 0px 0px 5px;
    padding: 10px;
    width: 768px;
     color: #fff;
    background-color: #363835;
    border: 1px solid #555;
}
.supporter A:link{
     color: #99F372;

}
.supporter A:visited{
     color: #99F372;

}

.supporter A:hover {
   text-decoration: none;
   color: #72CDF3;
  }
#popitmenu{
position: absolute;
background-color: white;
border: 1px solid #ccc;
font: normal 12px Verdana;
line-height: 18px;
color: black;
z-index: 100;
visibility: hidden;
}

#popitmenu a{
text-decoration: none;
margin: 5px;
padding: 10px;
     border: 1px solid #555;
color: black;
display: block;
}

#popitmenu a:hover{ /*hover background color*/
background-color: #eee;
}

#bottom_menu_container{
   text-align: center;
	margin:0px;
	clear:both;
    padding: 5px;
    background-color: #363835;
   border-top:  1px solid #464845;
   border-bottom:  1px solid #464845;
}
.bottom_menu {
  padding: 0px 0px 0px 0px;
    text-align:center;
	color: #fff; 
	font-size: 0.6em; 
	font-weight: 300; 
	font-style: normal; 
	font-family:  Arial, Helvetica; 
    border: 0px solid red;

}