/*
 * Generated by Mintfolio Inc. Custom Stylesheet Parser
 * Copyright (c) 2010 Mintfolio Inc.
 * Last update 08/30/2010 04:31:12 PM EDT
*/
* { margin: 0; padding: 0; }body { color: #555555; font-family: Trebuchet MS, Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: 400; background-color: #e6e6e6; background-image: none; background-repeat: repeat; background-attachment: fixed; background-position: top left; }a { color: #555555; }img { border-width: 0; margin: 0; padding: 0; }h1 { text-align: left; margin: 0; padding: 2px 0 5px 5px; }h1 a { color: #555555; font-size: 18pt; font-weight: 700; text-decoration: none; text-align: left; }h2 { color: #777777; display: block; font-size: 14pt; font-weight: 700; margin: 0 0 5px; }#container { position: absolute; z-index: 0; padding: 5px; }#header { background-color: #ffffff; z-index: 100; width: 250px; height: 300px; position: absolute; border-color: #1a1a1a; border-style: solid; border-width: 0; padding: 0; }#content { background-color: #ffffff; display: block; font-size: 9pt; width: 900px; position: absolute; left: 260px; border-color: #1a1a1a; border-style: solid; border-width: 0; padding: 5px; }#content p { line-height: 1.4em; padding: 5px; }#description { text-align: left; margin: 0; padding: 5px; font-size: 8pt; color: #898989; }#navigation { font-size: 9pt; z-index: 100; width: 240px; padding: 0 0 10px; }#navigation a:link { color: #777777; text-decoration: none; }#navigation a:visited { color: #777777; text-decoration: none; }#navigation a:hover { color: #000000; text-decoration: none; }#navigation ul { list-style: none; margin: 10px 0 0 10px; }#navigation li { list-style: none; }#navigation .menu span a { font-weight: 700; display: block; padding: 2px 0; }#navigation ul.submenu { list-style: square; margin: 2px 0 2px 20px; }#navigation .submenu a:link { display: block; font-size: 8pt; font-weight: 400; padding: 1px 0; }.submenu a:visited { display: block; font-size: 8pt; font-weight: 400; padding: 1px 0; }.submenu a:hover { display: block; font-size: 8pt; font-weight: 400; padding: 1px 0; }#gallery { clear: both; display: block; position: relative; text-align: center; z-index: 999; margin: 0 auto; }.blog_description { color: #898989; 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: #898989; font-size: 12pt; position: relative; margin: 0 0 5px; padding: 0; }.blogpost .post_info { color: #8d8d8d; display: block; font-size: 8pt; text-transform: uppercase; margin: 0; padding: 0; }.blogpost .post_permalink { color: #8d8d8d; 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: #ffffff; border-color: #3d3d3d; border-style: dashed; border-width: 1px; margin: 20px; padding: 8px; }#contactinfo { position: absolute; right: 0; top: 0; width: 300px; font-size: 9pt; padding: 20px; }.contactimage { border-color: #adadad; border-style: solid; border-width: 10px; margin: 0 auto; }#contactblurb p { font-size: 9pt; margin: 0; padding: 0 0 10px; }#contactblurb ul { margin: 0 0 0 15px; }#contactblurb ol { margin: 0 0 0 15px; }#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: #858585; border-style: solid; border-width: 1px; padding: 2px 5px; }#contactform .button:hover { background-color: #919191; }#contactform .status { float: left; margin: 4px 0 0 10px; }#contactform .statuserror { color: red; font-weight: 700; }#contactblurb { clear: both; display: block; position: relative; width: 500px; margin: 10px; padding: 10px; }#contactform { clear: both; display: block; position: relative; width: 500px; margin: 10px; padding: 10px; }#custom ul { margin: 0 0 0 15px; }#custom ol { margin: 0 0 0 15px; }#custom li { margin: 0 0 0 15px; }#footer { background-color: #ffffff; color: #777777; font-size: 8pt; position: absolute; top: 310px; width: 240px; border-color: #1a1a1a; border-style: solid; border-width: 0; padding: 5px; }#footer a { color: #777777; font-size: 8pt; }#footer #copyright { text-align: left; font-size: 8pt; clear: both; display: block; margin: 0 0 8px; }#footer #copyright a { clear: both; display: block; margin: 2px 0; }#footer #mintfolio { float: left; background-image: url(/library/images/mintfolio_badge_small_light.png); width: 77px; height: 18px; }#thumbnailnav { background-color: #eeeeee; color: #777777; }.ui-corner-all5 { -moz-border-radius: 6px; -webkit-border-radius: 6px; }.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; }#textads { margin: 4px; padding: 4px; clear: both; background-color: #ffffff; 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: #000000; }#footer #mintfolio a { text-decoration: none; font-size: 8pt; }