body { width: 778px; margin: 10px auto 10px; padding: 0 0 0 0; background-position: center top; background-color: #ffffff; border: 1px solid #000000; }

p, a, body, td, li, div { font-family: Arial, Helvetica, sans-serif; }

p { margin: 0 0 0 0; padding: 0 0 10px 0; font-size: 70%; }

img { border: none; vertical-align: middle; }

img.spacer { padding: 10px 0 5px 0; }

a { font-family: verdana, arial, sans-serif; }

.details { display: none; }

#container { position: relative; width: 773px; margin: 0px auto; padding: 6px 0 0 5px; background-color: #ffffff; overflow: hidden; }

#left { float: left; margin: 30px 0 -0px 0; padding: 0 7px 0px 23px; width: 174px; background-color: #ffffff; }

#left h2 { margin: 0 0 0 0; padding: 20px 0 10px 0; letter-spacing: 1px; font-family: Gotham-Medium, Arial, Helvetica, sans-serif; font-size: 14px; text-transform: uppercase; color: #666666; }

#left h2 a { text-decoration: none; color: #666666; }

#left h2 a:link, #left h2 a:visited { text-decoration: none; color: #666666; }

#left h2 a:hover, #left h2 a:active { text-decoration: underline; color: #666666; }

#left h3 { margin: 0 0 0 0; padding: 0 0 5px 0; font-family: Arial, Helvetica, sans-serif; font-size: 14px; text-transform: uppercase; color: #7ebbc8; }

#left p { margin: 0 0 0 0; padding: 0 0 0 0; line-height: 19px; color: #666666; }

#left p a:link { text-decoration: none; color: #838383; }

#left p a:visited { text-decoration: none; color: #838383; }

#left p a:hover, #left p a:active { text-decoration: underline; color: #838383; }

#left form { margin: 1px 0 0 0; padding: 0 0 0 0; font-size: 100%; }

#left input { margin: 0 0 3px 0; padding: 0 0 0 0; border: 0px;}

#left input.field { width: 140px; height: 25px; padding: 0 0 0 6px; border-top: 1px solid #c1c0c0; border-left: 1px solid #c1c0c0; font-size: 90%; font-family: Myriad Pro, verdana, arial, sans-serif; color: #666666; }

#left input.submit { margin: 3px 0 0 0; width: 119px; height: 13px; }

#left input.subscribe { margin: 3px 0 0 0; width: 76px; height: 13px; }

#left .module a.search { font-size: 70%; text-decoration: none; color: #838383; }

#left .module a.search:link, #left .module a.search:visited { text-decoration: none; color: #838383; }

#left .module a.search:hover, #left .module a.search:active { text-decoration: underline; color: #838383; }

#left .module { width: 160px; margin: 0px auto 5px; padding: 7px; background-color: #ffffff; }

#left .module p { font-family: Gotham-Medium, Arial, Helvetica, sans-serif; color: #666666; }

#left .module p.heading { margin: 0 0 0 0; padding: 20px 0 10px 0; letter-spacing: 1px; font-family: Gotham-Medium, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 80%; text-transform: uppercase; color: #666666; }

#left .module p.heading a { font-family: Gotham-Medium, Arial, Helvetica, sans-serif; text-decoration: none; color: #666666; }

#left .module p.heading a:link, #left .module p.heading a:visited { font-family: Gotham-Medium, Arial, Helvetica, sans-serif; text-decoration: none; color: #666666; }

#left .module p.heading a:hover, #left .module p.heading a:active { font-family: Gotham-Medium, Arial, Helvetica, sans-serif; text-decoration: underline; color: #666666; }

#left .module p.heading-case { margin: 0 0 0 0; padding: 20px 0 10px 0; letter-spacing: 1px; font-family: Gotham-Medium, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 80%; color: #666666; }

#left .module p.heading-case a { font-family: Gotham-Medium, Arial, Helvetica, sans-serif; text-decoration: none; color: #666666; }

#left .module p.heading-case a:link, #left .module p.heading-case a:visited { font-family: Gotham-Medium, Arial, Helvetica, sans-serif; text-decoration: none; color: #666666; }

#left .module p.heading-case a:hover, #left .module p.heading-case a:active { font-family: Gotham-Medium, Arial, Helvetica, sans-serif; text-decoration: underline; color: #666666; }

#left .module ul { margin: 0 0 0 0; padding: 0 0 0 0; list-style: none; }

#left .module li { margin: 0 0 0 0; padding: 2px 0 2px 0; line-height: 19px; font-size: 11px; }

#left .module li a { text-decoration: none; color: #838383; }

#left .module li a:link { text-decoration: none; color: #838383; }

#left .module li a:visited { text-decoration: none; color: #838383; }

#left .module li a:hover, #left .module li a:active { text-decoration: underline; color: #838383; }

#left .module li a.current { text-decoration: none; color: #404040; }

#left .module li a.current:link { text-decoration: none; color: #404040; }

#left .module li a.current:visited { text-decoration: none; color: #404040; }

#left .module li a.current:hover, #left .module li a.current:active { text-decoration: underline; color: #404040; }

#left .module { width: 160px; margin: 5px auto; padding: 7px; background-color: #ffffff; }

#left .blogroll h2 { padding: 0 0 5px 0; }

#contentArea {

/*
* Hides the OTL overflow in Firefox,
* but not in ie.
*
*/
overflow: hidden;

}

