/* Reset */

body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{
	margin: 0;
	padding: 0;
	font-size: 36px;
}table{border-collapse:collapse;border-spacing:0;}fieldset,img{border:0;}address,caption,dfn,th,var{font-style:normal;font-weight:normal;}li{list-style:none;}caption,th{text-align:left;}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}

body{
margin:0;
padding:0;
background: #000 url(../images/bg.jpg) top center no-repeat;
font-family: Helvetica Neue, Helvetica, Arial;
}

.container{
width: 636px;
margin: 0 auto;
}

.header{
width:940px;
margin:0 auto;
}

a.logo{
width: 400px;
display: block;
border-left: 2px solid #3779a1;
border-right: 2px solid #3779a1;
border-bottom: 2px solid #3779a1;
padding: 15px 0;
text-decoration: none;
font-weight: normal;
margin: 0 auto;
color: #fff;
text-align: center;
-webkit-border-radius: 0px 0px 5px 5px;
border-radius: 0px 0px 5px 5px; 
background: #4f92b5;
font-size: 36px;
letter-spacing: -1px;
}

a.logo span{
text-align: center;
font-size: 11px;
letter-spacing: 3px;
font-weight: bold;
text-transform: uppercase;
}

a.logo:hover{
	border-left: 2px solid #4f92b5;
	border-right: 2px solid #4f92b5;
	border-bottom: 2px solid #4f92b5;
	background: none;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
}

.clear{
	clear: both;
	font-size: 18px;
}

.main{
width: 100%;
border-top: 3px solid #fff;
border-bottom: 3px solid #fff;
float: left;
-webkit-box-shadow: 0px 0px 5px 0px #275e6a;
box-shadow: 0px 0px 5px 0px #275e6a; 
height: 250px;
background: url(../images/main.jpg) center top no-repeat;
margin:40px 0; 
}

.footer{
width: 940px;
margin: 0 auto;
text-align: center;
}

h1{
	font-size: larger;
	font-weight: bold;
	color: #fff;
	margin-bottom: 15px;
	font-family: "Helvetica Neue", Helvetica, Arial;
}

h2{
font-size: 20px;
color: #fff;
text-shadow: 1px 1px 5px #000;
filter: dropshadow(color=#000, offx=1, offy=1); 
}

ul.social
{
width: 216px;
margin: 30px auto 0;
height: 34px;
}

ul.social li{
float: left;
background: url(../images/social.png) left top no-repeat;
position: relative;
height: 34px;
margin-right: 2px;
}

ul.social li a{
display: block;
width: 34px;
height: 34px;
}


ul.social li.gplus{
height: 34px;
background-position: 0 0;
width: 34px;
}

ul.social li.gplus:hover{
background-position: 0 -34px;
}



ul.social li.twitter{
height: 34px;
background-position: -36px 0;
width: 34px;
}

ul.social li.twitter:hover{
background-position: -36px -34px;
}



ul.social li.skype{
height: 34px;
background-position: -72px 0;
width: 34px;
}

ul.social li.skype:hover{
background-position: -72px -34px;
}



ul.social li.pinterest{
height: 34px;
background-position: -108px 0;
width: 34px;
}

ul.social li.pinterest:hover{
background-position: -108px -34px;
}



ul.social li.youtube{
height: 34px;
background-position: -144px 0;
width: 34px;
}

ul.social li.youtube:hover{
background-position: -144px -34px;
}



ul.social li.facebook{
height: 34px;
background-position: -180px 0;
width: 34px;
}

ul.social li.facebook:hover{
background-position: -180px -34px;
}
.footer .clear a {
	color: #FFFFFF;
}
.header .logo strong {
	font-weight: bold;
}
.footer p .logo strong {
	font-size: 24px;
	font-family: Verdana, Geneva, sans-serif;
}
.header h1 .header {
	text-align: center;
}
.footer h1 .logo strong {
	font-size: 24px;
}
