  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}
body {line-height: 1}
ol, ul {list-style: none}
blockquote, q {quotes: none}
blockquote:before, blockquote:after, q:before, q:after {content: ''; content: none}
 :focus {outline: 0}
 ins {text-decoration: none}
del {text-decoration: line-through}
 table {border-collapse: collapse; border-spacing: 0}
  .container_12, .container_16 {margin-left: auto; margin-right: auto; width: 960px}
 .grid_1, .grid_2, .grid_3, .grid_4, .grid_5, .grid_6, .grid_7, .grid_8, .grid_9, .grid_10, .grid_11, .grid_12, .grid_13, .grid_14, .grid_15, .grid_16 {display: inline; float: left; position: relative; margin-left: 10px; margin-right: 10px}
.container_12 .grid_3, .container_16 .grid_4 {width: 220px}
.container_12 .grid_6, .container_16 .grid_8 {width: 460px}
.container_12 .grid_9, .container_16 .grid_12 {width: 700px}
.container_12 .grid_12, .container_16 .grid_16 {width: 940px}
 .alpha {margin-left: 0}
.omega {margin-right: 0}
 .container_12 .grid_1 {width: 60px}
.container_12 .grid_2 {width: 140px}
.container_12 .grid_4 {width: 300px}
.container_12 .grid_5 {width: 380px}
.container_12 .grid_7 {width: 540px}
.container_12 .grid_8 {width: 620px}
.container_12 .grid_10 {width: 780px}
.container_12 .grid_11 {width: 860px}
 .container_16 .grid_1 {width: 40px}
.container_16 .grid_2 {width: 100px}
.container_16 .grid_3 {width: 160px}
.container_16 .grid_5 {width: 280px}
.container_16 .grid_6 {width: 340px}
.container_16 .grid_7 {width: 400px}
.container_16 .grid_9 {width: 520px}
.container_16 .grid_10 {width: 580px}
.container_16 .grid_11 {width: 640px}
.container_16 .grid_13 {width: 760px}
.container_16 .grid_14 {width: 820px}
.container_16 .grid_15 {width: 880px}
 .container_12 .prefix_3, .container_16 .prefix_4 {padding-left: 240px}
.container_12 .prefix_6, .container_16 .prefix_8 {padding-left: 480px}
.container_12 .prefix_9, .container_16 .prefix_12 {padding-left: 720px}
 .container_12 .prefix_1 {padding-left: 80px}
.container_12 .prefix_2 {padding-left: 160px}
.container_12 .prefix_4 {padding-left: 320px}
.container_12 .prefix_5 {padding-left: 400px}
.container_12 .prefix_7 {padding-left: 560px}
.container_12 .prefix_8 {padding-left: 640px}
.container_12 .prefix_10 {padding-left: 800px}
.container_12 .prefix_11 {padding-left: 880px}
 .container_16 .prefix_1 {padding-left: 60px}
.container_16 .prefix_2 {padding-left: 120px}
.container_16 .prefix_3 {padding-left: 180px}
.container_16 .prefix_5 {padding-left: 300px}
.container_16 .prefix_6 {padding-left: 360px}
.container_16 .prefix_7 {padding-left: 420px}
.container_16 .prefix_9 {padding-left: 540px}
.container_16 .prefix_10 {padding-left: 600px}
.container_16 .prefix_11 {padding-left: 660px}
.container_16 .prefix_13 {padding-left: 780px}
.container_16 .prefix_14 {padding-left: 840px}
.container_16 .prefix_15 {padding-left: 900px}
 .container_12 .suffix_3, .container_16 .suffix_4 {padding-right: 240px}
.container_12 .suffix_6, .container_16 .suffix_8 {padding-right: 480px}
.container_12 .suffix_9, .container_16 .suffix_12 {padding-right: 720px}
 .container_12 .suffix_1 {padding-right: 80px}
.container_12 .suffix_2 {padding-right: 160px}
.container_12 .suffix_4 {padding-right: 320px}
.container_12 .suffix_5 {padding-right: 400px}
.container_12 .suffix_7 {padding-right: 560px}
.container_12 .suffix_8 {padding-right: 640px}
.container_12 .suffix_10 {padding-right: 800px}
.container_12 .suffix_11 {padding-right: 880px}
 .container_16 .suffix_1 {padding-right: 60px}
.container_16 .suffix_2 {padding-right: 120px}
.container_16 .suffix_3 {padding-right: 180px}
.container_16 .suffix_5 {padding-right: 300px}
.container_16 .suffix_6 {padding-right: 360px}
.container_16 .suffix_7 {padding-right: 420px}
.container_16 .suffix_9 {padding-right: 540px}
.container_16 .suffix_10 {padding-right: 600px}
.container_16 .suffix_11 {padding-right: 660px}
.container_16 .suffix_13 {padding-right: 780px}
.container_16 .suffix_14 {padding-right: 840px}
.container_16 .suffix_15 {padding-right: 900px}
 .container_12 .push_3, .container_16 .push_4 {left: 240px}
.container_12 .push_6, .container_16 .push_8 {left: 480px}
.container_12 .push_9, .container_16 .push_12 {left: 720px}
 .container_12 .push_1 {left: 80px}
.container_12 .push_2 {left: 160px}
.container_12 .push_4 {left: 320px}
.container_12 .push_5 {left: 400px}
.container_12 .push_7 {left: 560px}
.container_12 .push_8 {left: 640px}
.container_12 .push_10 {left: 800px}
.container_12 .push_11 {left: 880px}
 .container_16 .push_1 {left: 60px}
