@charset "UTF-8";
/* CSS Document */


body

	{
margin:0;
padding:0;
background:URL(images/pattern.jpg) repeat-x;
background-color:#fcffff;
border: 0;
font-size: 100%;
}

img {
border: 0;
}


ul {
margin:0;
padding:0;
list-style:none;
}

h1, h2, h3, h4, h5, h6 {
margin: 0;
padding: 0;
}


#header {
margin:0;
padding:0;
width:696px;
height:250px;
background:URL(images/header.jpg) no-repeat;
}


#content {
margin:0 auto;
padding:0;
width:100%;
clear:both;
}

#content p {
font-family:arial, helvetica, sans-serif;
font-size:.9em;
color:#333333;
text-align:justify;
}

#content h2 {
font-family:helvetica, arial, sans-serif;
font-weight:lighter;
font-size:1.7em;
color:#553e25;
border-top:7px solid #c4b29c;
padding-top:10px;
}

#content h3 {
font-family:helvetica, arial, sans-serif;
font-size:1.5em;
color:#87af12;

}

#content h4 {
font-family:"helevtica neue", helvetica, arial, sans-serif;
font-size:.9em;
line-height:.5em;
color:#b5a379;
}

#information {
margin:0 auto;
margin-bottom:50px;
padding:0;
width:450px;
}

#information a,
#information a:link,
#information a:visited {
color:#27c0c4;
}

#information a.hover,
#information a:hover {
color:#553E25;
}

.information-coding {
margin:0 auto;
padding:20px;
padding-left:60px;
float:left;
}

.information-software {
margin:0 auto;
padding:20px;
float:left;
}

#navigation {
margin: 0 auto;
margin-bottom:50px;
padding: 0;
font-family:helvetica, arial, sans-serif;
font-weight:bold;
font-size:1em;
color:#333333;
text-align:center;
word-spacing: 20px;
}

#navigation a,
#navigation a:link,
#navigation a:visited {
color:#65ced1;
text-decoration:none;
border-bottom: #d4c9ba solid 7px;

}

#navigation a.hover,
#navigation a:hover {
color:#65ced1;
text-decoration:none;
border-bottom: #876136 solid 7px;

}

#print {
margin:0 auto;
margin-top:135px;
padding:0;
width:870px;
}


.previews-container {
margin:40px auto 0 auto;
width: 900px;
clear: both;
float:right;
}

.previews {
margin-right: 50px;
float:left;
width: 430px;
text-align: right;
}

.banner-ad {
position: relative;
top: 30px;
}


.details {
width: 400px;
text-align: center;
float: left;
}

.details p {
width: 400px;
float:left;
}

.details a,
.details a:link,
.details a:visited {
font-family:"helevtica neue", helvetica, arial, sans-serif;
font-size:.9em;
text-decoration:underline;
line-height:.5em;
color:#b5a379;
}

.details a.hover,
.details a:hover {
font-family:"helevtica neue", helvetica, arial, sans-serif;
font-size:.9em;
text-decoration:none;
line-height:.5em;
color:#553E25;
}

.previews-container .details h3 {
margin-bottom: 5px;
font-family:helvetica, arial, sans-serif;
font-size:1.5em;
color:#87af12;
}

.previews-container .details h4 {
margin-bottom: 20px;
}


#web {
margin:0 auto;
padding:0;
padding-bottom:50px;
margin-top:135px;
width:860px;
}

.linkback {
font-family:arial, helvetica, sans-serif;
font-size:.8em;
color:#000;
}

.linkback a,
.linkback a:link,
.linkback a:visited {
color:#553E25;
text-decoration:underline;
float:right;

}

.linkback a.hover,
.linkback a:hover {
color:#000000;
text-decoration:none;
float:right;

}

#footer {
margin:0 auto;
padding-top:20px;
padding:0;
background:URL(images/footer.jpg) repeat-x;
background-color:#87af12;
height:103px;
width:100%;
clear:both;
}

#footer p {
padding-top:60px;
text-align:center;
font-family:arial, helvetica, sans-serif;
font-size:.8em;
color:#000;
}


#footer a,
#footer a:link,
#footer a:visited {
color:#553E25;
text-decoration:underline;

}

#footer a.hover,
#footer a:hover {
color:#000000;
text-decoration:none;

}
