a img {border: none; }

@media print {
	html body div p { color:#fff !important; }
}

p { font-family: "Lucida Sans", "Tahoma", sans-serif;
font-size: 14px;
color: #ffffff; }

p a:link {

color: #a7a7ff; }

p a:visited {

color: #a7a7ff; }

p a:hover {

color: #ffffff; }

.bc { font-family: "Lucida Sans", "Tahoma", sans-serif;
font-size: 10px;
color: #ffffff; }

.bc a:link {
text-decoration:none;
color: #a7a7ff; }

.bc a:visited {
text-decoration:none;
color: #a7a7ff; }

.bc a:hover {

color: #ffffff; }

ul { font-family: "Lucida Sans", "Tahoma", sans-serif;
font-size: 14px;
list-style-type:disc;
list-style-position:inside;
color: #ffffff; }

ul.projects { font-family: "Lucida Sans", "Tahoma", sans-serif;
font-size: 14px;
list-style-type:disc;
list-style-position:outside;
color: #ffffff; }

.bigblue {
font-size:16px;
font-family: "Lucida Sans", "Tahoma", sans-serif;
color:#a7a7ff;
}

.fullwidth {
width:860px;
margin:20px 20px;
}

#gradient {
position:absolute;
top:0;
right:0;
width:100%;
height:100%;
background-image:url(img/gradient.jpg);
background-repeat:repeat-x;
}

#logo {
position:relative;
top:30px;
text-align:left;
margin:0px auto;
width:1050px;
height:150px;
}

#nav {
position:absolute;
top:71px;
right:75px;
margin:0px auto;
text-align:right;
}

#roundtop {
position:absolute;
bottom:0;
left:75px;
width:900px;
height:33px;
background-image:url(img/roundtop.png);
background-repeat:none;
}

#content {
position:relative;
top:0px;
margin: 30px auto 0px;
width:900px;
height:700px;
text-align:left;
background-color:#54546E;
}

#mainpagepics {
float:left;
margin-top:20px;
width:470px;
height:360px;
}

#mainpageleft {
float:left;
width:410px;
height:300px;
margin:30px;
}

#mainpageright {
float:right;
display:inline;
width:360px;
margin:30px;
}

#galleria {
width:470px;
height:353px;
}

#legal {
clear:both;
margin:0px auto;
text-align:left;
width:900px;
font-family: "Lucida Sans", sans-serif;
color:#ffffff;
font-size:10px;
}

* { margin:0;
padding:0; }




BODY { background-color:#393979;
height:100%;
width:1050px;
margin:0px auto;
text-align:center;
}