.container_16 .push_2 {left: 120px}
.container_16 .push_3 {left: 180px}
.container_16 .push_5 {left: 300px}
.container_16 .push_6 {left: 360px}
.container_16 .push_7 {left: 420px}
.container_16 .push_9 {left: 540px}
.container_16 .push_10 {left: 600px}
.container_16 .push_11 {left: 660px}
.container_16 .push_13 {left: 780px}
.container_16 .push_14 {left: 840px}
.container_16 .push_15 {left: 900px}
 .container_12 .pull_3, .container_16 .pull_4 {left: -240px}
.container_12 .pull_6, .container_16 .pull_8 {left: -480px}
.container_12 .pull_9, .container_16 .pull_12 {left: -720px}
 .container_12 .pull_1 {left: -80px}
.container_12 .pull_2 {left: -160px}
.container_12 .pull_4 {left: -320px}
.container_12 .pull_5 {left: -400px}
.container_12 .pull_7 {left: -560px}
.container_12 .pull_8 {left: -640px}
.container_12 .pull_10 {left: -800px}
.container_12 .pull_11 {left: -880px}
 .container_16 .pull_1 {left: -60px}
.container_16 .pull_2 {left: -120px}
.container_16 .pull_3 {left: -180px}
.container_16 .pull_5 {left: -300px}
.container_16 .pull_6 {left: -360px}
.container_16 .pull_7 {left: -420px}
.container_16 .pull_9 {left: -540px}
.container_16 .pull_10 {left: -600px}
.container_16 .pull_11 {left: -660px}
.container_16 .pull_13 {left: -780px}
.container_16 .pull_14 {left: -840px}
.container_16 .pull_15 {left: -900px}
  .clear {clear: both; display: block; overflow: hidden; visibility: hidden; width: 0; height: 0}
 .clearfix:after {clear: both; content: ' '; display: block; font-size: 0; line-height: 0; visibility: hidden; width: 0; height: 0}
* html .clearfix {height: 1%}
.navigation {list-style: none; position: relative; margin: 4px 0 10px 25px; padding: 0}
.navigation li{ display: block; overflow: hidden; padding: 0; cursor: pointer; float: left; height: 32px; margin-right: 0px; background-image: url(../images/site/navigation.png); background-repeat: no-repeat}
.navigation a {display: block; height: 35px; text-indent: -9999px; outline: none}
#nav_home {width: 98px; background-position: 0px 0}
#nav_portfolio {width: 137px; background-position: -98px 0}
#nav_services_and_rates {width: 183px; background-position: -235px 0}
#nav_client_list {width: 139px; background-position: -418px 0}
#nav_contact_me {width: 146px; background-position: -564px 0}
#nav_notebook {width: 135px; background-position: -699px 0}
#nav_home:hover {background-position: 0 -35px}
#nav_portfolio:hover {background-position: -98px -35px}
#nav_services_and_rates:hover {background-position: -235px -35px}
#nav_client_list:hover {background-position: -418px -35px}
#nav_contact_me:hover {background-position: -564px -35px}
#nav_notebook:hover {background-position: -699px -35px}
#nav_home:active {background-position: 0 -70px}
#nav_portfolio:active {background-position: -98px -70px}
#nav_services_and_rates:active {background-position: -235px -70px}
#nav_client_list:active {background-position: -418px -70px}
#nav_contact_me:active {background-position: -564px -70px}
#nav_notebook:active {background-position: -699px -70px}
body#welcome li#nav_home {background-position: 0 -70px}
body#portfolio li#nav_portfolio {background-position: -98px -70px}
body.services_and_rates li#nav_services_and_rates {background-position: -235px -70px}
body.client_list li#nav_client_list {background-position: -418px -70px}
body.contact_me li#nav_contact_me {background-position: -564px -70px}
body.notebook li#nav_notebook {background-position: -699px -70px}
html {background:#141517 url('../images/background.jpg') top center no-repeat fixed}
body {color:#1a1a1a; font-family: "Lucida Grande","Lucida Sans Unicode","bitstream vera sans","trebuchet ms",verdana; font-size: 63.5%; line-height: 18px; min-height: 800px}
a img {border: none}
.container_16 {background-color: #222222}
.content {min-height: 529px; background: #ffffff}
body#welcome .content {background: #000000 url('../images/splash.jpg') no-repeat}
.footer {margin-top: 5px; height: 32px; color: #444444; text-align: center; font-size: 1.0em}
.fun {margin-top: 20px; height: 120px; background-color: #222222}
img.really_small_logo {position: relative; top: 6px; left: 4px}
h1 {font-size: 2.8em}
p {font-size: 1.2em; color: #555555; margin-bottom: 18px}
.for_reading {padding-top: 40px}
ul.categories {list-style-type: none; text-align: center; margin-bottom: 10px}
ul.categories li {display: inline; padding: 0 10px 0 10px; font-size: 1.1em}
ul.categories li a {text-decoration: none; color: #cccccc}
ul.categories li a:hover {color: #ffffff}
.thumbnails ul {padding: 0; margin: 0 0 0 3px; list-style-type: none}
.thumbnails ul li {padding: 0; margin: 0 2px 0 0; display: inline}
.thumbnails img {border: none}