/*Trade Winds CSS Document*/
/*by Kefu Liu @ Powerweb Media, 2006*/

/*Basic*/
/*--------------------------------*/
* {
margin:0;
padding:0;
border:0;
}

p, h1, h2, h3, h4, h5 { padding:5px 10px; }

a {
text-decoration:none;
color:#000000;
}

body {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
background-color:#FFFFFF;
}

#wrapper {
width:900px;
background-color:#F5EEDE;
margin:20px auto;
}

/*Header*/
/*--------------------------------*/
#header {

}

#header h1 {
width:900px;
height:88px;
padding:10px 0 0 0;
background:url(../images/Header.jpg) bottom center no-repeat;

}

#header h1 span {
visibility:hidden;
}

/*Navigation*/
/*--------------------------------*/
#navigation {
width:900px;
height:26px;
border-bottom:4px solid #FFF;
}

#navigation ul {
list-style-type:none;
padding-top:6px;
}

#navigation li {
display:inline;
}

li.title {
color:#BBA157;
font-size:14px;
font-weight:bold;
margin-left:25px;
margin-right:25px;
}

#navigation a {
margin-left:25px;
}

/*Content*/
/*--------------------------------*/
#content {
width:900px;
height:auto;
}

/*Left*/
#left {
width:298px;
float:left;
display:inline;
}

/*Right*/
#right {
width:560px;
margin-left:300px;
}

#right h2 {
padding-top:20px;
}

#right h4 {
color:#004D7B;
}

#right ul {
padding:20px;

}

#right li {
color:#004D7B;
font-weight:bold;
}

#right li span {
color:#000000;
font-weight:200;
}

#whiteline {
border-top:3px solid #FFF;
border-bottom:3px solid #FFF;
}

#second { margin-left:40px;}

#right p strong {
font-style:oblique;
}

#bottom {
font-weight:bold;
padding-top:30px;
padding-left:50px;
}

#bottom p {
width:300px;
height:50px;
float:left;
}

#bcontent {
width:900px;
height:auto;
clear:both;
}

#bleft {
float:left;
width:260px;
margin-left:150px;
margin-bottom:20px;
}
p.blue {
color:#004D7B;
font-weight:bold;
}
p.blue span {
font-weight:200;
}
#bright {
width:350px;
margin-left:450px;
}

#portfolio {
width:900px;
height:460px;
background:#F5EEDE url(../images/04portfolio.jpg) top center no-repeat;
}

p.clients {
text-align:center;
font-style:italic;
font-weight:bold;
padding-top:430px;
}

p.clients a {
color:#004D7B;
text-decoration:underline;
}

p.clients a:hover {
color:#000000;
text-decoration:none;
}

#clients {
width:900px;
height:460px;
background:#F5EEDE url(../images/05lclients.jpg) top center no-repeat;
}

p.client {
visibility:hidden;
}

#content table {
margin-left:20px;
}

#content table td.right {
text-align:right;
}

/*Footer*/
/*--------------------------------*/
#footer {
width:900px;
height:50px;
clear:both;
background-color:#004D7B;
text-align:center;
border-top:3px solid #9C6B2E;
}

#footer h1 {
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#9C6B2E;
letter-spacing:20px;
padding-top:10px;
}

#footer h2 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:700;
color:#9C6B2E;
padding-top:10px;
font-style:italic;
}