/* 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/bg.jpg) repeat-x; font-family:ComicSansMS;}

.container{ width:1003px; margin:0 auto; background:url(../images/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:730px; float:right; margin:20px 0 0 0;}
    .topmenu ul{}
	.topmenu ul li{ float:left; list-style:none; text-align:center; color:#25A4DF; font-size:20px;}
	/*.topmenu ul li img{ margin:0 0 0 50px;}*/
	.topmenu ul li a{ color:#25A4DF; display:block; margin:5px 0 0 40px;}

.welcome_wrapper{ width:482px; height:162px; text-align:center; background:url(../images/welcome_bg.png) no-repeat; margin:0 auto; margin-top:40px;}
.welcome_wrapper h1{ font-size:65px; font-weight:normal; padding:5px 0 0 0;}
.welcome_text{ font-size:28px;}

.content1{ margin:0 20px 0 0;}

.footer{ border-top:#A0E5EE 1px solid; padding:15px 0 20px 0; margin:595px 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:595px 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{}