@charset "utf-8"; 
/* CSS Document */ 
*, a { outline:none }

body { margin:0px; padding:0px; background-color:#ffffff; background-image:url(../img/top_bg.jpg); background-repeat:repeat-x; font-family:"Trebuchet MS", Trebuchet, Tahoma, Verdana, Arial, sans-serif; font-size:12px; cursor:default }
div { margin:0px; padding:0px }
a { color:#0099ff; text-decoration:none }
a:hover { text-decoration:underline }
h1 { font-size:12px; font-weight:bold; line-height:18px; padding:0px; margin:0px }
h2 { font-size:12px; font-weight:bold; line-height:18px; padding:0px; margin:0px; font-style:italic }
p { line-height:18px; text-align:justify }
img { border:none }
embed { margin-bottom:-5px }

#top, #content { width:800px; margin:auto }
#bottom { width:750px; padding-left:50px; margin:auto }
#top { height:160px }
#leftcolmain { width:400px; float:left; padding-left:200px; padding-top:50px; background-image:url(../img/main_bg.jpg); background-repeat:no-repeat; background-position:bottom left }
#leftcol { width:550px; float:left; padding-left:50px; padding-top:50px }
#leftcolexp { width:750px; float:left; padding-left:50px; padding-top:50px }
#rightcol { width:150px; float:right }
#bottom { clear:both; padding-top:40px }
#follow { width:150px; float:right }
#twitter { min-height:300px; margin-bottom:10px }
#twitter p { padding:0px; margin:0px; line-height:normal; padding-left:20px; padding-right:5px }
#navbar { list-style:none; margin:0px; padding:0px; display:inline-block; *display:inline; margin-left:160px; clear:both }
#navbar li { display:inline-block; *display:inline; color:#ffffff }
#navbar li a { color:#ffffff !important }
#navbar li a:hover { color:#0099ff !important; text-decoration:none !important }

#tweets { background-image:url(../img/twitter_bg.jpg); background-repeat:repeat-y; font-size:10px }
#tweets p { text-align:left }
.date { color:#666666 }
.hilite { color:#0099ff }
#lang { float:right; padding-top:45px; color:#cccccc }
#lang select { font-size:11px }

#ctable td { vertical-align:top }
#ctable input, #ctable select { width:100% }
input, select, textarea { font-family:"Trebuchet MS", Trebuchet, Tahoma, Verdana, Arial, sans-serif; font-size:12px }
#comments { width:300px; height:100px }

#vtable { background-color:#cccccc; color:#666666 }
#vtable td { vertical-align:top; background-color:#dddddd }
#vtable th { text-align:left; font-size:10px; background-color:#333333; color:#dddddd }

#vtable2 { background-color:#cccccc; color:#666666 }
#vtable2 td { vertical-align:top; background-color:#ffffff }
#vtable2 th { text-align:left; font-size:10px; background-color:#333333; color:#ffffff }

.more { font-style:italic }
.hidden { display:none }
.credit { font-size:9px; color:#999999; line-height:20px }
.credit:hover { text-decoration:none }
.centered { text-align:center }

.editor { display:block; background-color:#cccccc; border:1px solid #999999 }
.editor img { cursor:pointer }

ul { list-style-image:url(../img/bullet.gif); padding-left:15px }
#vpopup { width:600px; position:absolute; top:150px; border:1px solid #999999; background-color:#ffffff; padding:5px; padding-left:20px; display:none }
#vptitle { display:block; background-color:#353535; color:#ffffff; padding:5px; padding-left:20px; margin:-5px; margin-left:-20px }