* {
margin: 0;
}

html, body {
height: 100%; 
background-image: url(images/bg.jpg);
background-repeat: repeat-x;
background-position: top left;
font-family: corbel, 'lucida sans', sans-serif;
font-size: 95%;
letter-spacing: 0.8px;
color: white;
}

#wrapper {
margin-left: 10%;
margin-right: 10%;
width: 1000px !important;
min-height: 100%;
height: auto !important;
height: 100%;
/* toto okabati ie6 */
position: relative;
padding-left: 60px;
padding-top: 50px;
}

.push {
height: 1px;
/* ma byt rovnake ako vo footerri? */
clear: both;
}

#footer {
margin-left: auto;
margin-right: auto;
background-image: url(images/splatters8_alt2.png);
height: 350px; 
background-repeat: no-repeat;
background-position: top left;
clear: both;
padding-left: 50px;
width: 966px !important;
}

#mainPhoto {
background-repeat: repeat; 
padding: 10px; 
width: 546px; 
height: 400px; 
float: left; 
position: relative; 
left: -30px; 
top: -5px;
}

 a img,  a:link img,  a:hover img {
border: 0;
text-decoration: none;
vertical-align: middle;
padding-right: 1em;
}


a, a:link, a:hover, a:visited {
text-decoration: none;
color: white;
font-style: italic;
}

a:hover {
color: magenta;
}

#communities, #bio{
padding: 175px 0px 0px 140px;
float: left;
}

#hire {
position: relative;
left: 230px;
top: -225px;
}

#clickforcontacts {
position: relative;
top: -165px;
}

.highlight {
background-color: orange;
color: black; 
}

.highlight a:hover {
color: red;
}

#goUp {
text-align: right;
position: relative;
top: -10px;
}

#bio {
width: 380px;
padding-left: 50px;
}

#photo {
background-image: url(images/angel48.png);
background-repeat: no-repeat;
background-position: center left;
}

#bio p {
padding-left: 60px;
}

.hireMe {
padding: 2px;
}

