@charset "utf-8";
/* Greg Hennigan - www.greghennigan.com */


html, body {
margin: 0;
padding: 0;
height:100%;
width: auto;
font-size: 12px;
font-family: verdana, sans-serif;
color: #fff;
background-color: #153255;
background-image:url(../img/full_bg.gif);
}

#container {
height:100%;
width: 100%;
background-image:url(../img/bg.jpg);
background-repeat:no-repeat;
}

#greghennigan {
position:absolute;
top: 75px;
left: 50px;
}

#info {
position:absolute;
top: 199px;
left: 50px;	
max-width: 380px;
color: #c7d0da;
}

#info p {
line-height: 1.6em;
}

.textbg {
background-color: #153255;
margin: 0px 0px 0px 0px;
padding: 4px 6px 4px 6px;
}

#blogbg {
background-color: #ffb400;
margin: 0px 0px 0px 0px;
padding: 4px 6px 4px 6px;
}

#blog {
position:absolute;
top: 187px;
left: 504px;	
}

#linkedin {
position:absolute;
top: 448px;
left: 504px;	
}

#couchsurfing {
position:absolute;
top: 448px;
left: 794px;	
}

#blogpic, #linkedpic, #cspic {
border: 10px solid #fff;
}

a:link {
text-decoration: none;
color: #61d8ff;
}

a:visited {
text-decoration: none;
color: #61d8ff;
}

a:hover {
color: #61d8ff;
text-decoration: underline;
}

img {
border: none;
}
