/* CSS Document */

body{
background:#dfeaf8 url(img/bodyfill.gif);
color: #333333;
font: 90% "Trebuchet ms",Verdana,Arial,Helvetica,sans-serif;
margin:0;
padding:0;
}

p {
line-height:1.2em;
margin: 5px;
}

h1, h2, h3, h4, h5, h6{
color:#003366;
}

a{
color:#003366;
font-weight:700;
text-decoration:none;
}

a:hover {
color:#009933;
text-decoration:none;
}


#top{
background:url(img/top_bg.gif) top center no-repeat;
width: 1100px;
height: 210px;
margin: 0 auto;
}

#container{
background:url(img/cont_fill.jpg) repeat-y;
margin:0 auto;
text-align:left;
width:1100px;
}

#leftside {
background:url(img/ls_bg.jpg);
float: left;
width: 210px;
max-width:210px;
margin-left:150px; 
}

#content{
width:590px;
float:right;
background: url(img/conta_bg.gif) no-repeat;
}

#footer{
background:url(img/footer.gif) top center;
width:820px;
margin:0 auto;
}

a.home{
background:url(img/ls1.png) no-repeat;
font-size:18px;
font-weight:bold;
width:181px;
max-width:181px;
display:block;
color:#003366;
text-decoration:none;
text-align:left;
padding-top:12px;
padding-bottom:5px;

}

a.home:hover{
color:#009933;
text-decoration:none;
}

a.what{
background:url(img/ls2.png) no-repeat;
font-size:18px;
font-weight:bold;
width:181px;
max-width:181px;
display:block;
color:#003366;
text-decoration:none;
text-align:left;
padding-top:12px;
padding-bottom:5px;
}

a.what:hover{
color:#009933;
text-decoration:none;
}

a.portfolio{
background:url(img/ls3.png) no-repeat;
font-size:18px;
font-weight:bold;
width:181px;
max-width:181px;
display:block;
color:#003366;
text-decoration:none;
text-align:left;
padding-top:12px;
padding-bottom:5px;
}

a.portfolio:hover{
color:#009933;
text-decoration:none;
}

a.about{
background:url(img/ls4.png) no-repeat;
font-size:18px;
font-weight:bold;
width:181px;
max-width:181px;
display:block;
color:#003366;
text-decoration:none;
text-align:left;
padding-top:12px;
padding-bottom:5px;

}

a.about:hover{
color:#009933;
text-decoration:none;
}

a.contact{
background:url(img/ls5.png) no-repeat;
font-size:18px;
font-weight:bold;
width:181px;
max-width:181px;
display:block;
color:#003366;
text-decoration:none;
text-align:left;
padding-top:12px;
padding-bottom:5px;

}

a.contact:hover{
color:#009933;
text-decoration:none;
}

.homepage{
text-align:right;
margin:10px;
margin-right:40px;
margin-left:40px;
}

.green{
color:#009933;
}