/* CSS Document */

@font-face {
 font-family: ComicSansMS;
 src: url("../fonts/comic.eot") /* EOT file for IE */
}
@font-face {
 font-family: ComicSansMS;
 src: url("../fonts/comic.ttf") /* TTF file for CSS3 browsers */
}


*{ margin:0; padding:0;}
.clearfloat{ clear:both; font-size:0px;}
img{ border:none;}
a{ color:#000000; text-decoration:none;}

body{ background:url(../images/casting_card/bg.jpg) repeat-x; font-family:ComicSansMS;}

.container{ width:1003px; margin:0 auto; background:url(../images/casting_card/background.jpg) no-repeat;}
.header{}
  .logo{ float:left; color:#0072BA; text-align:center; font-weight:normal; margin:35px 0 0 20px;}
    .logo h1{ font-size:30px; font-weight:normal;}
	.logo_txt{ font-size:14px; text-transform:uppercase;}
	.logo a{ color:#0072BA;}
  .topmenu{ width:600px; float:right; margin:20px 15px 0 0;}
    .topmenu ul{}
	.topmenu ul li{ float:left; list-style:none; text-align:center; color:#000000; font-size:15px;}
	/*.topmenu ul li img{ margin:0 0 0 50px;}*/
	.topmenu ul li a{ color:#000000; display:block; margin:5px 0 0 35px;}
	
.main_content{ margin:150px 0 0 220px;}
  .left_sidebar{ width:140px; float:left; padding-top:10px;}
    .left_sidebar img.selected{ margin:16px 0 0 0;}
  .right_sidebar{ background:url(../images/casting_card/main_content_border.png) no-repeat; width:451px; height:343px; float:left; margin:0 0 0 15px;}
    .right_sidebar_header{}
	  .right_sidebar_header h1{ font-size:18px; font-weight:normal; padding:45px 0 0 30px; float:left;}
	  .right_sidebar_header img{ float:right; margin:45px 30px 0 0;}
	  .right_sidebar_header p{ font-size:14px; text-align:center; padding:30px 0 0 0;}
	  .txt_h1{ font-size:14px;}


 .footer{ border-top:#A0E5EE 1px solid; padding:15px 0 20px 0; margin:95px 0 0 0;}
    .footer_icons{ width:345px; float:left; margin:0px 0 0 0;}
    .footer_icons img{ margin:0 2px 0 0;}
    .footer_menu{ width:655px; float:left; /*border-left:#A0E5EE 1px solid; border-right:#A0E5EE 1px solid;*/ padding:3px 0 0px 0; line-height:18px;text-align:left;}
	.footer_menu p.selected{ padding:0 0 0 0 120px;}
    .footer_menu a.selected{ color:#0072BA;}
    .footer_menu a.selected:hover{ color:#000000;}
    .footer_menu a:hover{ color:#0072BA;}
    .footer_logo{ float:left; width:150px; margin:15px 0 0 5px;}
    .footer_logo h1{ font-size:18px; text-align:center; color:#0072BA; font-weight:normal;}
    .footer_logo_txt{ font-size:10px; text-transform:uppercase;}
    .footer_logo a{ color:#0072BA;}
	
	.footer_links{}
	.footer_links p{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:20px; text-align:left; color:#0072BA; }
	.footer_links p a{color:#558ED4;font-size:20px;}
    .creative_commons{ margin:0px 0 0 0;/*border-top:#A0E5EE 1px solid;*/}
	.creative_commons p{ color: #558ED4; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; text-align:center; padding:0 0px 0 0;}
	.creative_commons p a{color: #558ED4;}
	.creative_commons img{ margin:0 0 0 30px;}

.footer_table{ margin:25px 0 0 0; border-top:#a0e5ee 1px solid; padding:10px 0 0 0; font-family:Verdana, Arial, Helvetica, sans-serif; color:#558ed4;}
  .footer_table tr.selected1{ font-size:20px;}
  .footer_table tr.selected2{ font-size:13px;}
  .footer_table td.selected1{}
  .footer_table a{ color:#558ed4;}
  .footer_table a:hover{ color:#0072ba;}
  .footer_table img.selected1{}