/*
         .-=-==--==--.
   ..-=="  ,'o`)      `.
 ,'         `"'         \
:  (                     `.__...._
|                  )    /         `-=-.
:       ,vv.-._   /    /               `---==-._
 \/\/\/VV ^ d88`;'    /                         `.
     ``  ^/d88P!'    /             ,              `._
        ^/    !'   ,.      ,      /                  "-,,__,,--'""""-.
       ^/    !'  ,'  \ . .(      (         _           )  ) ) ) ))_,-.\
      ^(__ ,!',"'   ;:+.:%:a.     \:.. . ,'          )  )  ) ) ,"'    '
      ',,,'','     /o:::":%:%a.    \:.:.:         .    )  ) _,'
       """'       ;':::'' `+%%%a._  \%:%|         ;.). _,-""
              ,-='_.-'      ``:%::)  )%:|        /:._,"
             (/(/"           ," ,'_,'%%%:       (_,'
                            (  (//(`.___;        \
                             \     \    `         `
                              `.    `.   `.        :
                                \. . .\    : . . . :
                                 \. . .:    `.. . .:
                                  `..:.:\     \:...\
                                   ;:.:.;      ::...:
                                   ):%::       :::::;
                               __,::%:(        :::::
                            ,;:%%%%%%%:        ;:%::
                              ;,--""-.`\  ,=--':%:%:\
                             /"       "| /-".:%%%%%%%\
                                             ;,-"'`)%%)
                                            /"      "|

OH GOD IT'S A DINOSAUR!!!!1!!
*/

body {
    font: normal 12px/1.2 'Courier New', Courier, monospace;
    color: #000;
    background-color: #fff;
}

.wrapper {
    position: absolute;
    top: 50%;
    margin-top: -165px;
    left: 15px;
}

a {
    color: #555;
    text-decoration: none;
    border-bottom: 1px solid #ddd;
}

a:hover {
    color: #000;
    border: none;
    background-color: #eee;
}

p { margin: 0 0 1em; }

h1 {
    margin: 0 0 6px;
    font-size: 12px;
    font-weight: normal;
}

h1 a {
    color: #000;
    border: none;
}


.side {
    width: 200px;
    float: left;
    margin: 0 80px 0 0;
}

.about {
    color: #888;
    margin: 0 0 60px;
}

.nav {
    margin: 30px 0 0;
    padding: 0;
    color: #888;
}

.nav li {
    margin: 0 0 0.5em;
    padding: 0;
    list-style: none;
}

.nav .label { color: #000; }

.nav .new {
    font-size: 8px;
    color: #caa;
    margin: 0 8px 0;
    font-family: Arial, sans-serif;
}

.main { 
    float: left; 
    height: 330px;
    width: 500px;
    background-repeat: no-repeat;
    background-position: 0 0;
}