  /* Universal */

body {
  background: #EEE url("../images/bg_main.jpg") repeat-x top left;
  font-family: Arial, Helvetica, Swiss, SunSans-Regular;
  font-size: 13pt;
  line-height: 15pt;
  color: #333;
  margin: 0;
  padding: 0;
}

ul {
  font-weight:bold;
  line-height: 30px;
  font-family: Georgia, Times, Serif;
}

div, p, ul, ol, li, h1, h2, h3, h4, h5, h6 {
  margin: 0;
  padding: 0;
}
a:link, a:visited, a:active { 
  color: #333;
  text-decoration: underline;
}
a:hover  { 
  color: #000;
  text-decoration: none;
}
img {
  border: 0;
}

img.floatRightClear { 
    float: right; 
    clear: right; 
    margin: 5px;
    padding-left: 30px;
    padding-top: 20px;
    padding-bottom: 20px;
    padding-right:15px;
}


/*
div, p, ul, ol, li, img, form h1, h2, h3, h4, h5, h6 {
  color: #0A2270;
}
*/
p { 
  font-family: Arial, Helvetica, Swiss, SunSans-Regular;
  font-size: 13pt;
  line-height: 17pt;
  color: #333;
  padding-bottom: 10px;
}
h1 {
  font-family: Georgia, Times, Serif;
  font-size: 24pt;
  line-height: 29pt;
  font-weight: bold;
  padding-bottom: 10px;
}
h2 {
  font-family: Georgia, Times, Serif;
  font-size: 21pt;
  line-height: 26pt;
  font-weight: bold;
  padding-bottom: 10px;
}
h3 {
  font-family: Georgia, Times, Serif;
  font-size: 18pt;
  line-height: 23pt;
  font-weight: bold;
}
h4 {
  font-family: Georgia, Times, Serif;
  font-size: 14pt;
  line-height: 19pt;
  font-weight: bold;
}
h5 {
  font-family: Helvetica, Arial, Myriad, Swiss, SunSans-Regular;
  font-size: 11pt;
  line-height: 16pt;
  font-weight: bold;
}
h6 {
  font-family: Helvetica, Arial, Myriad, Swiss, SunSans-Regular;
  font-size: 9pt;
  line-height: 14pt;
  font-weight: bold;
}
hr {
  border: none 0;
  border-top: 1px solid #CCC;
  height: 1px;
  margin: 0;
  padding: 0 0 10px 0;
}

/*
ul, ol, li {
  padding-left:10px;
}
*/

textarea, input, text {
  font-family: Arial, Helvetica, Swiss, SunSans-Regular;
  padding: 4px;
  margin: 0;
	background: #FFF;
	border: #CCC 1px solid;
}


/* Text Styles */

.small_heading  {
  font-family: Arial, Helvetica, Swiss, SunSans-Regular;
  font-size: 8pt;
  line-height: 12pt;
  color: #999;
  text-transform: uppercase;
  clear: right; 
}
#mission p{
  font-family: Georgia, Times, serif;
  font-size: 12pt;
  line-height: 19pt;
  color: #333;
}
#footer_left a {
  color: #666;
  text-decoration: none;
}
#footer_left a:hover {
  color: #FFF;
}
#footer_right a {
  color: #666;
  text-decoration: none;
}
#footer_right a:hover {
  color: #FFF;
}

/* Text Styles Ends */



/* Home */ 

#container {
  width: 940px;
  height: 100%;
  margin-left: auto;
  margin-top: 0;
  margin-right: auto;
  margin-bottom: 0;
  padding: 0 0 30px 0;
  overflow: hidden;
}  
#header_main {
  text-align: left;
  width: 940px;
  height: 97px;
  float: left;
}
#nav_main {
  height: 18px;
  margin-bottom: 40px;
  float: left;
}
#stage {
  background: white;
  width: 938px;
  border: 1px solid #CCC;
  margin: 0 0 30px 0;
  padding: 0;
  float: left;
}
.movie {
  width: 760px;
  padding: 10px 0 0 28px;
  float: left;
}
#stage_right_col {
  width: 81px;
  height: 450px;
  border-left: 1px solid #CCC;
  padding: 20px 0 0 0;
  text-align: center;
  float: right;
}
#stage_right_col h6 {
  color: #999;
  padding-bottom: 10px;
}
.network_icons {
  padding: 0 0 16px 0;
  border: none;
}
.icons {
  width: 50px;
  margin-left: auto;
  margin-top: 0;
  margin-right: auto;
  margin-bottom: 0;
  padding: 10px;
  float: right;
}
#rightbar {
  width: 100px;
  margin: 0 0 0px 0;
  padding-top: 0px;
  float: left;
}



#footer_container {
  background: #222 url("../images/bg_footer.jpg") repeat-x top left;
  height: 50px;
  padding:41px 0 0 0;
}
#footer {
  width: 940px;
  margin-left: auto;
  margin-top: 0;
  margin-right: auto;
  margin-bottom: 0;
  padding: 0;
  overflow: hidden;
}
#footer_left {
  font-family: Arial, Helvetica, Swiss, SunSans-Regular;
  font-size: 8pt;
  line-height: 13pt;
  color: #666;
  padding:0;
  float: left;
}
#footer_right {
  font-family: Arial, Helvetica, Swiss, SunSans-Regular;
  font-size: 8pt;
  line-height: 13pt;
  text-align: right;
  color: #666;
  padding:0;
  float: right;
}
#footer_right img {
  padding: 0 0 0 2px;
}

