body { border-top: 10px solid rgb(221, 217, 215); font-size: 62.5%; font-family: Georgia,'Times New Roman',Serif; color: rgb(102, 102, 102); text-align: center; background-color: rgb(236, 236, 236); }
.dropcaps { padding: 23px 5px 0pt 0pt; font-family: Georgia,Times New Roman,Serif; float: left; font-size: 72px; }
a { color: rgb(132, 89, 107); text-decoration: none; }
a:visited { color: rgb(132, 89, 107); }
a:hover { text-decoration: none; color: rgb(132, 89, 107); }
a.image { border-bottom: 0pt none; }
#page { text-align: left; }
#head { overflow: hidden; height: 105px; text-align: left; }
#head h1 { margin: 24px 0px 0pt; padding: 0px; text-transform: uppercase; font-family: Georgia,"Times New Roman",Times,serif; font-style: normal; font-variant: normal; font-weight: normal; font-size: 34px; line-height: normal; font-size-adjust: none; font-stretch: normal; -x-system-font: none; letter-spacing: 2px; }
#head h1 a { color: rgb(132, 89, 107); text-transform: none; font-family: Georgia,"Times New Roman",Times,serif; font-style: normal; font-variant: normal; font-weight: normal; font-size: 56px; line-height: normal; font-size-adjust: none; font-stretch: normal; -x-system-font: none; margin-top: 0pt; }
#head h1 a:hover { color: rgb(153, 103, 123); }
#desc { text-transform: uppercase; }
#logo a { border-style: none; position: absolute; top: 0pt; left: 0pt; width: 185px; height: 110px; }
#logo a:hover { background-color: transparent; }
#logo a h1 { display: none; }
#content { border: 1px solid rgb(221, 217, 215); font-size: 1.2em; line-height: 1.8em; }
.postmetadata, .commentmetadata, #footer { letter-spacing: 1px; font-family: 'Trebuchet MS',Arial,Helvetica,sans-serif; text-transform: uppercase; font-size: 0.75em; font-weight: normal; margin-bottom: 2px; margin-top: 10px; }
.commentmetadata { font-size: 0.8em; }
.alt { border-top: 1px solid rgb(241, 239, 237); background-color: rgb(250, 249, 248); }
#footer { font-size: 0.9em; margin-right: auto; margin-left: auto; }
#footer a, #footer a:visited { text-decoration: none; color: rgb(132, 89, 107); }
#footer a:hover { text-decoration: underline; color: rgb(132, 89, 107); }
small, .navigation { color: rgb(138, 134, 132); font-family: Arial,Helvetica,Sans-Serif; font-size: 0.9em; line-height: 1.5em; }
.navigation a { border-bottom: medium none; }
h1, h2, h3, h4 { font-family: Arial,Helvetica,Sans-Serif; font-weight: normal; }
h1 { font-size: 3.8em; line-height: 0.9em; }
h2 { font-size: 2.4em; line-height: 35px; margin-right: 0pt; margin-top: 0pt; margin-bottom: 0pt; }
.pagetitle { color: rgb(210, 210, 210); margin-bottom: 10px; }
h2 a { color: rgb(106, 106, 106); letter-spacing: -1px; text-decoration: none; padding-bottom: 4px; font-family: Georgia,"Times New Roman",Times,serif; }
h2 a:visited { color: rgb(106, 106, 106); }
h2 a:hover { text-decoration: none; color: rgb(87, 87, 87); }
h3 { font-size: 1.3em; }
h4, li h2 { line-height: 1.2em; letter-spacing: 1px; font-size: 0.8em; font-weight: normal; text-transform: uppercase; font-family: 'Trebuchet MS',Arial,Helvetica,Sans-Serif; }
.commentlist li, #commentform input, #commentform textarea { font-family: Georgia,'Times New Roman',Serif; font-style: normal; font-variant: normal; font-weight: normal; font-size: 0.9em; line-height: normal; font-size-adjust: none; font-stretch: normal; -x-system-font: none; }
.commentlist li { font-weight: bold; }
.commentlist li img { padding-top: 10px; padding-right: 6px; }
.commentlist cite, .commentlist cite a { font-weight: bold; font-style: normal; font-size: 1.1em; }
.commentlist p { font-weight: normal; line-height: 1.5em; text-transform: none; }
#commentform p { font-family: 'Trebuchet MS',Arial,Helvetica,Sans-Serif; }
#description { background: rgb(130, 135, 145) none repeat scroll 0% 0%; text-align: left; color: white; font-size: 1.1em; font-family: Tahoma,Arial,Helvetica,Serif; line-height: 1.8em; }
#sidebar h2 { color: white; font-family: 'Trebuchet MS',Arial,Helvetica,Sans-Serif; font-weight: bold; letter-spacing: 2px; line-height: 30px; text-transform: uppercase; font-size: 1.1em; }
#searchsubmit, #sidebarsubmit, #commentform #submit { font-family: 'Trebuchet MS',Arial,Helvetica,Sans-Serif; font-style: normal; font-variant: normal; font-weight: normal; font-size: 0.8em; line-height: normal; font-size-adjust: none; font-stretch: normal; -x-system-font: none; letter-spacing: 1px; text-transform: uppercase; }
#sidebarsubmit { font-size: 1em; }
.nocomments, .postmetadata, strike, #footer { color: rgb(168, 164, 162); }
code { font-family: 'Courier New',Courier,Fixed; font-style: normal; font-variant: normal; font-weight: normal; font-size: 1.1em; line-height: normal; font-size-adjust: none; font-stretch: normal; -x-system-font: none; }
acronym, abbr, span.caps { font-size: 0.9em; letter-spacing: 0.07em; }
#pagestripe { background: rgb(221, 217, 215) none repeat scroll 0% 0%; width: 780px; height: 5px; clear: both; }
#pageblock { background: rgb(197, 194, 192) none repeat scroll 0% 0%; display: block; width: 180px; height: 5px; float: right; line-height: 0pt; }
body { margin: 0pt; padding: 0pt; }
#page { margin: 0pt auto; width: 780px; }
.entry { border-top: 1px dashed silver; margin-top: 5px; padding-top: 5px; }
.entry a { border-bottom: 1px dotted rgb(132, 89, 107); }
.entry p { margin-top: 5px; margin-bottom: 2px; }
#header { height: auto; }
#content { margin: 30px 0pt 0pt; padding: 40px 40px 40px 50px; width: 419px; float: left; clear: both; }
#content.single { margin: 0pt; padding: 70px 130px; width: 518px; background-color: white; }
.post { border-bottom: 1px solid rgb(241, 239, 237); text-align: left; margin-right: 0pt; margin-bottom: 30px; margin-left: 0pt; }
.postmetadata .alt { margin: 25px 0pt 0pt; }
#footer { width: 510px; clear: both; }
#footer.single { width: 780px; }
#footer p { padding: 20px 0pt; text-align: center; margin-top: 0pt; margin-bottom: 0pt; }
div.columnleft { float: left; width: 285px; padding-right: 33px; }
div.columnright { float: right; width: 285px; padding-left: 34px; }
h3 { margin: 30px 0pt 0pt; padding: 0pt; }
h3.comments { margin: 40px auto 20px; padding: 0pt; }
h4 { margin: 10px 0pt 0pt; padding: 20px 0pt 0pt; }
p img { padding: 0pt; max-width: 100%; }
img.centered { display: block; margin-left: auto; margin-right: auto; }
img.alignright { margin: 0pt 0pt 2px 7px; display: inline; }
img.alignleft { margin: 0pt 7px 2px 0pt; display: inline; }
.alignright { float: right; }
.alignleft { float: left; }
ul, ol { margin: 25px 0pt; padding: 0pt 0pt 0pt 30px; }
ol { padding: 0pt 0pt 0pt 35px; }
ul ul { margin: 5px 0pt 20px 20px; }
ol li { margin: 0pt; padding: 0pt; }
.postmetadata ul, .postmetadata li { display: inline; list-style-type: none; list-style-image: none; }
#sidebar ul, #sidebar ul ol { margin: 0pt; padding: 0pt; list-style-type: none; list-style-image: none; list-style-position: outside; }
#sidebar ul li { list-style-type: none; list-style-image: none; margin-bottom: 15px; line-height: 1.7; }
#sidebar ul p, #sidebar ul select { margin: 5px 0pt 8px; }
#sidebar ul ul, #sidebar ul ul ul { margin: 0pt; }
ol li, #sidebar ul ol li { list-style-type: decimal; list-style-image: none; list-style-position: outside; }
#sidebar ul ul li, #sidebar ul ol li { margin: 0pt; padding: 0pt; }
input#s, input#author, input#email, input#url, textarea, #sidebar #searchform #s { border: 1px solid rgb(201, 197, 195); }
#searchform { margin: 0pt auto; padding: 0pt 0pt 15px; text-align: left; }
#sidebar #searchform #s { padding: 2px 0pt; width: 125px; }
#searchsubmit, #sidebarsubmit { margin-left: 10px; }
.entry form { text-align: center; }
select { width: 130px; }
#commentform { padding: 0pt; }
#commentform input { margin: 5px 5px 1px 0pt; padding: 2px; width: 170px; }
#commentform textarea { margin: 5px 0pt 0pt; padding: 0px; width: 98%; }
#commentform #submit { margin: 2px 0pt 0pt; float: right; }
.alt { margin: 20px 0pt 0pt; padding: 10px; }
.commentlist { padding: 0pt; text-align: left; }
.commentlist li { margin: 15px 0pt 3px; padding: 10px; list-style-type: none; list-style-image: none; list-style-position: outside; }
.commentlist p { margin: 0pt; padding: 10px 0pt 0pt; }
#commentform p { margin: 5px 0pt; }
.nocomments { margin: 0pt; padding: 0pt; text-align: center; }
.commentmetadata { margin: 0pt; display: block; }
acronym, abbr, span.caps { cursor: help; }
acronym, abbr { border-bottom: 1px dotted; }
blockquote, blockquote cite { margin: 0px 15px 0pt 0pt; padding: 20px 0px 20px 33px; background: transparent url('quote-arial.gif') no-repeat scroll 0px 15px; color: rgb(110, 106, 103); font-style: italic; font-size: 0.9em; }
blockquote cite { display: block; }
blockquote p { margin: 0pt; padding: 0pt; }
.center { text-align: center; }
hr { display: none; }
a img { border: medium none ; }
#navcontainer ul { padding-top: 5px; padding-left: 0pt; color: white; width: 100%; font-family: Arial,Helvetica,sans-serif; line-height: 18px; margin-top: 0pt; margin-left: 0pt; margin-bottom: 0pt; float: right; }
#navcontainer ul li { padding: 5px 0pt; display: inline; }
#navcontainer { margin-right: 0pt; float: right; }
#navcontainer ul li a { border: 1px solid rgb(221, 217, 215); padding: 5px 10px; text-decoration: none; background-color: white; margin-left: 2px; text-transform: capitalize; font-family: Arial,Helvetica,Sans-Serif; font-style: normal; font-variant: normal; font-weight: normal; font-size: 13px; line-height: normal; font-size-adjust: none; font-stretch: normal; -x-system-font: none; float: right; margin-bottom: 2px; }
#navcontainer ul li a:hover { color: rgb(153, 103, 123); }
#navcontainer #active {  }
.break { margin: 0pt; padding: 0pt; clear: both; line-height: 0px; width: 100%; visibility: hidden; }

