BODY {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
H1 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
H2 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
H3 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
H4 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
H5 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
H6 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
P {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
FORM {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
FIELDSET {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.low {
	DISPLAY: none
}
BODY {
	TEXT-ALIGN: center; PADDING-BOTTOM: 0px; LINE-HEIGHT: 1.6em; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 75%; PADDING-TOP: 0px
}
BODY#commentspopup {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
H1 {
	FONT-SIZE: 30px
}
#content H2 {
	MARGIN: 0px 0px 0px; FONT-FAMILY: Georgia, serif; FONT-SIZE: 1.6em; FONT-WEIGHT: normal
}
H1 {
	MARGIN: 0px 0px 0p;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 1.6em;
	FONT-WEIGHT: normal;
	color: #666;
	text-align: center;
}
#header IMG {
	MARGIN: 0px 0px 0px; FONT-FAMILY: Georgia, serif; FONT-SIZE: 1.6em; FONT-WEIGHT: normal
}
#content H3 {
	MARGIN: 0px 0px 18px; FONT-SIZE: 1em
}
#content H4 {
	MARGIN: 0px; FONT-SIZE: 1em
}
.archive#content H2 {
	MARGIN: 0px 0px 26px
}
#content UL.features LI {
	MARGIN: 0px
}
#content UL LI {
	MARGIN: 2px 0px 2px 18px
}
#content LI A {
	PADDING-BOTTOM: 1px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; HEIGHT: 1%; FONT-SIZE: 1em; PADDING-TOP: 1px
}
.archive#content H3 {
	MARGIN: 0px 0px 10px; FONT-FAMILY: Georgia, serif; FONT-SIZE: 1.3em; FONT-WEIGHT: normal
}
.archive#content H4 {
	MARGIN: 0px 0px 18px; FONT-SIZE: 1em
}
.archive#content H5 {
	MARGIN: 0px; FONT-SIZE: 1em
}
A {
	TEXT-DECORATION: none
}
A IMG {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
P {
	PADDING-BOTTOM: 18px;
	MARGIN: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	PADDING-TOP: 0px;
	text-align: center;
}
UL {
	PADDING-BOTTOM: 18px; MARGIN: 0px 0px 0px 1.4em; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
UL UL {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
BLOCKQUOTE {
	PADDING-BOTTOM: 0px; FONT-STYLE: italic; MARGIN: 0px; PADDING-LEFT: 18px; PADDING-RIGHT: 18px; PADDING-TOP: 0px
}
PRE {
	PADDING-BOTTOM: 4px; MARGIN: 0px 0px 18px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; OVERFLOW: auto; PADDING-TOP: 4px
}
PRE {
	FONT-FAMILY: Courier, Monaco, monospace
}
CODE {
	FONT-FAMILY: Courier, Monaco, monospace
}
kbr {
	FONT-FAMILY: Courier, Monaco, monospace
}
CODE {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; PADDING-TOP: 0px
}
kbr {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; PADDING-TOP: 0px
}
ABBR {
	LETTER-SPACING: 1px; FONT-SIZE: 0.9em
}
ACRONYM {
	LETTER-SPACING: 1px; FONT-SIZE: 0.9em
}
IMG.left {
	MARGIN: 0px 12px 0px 0px; FLOAT: left
}
IMG.right {
	MARGIN: 0px 0px 0px 12px; FLOAT: right
}
IMG.center {
	MARGIN: 0px auto; DISPLAY: block
}
#container {
	TEXT-ALIGN: left;
	PADDING-BOTTOM: 0px;
	PADDING-LEFT: 0px;
	WIDTH: 802px;
	PADDING-RIGHT: 0px;
	PADDING-TOP: 0px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
#commentspopup #container {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 15px; WIDTH: 455px; PADDING-RIGHT: 15px; PADDING-TOP: 0px
}
#header {
	HEIGHT: 101px;
	padding: 0px;
}
#header2 {
	POSITION: absolute; HEIGHT: 115px
}
#header H1 {
	PADDING-TOP: 20px
}
#navigation {
	LINE-HEIGHT: 2.7em; HEIGHT: 2.7em
}
#navigation UL {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#navigation LI {
	PADDING-BOTTOM: 0px;
	LIST-STYLE-TYPE: none;
	MARGIN: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	WHITE-SPACE: nowrap;
	FLOAT: left;
	BORDER-RIGHT: 1px solid;
	PADDING-TOP: 0px;
	text-align: left;
}
#navigation LI A {
	PADDING-BOTTOM: 0px;
	TEXT-TRANSFORM: uppercase;
	PADDING-LEFT: 18px;
	PADDING-RIGHT: 18px;
	DISPLAY: block;
	LETTER-SPACING: 1px;
	FONT-SIZE: 1em;
	PADDING-TOP: 0px
}
* HTML #navigation A {
	WIDTH: 1%
}
#navigation FORM {
	BORDER-LEFT: 1px solid; PADDING-BOTTOM: 0px; LINE-HEIGHT: 0; PADDING-LEFT: 15px; WIDTH: 189px; PADDING-RIGHT: 15px; FLOAT: right; HEIGHT: 100%; PADDING-TOP: 0px
}
#navigation FORM FIELDSET {
	BORDER-BOTTOM: 0px solid; BORDER-LEFT: 0px solid; MARGIN-TOP: 0px; BORDER-TOP: 0px solid; BORDER-RIGHT: 0px solid
}
* HTML #navigation FORM FIELDSET {
	MARGIN-TOP: 0px
}
#navigation #s {
	BORDER-BOTTOM: 1px solid; BORDER-LEFT: 1px solid; PADDING-BOTTOM: 0px; MARGIN: 0px 5px 0px 0px; PADDING-LEFT: 0px; WIDTH: 140px; PADDING-RIGHT: 0px; HEIGHT: 1.5em; FONT-SIZE: 0.8em; VERTICAL-ALIGN: middle; BORDER-TOP: 1px solid; BORDER-RIGHT: 1px solid; PADDING-TOP: 0px
}
#navigation #searchbutton {
	BORDER-BOTTOM: 1px solid; TEXT-ALIGN: center; BORDER-LEFT: 1px solid; PADDING-BOTTOM: 0px; PADDING-LEFT: 1px; WIDTH: auto; PADDING-RIGHT: 1px; LETTER-SPACING: 1px; HEIGHT: 2em; FONT-SIZE: 9px; VERTICAL-ALIGN: middle; BORDER-TOP: 1px solid; BORDER-RIGHT: 1px solid; PADDING-TOP: 0px
}
#content {
	WIDTH: 780px; FLOAT: center; PADDING-TOP: 32px
}
.singlecol #content {
	MARGIN: 0px 70px; WIDTH: 550px; FLOAT: none
}
#commentspopup #content {
	FLOAT: none; PADDING-TOP: 0px
}
.entry {
	MARGIN: 0px 0px 40px
}
.entry .info {
	BORDER-BOTTOM: 1px solid; POSITION: relative; PADDING-BOTTOM: 3px; MARGIN-TOP: -3px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; FONT-SIZE: 0.9em; BORDER-TOP: 1px solid; PADDING-TOP: 3px
}
.single.entry {
	CLEAR: both
}
.single.entry .info {
	MARGIN: 0px 0px 22px;
	font-size: large;
	text-align: center;
}
.entry .info A {
	PADDING-RIGHT: 9px; MARGIN-RIGHT: 6px; BORDER-RIGHT: 1px solid
}
.entry .info EM {
	FONT-STYLE: normal; PADDING-RIGHT: 6px
}
.entry .author {
	BORDER-LEFT: 1px solid; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 0px; BORDER-RIGHT: medium none; PADDING-TOP: 0px
}
.entry .editlink A {
	BORDER-LEFT: 1px solid; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 0px; BORDER-RIGHT: medium none; PADDING-TOP: 0px
}
.entry #filedunder {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; CLEAR: both; FONT-SIZE: 0.9em; BORDER-TOP: 1px solid; PADDING-TOP: 3px
}
.minientry {
	BORDER-BOTTOM: 1px dotted; POSITION: relative; PADDING-BOTTOM: 10px; MARGIN: 0px 0px 35px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 1px dotted; PADDING-TOP: 10px
}
.minientry P {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.minientry .commentlink {
	PADDING-RIGHT: 7px; MARGIN-LEFT: 3px; FONT-SIZE: 0.9em; BORDER-RIGHT: 1px solid
}
.minientry .permalink {
	FONT-STYLE: normal; MARGIN-LEFT: 3px; FONT-SIZE: 0.9em
}
.minientry .author {
	BORDER-LEFT: 1px solid; PADDING-BOTTOM: 0px; FONT-STYLE: normal; PADDING-LEFT: 10px; PADDING-RIGHT: 8px; MARGIN-LEFT: 6px; FONT-SIZE: 0.9em; PADDING-TOP: 0px
}
.minientry .editlink A {
	BORDER-LEFT: 1px solid; PADDING-BOTTOM: 0px; FONT-STYLE: normal; PADDING-LEFT: 10px; PADDING-RIGHT: 8px; MARGIN-LEFT: 6px; FONT-SIZE: 0.9em; PADDING-TOP: 0px
}
.minientry .editlink A {
	MARGIN: 0px
}
#comments H2 {
	MARGIN-BOTTOM: 24px
}
#comments H2 A {
	BORDER-LEFT: 1px solid; PADDING-LEFT: 6px; FONT-FAMILY: Arial, Helvetica, sans-serif; MARGIN-LEFT: 2px; FONT-SIZE: 0.55em
}
#comments UL {
	MARGIN: 0px 0px 0px 20px
}
#comments LI {
	POSITION: relative; MARGIN-BOTTOM: 18px
}
#comments LI P {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#comments .header {
	POSITION: relative; PADDING-BOTTOM: 3px; MARGIN: 0px 0px 10px; MIN-HEIGHT: 19px; PADDING-LEFT: 6px; PADDING-RIGHT: 6px; PADDING-TOP: 3px
}
* HTML #comments .header {
	HEIGHT: 19px
}
#comments .header STRONG {
	FONT-FAMILY: Georgia, sans-serif
}
#comments .header .gravatar {
	POSITION: absolute; TOP: 1px; RIGHT: 1px
}
FORM {
	PADDING-BOTTOM: 6px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	PADDING-TOP: 6px;
	background-color: #FFF;
	text-align: right;
}
#commentform {
	MARGIN-BOTTOM: 18px
}
#contactform {
	MARGIN-BOTTOM: 18px
}
FORM FIELDSET {
	BORDER-BOTTOM: 0px solid; BORDER-LEFT: 0px solid; BORDER-TOP: 0px solid; BORDER-RIGHT: 0px solid
}
FORM P {
	BORDER-BOTTOM: 1px solid; PADDING-BOTTOM: 6px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 6px
}
FORM LABEL {
	DISPLAY: block;
	FLOAT: left
}
#commentform LABEL {
	MARGIN: 0px 15px
}
#contactform LABEL {
	MARGIN: 0px 15px 0px 0px
}
FORM EM {
	FONT-STYLE: normal; MARGIN-LEFT: 5px; FONT-SIZE: 0.9em
}
FORM INPUT {
	BORDER-BOTTOM: 1px solid;
	BORDER-LEFT: 1px solid;
	PADDING-BOTTOM: 3px;
	PADDING-LEFT: 3px;
	WIDTH: 200px;
	PADDING-RIGHT: 3px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 0.9em;
	BORDER-TOP: 1px solid;
	BORDER-RIGHT: 1px solid;
	PADDING-TOP: 3px;
	background-color: #E3E3E1;
}
FORM TEXTAREA {
	BORDER-BOTTOM: 1px solid;
	BORDER-LEFT: 1px solid;
	PADDING-BOTTOM: 3px;
	PADDING-LEFT: 3px;
	WIDTH: 200px;
	PADDING-RIGHT: 3px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 0.9em;
	BORDER-TOP: 1px solid;
	BORDER-RIGHT: 1px solid;
	PADDING-TOP: 3px;
	background-color: #666;
}
FORM TEXTAREA {
	OVERFLOW: auto;
	width: 450px;
	background-color: e3e3e1;
}
#commentform INPUT {
	WIDTH: 200px
}
#commentform TEXTAREA {
	WIDTH: 325px
}
#contactform TEXTAREA {
	WIDTH: 465px
}
#contactform #bx_subject {
	WIDTH: 465px
}
* HTML #commentform TEXTAREA {
	WIDTH: 320px
}
* HTML #contactform TEXTAREA {
	WIDTH: 445px
}
* HTML #contactform #bx_subject {
	WIDTH: 445px
}
FORM .button {
	BORDER-BOTTOM: 1px solid; WIDTH: 90px !important; FONT-WEIGHT: bold
}
#commentform .button {
	MARGIN-LEFT: 90px
}
#contactform .button {
	MARGIN-LEFT: 75px
}
FORM .hiddenfield {
	DISPLAY: none
}
FORM .info {
	PADDING-LEFT: 90px
}
.archive .postspermonth {
	LIST-STYLE-TYPE: none; MARGIN: 0px; LIST-STYLE-IMAGE: none
}
.next A {
	FLOAT: right
}
.previous A {
	FLOAT: left
}
#entrynavigation {
	BORDER-BOTTOM: 1px solid; PADDING-BOTTOM: 13px; MARGIN-BOTTOM: 13px; HEIGHT: 1%; FONT-SIZE: 0.9em; OVERFLOW: auto
}
#subcontent {
	PADDING-BOTTOM: 0px;
	LINE-HEIGHT: 1.5em;
	PADDING-LEFT: 15px;
	WIDTH: 205px;
	PADDING-RIGHT: 0px;
	FLOAT: right;
	FONT-SIZE: 1em;
	PADDING-TOP: 15px
}
* HTML #subcontent {
	PADDING-TOP: 32px
}
#subcontent UL {
	MARGIN: 0px 10px
}
#subcontent P {
	MARGIN: 0px 10px
}
#subcontent H2 {
	LINE-HEIGHT: 1em; MARGIN: 0px 0px 10px; FONT-FAMILY: Georgia, serif; FONT-SIZE: 1em
}
#subcontent H2 EM {
	PADDING-BOTTOM: 5px;
	FONT-STYLE: normal;
	PADDING-LEFT: 10px;
	PADDING-RIGHT: 10px;
	DISPLAY: block;
	PADDING-TOP: 5px;
	background-color: #999;
	font-size: 1em;
	font-family: Arial, Helvetica, sans-serif;
}
#subcontent P {
	PADDING-BOTTOM: 2px; MARGIN: 0px 0px 2px 18px
}
#subcontent UL LI {
	BORDER-BOTTOM: 1px solid; PADDING-BOTTOM: 2px; MARGIN: 2px 0px 2px 18px
}
#subcontent LI A {
	PADDING-BOTTOM: 1px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; HEIGHT: 1%; PADDING-TOP: 1px
}
#subcontent UL.categories LI UL {
	MARGIN: 0px
}
#subcontent UL.categories LI LI {
	BORDER-BOTTOM: medium none; PADDING-BOTTOM: 3px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#subcontent UL.categories LI UL UL {
	MARGIN: 0px 0px 0px 16px
}
#wp-calendar {
	TEXT-ALIGN: center; MARGIN: 0px 10px; WIDTH: 185px; DISPLAY: inline-table; BORDER-COLLAPSE: collapse
}
#subcontent TABLE CAPTION {
	BORDER-BOTTOM: 1px solid; PADDING-BOTTOM: 5px; MARGIN: -5px 10px 0px; LETTER-SPACING: 0.1em
}
#subcontent TABLE THEAD TR {
	BORDER-BOTTOM: 1px solid
}
#subcontent TABLE TH {
	BORDER-BOTTOM: 1px solid
}
#subcontent TABLE TD {
	PADDING-BOTTOM: 1px; PADDING-LEFT: 1px; WIDTH: 200px; PADDING-RIGHT: 1px; FONT-SIZE: 0.9em; PADDING-TOP: 1px
}
#subcontent TABLE TD#today {
	BORDER-BOTTOM: 1px solid; BORDER-LEFT: 1px solid; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 1em; BORDER-TOP: 1px solid; FONT-WEIGHT: bold; BORDER-RIGHT: 1px solid; PADDING-TOP: 0px
}
#subcontent TABLE TD A {
	BORDER-BOTTOM: 1px solid; DISPLAY: block; FONT-SIZE: 1.15em; FONT-WEIGHT: bold
}
#subcontent TABLE TFOOT {
	BORDER-TOP: 1px solid
}
#subcontent TABLE TFOOT A {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BORDER-TOP: medium none; FONT-WEIGHT: bold; BORDER-RIGHT: medium none
}
#subcontent TABLE TFOOT #prev A {
	TEXT-ALIGN: left
}
#subcontent TABLE TFOOT #next A {
	TEXT-ALIGN: right
}
#footer {
	PADDING-BOTTOM: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	CLEAR: both;
	FONT-SIZE: 0.9em;
	PADDING-TOP: 0px
}
.singlecol #footer {
	PADDING-BOTTOM: 15px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 25px
}
#footer P {
	PADDING-BOTTOM: 18px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 1px solid; PADDING-TOP: 12px
}
#footer STRONG {
	FONT-WEIGHT: normal
}
.singlecol #footer P {
	PADDING-BOTTOM: 18px; PADDING-LEFT: 70px; PADDING-RIGHT: 70px; PADDING-TOP: 12px
}
SH {
	font-family: Arial, Helvetica, sans-serif;
	font-size: large;
}
.hh {
	font-family: Georgia, "Times New Roman", Times, serif;
}
.hh {
	color: #009193;
}
#container #header p .hh {
	text-align: left;
	font-size: large;
	font-family: Verdana, Geneva, sans-serif;
	color: #000;
}
.tel {
	text-align: right;
}
.tenno {
	text-align: right;
}
subhead {
	font-size: large;
}
subhead {
	font-family: Verdana, Geneva, sans-serif;
}
subhead {
	font-family: Verdana, Geneva, sans-serif;
}
subhead {
	color: #000;
}
subhead {
	font-size: large;
}
subhead {
	text-align: center;
}
.sh {
	font-size: x-large;
}
.smallprint {
	font-size: x-small;
}
#content .entry.single iframe {
	text-align: center;
}
#container #content .entry.single form tableleft {
	text-align: right;
}
#container #content .entry.single form table {
	text-align: left;
}