#content { float: left; margin: 0 0 -0px 0; padding: 15px 2px 0px 18px; width: 549px; background-color: #ffffff; }

#content .anchorFix {

/*
* "Lift" the anchor out of the content
* area with the OTL padding into the outer
* wrapper.
*
*/
position: absolute;

/*
* We need to set a width here, otherwise IE 5.5 and 6.0
* will disappear the anchor entirely. The anchor is
* invisible anyway, so doesn't really matter.
*
*/
width: 1px;

}

* html #content {
position: relative;
}

#content #header { margin: 0px auto; padding: 5px 3px 0 0; }

#content #header h1 { margin: 0 0 0 0; padding: 5px 0 24px 0; text-align: right; }

#content #header h2 { margin: 0 30px 0 0; padding: 0 20px 3px 0; line-height: 20px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 14px; border-bottom: 1px solid #c1c0c0; }

#content #header h2 a { font-family: Arial, Helvetica, sans-serif; }

#content #header h2 a:link, #content #header h2 a:visited { font-family: Arial, Helvetica, sans-serif; }

#content #header h2 a:hover, #content #header h2 a:active { font-family: Arial, Helvetica, sans-serif; text-decoration: underline; }

#content .spacer { float: left; width: 41px; height: 56px; padding: 0 7px 0 0; }

#content .post { float: left; margin: 0 0 25px 0; padding: 0 0 10px 0; width: 516px; border-bottom: 1px solid #c1c0c0; }

#content img.left { float: left; margin: 5px 0 0 0; padding: 0 10px 0 0; }

#content img.mt-image { margin: 14px 0 0 0; padding: 0 0 10px 0; }

#content img.mt-image-left { float: left; margin: 14px 0 0 0; padding: 0 20px 10px 0; }

#content .mt-enclosure-image { margin: -20px 0 0 0; padding: 0 0 0 0; }

#content p.photo { margin: 0 0 0 0; padding: 0 0 0 0; }

#content p.dated { margin: 0 0 0 0; padding: 0 20px 5px 0; line-height: 16px; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 70%; text-transform: uppercase; color: #666666; }

#content p.dated a { text-decoration: none; color: #666666; font-family: Tahoma, Arial, Helvetica, sans-serif; }

#content p.dated a:link { text-decoration: none; color: #666666; }

#content p.dated a:visited { text-decoration: none; color: #666666; }

#content p.dated a:hover, #content p.dated a:active { text-decoration: underline; color: #666666; }

#content h1 { margin: 0 0 0 0; padding: 0 20px 0 0; line-height: 20px; font-family: Tahoma, Arial, Helvetica, sans-serif; font-weight: normal; font-size: 110%; color: #000000; }

#content h1.internal { padding: 0 20px 30px 0; font-weight: bold; font-size: 150%; }

