/*
 * Generated by Mintfolio Inc. Custom Stylesheet Parser
 * Copyright (c) 2010 Mintfolio Inc.
 * Last update 09/09/2010 12:26:01 PM EDT
*/
* { margin: 0; padding: 0; }body { color: #efefef; font-family: 'Lucida Grande', Helvetica, Arial, sans-serif; font-size: 10pt; font-weight: 400; min-width: 900px; background-color: #111111; background-image: none; background-repeat: repeat; background-attachment: fixed; background-position: top left; padding: 10px 0; }a { color: #efefef; }img { border-width: 0; margin: 0; padding: 0; }h1 { display: block; text-align: left; padding: 0; }h1 a { color: #efefef; font-size: 26pt; font-weight: 700; text-decoration: none; }h2 { color: #777777; display: block; font-size: 16pt; font-weight: 700; margin: 0 0 5px 0; }#container { position: relative; margin: 0 auto; width: 900px; z-index: 0; padding: 10px; background-color: #000000; border-color: #1b1b1b; border-style: solid; border-width: 1px; }#header { background-color: #000000; min-height: 40px; position: relative; width: 100%; z-index: 100; border-color: #1b1b1b; border-style: solid; border-width: 0 0 1px; padding: 0; }#content { background-color: transparent; clear: both; display: block; font-size: 10px; min-height: 400px; width: 100%; padding-bottom: 5px; padding-top: 5px; position: relative; }#content p { line-height: 1.4em; padding: 5px; }#navigation { bottom: 0px; font-size: 9pt; height: 15px; position: absolute; right: 0; z-index: 100; padding: 2px 0; }#navigation a:link { color: #888888; text-decoration: none; }#navigation a:visited { color: #888888; text-decoration: none; }#navigation a:hover { color: #ffffff; text-decoration: none; }#navigation ul, #navigation li { border: 0; list-style: none; margin: 0; padding: 0; }#navigation li { display: inline; position: relative; margin: 0; padding: 0; }#navigation .menu span { margin-right: 5px; padding: 0 0 3px; }#navigation .menu span a { font-weight: 700; padding: 6px; }#navigation .submenu { background-color: #1b1b1b; display: none; left: 0; position: absolute; top: 17px; width: 160px; padding: 3px 5px; }#navigation .submenu a:link, .submenu a:visited, .submenu a:hover { display: block; font-size: 11px; font-weight: 400; padding: 3px; }#gallery { clear: both; display: block; position: relative; text-align: center; margin: 0 auto; }.blog_description { color: #555555; font-size: 9pt; margin: 0 0 10px; }.blogpost { clear: both; display: block; position: relative; width: 90%; border-color: #efefef; border-style: dashed; border-width: 0 0 1px; margin: 10px auto; }.blogpost h3 { color: #adadad; font-size: 12pt; position: relative; margin: 0 0 5px; padding: 0; }.blogpost .post_info { color: #999999; display: block; font-size: 8pt; text-transform: uppercase; margin: 0; padding: 0; }.blogpost .post_permalink { color: #999999; font-size: 8pt; }.blogpost .post_contents { clear: both; position: relative; font-size: 10pt; font-weight: 400; text-align: left; margin: 20px 10px 0; padding: 4px; }.blogpost .post_contents p { font-size: 9pt; font-weight: 400; text-align: left; padding: 4px; }.blogpost .post_contents blockquote { background-color: #292929; border-color: #000000; border-style: dashed; border-width: 1px; margin: 20px; padding: 8px; }#contactinfo { position: absolute; right: 0px; top: 0; width: 300px; padding: 20px; font-size: 9pt; }.contactimage { border-color: #f0f0f0; border-style: solid; border-width: 10px; margin: 0 auto; }#contactblurb p { margin: 0; padding: 0 0 10px; font-size: 9pt; }#contactblurb ul, #contactblurb ol, #contactblurb li { margin: 0 0 0 15px; }#contactform .inputblock { display: block; float: left; width: 200px; margin: 0 10px 0 0; }#contactform label { color: #555555; display: block; font-size: 9pt; height: 16px; text-align: left; margin: 5px 0 0; padding: 0; }#contactform input { background-color: #ffffff; color: #000000; font-size: 9pt; width: 100%; border-color: #cccccc; border-style: solid; border-width: 1px; margin: 0; padding: 1px; }#contactform textarea { background-color: #ffffff; color: #000000; clear: both; display: block; height: 200px; width: 100%; border-color: #cccccc; border-style: solid; border-width: 1px; margin: 0 0 5px; padding: 2px; }#contactform .requiredfield { color: #65b050; }#contactform #requirednote { float: right; }#contactform .fielderror { background-color: #ffefef; border-color: red; border-style: solid; border-width: 1px; }#contactform .button { background-color: #cccccc; color: #000000; cursor: pointer; float: left; font-size: 10pt; font-weight: 700; text-decoration: none; width: 60px; border-color: #555555; border-style: solid; border-width: 1px; padding: 2px 5px; }#contactform .button:hover { background-color: #e5e5e5; }#contactform .status { float: left; margin: 4px 0 0 10px; }#contactform .statuserror { color: red; font-weight: 700; }#contactblurb, #contactform { clear: both; display: block; position: relative; width: 500px; margin: 10px; padding: 10px; }#custom ul, #custom ol, #custom li { margin: 0 0 0 15px; }#footer { background-color: #000000; color: #555555; display: block; font-size: 8pt; height: 10px; text-align: center; width: 100%; border-color: #1b1b1b; border-style: solid; border-width: 1px 0 0; position: relative; padding: 5px 0; }#footer a { color: #555555; font-size: 8pt; }#copyright { float: left; font-size: 8pt; }#copyright img { margin-bottom: -4px; }#thumbnailnav { background-color: #000000; color: #ffffff; }.ui-corner-all5 { -moz-border-radius: 5px; -webkit-border-radius: 5px; }.ui-corner-bottom5 { -moz-border-radius-bottomleft: 5px; -webkit-border-bottom-left-radius: 5px; -moz-border-radius-bottomright: 5px; -webkit-border-bottom-right-radius: 5px; }.ui-corner-all10 { -moz-border-radius: 10px; -webkit-border-radius: 10px; }.ui-corner-all14 { -moz-border-radius: 14px; -webkit-border-radius: 14px; }#description { display: none; }#footer #mintfolio { float: right; background-image: url(/library/images/mintfolio_badge_small_dark.png); width: 77px; height: 18px; }#textads { margin: 4px; padding: 4px; clear: both; background-color: #000000; text-align: center; }.adHeadline { font: bold 8pt Arial, Helvetica, sans-serif; text-decoration: underline; color: #0033ff; }.adText { font: normal 7pt Arial, Helvetica, sans-serif; text-decoration: none; color: #ffffff; }#footer #mintfolio a { text-decoration: none; font-size: 8pt; }