html, body, div, span, applet, object, iframe,h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var,b, u, i, center, dl, dt, dd, ol, ul, li,fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {margin: 0; padding: 0; border: 0; outline: 0; font-size: 100%;vertical-align: baseline; background: transparent; }
ol, ul, .latestnews, .latestnews-news { list-style: none;}
blockquote, q {quotes: none;}
blockquote:before, blockquote:after, q:before, q:after {content: '';content: none;}
del {text-decoration: line-through;}
table {border-collapse: collapse;border-spacing: 0;}

html, body {height:100%; margin-bottom:1px}
body { background: url(pics/body_back.jpg) bottom right no-repeat fixed; font-family: 'Droid Sans', lucida grande, arial, sans-serif; min-width: 980px; }

#logo { position:absolute; top:169px; left:100px; }

#navi { border-left: 1px solid #f0f0f0; float:left; }
#navi li { position:relative; display:inline; float:left; border-right:1px solid #f0f0f0 }
#navi a:link, #navi a:visited { color: #c00; text-decoration:none; display:block; float:left; padding: 40px 20px 0 20px }
#current { background: #c00; color: #fff !important; cursor: default }

#page { position:absolute; left:210px; width: 710px; font-size:11px; line-height: 17px; margin-bottom: 40px }

#page a:link, #page a:visited { color: #d00; }
#page a:hover { color: #000 }

#scoop { position: absolute; left: 0px; top: 169px }

#content { position: absolute; left: 0px; top: 169px; width: 470px }
#content h2 { display:block; height: 57px; }
#content p, #work p, #contact p { margin-bottom: 12px; font-family: 'Droid Sans', lucida grande, arial, sans-serif; font-size: 12px } 

#sidebar { position:absolute; top:232px; right: 0px; width:200px }
#sidebar ul { margin-left: 14px }
#sidebar li { list-style-type: disc }

#front #work { position:absolute; left: 0px; top: 355px; width: 335px; }
#front #contact { position:absolute; left: 375px; top: 355px; width: 335px; }

#front h2 { font-size: 14px; color: #888; margin-bottom:6px }
