.option {padding: 2px 0; background-color: #EEEBEA;}
.option label {border-bottom: 2px #ffffff solid;}

#error, #auth {font-family:Verdana, Tahoma, Arial, sans-serif; font-size:8pt; color:#FFFFFF; background-color: #404040; border-top: 1px solid #252525; border-bottom: 1px solid #252525; width: 700px; clear: both;}

#auth {background-color: #94C261;}
#error p, #auth p, #auth form {margin: 1px;}


body {background-color:#000000; font-family:Verdana, Tahoma, Arial, sans-serif; font-size:8.5pt; color:#000000; margin:0 auto;}
a {font-family:Verdana, Tahoma, Arial, sans-serif; font-size:8.5pt; color:#ffffff; text-decoration:underline;}
a:hover{color:#ffffff; text-decoration:underline;}
#vncontainer {width:100%; height:480px; background-color:#000000;}

h1 {font-family:Verdana, Tahoma, Arial, sans-serif; font-size:7pt; color:#666666;}

/* header */
#headercontainer {float:left; width:100%; height:100px; background-color:#000000; margin-bottom:10px;}
#innerheadercontainer {float:none; width:680px;}
#logo {float:left; width:100%; height:70px; padding:3px 0 0 0px; margin-top:15px;}
#headerad {float:left; width:100%; margin-top:18px;}


/* description */
#desccontainer {float:left; width:100%; margin-top:5px; font-family:Arial, sans-serif; font-size:9pt; color:#FFFFFF; margin-bottom:20px;}
#innerdesccontainer {float:none; width:700px;}

/* ad */
#adcontainer {float:left; width:100%; margin-top:20px; margin-bottom:20px;}
#inneradcontainer {float:none; width:700px;}


/* own links */
a.linktitle {color:#ffe000; font-family:Arial, sans-serif; font-size:9pt; font-weight:bold; text-decoration:underline;}
a.linktitle:link {color:#ffe000; font-family:Arial, sans-serif; font-size:9pt; font-weight:bold; text-decoration:underline;}
a.linktitle:visited {color:#ffe000; font-family:Arial, sans-serif; font-size:9pt; font-weight:bold; text-decoration:underline;} 
a.linktitle:hover {color:#ffe000; font-family:Arial, sans-serif; font-size:9pt; font-weight:bold; text-decoration:underline;} 
.linkdesc {color:#ffffff; font-family:Arial, sans-serif; font-size:9pt;}

/* error */
#errorcontainer {float:left; width:100%; margin-top:0px;}
#errorcontent {float:none; width:800px; margin-top:5px;}

/* search */
#searchcontainer {float:left; width:100%; margin-top:5px; }
#innersearchcontainer {float:none; width:670px;}
#innersearchcontainerb {float:none; width:670px;}
#search {float:left; background:url("images/search.gif") no-repeat; width:500px; height:40px; font-size:20px; color:#000000; margin-top:10px; padding:5px 0 0 5px;}
#surf {float:right; width:133px; height:34px; background:url("images/surfnowbtn.gif") no-repeat; margin-top:10px; margin-right:15px;}

/* misc */
#misccontainer {float:none; width:700px; font-family:Arial, sans-serif; font-size:9pt; color:#FFFFFF;}
#innermisccontainer {float:left; width:700px; margin-top:40px;}
#innermisccontainerb {float:left; width:700px;}
a.vibrantlink {font-family:Arial, sans-serif; font-size:9pt; color:#FFFFFF;}
a.vibrantlink:link {font-family:Arial, sans-serif; font-size:9pt; color:#FFFFFF; text-decoration:underline;}
a.vibrantlink:visited {font-family:Arial, sans-serif; font-size:9pt; color:#FFFFFF; text-decoration:underline;} 
a.vibrantlink:hover {font-family:Arial, sans-serif; font-size:9pt; color:#FFFFFF; text-decoration:underline;} 

/* firefox */
#firefoxcontainer {float:none; width:300px;}
#innerfirefoxcontainer {float:left; width:300px; font-family:Arial, sans-serif; font-size:8pt; color:#FFFFFF; margin-top:20px;}
#innerfirefoxcontainerl {float:left; width:40px;}
#innerfirefoxcontainerr {float:right; width:260px; padding-top:3px;}


a.bodylink {font-family:Arial, sans-serif; font-size:9pt; color:#FFFFFF;}
a.bodylink {font-family:Arial, sans-serif; font-size:9pt; color:#FFFFFF; text-decoration:underline;}
a.bodylink {font-family:Arial, sans-serif; font-size:9pt; color:#FFFFFF; text-decoration:underline;}
a.bodylink {font-family:Arial, sans-serif; font-size:9pt; color:#FFFFFF; text-decoration:underline;}

/* footer */
#footercontainer {float:left; width:100%; margin-top:40px; font-family:Arial, sans-serif; font-size:8pt; color:#FFFFFF;}
#innerfootercontainer {float:none; width:800px;}
#innerfootercontainerl {float:left; width:400px;}
#innerfootercontainerr {float:left; width:400px;}

* {margin:0; border:0; padding:0;}















