﻿html { margin: 0; padding: 0; }
body {
width: 100%;
margin: 0px;
padding: 0;
font: 15px Didact Gothic;
background-image: url(img/bg.png);
background-attachment: fixed;
background-position: center;
}
body:before 
{ 
   content: "";
   position: fixed;
   top: -10px;
   left: 0;
   width: 100%;
   height: 10px;
   z-index: 100;
   -webkit-box-shadow: 0px 0px 10px rgba(0,0,0,.8);
   -moz-box-shadow: 0px 0px 10px rgba(0,0,0,.8);
   box-shadow: 0px 0px 10px rgba(0,0,0,.8);
   -o-box-shadow: 0px 0px 10px rgba(0,0,0,.8);
   }
p { line-height: 1.5; }

h1 { 
font: bold 28px Didact Gothic; 
text-shadow: #888888 1px 1px 2px; 
margin: -5px 0 0 0;
color: #34619d;
 }
h2 { font: bold 24px Didact Gothic; color: #34619d; text-shadow: #888888 1px 1px 2px; }

div#page {
width: 1002px;
margin: 0 auto;
padding: 0;
overflow: hidden;
background: #def0f4;
box-shadow: 0px 0px 10px rgba(0,0,0,.8);
}

#content {
width: 950px;
padding: 15px 25px 30px 25px;
float: left;
opacity: 1;
z-index: 150;
}
#content img {
padding: 0 10px 5px 0;
}
.text {
width: 650px;
margin: 5px 0 0 5px;
float: left;
}
.Foot { 
height: 30px; 
margin: 10px 0 0 0; 
bottom: 0px; 
width: 1000px;
padding: 3px 0 6px 0;
color: #34619d;
float: left;
border-top: 1px dashed #f1443a;
}
.Foot p { margin: 0; padding: 3px 0 0 20px; float: left; }
.Foot a { color: #34619d; }
.Foot a:hover{
color: #fff;
text-decoration: none;
text-shadow: #fff 1px 1px 2px; 
}