#content h1 a { font-family: Tahoma, Arial, Helvetica, sans-serif; text-decoration: none; color: #000000; }

#content h1 a:link, #content h1 a:visited { font-family: Tahoma, Arial, Helvetica, sans-serif; text-decoration: none; color: #000000; }

#content h1 a:hover, #content h1 a:active { font-family: Tahoma, Arial, Helvetica, sans-serif; text-decoration: underline; color: #000000; }

#content h2 { margin: 0 0 0 0; padding: 1px 20px 10px 0; line-height: 20px; font-family: Tahoma, Arial, Helvetica, sans-serif; font-weight: normal; font-size: 90%; color: #000000; }

#content h2 a { font-family: Tahoma, Arial, Helvetica, sans-serif; text-decoration: none; color: #000000; }

#content h2 a:link, #content h2 a:visited { font-family: Tahoma, Arial, Helvetica, sans-serif; text-decoration: none; color: #000000; }

#content h2 a:hover, #content h2 a:active { font-family: Tahoma, Arial, Helvetica, sans-serif; text-decoration: underline; color: #000000; }

#content h3 { margin: 0 0 0 0; padding: 5px 9px 10px 0; line-height: 19px; font-family: Georgia, Arial, Helvetica, sans-serif; font-size: 110%; color: #000000; }

#content h3 a { font-family: Georgia, Arial, Helvetica, sans-serif; text-decoration: none; color: #000000; }

#content h3 a:link, #content h3 a:visited { font-family: Georgia, Arial, Helvetica, sans-serif; text-decoration: none; color: #000000; }

#content h3 a:hover, #content h3 a:active { font-family: Georgia, Arial, Helvetica, sans-serif; text-decoration: underline; color: #000000; }

#content p { padding: 10px 12px 7px 0; line-height: 19px; font-family: tahoma, verdana, arial, sans-serif; font-size: 80%; color: #000000; }

#content p a { text-decoration: none; color: #c57c2e; }

#content p a:link { text-decoration: none; color: #c57c2e; }

#content p a:visited { text-decoration: none; color: #f9b367; }

#content p a:hover, #content p a:active { text-decoration: underline; color: #f9b367; }

#content .navigation-bottom { clear: both; height: 20px; margin: 10px 0 0 0; padding: 2px 0 10px 0; text-transform: uppercase; font-size: 60%; color: #000000; border-top: 1px solid #000000; }

#content .navigation-bottom a { text-decoration: none; color: #0000ff; }

#content .navigation-bottom a:link { text-decoration: none; color: #0000ff; }

#content .navigation-bottom a:visited { text-decoration: none; color: #551a8b; }

#content .navigation-bottom a:hover, #content .navigation-bottom a:active { text-decoration: underline; color: #ff0000; }

#content .navigation-bottom span.previous { display: block; float: left; width: 249px; padding: 4px 8px 0 1px; text-align: left; }

#content .navigation-bottom span.next { display: block; float: left; width: 249px; padding: 4px 1px 0 8px; text-align: right; }

#content ul { margin: 0 0 0 0; padding: 0 0 10px 0; list-style: none; }

#content ol { margin: 0 0 0 0; padding: 0 0 10px 0; list-style: none; }

#content li { margin: 0 0 0 0; padding: 0 0 0 25px; line-height: 19px; font-family: Verdana, Arial, sans-serif; font-size: 70%; color: #000000; }

#content li a { text-decoration: none; color: #000000; }

#content li a:link, #content li a:visited { text-decoration: none; color: #000000; }

#content li a:hover, #content li a:active { text-decoration: underline; color: #000000; }

#content .footer { width: 516px; margin: 5px 0 0 0; padding: 0 0 30px 0; }

#content .footer p { margin: 0 0 0 0; padding: 10px 0 0 0; text-align: left; font-family: verdana, arial, sans-serif; font-size: 60%; color: #000000; }

#content .footer p a { text-decoration: none; color: #000000; }

#content .footer p a:link, .footer p a:visited { text-decoration: none; color: #000000; }

#content .footer p a:hover, .footer p a:active { text-decoration: underline; color: #000000; }