/*  BEGIN ALGEMENE LAYOUT */
* {
    margin: 0;
    padding: 0;
}

body {
    background-color: #CBDB2A;
}

hr {
    background-color: #ec008c;
    color: #ec008c;
    height: 1px;
    border: 0;
}

a img {
    border: 0;
}

a:link, a:hover, a:active, a:visited {
    text-decoration: none;
    font-weight: bold;
    color: #FFFFFF;
}

a:hover {
    color: #EC008C;
}

h2 {
    color: #FFFFFF;
    padding-bottom: 10px;
}

.center {
    text-align: center;
}

#wrapper {
    margin-left: auto;
    margin-right: auto;
    width:700px;
    border:0px solid black;
    font-family: Verdana;
    font-size: 14px;
    color:#636466;
}

#content {

}

#disclaimer
{
    font-size: 14px;
}

#disclaimer a:link ,#disclaimer a:active, #disclaimer a:hover, #disclaimer a:visited {
    text-decoration: none;
    color: #FFFFFF;
}

#errMsg
{
    color: #FF0000;
    font-size: 12px;
    min-height: 20px;
}

#pageContent {
    width: 300px;
    text-align: justify;
    padding-top: 220px;
    margin-left: 200px;
    min-height: 220px;
    padding-bottom: 10px;
}

#pageContent img {
    padding-bottom:15px;
}

#pageContent ul {
    margin-left: 16px;
}

input[type=text], input[type=file], input[type=password], select, textarea, option {
    border: 1px solid black;
}
/*  EIND ALGEMENE LAYOUT    */

/*  BEGIN MENUBOTTOM    */
#menuBottom {

}

#menuBottom ul {
    text-align: center;
    font-size: 14px;
    padding-top: 10px;
    padding-bottom: 10px;
    font-weight: normal;
}

#menuBottom ul li, li.menuBottomFirst {
    display: inline;
    border-left: 1px solid white;
    padding-left: 20px;
    padding-right: 17px;
}

#menuBottom ul li.menuBottomFirst {
    border-left: none;
}

#menuBottom a:link, #menuBottom a:visited, #menuBottom a:active {
    color: #FFFFFF;
    text-decoration: none;
    font-weight: normal;
}

#menuBottom a:hover {
    color: #EC008C;
}
/*  EIND MENUBOTTOM */

/*  BEGIN HOME  */
#disclaimer {
    padding-top: 10px;
    text-align:center;
    color:white;
}

#menu {
    position: relative;
    margin-left: 205px;
    width: 400px;
}

#hyves {
    position: absolute;
    margin-top: 70px;
    margin-left: 10px;
    z-index: 1;
}

#hyves img {
    width: 80px;
    height: 80px;
}

.zoek {
    position: absolute;
    margin-top: 20px;
    margin-left: 75px;
    width: 151px;
    height: 150px;
    background-image: url(http://www.meetmylinks.nl/images/search.gif);
    background-repeat: no-repeat;
}

#facebook {
    position: absolute;
    margin-top: 50px;
    margin-left: 220px;
    z-index: 1;
}

#facebook img {
    width: 70px;
    height: 70px;
}

.login {
    position: absolute;
    margin-top: 85px;
    margin-left: 275px;
    width: 116px;
    height: 115px;
    background-image: url(http://www.meetmylinks.nl/images/log-in.gif);
    background-repeat: no-repeat; 
}

#twitter {
    position: absolute;
    margin-top: 185px;
    margin-left: 360px;
    z-index: 1;
}

#twitter img {
    width: 55px;
    height: 55px;
}

.signup {
    position: absolute;
    margin-top: 230px;
    margin-left:375px;
    width:85px;
    height:85px;
    background-image: url(http://www.meetmylinks.nl/images/sign-up.gif);
    background-repeat: no-repeat;
}

#linkedin {
    position: absolute;
    margin-top: 305px;
    margin-left: 375px;
    z-index: 1;
}

#linkedin img {
    width: 40px;
    height: 40px;
}

.home {
    position: absolute;
    margin-top: 340px;
    margin-left: 345px;
    width:66px;
    height:65px;
    background-image: url(http://www.meetmylinks.nl/images/home.gif);
    background-repeat: no-repeat;
}

#myspace {
    position: absolute;
    margin-top: 395px;
    margin-left: 335px;
    z-index: 1;
}

#myspace img {
    width: 30px;
    height: 30px;
}
/*  EIND HOME   */

/*  BEGIN PROFIEL    */
#profiel {
    margin-top: 20px;
    position: relative;
    min-height: 431px;
    width: 700px;
}

#profiel_links {
	border-top:1px solid #EC008C; 
	margin-top: 20px;
    position: relative;
    width: 700px;
	text-align:left;
}

#profiel .username {
    margin-top: 10px;
    margin-bottom: -10px;
    text-align: center;
    font-size: 20px;
    font-weight: bold;
}

#profiel_foto {
    position: absolute;
    margin-top: 26px;
    margin-left: 275px;
    height:148px;
    width: 148px;
    z-index:2;
    overflow: hidden;
}

#profiel_foto img {
    width: 150px;
    height: 150px;
    display: block;
    margin-left: auto;
    margin-right: auto;
    z-index:3;
}

#profiel_foto_rand {
    background:url('../images/profiel_foto_border1.png') no-repeat;
    position: absolute;
    margin-top: 20px;
    margin-left: 269px;
    width:158px;
    height:158px;
    z-index:4;
}

.profielLink {
    font-size: 12px;
}

.profielLink .rechts {
    float: right;
}

.profielLink a:link, .profielLink a:hover, .profielLink a:active, .profielLink a:visited {
    text-decoration: none;
    color: #069B02;
}

.profielLink a:hover {
    color: #EC008C;
}

#profielTekst {
    margin-top: 180px;
}

#profiel .naam, #profiel_links .naam {
    color: #EC008C;
    font-size: 20px;
}

#profiel .gegevens, #profiel_links .gegevens {
    margin-top: 5px;
    margin-bottom: 5px;
    font-size: 16px;
}

#profielen {
    position: relative;
    padding-top: 10px;
}

#profielen table, #profiel_links table {
    width: 700px;
}

#profielen tr, #profiel_links tr {
    width: 700px;
}

#profielen td, #profiel_links td {
    padding-top: 10px;
    padding-bottom: 10px;
    text-align: center;
    width: 70px;
	float:left;
}

.linkbubble, .linkbubble2
{
    position: absolute;
    color: #FFFFFF;
    padding-left: 5px;
    padding-right: 5px;
    top: 5px;
    left: 0px;
    width: 700px;
    display: none;
    z-index: 5;
    font-size: 12px;
}
/*  EIND PROFIEL    */

/*  BEGIN SEARCH    */
#searchResults {
    position: relative;
}

#searchResults a:link, #searchResults a:visited {
    color: #636466;
}

#searchResults a:hover, #searchResults a:active {
    color: #EC008C;
}

#searchPages {
    position: absolute;
    top: 120px;
    width: 300px;
}
/*  EIND SEARCH */

/*  BEGIN CONTACT   */
table.contact {
    vertical-align: top;
}

table.contact tr {
    vertical-align: top;
}

table.contact td {

}
/*  EIND CONTACT    */
