*,body { font-family:Tahoma, Geneva, "sans-serif";font-size:11px;color:#6b696e; }
body { text-align:center; }
hr { border:0;height:1px;border-top:1px solid #e5edf2; }
h1 { font-size:13px;color:#034a7c;font-weight:bold;margin:0;padding:0;line-height:18px; }
h2 { font-size:13px;color:#8daec5;font-weight:bold;margin:0;padding:0;line-height:18px; }
p { line-height:15px; }
a { color:#834dba;text-decoration:none; }
a:hover { text-decoration:underline; }
.noLinkStyle { color:#6b696e; }
strong { color:#004e84;font-weight:normal; }
em { text-decoration:none;color:#ff0000;font-weight:bold;font-style:normal; }

input[type=text] { width:230px;border:1px solid #dde1e7;height:15px;padding:5px; }
textarea { width:370px;border:1px solid #dde1e7; }
.send { background:url('../img/send.gif') no-repeat;width:47px;height:27px;border:0;padding:0;margin:0;cursor:pointer;cursor:hand; }
.send:hover { background-position:0 -27px; }

.border { border:1px solid #e5edf2; }

#container { width:1000px;margin:0 auto;text-align:left; }

#nav {  }
#nav #menu { width:528px;height:28px;margin:38px 0px 0px 29px; }
#nav #menu #home { display:block;float:left;background:url('../img/nav.gif') no-repeat;width:55px;height:28px; }
#nav #menu #home span { display:none; }
#nav #menu #home:hover, #nav #menu #home.on { background-position:0 -28px; }
#nav #menu #projects { display:block;float:left;background:url('../img/nav.gif') no-repeat -55px 0px;width:63px;height:28px; }
#nav #menu #projects span { display:none; }
#nav #menu #projects:hover, #nav #menu #projects.on { background-position:-55px -28px; }
#nav #menu #gallery { display:block;float:left;background:url('../img/nav.gif') no-repeat -118px 0px;width:62px;height:28px; }
#nav #menu #gallery span { display:none; }
#nav #menu #gallery:hover, #nav #menu #gallery.on { background-position:-118px -28px; }
#nav #menu #about { display:block;float:left;background:url('../img/nav.gif') no-repeat -180px 0px;width:67px;height:28px; }
#nav #menu #about span { display:none; }
#nav #menu #about:hover, #nav #menu #about.on { background-position:-180px -28px; }
#nav #menu #news { display:block;float:left;background:url('../img/nav.gif') no-repeat -247px 0px;width:51px;height:28px; }
#nav #menu #news span { display:none; }
#nav #menu #news:hover, #nav #menu #news.on { background-position:-247px -28px; }
#nav #menu #newsletter { display:block;float:left;background:url('../img/nav.gif') no-repeat -298px 0px;width:78px;height:28px; }
#nav #menu #newsletter span { display:none; }
#nav #menu #newsletter:hover, #nav #menu #newsletter.on { background-position:-298px -28px; }
#nav #menu #vacancies { display:block;float:left;background:url('../img/nav.gif') no-repeat -376px 0px;width:75px;height:28px; }
#nav #menu #vacancies span { display:none; }
#nav #menu #vacancies:hover, #nav #menu #vacancies.on { background-position:-376px -28px; }
#nav #menu #contact { display:block;float:left;background:url('../img/nav.gif') no-repeat -451px 0px;width:77px;height:28px; }
#nav #menu #contact span { display:none; }
#nav #menu #contact:hover, #nav #menu #contact.on { background-position:-451px -28px; }
#nav img {float:right;margin:5px 29px 7px 0; }

#mainbox { border:1px solid #e5edf2;margin:-1px 0 0 0;text-align:left; }
#mainbox.bg { background:url('../img/bg.gif') no-repeat; }
#mainbox #footer { text-align:right;margin:9px 28px 7px 0; }
#mainbox #footer, #mainbox #footer a { color:#a3c3d9;font-size:10px; }

#bottombox { border-top:1px solid #e5edf2;border-bottom:1px solid #e5edf2;background:url('../img/wbprojects-logo.gif') no-repeat 899px 28px #fff;padding:29px 28px 46px 46px; }

#copy { width:743px;border:1px solid #e7eff3;margin:30px 102px;padding:25px 25px 60px 25px;background:#fff; }

.photo { border:1px solid #e8eff3; }

#testimonials { width:830px;margin:-8px 0 0 0; }
#testimonials span, p.testimonials span { color:#608eae;font-style:italic;font-weight:bold;font-size:10px;line-height:13px; }
#testimonials p, p.testimonials { color:#004b7a;font-style:italic;font-weight:bold;font-size:10px;line-height:13px; }