@import url(navigation.css);
@import url(galleriffic.css);
@import url(mailform.css);

* {
margin: 0;
padding: 0;
}

html {
height: 100.11%;
}

body {
background: #fff;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #3e3e3e;
border-top: 10px solid #333399;
border-bottom: 10px solid #333399;
}

.clear {clear: both;}

a {text-decoration: none;}

p {line-height: 18px;}

h1 {
font-weight: normal;
font-size: 18px;
padding: 0 0 15px 0;
}


h2 {
font-weight: normal;
font-color: #333;
font-size: 18px;
padding: 0 0 15px 0;
}

.center {
width: 990px;
margin: 0 auto;
}

#wrapContentBottom {
clear: both;
background: #fff;
}

#wrapContentBottom2 {
clear: both;
background: #fff;
}


.header {
padding: 20px 0 0 0;
text-align: center;
}

.header a.logo img {
border: 0;
}

.contentTop {
clear: both;
padding: 25px 0 20px 0;
}

.contentTop a {
color: #333399;
font-weight:bold;
}

.imgBorder {
padding: 1px;
border: 1px solid #ccc;
}

.imgBorder2 {
padding: 1px;
margin: 4px 10px 0px 0;
border: 1px solid #ccc;
}

.imgBorder3 {
padding: 1px;
border: 0px solid #ccc;
}

.contentTopLeft {
float: left;
width: 670px;
}

.contentTopRight {
float: right;
width: 300px;
}


.contentTopLeft1 {
float: right;
width: 670px;
}

.contentTopLeft1 h1 {
font-weight: normal;
font-size: 18px;
padding: 0 0 5px 0;
}

.contentTopLeft1 p {
padding: 0 0 15px 0;
line-height: 18px;
}

.contentTopRight1 {
float: left;
width: 300px;
}



.contentTopLeft2 {
float: left;
width: 360px;
}

.contentTopLeft2 h1 {
font-weight: normal;
font-size: 18px;
padding: 0 0 10px 0;
}

.contentTopLeft2 p {
padding: 0 0 15px 0;
font-family: Helvetica, sans-serif;
font-size: 12px;
line-height: 16px;
margin-bottom: 8px;
}

.contentTopLeft2 a {
font-family: Helvetica, sans-serif;
font-size: 12px;
color: #333399;
line-height: 16px;
}

.contentTopRight2 {
float: right;
width: 618px;
}




.contentTopRight h1 {
font-weight: normal;
font-size: 18px;
padding: 0 0 5px 0;
}

.contentTopRight p {
padding: 0 0 15px 0;
line-height: 18px;
}

.contentBottom {
color: #000;
}

.contentBottom a {
color: #333399;
font-weight:bold;
}

.contentBottom2 {
color: #000;
font-size: 11px;
}

.contentBottom2 a {
color: #333399;
font-weight:bold;
}

div.box-3 {
display: block;
float: left;
width: 300px;
padding: 15px 43px 15px 0;
}

div.last {
padding: 15px 0 15px 0;
}

div.box-3 h3 {
font-weight: normal;
font-size: 16px;
padding: 0 0 15px 0;
}

div.box-3 p {
line-height: 18px;
}


div.box-4 {
display: block;
float: left;
width: 235px;
padding: 15px 10px 15px 0;
}

div.last {
padding: 15px 0 15px 0;
}

div.box-4 h3 {
font-weight: normal;
font-size: 16px;
padding: 0 0 15px 0;
}

div.box-4 p {
line-height: 18px;
}


.footer {
clear: both;
padding: 15px 0 15px 0;
text-align: center;
}

.footer a {
color: #3e3e3e;
}

