﻿*
{
margin: 0; padding: 0; outline: none;
}

body 
{
font-family: Helvetica Neue, Arial;
font-size: 10px;
color: #000;
}

#wrapper
{
position: relative;
margin: 0 auto;
width: 966px;
padding-top: 175px;
background: url(../images/background.jpg) no-repeat left top;
text-align: center;
}

#content
{
padding: 15px 25px 0 25px;
font-size: 13px;
}

#header h1, #header h3 {display: none;}

#footer
{
padding: 200px 0 50px 0;
}

#footer p
{
margin-bottom: 0px;
font-size: 10px;
font-weight: bold;
}

p
{
margin-bottom: 5px;
font-size: 12px;
line-height: 1.5em;
font-weight: bold;
color: #333;
}

h2
{
margin-top: 20px;
font-size: 17px;
letter-spacing: 1px;
font-weight: bold;
}

h3, h4
{
margin-bottom: 10px;
font-size: 16px;
letter-spacing: -1px;
font-weight: bold;
color: #fff;
}

h4
{
float: left;
width: 48%;
margin-bottom: 5px;
text-align: center;
font-size: 15px;
}

h5
{
font-size: 17px;}
h5 span {font-size: 10px;}

h6
{
margin-bottom: 10px;
font-size: 8px;
font-weight: normal;
color: #fff;
}




.box
{
position: relative;
margin: 20px auto;
padding: 1px 0 0 0;
width: 335px;
height: 170px;
background: #2a2424 url(../images/box-bg.gif) no-repeat left top;;
}

.box p
{
margin-bottom: 10px;
font-size: 12px;
line-height: 1.3em;
font-weight: normal;
color: #fff;
}

.box a {font-weight: normal; color: #fff;}
.box a:hover {color: #55a7c1;}

#contact
{
position: relative;
margin: 20px auto;
width: 414px;
height: 47px;
}

#contact h2
{
float: left;
display: block;
width: 167px;
height: 45px;
margin: 0 20px;
text-align: center;
text-indent: -9999px;
}

#phone-office {background: url(../images/phone-office.png) no-repeat left top !important; background-image: url(../images/phone-office.gif);}
#phone-boat {background: url(../images/phone-boat.png) no-repeat left top important; background-image: url(../images/phone-boat.gif);}
