html body {
color: #fff;
background-image:url(img/bg.gif);
font-family: verdana, arial;
font-size: 12px;
margin: 50px 0px; 
padding: 0px;
text-align: center; 
}

a {
color: #b3b3ff;
}

a img { 
border-style: none; 
}

#container {
width: 725px;
height: 700px;
margin: 0 auto;
margin-top: 20px;
}

#header {
height: 50px;
width: 725px;
text-align: left;
background-image:url(img/logo.png);
background-repeat:no-repeat;
position: relative;
}

#navbar {
width: 725px;
height: 25px;
border: 1px solid #d8d8d8;
background-color: #3f3f3f;
}
.navlinks {
float: right;
padding: 5px 10px 0 0;
}

#main {
width: 725px;
border: 1px solid #d8d8d8;
background-color: #3f3f3f;
margin: 10px 0 0 0;
}
.title {
text-align: left;
padding: 10px 0 0 20px;
}

.main {
text-align: left;
padding: 10px 150px 20px 75px;
}

#socialbm {
width: 310px;
height: 75px;
margin-left: 400px;
}

#adsection {
width: 700px;
margin: 0 auto;
height: 300px;
}

.ResultTitle {
padding: 10px 0 0 20px;
text-align: left;
}
.ResultBody {
padding: 10px 0 0 20px;
color: #a0cfa0;
text-align: left;
overflow: hidden;
}
.endlinks {
padding: 10px 0 20px 20px;
text-align: center;
color: #a0cfa0;
}

#urlform { 
margin: 20px auto;
width: 350px;
text-align: center;
color: #a0cfa0;
}

#info {
width: 700px;
border: 1px solid #d8d8d8;
background-color: #232323;
margin: 10px auto 10px auto;
}
.infotitle {
text-align: left;
font-size: 15px;
padding: 10px 0 0 20px;
}
.infopurpose {
background-image:url(img/insert_link.png);
background-repeat:no-repeat;
height: 35px;
padding: 10px 0 20px 110px;
text-align: left;
}

#footer {
margin: 10px 0 0 0;
}
.footerlinks {
text-align: center;
}

#form {
width: 500px;
margin-left: 75px;
text-align: left;
}
.formname {
margin-top: 20px;
color: #a0cfa0;
}
.forminput {

}
.submit {
text-align: right;
width: 265px;
padding: 10px 0 0 0;
}

