body {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#516168;
line-height: 14px;
margin: 30px 0px 0px 0px;
}

#wrapper {
margin:0px auto;
width: 735px;
}

a {
color: #3a72a2;
text-decoration: none;
}

a:hover {
color: #d5ad56;
}

#welcome {
float:left;
width:197px;
}

#welcome p, #detail-content p {
text-align:justify;
margin: 10px 0px;
}

#welcome ul {
margin: 0px;
padding: 5px 0px 5px 15px;
border-bottom: 1px dotted #b8cad1;
border-top: 1px dotted #b8cad1;
}

#welcome ul li {
margin: 3px 0px;
}

#client {
margin-top: 55px;
margin-left: 20px;
float:left;
clear:none;
width: 230px;
}

#client img {
padding-left: 15px;
clear:left;
}

#client ul {
margin: 0px 0px 0px 35px;
padding: 0px;
}

#client ul li {
margin: 3px 0px;
}

#client .active {
font-style:italic;
color: #d5ad56;
}

.loaderText {
padding: 35px 0px 0px 10px;
}


#detail-spaceholder, #detail-content, #detail-effect {
height: 430px;
width: 250px;
float: left;
}

#detail-spaceholder {
margin-left: 20px;
margin-top: 55px;
}

#detail-content h2 {
font-size:15px;
font-weight:normal;
margin:15px 0px 0px 0px;
padding:0px;
color:#77848f;
}

#detail-content img {
margin-top:5px;
padding:3px;
border: 1px dotted #b8cad1;
background-color:#e8ebed;
}

#detail-content ul {
margin: 5px;
padding: 0px 0px 0px 15px;
}

#detail-content ul li {
margin: 2px 0px;
}


.hidden {
visibility:hidden;
overflow:hidden;
width:0px;
height:0px;
}




#footer {
clear:both;
width:100%;
border-top: 1px dotted #b8cad1;
padding-top: 10px;
text-align:center;
}

