/* CSS Document */<style type="text/css">/*text*/font.body_default { font-family: 'Arial', Arial, sans-serif; font-size: 11px }font.body_main { font-family: 'Cambria', serif ; font-size: 16px }font.body_thankyou { font-family: 'Cambria', serif ; font-size: 16px; color:#009900; }font.blog_title { font-family: 'Cambria', serif ; font-size: 26px }font.error { font-family: 'Cambria', serif ; font-size: 16px; color:#FF0000; }font.headers { font-family: 'Cambria', sans-serif ; font-size: 20px; font-variant:small-caps; font-weight:bold; }font.headers_white { font-family: 'Cambria', sans-serif ; font-size: 20px; color: white; font-variant:small-caps; font-weight:bold; }font.subheaders { font-family: 'Arial', sans-serif ; font-size: 16px; font-weight:bold; }font.add_comment { font-family: 'Arial', sans-serif ; font-size: 16px; font-weight:bold; text-decoration:underline; }font.date { font-family: 'Arial', sans-serif ; font-size: 10px; color: #8b8b89 }font.author { font-family: 'Arial', sans-serif ; font-size: 10px; color: #8b8b89; font-weight:bold; }font.footer { font-family: 'Arial', sans-serif ; font-size: 12px; color: #FF0000; }/*images*/img.test { border-color: #8b8b89; padding: 5px; }/*forms*/input.login{background-color: #CCCCCC;border: 1px solid black;}input.contact{background-color: #94DCD8;border: 1px solid black;}input.comment{background-color: #CCCCCC;border: 1px solid white;}hr.first{border-style:dashed;border-color:#CCCCCC;border-collapse:collapse;}input.submit{background: #CCCCCC;border: 1px solid black;border-style: outset;font:Georgia, "Times New Roman", Times, serif;color:black;}input.submitcontact{background: #94DCD8;border: 1px solid black;border-style: outset;font:Georgia, "Times New Roman", Times, serif;color:black;}/*fieldset and legends*/fieldset{border: 1px solid black;background: white;}legend{background: black;border: 1px solid #781351;padding: 2px 6px} textarea{background-color: #94DCD8;border: 1px solid black;}div.comments{background-color: #CCCCCC;border: 1px #8b8b89 solid;padding: 8px;}div.thank_you{background-color: #CCCCCC;border: 1px #8b8b89 solid;padding: 8px;}/*links*/a:link { color:  #000099; border: black; }a:visited { color: #000099; }a:hover { color: #00CC66;  }a img {color: black } a:link { text-decoration: underline; }a:visited { text-decoration: underline; }a:hover { text-decoration: none; }a:active { text-decoration: none; }/*link classes */a.menu:link {color:white; }a.menu:visited {color:white;}a.menu:hover {color:teal; }/*footer links*/a.footers:link {color:#FF0000; }a.footers:visited {color:#FF0000; }a.footers:hover {color:#FF0000; }/*table classes*/table.login {background-image: url(lock_background.gif); background-repeat: no-repeat; background-position:center;}table.portfolio { border:1px; border-style:ridge; border-color:black;}/*tables*/table.bottom{ background-color: white;border: 1px #8b8b89 solid;border-collapse: collapse;border-spacing: 0px;}#mainPhoto img.hidden { display: none; }</style>