/* Generated by Developer Tools. This might not be an accurate representation of the original source file */
HTML {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; FONT-STYLE: inherit; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: inherit; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; FONT-WEIGHT: inherit; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
BODY {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; FONT-STYLE: inherit; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: inherit; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; FONT-WEIGHT: inherit; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
DIV {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; FONT-STYLE: inherit; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: inherit; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; FONT-WEIGHT: inherit; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
SPAN {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; FONT-STYLE: inherit; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: inherit; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; FONT-WEIGHT: inherit; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
OBJECT {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; FONT-STYLE: inherit; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: inherit; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; FONT-WEIGHT: inherit; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
IFRAME {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; FONT-STYLE: inherit; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: inherit; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; FONT-WEIGHT: inherit; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
H1 {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; FONT-STYLE: inherit; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: inherit; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; FONT-WEIGHT: inherit; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
H2 {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; FONT-STYLE: inherit; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: inherit; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; FONT-WEIGHT: inherit; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
H3 {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; FONT-STYLE: inherit; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: inherit; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; FONT-WEIGHT: inherit; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
H4 {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; FONT-STYLE: inherit; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: inherit; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; FONT-WEIGHT: inherit; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
H5 {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; FONT-STYLE: inherit; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: inherit; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; FONT-WEIGHT: inherit; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
H6 {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; FONT-STYLE: inherit; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: inherit; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; FONT-WEIGHT: inherit; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
P {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; FONT-STYLE: inherit; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: inherit; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; FONT-WEIGHT: inherit; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
BLOCKQUOTE {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; FONT-STYLE: inherit; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: inherit; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; FONT-WEIGHT: inherit; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
PRE {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; FONT-STYLE: inherit; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: inherit; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; FONT-WEIGHT: inherit; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
A {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; FONT-STYLE: inherit; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: inherit; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; FONT-WEIGHT: inherit; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
ABBR {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; FONT-STYLE: inherit; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: inherit; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; FONT-WEIGHT: inherit; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
ACRONYM {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; FONT-STYLE: inherit; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: inherit; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; FONT-WEIGHT: inherit; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
ADDRESS {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; FONT-STYLE: inherit; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: inherit; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; FONT-WEIGHT: inherit; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
CODE {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; FONT-STYLE: inherit; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: inherit; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; FONT-WEIGHT: inherit; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
DEL {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; FONT-STYLE: inherit; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: inherit; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; FONT-WEIGHT: inherit; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
DFN {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; FONT-STYLE: inherit; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: inherit; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; FONT-WEIGHT: inherit; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
EM {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; FONT-STYLE: inherit; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: inherit; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; FONT-WEIGHT: inherit; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
IMG {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; FONT-STYLE: inherit; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: inherit; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; FONT-WEIGHT: inherit; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
Q {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; FONT-STYLE: inherit; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: inherit; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; FONT-WEIGHT: inherit; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
DL {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; FONT-STYLE: inherit; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: inherit; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; FONT-WEIGHT: inherit; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
DT {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; FONT-STYLE: inherit; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: inherit; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; FONT-WEIGHT: inherit; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
DD {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; FONT-STYLE: inherit; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: inherit; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; FONT-WEIGHT: inherit; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
OL {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; FONT-STYLE: inherit; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: inherit; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; FONT-WEIGHT: inherit; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
UL {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; FONT-STYLE: inherit; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: inherit; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; FONT-WEIGHT: inherit; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
LI {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; FONT-STYLE: inherit; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: inherit; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; FONT-WEIGHT: inherit; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
FIELDSET {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; FONT-STYLE: inherit; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: inherit; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; FONT-WEIGHT: inherit; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
FORM {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; FONT-STYLE: inherit; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: inherit; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; FONT-WEIGHT: inherit; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
LABEL {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; FONT-STYLE: inherit; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: inherit; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; FONT-WEIGHT: inherit; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
LEGEND {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; FONT-STYLE: inherit; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: inherit; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; FONT-WEIGHT: inherit; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
TABLE {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; FONT-STYLE: inherit; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: inherit; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; FONT-WEIGHT: inherit; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
CAPTION {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; FONT-STYLE: inherit; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: inherit; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; FONT-WEIGHT: inherit; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
TBODY {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; FONT-STYLE: inherit; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: inherit; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; FONT-WEIGHT: inherit; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
TFOOT {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; FONT-STYLE: inherit; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: inherit; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; FONT-WEIGHT: inherit; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
THEAD {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; FONT-STYLE: inherit; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: inherit; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; FONT-WEIGHT: inherit; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
TR {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; FONT-STYLE: inherit; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: inherit; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; FONT-WEIGHT: inherit; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
TH {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; FONT-STYLE: inherit; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: inherit; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; FONT-WEIGHT: inherit; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
TD {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; FONT-STYLE: inherit; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: inherit; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; FONT-WEIGHT: inherit; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
A IMG {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
BODY {
	LINE-HEIGHT: 1.52em; BACKGROUND-COLOR: #edeeef; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #333; FONT-SIZE: 13px
}
A {
	COLOR: #660000; TEXT-DECORATION: none
}
A:hover {
	TEXT-DECORATION: underline
}
H1 {
	LINE-HEIGHT: 1em; FONT-FAMILY: Georgia, "Times New Roman", Times, serif; MARGIN-BOTTOM: 5px; COLOR: #000; FONT-WEIGHT: normal
}
H2 {
	LINE-HEIGHT: 1em; FONT-FAMILY: Georgia, "Times New Roman", Times, serif; MARGIN-BOTTOM: 5px; COLOR: #000; FONT-WEIGHT: normal
}
H3 {
	LINE-HEIGHT: 1em; FONT-FAMILY: Georgia, "Times New Roman", Times, serif; MARGIN-BOTTOM: 5px; COLOR: #000; FONT-WEIGHT: normal
}
H4 {
	LINE-HEIGHT: 1em; FONT-FAMILY: Georgia, "Times New Roman", Times, serif; MARGIN-BOTTOM: 5px; COLOR: #000; FONT-WEIGHT: normal
}
H1 {
	LETTER-SPACING: -1px; FONT-SIZE: 44px
}
H2 {
	FONT-SIZE: 24px; PADDING-TOP: 10px
}
H3 {
	BORDER-BOTTOM: #ccc 1px dashed; FONT-SIZE: 17px
}
H4 {
	FONT-SIZE: 17px
}
H5 {
	TEXT-TRANSFORM: uppercase; LETTER-SPACING: 2px; FONT-SIZE: 12px
}
H6 {
	TEXT-TRANSFORM: uppercase; LETTER-SPACING: 2px; FONT-SIZE: 12px
}
H5 {
	BORDER-BOTTOM: #ddd 1px dashed
}
H1 {
	MARGIN-BOTTOM: 10px
}
H3 {
	MARGIN-BOTTOM: 10px
}
H5 {
	MARGIN-BOTTOM: 10px
}
H6 {
	MARGIN-BOTTOM: 10px
}
DL {
	MARGIN-BOTTOM: 10px
}
OL {
	MARGIN-BOTTOM: 10px
}
UL {
	MARGIN-BOTTOM: 10px
}
PRE {
	MARGIN-BOTTOM: 10px
}
TABLE {
	MARGIN-BOTTOM: 10px
}
ADDRESS {
	MARGIN-BOTTOM: 10px
}
FIELDSET {
	MARGIN-BOTTOM: 10px
}
P {
	MARGIN: 0px 0px 20px
}
UL {
	LIST-STYLE-TYPE: square; MARGIN: 0px 0px 20px 18px
}
OL {
	LIST-STYLE-TYPE: decimal; MARGIN: 0px 0px 20px 24px
}
OL OL {
	LIST-STYLE-TYPE: upper-alpha
}
OL OL OL {
	LIST-STYLE-TYPE: lower-roman
}
OL OL OL OL {
	LIST-STYLE-TYPE: lower-alpha
}
UL UL {
	MARGIN-BOTTOM: 0px
}
OL OL {
	MARGIN-BOTTOM: 0px
}
UL OL {
	MARGIN-BOTTOM: 0px
}
OL UL {
	MARGIN-BOTTOM: 0px
}
DL {
	MARGIN: 0px 0px 10px
}
DT {
	FONT-WEIGHT: bold
}
DD {
	MARGIN: 0px 0px 18px 10px
}
STRONG {
	FONT-WEIGHT: bold
}
BIG {
	FONT-SIZE: 120%
}
SMALL {
	FONT-SIZE: 80%
}
SUP {
	FONT-SIZE: 80%
}
SUB {
	FONT-SIZE: 80%
}
ADDRESS {
	FONT-STYLE: italic; MARGIN: 0px 0px 21px
}
LI ADDRESS {
	MARGIN: 0px
}
DD ADDRESS {
	MARGIN: 0px
}
CITE {
	FONT-STYLE: italic
}
EM {
	FONT-STYLE: italic
}
I {
	FONT-STYLE: italic
}
PRE {
	BORDER-LEFT: #ccc 5px solid; PADDING-BOTTOM: 10px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; FONT: 11px/18px Monaco, monospace; MARGIN-BOTTOM: 18px; BACKGROUND: #f9f9f9; OVERFLOW: auto; PADDING-TOP: 10px
}
CODE {
	BACKGROUND-COLOR: #f9f9f9; FONT: 11px Monaco, monospace
}
ABBR {
	BORDER-BOTTOM: #333 1px dotted; CURSOR: help
}
ACRONYM {
	BORDER-BOTTOM: #333 1px dotted; CURSOR: help
}
INS {
	TEXT-DECORATION: none
}
SUP {
	POSITION: relative; LINE-HEIGHT: 1; HEIGHT: 0px; VERTICAL-ALIGN: baseline
}
SUB {
	POSITION: relative; LINE-HEIGHT: 1; HEIGHT: 0px; VERTICAL-ALIGN: baseline
}
SUP {
	BOTTOM: 1ex
}
SUB {
	TOP: 0.5ex
}
INS {
	BORDER-BOTTOM: #666 1px solid; FONT-STYLE: italic; TEXT-DECORATION: none
}
DFN {
	BORDER-BOTTOM: #666 1px solid; FONT-STYLE: italic; TEXT-DECORATION: none
}
DEL {
	TEXT-DECORATION: line-through
}
BLOCKQUOTE {
	LINE-HEIGHT: 1.2em; MARGIN: 30px 0px; FONT-FAMILY: "Times New Roman", Georgia, Times, serif; LETTER-SPACING: -1px; COLOR: #444; FONT-SIZE: 23px
}
BLOCKQUOTE:before {
	FONT-SIZE: 26px; CONTENT: '\201C'; FONT-WEIGHT: bold; MARGIN-RIGHT: 4px
}
BLOCKQUOTE:after {
	MARGIN-LEFT: 4px; FONT-SIZE: 26px; CONTENT: '\201D'; FONT-WEIGHT: bold
}
BLOCKQUOTE.alignright {
	MARGIN: 0px 0px 10px 1em; WIDTH: 40%
}
BLOCKQUOTE.alignleft {
	MARGIN: 0px 1em 10px 0px; WIDTH: 40%
}
BLOCKQUOTE P {
	DISPLAY: inline
}
HR {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; MARGIN: 20px 0px; WIDTH: 100%; BACKGROUND: #ddd; HEIGHT: 1px; COLOR: #ddd; CLEAR: both; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
INPUT {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; FONT-SIZE: 1em; PADDING-TOP: 3px
}
TEXTAREA {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; FONT-SIZE: 1em; PADDING-TOP: 3px
}
:focus {
	OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: medium
}
FORM LABEL {
	CURSOR: pointer
}
OPTION {
	PADDING-BOTTOM: 1px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; PADDING-TOP: 1px
}
CAPTION {
	TEXT-ALIGN: left
}
#wp-calendar CAPTION {
	FONT: bold 1.1em "Lucida Grande", Verdana, Arial, Sans-Serif; MARGIN-BOTTOM: 5px
}
TABLE.tablestyle1 {
	TEXT-ALIGN: left; BORDER-LEFT: #e6e6e6 1px solid; LINE-HEIGHT: 15px; MARGIN: 0px 0px 22px; BORDER-TOP: #e6e6e6 1px solid
}
TABLE#wp-calendar {
	TEXT-ALIGN: left; BORDER-LEFT: #e6e6e6 1px solid; LINE-HEIGHT: 15px; MARGIN: 0px 0px 22px; BORDER-TOP: #e6e6e6 1px solid
}
.tablestyle1 TH {
	PADDING-BOTTOM: 6px; TEXT-TRANSFORM: uppercase; PADDING-LEFT: 12px; PADDING-RIGHT: 6px; FONT: bold 11px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; BACKGROUND: #666; LETTER-SPACING: 2px; COLOR: #fff; BORDER-RIGHT: #e6e6e6 1px solid; PADDING-TOP: 6px
}
#wp-calendar TH {
	PADDING-BOTTOM: 6px; TEXT-TRANSFORM: uppercase; PADDING-LEFT: 12px; PADDING-RIGHT: 6px; FONT: bold 11px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; BACKGROUND: #666; LETTER-SPACING: 2px; COLOR: #fff; BORDER-RIGHT: #e6e6e6 1px solid; PADDING-TOP: 6px
}
.tablestyle1 TD {
	BORDER-BOTTOM: #e6e6e6 1px solid; PADDING-BOTTOM: 6px; PADDING-LEFT: 12px; PADDING-RIGHT: 6px; COLOR: #333; BORDER-RIGHT: #e6e6e6 1px solid; PADDING-TOP: 6px
}
#wp-calendar TD {
	BORDER-BOTTOM: #e6e6e6 1px solid; PADDING-BOTTOM: 6px; PADDING-LEFT: 12px; PADDING-RIGHT: 6px; COLOR: #333; BORDER-RIGHT: #e6e6e6 1px solid; PADDING-TOP: 6px
}
.tablestyle1 TR.even {
	BACKGROUND: #fafafa
}
I {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: 0px; FONT-STYLE: normal; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: medium; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: medium none; FONT-WEIGHT: normal; BORDER-RIGHT: medium none; TEXT-DECORATION: none; PADDING-TOP: 0px
}
U {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: 0px; FONT-STYLE: normal; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: medium; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: medium none; FONT-WEIGHT: normal; BORDER-RIGHT: medium none; TEXT-DECORATION: none; PADDING-TOP: 0px
}
CENTER {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: 0px; FONT-STYLE: normal; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: medium; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: medium none; FONT-WEIGHT: normal; BORDER-RIGHT: medium none; TEXT-DECORATION: none; PADDING-TOP: 0px
}
MENU {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: 0px; FONT-STYLE: normal; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: medium; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: medium none; FONT-WEIGHT: normal; BORDER-RIGHT: medium none; TEXT-DECORATION: none; PADDING-TOP: 0px
}
layer {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: 0px; FONT-STYLE: normal; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: medium; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: medium none; FONT-WEIGHT: normal; BORDER-RIGHT: medium none; TEXT-DECORATION: none; PADDING-TOP: 0px
}
S {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: 0px; FONT-STYLE: normal; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: medium; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: medium none; FONT-WEIGHT: normal; BORDER-RIGHT: medium none; TEXT-DECORATION: none; PADDING-TOP: 0px
}
STRIKE {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: 0px; FONT-STYLE: normal; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: medium; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: medium none; FONT-WEIGHT: normal; BORDER-RIGHT: medium none; TEXT-DECORATION: none; PADDING-TOP: 0px
}
FONT {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: 0px; FONT-STYLE: normal; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: medium; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: medium none; FONT-WEIGHT: normal; BORDER-RIGHT: medium none; TEXT-DECORATION: none; PADDING-TOP: 0px
}
XMP {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: 0px; FONT-STYLE: normal; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: medium; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: medium none; FONT-WEIGHT: normal; BORDER-RIGHT: medium none; TEXT-DECORATION: none; PADDING-TOP: 0px
}
FONT {
	COLOR: #333
}
CENTER {
	TEXT-ALIGN: left
}
.alignleft {
	FLOAT: left
}
.alignright {
	FLOAT: right
}
IMG.wp-smiley {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; MARGIN: 0px 3px; FLOAT: none; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
.dropcap {
	LINE-HEIGHT: 38px; FONT-FAMILY: Times, serif, Georgia; FLOAT: left; COLOR: #d4d4c7; FONT-SIZE: 45px; MARGIN-RIGHT: 3px; PADDING-TOP: 2px
}
.intro {
	LINE-HEIGHT: 22px; COLOR: #666; FONT-SIZE: 16px
}
.col1 {
	WIDTH: 50%; FLOAT: left
}
.col2 {
	WIDTH: 45%; FLOAT: right
}
.box {
	BORDER-BOTTOM: #dadada 1px solid; BORDER-LEFT: #dadada 1px solid; PADDING-BOTTOM: 20px; BACKGROUND-COLOR: #f6f6f6; PADDING-LEFT: 20px; PADDING-RIGHT: 20px; MARGIN-BOTTOM: 20px; BORDER-TOP: #dadada 1px solid; BORDER-RIGHT: #dadada 1px solid; PADDING-TOP: 20px
}
.boxstyle2.box {
	BORDER-BOTTOM: #eee 1px solid; BORDER-LEFT: #eee 1px solid; BACKGROUND-COLOR: #e3e1d5; BORDER-TOP: #eee 1px solid; BORDER-RIGHT: #eee 1px solid
}
.boxstyle3.box {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BACKGROUND-COLOR: #666; COLOR: #fff; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
.boxstyle3.box A {
	COLOR: #fff; TEXT-DECORATION: underline
}
.alignright.box {
	MARGIN: 0px 0px 1em 1em; WIDTH: 40%
}
.alignleft.box {
	MARGIN: 0px 1em 1em 0px; WIDTH: 40%
}
UL.checklist {
	MARGIN-LEFT: 5px
}
UL.checklist LI {
	LIST-STYLE-TYPE: none; PADDING-LEFT: 20px; MARGIN-BOTTOM: 10px; BACKGROUND: url(images/checkmark.gif) no-repeat 0px 3px; FONT-SIZE: 14px
}
UL.pointerlist {
	MARGIN-LEFT: 3px
}
UL.pointerlist LI {
	LIST-STYLE-TYPE: none; PADDING-LEFT: 15px; BACKGROUND: url(images/pointer2.gif) no-repeat 0px 6px
}
OL.bignumlist {
	LIST-STYLE-TYPE: none; MARGIN-LEFT: 5px
}
OL.bignumlist LI {
	MARGIN: 10px 0px
}
.bnum {
	WIDTH: 55px; FONT-FAMILY: Georgia, "Times New Roman", Times, serif; FLOAT: left; FONT-SIZE: 30px
}
OL.numberlist {
	LIST-STYLE-TYPE: decimal
}
A.linkdots {
	BACKGROUND: url(images/dot.gif) repeat-x left 1em
}
A.linkdots:hover {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
.mb20 {
	MARGIN-BOTTOM: 20px
}
.mt20 {
	MARGIN-TOP: 20px
}
.ml20 {
	MARGIN-LEFT: 20px
}
.mr20 {
	MARGIN-RIGHT: 20px
}
.mb40 {
	MARGIN-BOTTOM: 40px
}
.mt40 {
	MARGIN-TOP: 40px
}
.ml40 {
	MARGIN-LEFT: 40px
}
.mr40 {
	MARGIN-RIGHT: 40px
}
.ml10 {
	MARGIN-LEFT: 10px
}
.mr10 {
	MARGIN-RIGHT: 10px
}
.mb0 {
	MARGIN-BOTTOM: 0px
}
.mt0 {
	MARGIN-TOP: 0px
}
.pb0 {
	PADDING-BOTTOM: 0px
}
.pt0 {
	PADDING-TOP: 0px
}
.image-border {
	BORDER-BOTTOM: #ddd 1px solid; BORDER-LEFT: #ddd 1px solid; BORDER-TOP: #ddd 1px solid; BORDER-RIGHT: #ddd 1px solid
}
.image-frame {
	BORDER-BOTTOM: #ddd 1px solid; BORDER-LEFT: #ddd 1px solid; PADDING-BOTTOM: 4px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; BACKGROUND: #ffffff; BORDER-TOP: #ddd 1px solid; BORDER-RIGHT: #ddd 1px solid; PADDING-TOP: 4px
}
.image-frame-black {
	PADDING-BOTTOM: 4px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; BACKGROUND: #000; PADDING-TOP: 4px
}
.bigtext {
	LINE-HEIGHT: 70px; FONT-FAMILY: "Palatino Linotype", "Book Antiqua", Palatino, serif; COLOR: #ccc; FONT-SIZE: 60px
}
.hide {
	VISIBILITY: hidden
}
IMG.alignright {
	MARGIN: 0px 0px 1em 1em; WIDTH: auto
}
IMG.alignleft {
	MARGIN: 0px 1em 1em 0px; WIDTH: auto
}
IMG.aligncenter {
	DISPLAY: block; MARGIN-LEFT: auto; MARGIN-RIGHT: auto
}
.gallery IMG {
	BORDER-BOTTOM: #ddd 1px solid; BORDER-LEFT: #ddd 1px solid; PADDING-BOTTOM: 4px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; BACKGROUND: #ffffff; BORDER-TOP: #ddd 1px solid; BORDER-RIGHT: #ddd 1px solid; PADDING-TOP: 4px
}
.gallery A IMG {
	BORDER-BOTTOM: #ddd 1px solid; BORDER-LEFT: #ddd 1px solid; PADDING-BOTTOM: 4px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; BACKGROUND: #ffffff; BORDER-TOP: #ddd 1px solid; BORDER-RIGHT: #ddd 1px solid; PADDING-TOP: 4px
}
IMG.size-thumbnail {
	BORDER-BOTTOM: #ddd 1px solid; BORDER-LEFT: #ddd 1px solid; PADDING-BOTTOM: 4px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; BACKGROUND: #ffffff; BORDER-TOP: #ddd 1px solid; BORDER-RIGHT: #ddd 1px solid; PADDING-TOP: 4px
}
.widget_flickrRSS A IMG {
	BORDER-BOTTOM: #ddd 1px solid; BORDER-LEFT: #ddd 1px solid; PADDING-BOTTOM: 4px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; BACKGROUND: #ffffff; BORDER-TOP: #ddd 1px solid; BORDER-RIGHT: #ddd 1px solid; PADDING-TOP: 4px
}
.widget_flickrRSS A IMG {
	MARGIN: 5px 5px 0px 0px; FLOAT: left
}
.gallery A:hover IMG {
	BORDER-BOTTOM-COLOR: #999; BORDER-TOP-COLOR: #999; BACKGROUND: #fff; BORDER-RIGHT-COLOR: #999; BORDER-LEFT-COLOR: #999
}
.post A:hover IMG.size-thumbnail {
	BORDER-BOTTOM-COLOR: #999; BORDER-TOP-COLOR: #999; BACKGROUND: #fff; BORDER-RIGHT-COLOR: #999; BORDER-LEFT-COLOR: #999
}
.widget_flickrRSS A:hover IMG {
	BORDER-BOTTOM-COLOR: #999; BORDER-TOP-COLOR: #999; BACKGROUND: #fff; BORDER-RIGHT-COLOR: #999; BORDER-LEFT-COLOR: #999
}
.post .gallery-item {
	TEXT-ALIGN: left; MARGIN: 0px 1em 1em 0px
}
#sidebar .gallery-item {
	TEXT-ALIGN: left; MARGIN: 0px 1em 1em 0px
}
.post .ngg-gallery-thumbnail IMG {
	BORDER-BOTTOM: #ddd 1px solid; BORDER-LEFT: #ddd 1px solid; MARGIN: 4px 4px 4px 0px; BORDER-TOP: #ddd 1px solid; BORDER-RIGHT: #ddd 1px solid
}
.post .ngg-gallery-thumbnail IMG:hover {
	BORDER-BOTTOM-COLOR: #999; BACKGROUND-COLOR: #fff; BORDER-TOP-COLOR: #999; BORDER-RIGHT-COLOR: #999; BORDER-LEFT-COLOR: #999
}
.ngg-navigation {
	PADDING-BOTTOM: 2px
}
.ngg-galleryoverview {
	MARGIN-TOP: 20px; MARGIN-BOTTOM: 20px
}
.gallery-caption {
	TEXT-ALIGN: left; MARGIN: 0px; MAX-WIDTH: 150px
}
.gallery-item {
	FLOAT: left
}
#sidebar .ngg-widget IMG {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 2px
}
#sidebar .ngg-widget A:hover IMG {
	BORDER-BOTTOM-COLOR: #666; BORDER-TOP-COLOR: #666; BORDER-RIGHT-COLOR: #666; BORDER-LEFT-COLOR: #666
}
.aligncenter {
	DISPLAY: block; MARGIN-LEFT: auto; MARGIN-RIGHT: auto
}
DIV.aligncenter {
	DISPLAY: block; MARGIN-LEFT: auto; MARGIN-RIGHT: auto
}
.wp-caption {
	BORDER-BOTTOM: #ddd 1px solid; TEXT-ALIGN: center; BORDER-LEFT: #ddd 1px solid; BACKGROUND-COLOR: #f9f9f9; BORDER-TOP: #ddd 1px solid; BORDER-RIGHT: #ddd 1px solid; PADDING-TOP: 4px; -moz-border-radius: 3px; -khtml-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px
}
.alignright.wp-caption {
	MARGIN: 0px 0px 0.5em 1em
}
.alignright.caption {
	MARGIN: 0px 0px 0.5em 1em
}
.alignleft.wp-caption {
	MARGIN: 0px 1em 0.5em 0px
}
.alignleft.caption {
	MARGIN: 0px 1em 0.5em 0px
}
.aligncenter.wp-caption {
	DISPLAY: block; MARGIN-BOTTOM: 20px; MARGIN-LEFT: auto; MARGIN-RIGHT: auto
}
.aligncenter.caption {
	DISPLAY: block; MARGIN-BOTTOM: 20px; MARGIN-LEFT: auto; MARGIN-RIGHT: auto
}
.wp-caption IMG {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
.wp-caption P.wp-caption-text {
	TEXT-ALIGN: left; PADDING-BOTTOM: 2px; LINE-HEIGHT: 17px; MARGIN: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 4px; FONT-SIZE: 11px; PADDING-TOP: 2px
}
.caption {
	TEXT-TRANSFORM: uppercase; BACKGROUND-COLOR: #666; FONT: 12px/20px "Trebuchet MS", Arial, Helvetica, sans-serif; COLOR: #fff
}
.caption-frame {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; PADDING-TOP: 4px
}
.caption-none {
	TEXT-TRANSFORM: none; BACKGROUND-COLOR: #fff; FONT-SIZE: 13px
}
.caption P {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 7px; PADDING-RIGHT: 7px; PADDING-TOP: 0px
}
.caption A {
	TEXT-TRANSFORM: none; TEXT-DECORATION: underline
}
#container {
	PADDING-BOTTOM: 20px; BACKGROUND-COLOR: #fff; MARGIN: 0px auto; PADDING-LEFT: 50px; WIDTH: 800px; PADDING-RIGHT: 50px; PADDING-TOP: 20px
}
#header {
	MARGIN-BOTTOM: 30px
}
#content {
	WIDTH: 480px; FLOAT: left; MARGIN-RIGHT: 50px
}
#sidebar {
	WIDTH: 270px; FLOAT: left; OVERFLOW: hidden
}
.sidebar2 {
	WIDTH: 270px; FLOAT: left; OVERFLOW: hidden
}
.inside {
	MARGIN: 0px auto
}
.feature {
	MARGIN: 0px 0px 30px
}
#logo {
	LINE-HEIGHT: 0; FLOAT: left; MARGIN-RIGHT: 10px
}
.blog-title {
	MARGIN-BOTTOM: 0px; FLOAT: left; PADDING-TOP: 0px
}
.blog-title A {
	LINE-HEIGHT: 0.8; MARGIN-BOTTOM: 0px; FLOAT: left; LETTER-SPACING: -1px; FONT-SIZE: 42px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
P.description {
	BORDER-LEFT: #eee 2px solid; PADDING-BOTTOM: 4px; MARGIN: 9px 0px 0px 12px; PADDING-LEFT: 12px; PADDING-RIGHT: 0px; FLOAT: left; FONT-SIZE: 20px; PADDING-TOP: 4px
}
#topsearch {
	MARGIN-TOP: 9px; FLOAT: right
}
#rss {
	MARGIN: 9px 0px 0px 15px; FLOAT: right
}
#custom-header-bg {
	LINE-HEIGHT: 0; MARGIN: 0px 0px 30px; WIDTH: 800px; OVERFLOW: hidden
}
UL.navigation {
	BORDER-BOTTOM: #eee 1px solid; LINE-HEIGHT: 1em; LIST-STYLE-TYPE: none; MARGIN: 20px 0px 0px; WIDTH: 100%; FLOAT: left; BORDER-TOP: #eee 1px solid
}
UL.navigation LI {
	FLOAT: left
}
UL.navigation LI A {
	PADDING-BOTTOM: 8px; TEXT-TRANSFORM: uppercase; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; DISPLAY: block; COLOR: #444; FONT-SIZE: 14px; FONT-WEIGHT: bold; PADDING-TOP: 8px
}
UL.navigation LI.first A {
	PADDING-LEFT: 0px
}
UL.navigation LI.current_page_item A {
	COLOR: #660000
}
.pagenavigation .wp-pagenavi A {
	BORDER-BOTTOM: #333 1px solid; BORDER-LEFT: #333 1px solid; BACKGROUND-COLOR: #666; COLOR: #fff; BORDER-TOP: #333 1px solid; BORDER-RIGHT: #333 1px solid
}
.pagenavigation .wp-pagenavi A:link {
	BORDER-BOTTOM: #333 1px solid; BORDER-LEFT: #333 1px solid; BACKGROUND-COLOR: #666; COLOR: #fff; BORDER-TOP: #333 1px solid; BORDER-RIGHT: #333 1px solid
}
.pagenavigation .wp-pagenavi A:visited {
	BORDER-BOTTOM: #333 1px solid; BORDER-LEFT: #333 1px solid; BACKGROUND-COLOR: #666; COLOR: #fff; BORDER-TOP: #333 1px solid; BORDER-RIGHT: #333 1px solid
}
UL.navbarbg.navigation {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
UL.navbarsep.navigation {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
UL.navsimple.navigation {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
UL.navboxes.navigation {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
UL.navboxesbg.navigation {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
UL.navbarbg.navigation LI.first A {
	PADDING-LEFT: 15px
}
UL.navbarsep.navigation LI.first A {
	PADDING-LEFT: 15px
}
UL.navbarsep.navigation LI A {
	BORDER-RIGHT: #fff 2px solid
}
UL.navsimple.navigation {
	WIDTH: auto; FLOAT: right
}
UL.navboxes.navigation {
	WIDTH: auto; FLOAT: right
}
UL.navboxesbg.navigation {
	WIDTH: auto; FLOAT: right
}
UL.navsimple.navigation {
	MARGIN-TOP: 12px
}
UL.navsimple.navigation LI A {
	PADDING-BOTTOM: 4px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; BORDER-RIGHT: #ddd 1px solid; PADDING-TOP: 4px
}
UL.navsimple.navigation LI.last A {
	PADDING-RIGHT: 0px; BORDER-RIGHT: medium none
}
UL.navsimple.navigation LI.first A {
	PADDING-LEFT: 0px
}
UL.navboxes.navigation {
	MARGIN-TOP: 8px
}
UL.navboxesbg.navigation {
	MARGIN-TOP: 8px
}
UL.navboxes.navigation LI A {
	BORDER-BOTTOM: #ddd 1px solid; BORDER-LEFT: #ddd 1px solid; PADDING-BOTTOM: 6px; MARGIN: 0px 4px 4px 0px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; BORDER-TOP: #ddd 1px solid; BORDER-RIGHT: #ddd 1px solid; PADDING-TOP: 6px
}
UL.navboxes.navigation LI A:hover {
	BACKGROUND-COLOR: #f9f9f9
}
UL.navboxes.navigation LI.last A {
	MARGIN-RIGHT: 0px
}
UL.navboxesbg.navigation LI.last A {
	MARGIN-RIGHT: 0px
}
UL.navboxesbg.navigation LI A {
	PADDING-BOTTOM: 8px; MARGIN: 0px 6px 4px 0px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; PADDING-TOP: 8px
}
UL.navsmall.navigation LI A {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 1em; PADDING-LEFT: 12px; PADDING-RIGHT: 12px; FONT-SIZE: 11px; BORDER-RIGHT: #ddd 1px solid; PADDING-TOP: 0px
}
UL.navsmall.navigation LI.first > A {
	PADDING-LEFT: 0px
}
UL.navsmall.navigation LI.last > A {
	PADDING-RIGHT: 0px; BORDER-RIGHT: medium none
}
UL.sf-menu.navsmall.navigation LI:hover > UL {
	TOP: 1.5em
}
UL.sf-menu.navsmall.navigation LI.sfHover > UL {
	TOP: 1.5em
}
UL.sf-menu.navsmall.navigation LI LI:hover UL {
	TOP: 0px
}
UL.sf-menu.navsmall.navigation LI LI.sfHover UL {
	TOP: 0px
}
UL.navreset.navigation {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; MARGIN: 0px; WIDTH: auto; FLOAT: left; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
.sf-menu {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
.sf-menu * {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
.sf-menu UL {
	POSITION: absolute; WIDTH: 11em; TOP: -999em
}
.sf-menu UL LI {
	WIDTH: 100%
}
.sf-menu LI:hover {
	VISIBILITY: inherit
}
.sf-menu LI {
	POSITION: relative; FLOAT: left
}
.sf-menu LI:hover UL {
	TOP: 2.1em; LEFT: 0px
}
.sf-menu LI.sfHover UL {
	TOP: 2.1em; LEFT: 0px
}
UL.sf-menu.navigation LI.sfHover {
	Z-INDEX: 99
}
UL.sf-menu LI:hover LI UL {
	TOP: -999em
}
UL.sf-menu LI.sfHover LI UL {
	TOP: -999em
}
UL.sf-menu LI LI:hover UL {
	TOP: 0px; LEFT: 11em
}
UL.sf-menu LI LI.sfHover UL {
	TOP: 0px; LEFT: 11em
}
UL.sf-menu LI LI:hover LI UL {
	TOP: -999em
}
UL.sf-menu LI LI.sfHover LI UL {
	TOP: -999em
}
UL.sf-menu LI LI LI:hover UL {
	TOP: 0px; LEFT: 11em
}
UL.sf-menu LI LI LI.sfHover UL {
	TOP: 0px; LEFT: 11em
}
.sf-menu LI LI {
	BORDER-LEFT: #eee 1px solid; BACKGROUND: #fff; BORDER-TOP: #eee 1px solid
}
.sf-menu LI LI:hover {
	BACKGROUND-COLOR: #f9f9f9
}
UL.sf-menu.navigation LI LI A {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: 8px; MARGIN: 0px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; BORDER-TOP: medium none; BORDER-RIGHT: medium none; PADDING-TOP: 8px
}
UL.sf-menu.navigation A.sf-with-ul {
	MIN-WIDTH: 1px
}
.sf-menu LI .sf-sub-indicator {
	TEXT-INDENT: -999em; WIDTH: 10px; DISPLAY: none; BACKGROUND: url(images/arrows-999999.png) no-repeat -10px -100px; FLOAT: left; HEIGHT: 10px; MARGIN-LEFT: 5px; OVERFLOW: hidden
}
.sf-menu LI LI .sf-sub-indicator {
	POSITION: absolute; TEXT-INDENT: -999em; WIDTH: 10px; DISPLAY: block; BACKGROUND: url(images/arrows-999999.png) no-repeat 0px 0px; HEIGHT: 10px; OVERFLOW: hidden; RIGHT: 0.5em
}
.sf-menu A > .sf-sub-indicator {
	BACKGROUND-POSITION: 0px -100px
}
.sf-menu LI LI A > .sf-sub-indicator {
	TOP: 0.7em
}
A:focus > .sf-sub-indicator {
	BACKGROUND-POSITION: -10px -100px
}
A:hover > .sf-sub-indicator {
	BACKGROUND-POSITION: -10px -100px
}
A:active > .sf-sub-indicator {
	BACKGROUND-POSITION: -10px -100px
}
LI:hover > A > .sf-sub-indicator {
	BACKGROUND-POSITION: -10px -100px
}
LI.sfHover > A > .sf-sub-indicator {
	BACKGROUND-POSITION: -10px -100px
}
.sf-menu UL .sf-sub-indicator {
	BACKGROUND-POSITION: -10px 0px
}
.sf-menu UL A > .sf-sub-indicator {
	BACKGROUND-POSITION: 0px 0px
}
.sf-menu UL A:focus > .sf-sub-indicator {
	BACKGROUND-POSITION: -10px 0px
}
.sf-menu UL A:hover > .sf-sub-indicator {
	BACKGROUND-POSITION: -10px 0px
}
.sf-menu UL A:active > .sf-sub-indicator {
	BACKGROUND-POSITION: -10px 0px
}
.sf-menu UL LI:hover > A > .sf-sub-indicator {
	BACKGROUND-POSITION: -10px 0px
}
.sf-menu UL LI.sfHover > A > .sf-sub-indicator {
	BACKGROUND-POSITION: -10px 0px
}
.sf-shadow UL {
	PADDING-BOTTOM: 9px; PADDING-LEFT: 0px; PADDING-RIGHT: 8px; BACKGROUND: url(images/sf-shadow.png) no-repeat right bottom; PADDING-TOP: 0px; -moz-border-radius-bottomleft: 17px; -moz-border-radius-topright: 17px; -webkit-border-top-right-radius: 17px; -webkit-border-bottom-left-radius: 17px
}
.sf-shadow UL.sf-shadow-off {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
.post {
	MARGIN: 0px 0px 40px
}
.page.post {
	MARGIN: 0px
}
.feature .post-title {
	POSITION: relative; MARGIN-TOP: -5px; MARGIN-BOTTOM: 12px
}
.normal .post-title {
	POSITION: relative; MARGIN-TOP: -5px; MARGIN-BOTTOM: 12px
}
.feature .post-title H2 {
	PADDING-TOP: 0px
}
.normal .post-title H2 {
	PADDING-TOP: 0px
}
.post .post-title A {
	LINE-HEIGHT: 1.1em; FONT-FAMILY: Georgia, "Times New Roman", Times, serif; LETTER-SPACING: -1px; COLOR: #333; FONT-SIZE: 44px; FONT-WEIGHT: normal
}
.single.post .post-title A {
	PADDING-RIGHT: 0px
}
.post .post-title .comment {
	POSITION: absolute; TEXT-ALIGN: center; WIDTH: 43px; BACKGROUND: url(images/comment.gif) no-repeat right top; HEIGHT: 46px; TOP: 5px; RIGHT: 0px; PADDING-TOP: 8px
}
.post .post-title .comment A {
	LINE-HEIGHT: 1; PADDING-RIGHT: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif; LETTER-SPACING: 0px; FONT-SIZE: 16px
}
.retweet {
	MARGIN: 3px 0px 0px 5px; FLOAT: left; HEIGHT: 20px; OVERFLOW: hidden
}
.retweet-inpost {
	MARGIN: 0px 0px 1em 1em; FLOAT: right
}
.post .meta {
	BORDER-BOTTOM: #eee 1px solid; TEXT-TRANSFORM: uppercase; MARGIN: 10px 0px; COLOR: #666; FONT-SIZE: 10px; BORDER-TOP: #eee 1px solid
}
.post .meta A {
	COLOR: #666
}
.post A.more-link {
	PADDING-LEFT: 10px; BACKGROUND: url(images/pointer3.gif) no-repeat left 4px; FONT-SIZE: 14px; MARGIN-RIGHT: 10px
}
.post A.comment-link {
	PADDING-LEFT: 10px; BACKGROUND: url(images/pointer3.gif) no-repeat left 4px; FONT-SIZE: 14px; MARGIN-RIGHT: 10px
}
.thumb.post A.more-link {
	PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; FONT-SIZE: 13px
}
.thumb.post {
	MARGIN: 10px 40px 10px 0px; WIDTH: 220px; FLOAT: left
}
.thumb.archive.post {
	MARGIN: 0px 40px 20px 0px
}
.normal.post .post-title {
	MARGIN-TOP: 10px
}
.thumb.post .postimage {
	BORDER-BOTTOM: #ddd 1px solid; BORDER-LEFT: #ddd 1px solid; LINE-HEIGHT: 1; WIDTH: 220px; MARGIN-BOTTOM: 5px; HEIGHT: 100px; OVERFLOW: hidden; BORDER-TOP: #ddd 1px solid; BORDER-RIGHT: #ddd 1px solid
}
.normal.post .postimage {
	LINE-HEIGHT: 0; WIDTH: 480px; OVERFLOW: hidden
}
.thumb.post A.thumb-link {
	FONT-SIZE: 20px
}
.last-thumb.thumb.post {
	MARGIN-RIGHT: 0px
}
.bfthumbs .meta {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; MARGIN: 0px; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
.thumb.post H2 {
	MARGIN-BOTTOM: 2px; PADDING-TOP: 0px
}
.pageheader {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 0.6; BACKGROUND-COLOR: #666; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; LETTER-SPACING: -1px; COLOR: #fff; FONT-SIZE: 70px; OVERFLOW: hidden; PADDING-TOP: 200px
}
#pageheader {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 0.6em; TEXT-TRANSFORM: uppercase; BACKGROUND-COLOR: #423434; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: Trebuchet MS, Arial, sans-serif; LETTER-SPACING: -0.05em; COLOR: #fff; FONT-SIZE: 90px; FONT-WEIGHT: bold; PADDING-TOP: 200px
}
.single.post {
	MARGIN-BOTTOM: 0px
}
.postdivider {
	BORDER-BOTTOM: #ddd 1px solid; MARGIN: 20px 0px; CLEAR: both
}
.nofeature {
	MARGIN-TOP: 30px; CLEAR: both
}
.attachment IMG {
	MARGIN-TOP: 20px; OVERFLOW: hidden
}
.pagelink A {
	BORDER-BOTTOM: #dddddd 1px solid; BORDER-LEFT: #dddddd 1px solid; PADDING-BOTTOM: 1px; FONT-STYLE: italic; MARGIN: 0px 1px; PADDING-LEFT: 6px; PADDING-RIGHT: 6px; BORDER-TOP: #dddddd 1px solid; BORDER-RIGHT: #dddddd 1px solid; PADDING-TOP: 1px
}
.social A {
	FONT-SIZE: 14px
}
.related-posts UL {
	LIST-STYLE-TYPE: none; MARGIN: 0px 0px 0px 3px
}
.recent-posts UL {
	LIST-STYLE-TYPE: none; MARGIN: 0px 0px 0px 3px
}
.popular-posts UL {
	LIST-STYLE-TYPE: none; MARGIN: 0px 0px 0px 3px
}
.related-posts UL LI {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.related-posts .date {
	COLOR: #777
}
.recent-posts .date {
	COLOR: #777
}
.portfolio.post .postimage {
	BORDER-BOTTOM: #ddd 1px solid; BORDER-LEFT: #ddd 1px solid; PADDING-BOTTOM: 8px; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; FLOAT: left; BORDER-TOP: #ddd 1px solid; MARGIN-RIGHT: 20px; BORDER-RIGHT: #ddd 1px solid; PADDING-TOP: 8px
}
.portfolio.post OBJECT {
	MARGIN-BOTTOM: 0px
}
.portfolio.post .post-title {
	MARGIN-BOTTOM: 10px
}
.pftext {
	WIDTH: 282px; FLOAT: right
}
.portfolio.post .post-title H2 {
	PADDING-TOP: 0px
}
.portfolio.post .post-title H2 A {
	FONT-SIZE: 32px; FONT-WEIGHT: normal
}
.slide.portfolio.post H4 A {
	LINE-HEIGHT: 1em; COLOR: #333; FONT-SIZE: 24px
}
.portfolio.post .details {
	TEXT-TRANSFORM: uppercase; MARGIN-BOTTOM: 40px; FONT-SIZE: 12px
}
.portfolio.post .button {
	MARGIN-RIGHT: 5px
}
.pbtext {
	WIDTH: 282px; FLOAT: left
}
.pbcontent {
	FLOAT: left; MARGIN-LEFT: 20px
}
#container .pbcontent IMG {
	MAX-WIDTH: 100%
}
.pbcontent obj {
	MAX-WIDTH: 100%
}
.pbcontent EMBED {
	MAX-WIDTH: 100%
}
.pbcontent IMG {
	BORDER-BOTTOM: #ddd 1px solid; BORDER-LEFT: #ddd 1px solid; PADDING-BOTTOM: 8px; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; BORDER-TOP: #ddd 1px solid; BORDER-RIGHT: #ddd 1px solid; PADDING-TOP: 8px
}
.pbcontent .wp-caption IMG {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: medium none; BORDER-RIGHT: medium none; PADDING-TOP: 0px
}
.pbcontent .caption IMG {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: medium none; BORDER-RIGHT: medium none; PADDING-TOP: 0px
}
.pbtext .meta {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; MARGIN: 5px 0px; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
.photoblog.post .post-title {
	MARGIN-BOTTOM: 0px
}
.photoblog.post .post-title H2 {
	PADDING-TOP: 0px
}
.photoblog.post .post-title H2 A {
	FONT-SIZE: 32px; FONT-WEIGHT: normal
}
.photoblog.post .postimage {
	MARGIN: 0px
}
.photoblog.post {
	MARGIN: 0px
}
.pbdivider {
	BORDER-BOTTOM: #ddd 1px solid; MARGIN: 40px 0px; CLEAR: both
}
.pfdivider {
	BORDER-BOTTOM: #ddd 1px solid; MARGIN: 40px 0px; CLEAR: both
}
#feature-page {
	MARGIN-BOTTOM: 30px
}
.frontpage.post .addthis_container {
	FLOAT: right
}
#container #rotator {
	MARGIN-BOTTOM: 40px
}
.recent-thumbs {
	MARGIN-TOP: 40px
}
.related-thumbs {
	MARGIN-TOP: 40px
}
H2.archivetitle {
	MARGIN-BOTTOM: 10px; FONT-SIZE: 24px
}
H2.searchtitle {
	MARGIN-BOTTOM: 10px; FONT-SIZE: 24px
}
.thumbdate {
	FONT-SIZE: 12px
}
#breadcrumbs {
	MARGIN-BOTTOM: 10px
}
#sb-content .feature {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: medium none; BORDER-RIGHT: medium none; PADDING-TOP: 0px
}
#sb-content P {
	MARGIN: 0px
}
.bfthumbs #loading {
	Z-INDEX: 200; POSITION: absolute; WIDTH: 16px; DISPLAY: none; HEIGHT: 16px; TOP: 30px; LEFT: 0px
}
.bfthumbs .pagenavigation {
	POSITION: relative; MARGIN-BOTTOM: 20px
}
.bfthumbs .wp-pagenavi {
	MARGIN-TOP: 10px
}
.bfthumbs .thumbheading {
	MARGIN-BOTTOM: 5px
}
.smallheading.bfthumbs A.thumb-link {
	LINE-HEIGHT: 1em; FONT-FAMILY: "Trebuchet MS", Arial, Helvetica, sans-serif; FONT-SIZE: 14px
}
.mediumheading.bfthumbs A.thumb-link {
	LINE-HEIGHT: 1em; FONT-FAMILY: "Trebuchet MS", Arial, Helvetica, sans-serif; FONT-SIZE: 16px
}
#sidebar .widgetheading H2 {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; DISPLAY: inline; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND: #000; COLOR: #fff; FONT-SIZE: 13px; TEXT-DECORATION: none; PADDING-TOP: 3px
}
.sidebar2#sidebar {
	MARGIN-LEFT: 20px; MARGIN-RIGHT: 0px
}
.widgetheading {
	MARGIN-TOP: 4px; MARGIN-BOTTOM: 10px
}
H2.widgettitle {
	LINE-HEIGHT: 40px
}
#sidebar .widget_tag_cloud A {
	TEXT-TRANSFORM: capitalize; MARGIN: 0px 5px; WHITE-SPACE: nowrap
}
#sidebar .widget_text .widgetheading {
	MARGIN-BOTTOM: 10px
}
#sidebar .widget_sidepages .widgetheading {
	MARGIN-BOTTOM: 10px
}
#sidebar UL {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#sidebar OL {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#sidebar UL LI {
	LIST-STYLE-TYPE: none; LIST-STYLE-IMAGE: none
}
#sidebar UL LI.widget {
	MARGIN-BOTTOM: 40px
}
#sidebar UL P {
	MARGIN: 5px 0px 8px
}
#sidebar UL SELECT {
	MARGIN: 5px 0px 8px
}
#sidebar UL UL {
	MARGIN: 5px 0px 0px
}
#sidebar UL OL {
	MARGIN: 5px 0px 0px
}
#sidebar UL UL UL {
	MARGIN: 0px
}
#sidebar UL UL LI {
	BORDER-BOTTOM: #eee 1px solid; PADDING-BOTTOM: 0px; MARGIN: 3px 0px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#sidebar UL OL LI {
	BORDER-BOTTOM: #eee 1px solid; PADDING-BOTTOM: 0px; MARGIN: 3px 0px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#sidebar UL LI.widget_bf_feeds UL LI {
	BORDER-BOTTOM: medium none
}
#sidebar #recent-posts UL LI {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
#sidebar UL LI UL LI {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; PADDING-TOP: 5px
}
#sidebar UL LI OL LI {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; PADDING-TOP: 5px
}
.widget_bf_feeds UL LI {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; PADDING-TOP: 5px
}
.widget_bf_feeds A {
	DISPLAY: inline
}
.widget_bf_feeds #feedfield {
	BORDER-BOTTOM: #ddd 1px solid; BORDER-LEFT: #ddd 1px solid; PADDING-BOTTOM: 3px; MARGIN: 0px 5px 5px 0px; PADDING-LEFT: 3px; WIDTH: 169px; PADDING-RIGHT: 3px; FONT-FAMILY: "Lucida Grande", Verdana, Arial, "Bitstream Vera Sans", sans-serif; COLOR: #999; FONT-SIZE: 11px !important; BORDER-TOP: #ddd 1px solid; BORDER-RIGHT: #ddd 1px solid; PADDING-TOP: 3px
}
.feedbutton {
	BORDER-BOTTOM: #ddd 1px solid; BORDER-LEFT: #ddd 1px solid; PADDING-BOTTOM: 2px; LINE-HEIGHT: 16px; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; FONT-FAMILY: "Lucida Grande", Verdana, Arial, "Bitstream Vera Sans", sans-serif; BACKGROUND: url(images/grad.png) #f2f2f2 repeat-x left top; COLOR: #464646; FONT-SIZE: 11px !important; BORDER-TOP: #ddd 1px solid; CURSOR: pointer; BORDER-RIGHT: #ddd 1px solid; TEXT-DECORATION: none; PADDING-TOP: 2px
}
#sidebar .date {
	COLOR: #000
}
#sidebar .widget_custom_recent_comments A {
	PADDING-BOTTOM: 0px
}
#sidebar LI.recentcomments {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 5px
}
#sidebar .widget_categories UL LI {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 10px; WIDTH: 110px; PADDING-RIGHT: 0px; DISPLAY: inline; BACKGROUND: url(images/pointer.gif) #fff no-repeat left 12px; FLOAT: left; MARGIN-RIGHT: 13px; PADDING-TOP: 5px
}
#sidebar .widget_archive UL LI {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 10px; WIDTH: 110px; PADDING-RIGHT: 0px; DISPLAY: inline; BACKGROUND: url(images/pointer.gif) #fff no-repeat left 12px; FLOAT: left; MARGIN-RIGHT: 13px; PADDING-TOP: 5px
}
#sidebar .widget_links UL LI {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 10px; WIDTH: 110px; PADDING-RIGHT: 0px; DISPLAY: inline; BACKGROUND: url(images/pointer.gif) #fff no-repeat left 12px; FLOAT: left; MARGIN-RIGHT: 13px; PADDING-TOP: 5px
}
#sidebar IMG.alignright {
	MARGIN: 5px 0px 5px 10px; FLOAT: right
}
#sidebar IMG.alignleft {
	MARGIN: 5px 10px 5px 0px; FLOAT: left
}
#sidebar A IMG.alignright {
	MARGIN: 5px 0px 5px 10px; FLOAT: right
}
#sidebar A IMG.alignleft {
	MARGIN: 5px 10px 5px 0px; FLOAT: left
}
#sidebar IMG.size-thumbnail {
	MAX-WIDTH: 115px; HEIGHT: auto
}
#sidebar .gallery IMG {
	MAX-WIDTH: 115px; HEIGHT: auto
}
.widget_featured_posts .no-image.thumb.post {
	WIDTH: auto
}
#sidebar .thumb.post H4 {
	MARGIN-BOTTOM: 0px
}
#sidebar .thumb.post {
	MARGIN-TOP: 10px; MARGIN-BOTTOM: 15px
}
#sidebar #wp125adwrap_2c {
	WIDTH: 100%
}
#sidebar #wp125adwrap_2c .wp125ad {
	WIDTH: 125px; FLOAT: left
}
#sidebar #wp125adwrap_2c .wp125ad {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 20px; PADDING-TOP: 5px
}
#sidebar #wp125adwrap_2c .even {
	PADDING-RIGHT: 0px
}
#container #sidebar UL.tw-nav-list A {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND: #666; COLOR: #fff; FONT-SIZE: 13px; FONT-WEIGHT: normal; PADDING-TOP: 3px
}
#sidebar .tw-tabbed-widgets UL UL {
	MARGIN-LEFT: 3px
}
#sidebar .tw-tabbed-widgets UL UL LI {
	BORDER-BOTTOM: #eee 1px solid
}
#sidebar .tw-tabbed-widgets UL LI {
	BORDER-BOTTOM: medium none
}
#container #sidebar .tw-rotate {
	MARGIN: 0px
}
#container #sidebar .tw-tabbed-widgets {
	MARGIN-BOTTOM: 40px
}
#container #sidebar UL.tw-nav-list LI {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: 0px; MARGIN: 0px 2px 0px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: medium none; BORDER-RIGHT: medium none; PADDING-TOP: 0px
}
#container #sidebar UL.tw-nav-list LI.ui-tabs-selected {
	PADDING-BOTTOM: 0px; BACKGROUND: #000
}
#container #sidebar UL.tw-nav-list LI.ui-tabs-selected A {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
#container #sidebar .ui-tabs-panel {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 0px
}
LI.widget {
	LIST-STYLE-TYPE: none
}
.searchform {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.searchform .searchbox {
	BORDER-BOTTOM: #ddd 1px solid; BORDER-LEFT: #ddd 1px solid; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 251px; PADDING-RIGHT: 10px; HEIGHT: 26px; BORDER-TOP: #ddd 1px solid; BORDER-RIGHT: #ddd 1px solid; PADDING-TOP: 0px
}
.searchform A.searchicon {
	MARGIN: 5px 0px 0px 5px; WIDTH: 16px; BACKGROUND: url(images/search.gif) no-repeat; FLOAT: right; HEIGHT: 16px
}
.searchform .searchfield {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: 4px; PADDING-LEFT: 4px; WIDTH: 222px; PADDING-RIGHT: 4px; BACKGROUND: #fff; FLOAT: left; COLOR: #999; BORDER-TOP: medium none; BORDER-RIGHT: medium none; PADDING-TOP: 4px
}
#footer {
	MARGIN-TOP: 10px; MARGIN-BOTTOM: 20px; COLOR: #999
}
#footer A {
	COLOR: #666
}
#footer-widgets {
	MARGIN-TOP: 40px; BORDER-TOP: #ddd 1px solid; PADDING-TOP: 10px
}
#footer-widgets LI.widget {
	FLOAT: left; MARGIN-LEFT: 40px
}
#footer-widgets LI.widget:first-child {
	MARGIN-LEFT: 0px
}
#footer-widgets H2 {
	MARGIN-BOTTOM: 15px
}
#footer-widgets UL {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
#sidebar OL {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
#footer-widgets UL LI UL {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; PADDING-TOP: 2px
}
#footer-widgets UL LI UL LI {
	BORDER-BOTTOM: #eee 1px solid; PADDING-BOTTOM: 5px; MARGIN-BOTTOM: 5px
}
#footer-widgets UL P {
	MARGIN: 0px
}
#toplink {
	FLOAT: right; FONT-SIZE: 11px
}
OL.commentlist {
	MARGIN-LEFT: 0px
}
.commentlist LI {
	PADDING-BOTTOM: 15px; LIST-STYLE-TYPE: none; MARGIN: 0px 0px 18px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; BACKGROUND: #f6f6f6; LIST-STYLE-IMAGE: none; PADDING-TOP: 15px
}
UL.children {
	MARGIN-LEFT: 0px
}
.commentlist LI.depth-2 {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BACKGROUND: #fff; MARGIN-LEFT: 15px; BORDER-TOP: #f2f2f2 1px solid; BORDER-RIGHT: medium none
}
.commentlist LI.depth-3 {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BACKGROUND: #f6f6f6; MARGIN-LEFT: 15px; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
.commentlist LI.depth-4 {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BACKGROUND: #fff; MARGIN-LEFT: 15px; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
.commentlist LI.depth-5 {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BACKGROUND: #f6f6f6; MARGIN-LEFT: 15px; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
.commentlist CODE {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; BACKGROUND: #e6e6e6; PADDING-TOP: 3px
}
.commentlist .moderation {
	MARGIN-TOP: 10px; COLOR: #660000
}
.comment-author {
	MARGIN-BOTTOM: 10px
}
.avatar {
	BORDER-BOTTOM: #ddd 1px solid; BORDER-LEFT: #ddd 1px solid; PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; BACKGROUND: #fff; FLOAT: left; BORDER-TOP: #ddd 1px solid; MARGIN-RIGHT: 10px; BORDER-RIGHT: #ddd 1px solid; PADDING-TOP: 2px
}
.commentlist .children {
	MARGIN-TOP: 15px
}
.reply {
	MARGIN-BOTTOM: 0px
}
.reply A:link {
	TEXT-ALIGN: center; PADDING-BOTTOM: 3px; TEXT-TRANSFORM: uppercase; BACKGROUND-COLOR: #666; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; COLOR: #fff; FONT-SIZE: 10px; TEXT-DECORATION: none !important; PADDING-TOP: 3px
}
.reply A:visited {
	TEXT-ALIGN: center; PADDING-BOTTOM: 3px; TEXT-TRANSFORM: uppercase; BACKGROUND-COLOR: #666; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; COLOR: #fff; FONT-SIZE: 10px; TEXT-DECORATION: none !important; PADDING-TOP: 3px
}
.reply A:hover {
	BACKGROUND-COLOR: #333
}
#pings {
	MARGIN-BOTTOM: 40px
}
CITE.fn {
	DISPLAY: block; FONT: bold 18px Georgia, "Times New Roman", Times, serif; LETTER-SPACING: -0.05em; PADDING-TOP: 9px
}
.comment-meta {
	FLOAT: left
}
.comment-meta A {
	COLOR: #333
}
.comment-date A {
	COLOR: #888; FONT-SIZE: 12px
}
.comment-date A:visited {
	COLOR: #888; FONT-SIZE: 12px
}
#author {
	BORDER-BOTTOM: #ddd 1px solid; BORDER-LEFT: #ddd 1px solid; PADDING-BOTTOM: 4px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; BACKGROUND: #fff; BORDER-TOP: #ddd 1px solid; BORDER-RIGHT: #ddd 1px solid; PADDING-TOP: 4px
}
#email {
	BORDER-BOTTOM: #ddd 1px solid; BORDER-LEFT: #ddd 1px solid; PADDING-BOTTOM: 4px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; BACKGROUND: #fff; BORDER-TOP: #ddd 1px solid; BORDER-RIGHT: #ddd 1px solid; PADDING-TOP: 4px
}
#comment {
	BORDER-BOTTOM: #ddd 1px solid; BORDER-LEFT: #ddd 1px solid; PADDING-BOTTOM: 4px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; BACKGROUND: #fff; BORDER-TOP: #ddd 1px solid; BORDER-RIGHT: #ddd 1px solid; PADDING-TOP: 4px
}
#url {
	BORDER-BOTTOM: #ddd 1px solid; BORDER-LEFT: #ddd 1px solid; PADDING-BOTTOM: 4px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; BACKGROUND: #fff; BORDER-TOP: #ddd 1px solid; BORDER-RIGHT: #ddd 1px solid; PADDING-TOP: 4px
}
#s {
	BORDER-BOTTOM: #ddd 1px solid; BORDER-LEFT: #ddd 1px solid; PADDING-BOTTOM: 4px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; BACKGROUND: #fff; BORDER-TOP: #ddd 1px solid; BORDER-RIGHT: #ddd 1px solid; PADDING-TOP: 4px
}
#author {
	WIDTH: 200px; MARGIN-RIGHT: 10px
}
#email {
	WIDTH: 200px; MARGIN-RIGHT: 10px
}
#url {
	WIDTH: 200px; MARGIN-RIGHT: 10px
}
.button {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: 5px; PADDING-LEFT: 12px; PADDING-RIGHT: 12px; BACKGROUND: #444; COLOR: #fff !important; BORDER-TOP: medium none; BORDER-RIGHT: medium none; PADDING-TOP: 5px
}
.button:hover {
	BACKGROUND: #333; COLOR: #fff; TEXT-DECORATION: none
}
.button:active {
	BACKGROUND: #000
}
#commentform TEXTAREA {
	MARGIN-TOP: 5px; WIDTH: 98%; HEIGHT: 200px
}
.paginated-comments {
	MARGIN: 20px 0px
}
.clearfix:after {
	LINE-HEIGHT: 0; DISPLAY: block; HEIGHT: 0px; VISIBILITY: hidden; CLEAR: both; CONTENT: "."
}
.clearfix {
	DISPLAY: inline-block
}
HTML[xmlns] .clearfix {
	DISPLAY: block
}
* HTML .clearfix {
	HEIGHT: 1%
}
.clear {
	CLEAR: both
}
.slide {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: 20px; MARGIN: 0px; PADDING-LEFT: 20px; PADDING-RIGHT: 20px; BORDER-TOP: medium none; BORDER-RIGHT: medium none; PADDING-TOP: 20px
}
.slide.post H4 {
	PADDING-BOTTOM: 10px; FONT-SIZE: 20px
}
.bfslider .feature {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.bfslider .post A.more-link {
	TEXT-TRANSFORM: lowercase; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; TEXT-DECORATION: underline
}
.slider-h1 {
	FONT: 44px/1em Georgia, "Times New Roman", Times, serif; MARGIN-BOTTOM: 10px
}
.slider-h2 {
	FONT: 21px/1em Georgia, "Times New Roman", Times, serif; MARGIN-BOTTOM: 5px; PADDING-TOP: 10px
}
.captionbg-black {
	BACKGROUND: #000
}
.slidecaption-black {
	PADDING-BOTTOM: 6px; PADDING-LEFT: 15px; PADDING-RIGHT: 0px; PADDING-TOP: 6px
}
.slidecaption-black A {
	FONT-FAMILY: "Trebuchet MS", Arial, Helvetica, sans-serif; COLOR: #fff; FONT-SIZE: 20px
}
OL#controls {
	PADDING-BOTTOM: 0px; MARGIN: 1em 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; HEIGHT: 28px; PADDING-TOP: 0px
}
OL#controls LI {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 28px; LIST-STYLE-TYPE: none; MARGIN: 0px 10px 0px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FLOAT: left; HEIGHT: 28px; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
OL#controls LI A {
	BORDER-BOTTOM: #333 1px solid; BORDER-LEFT: #333 1px solid; PADDING-BOTTOM: 0px; LINE-HEIGHT: 28px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BACKGROUND: #666; FLOAT: left; HEIGHT: 28px; COLOR: #fff; BORDER-TOP: #333 1px solid; BORDER-RIGHT: #333 1px solid; TEXT-DECORATION: none; PADDING-TOP: 0px
}
OL#controls LI.current A {
	BACKGROUND: #fff; COLOR: #000
}
OL#controls LI A:focus {
	OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: medium
}
#prevBtn A:focus {
	OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: medium
}
#nextBtn A:focus {
	OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: medium
}
P.sliderbuttons {
	MARGIN-BOTTOM: 0px
}
BODY DIV.formcontainer {
	WIDTH: 100%; CLEAR: both; OVERFLOW: hidden
}
BODY DIV.formcontainer SPAN.required {
	COLOR: #ff0000
}
BODY DIV.formcontainer P.error {
	LINE-HEIGHT: 250%; PADDING-LEFT: 36px; WIDTH: 95%; COLOR: #442; BORDER-TOP: #e8e8de 1px solid
}
BODY DIV.formcontainer P.important {
	LINE-HEIGHT: 250%; PADDING-LEFT: 36px; WIDTH: 95%; COLOR: #442; BORDER-TOP: #e8e8de 1px solid
}
BODY DIV.formcontainer P.information {
	LINE-HEIGHT: 250%; PADDING-LEFT: 36px; WIDTH: 95%; COLOR: #442; BORDER-TOP: #e8e8de 1px solid
}
BODY DIV.formcontainer P.success {
	LINE-HEIGHT: 250%; PADDING-LEFT: 36px; WIDTH: 95%; COLOR: #442; BORDER-TOP: #e8e8de 1px solid
}
BODY DIV.formcontainer P.error {
	BORDER-BOTTOM: #f0d28b 2px solid; BACKGROUND: #fbfbee
}
BODY DIV.formcontainer P.important {
	BORDER-BOTTOM: #fed7ce 2px solid; BACKGROUND: #fbfbee
}
BODY DIV.formcontainer P.information {
	BORDER-BOTTOM: #c5ddf2 2px solid; BACKGROUND: #fbfbee
}
BODY DIV.formcontainer P.success {
	BORDER-BOTTOM: #c7e9b3 2px solid; BACKGROUND: #fbfbee
}
BODY DIV.formcontainer FORM.contact-form {
	WIDTH: 100%; FLOAT: none; CLEAR: both
}
BODY DIV.formcontainer FORM.contact-form FIELDSET {
	MARGIN: 0.5em 0px 1.5em; BACKGROUND: #f6f6f6; COLOR: #333333
}
BODY DIV.formcontainer FORM.contact-form FIELDSET LEGEND {
	TEXT-TRANSFORM: uppercase
}
BODY DIV.formcontainer FORM.contact-form FIELDSET DIV.form-label {
	TEXT-ALIGN: left; PADDING-BOTTOM: 0px; LINE-HEIGHT: 150%; MARGIN: 0.5em 0px 0px; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; DISPLAY: block; FLOAT: none; PADDING-TOP: 0px
}
BODY DIV.formcontainer FORM.contact-form FIELDSET DIV.form-label LABEL {
	LINE-HEIGHT: 100%; CURSOR: pointer
}
BODY DIV.formcontainer FORM.contact-form FIELDSET DIV.form-option LABEL {
	LINE-HEIGHT: 100%; CURSOR: pointer
}
BODY DIV.formcontainer FORM.contact-form FIELDSET DIV.form-input {
	MARGIN: 0.2em 0px 0px; WIDTH: 100%; DISPLAY: block; FLOAT: none
}
BODY DIV.formcontainer FORM.contact-form FIELDSET DIV.form-textarea {
	MARGIN: 0.2em 0px 0px; WIDTH: 100%; DISPLAY: block; FLOAT: none
}
BODY DIV.formcontainer FORM.contact-form FIELDSET DIV.form-input INPUT {
	PADDING-BOTTOM: 0.3em; PADDING-LEFT: 0.3em; WIDTH: 97%; PADDING-RIGHT: 0.3em; PADDING-TOP: 0.3em
}
BODY DIV.formcontainer FORM.contact-form FIELDSET DIV.form-textarea TEXTAREA {
	PADDING-BOTTOM: 0.3em; PADDING-LEFT: 0.3em; WIDTH: 97%; PADDING-RIGHT: 0.3em; PADDING-TOP: 0.3em
}
BODY DIV.formcontainer FORM.contact-form FIELDSET DIV.form-textarea TEXTAREA {
	OVERFLOW: auto
}
BODY DIV.formcontainer FORM.contact-form FIELDSET DIV.form-input INPUT.error {
	BACKGROUND-COLOR: #fbf4e2
}
BODY DIV.formcontainer FORM.contact-form FIELDSET DIV.form-input INPUT.optional {
	MARGIN-BOTTOM: 0.2em
}
BODY DIV.formcontainer FORM.contact-form FIELDSET DIV.form-option {
	MARGIN: 1em 0px 0px; WIDTH: 100%; DISPLAY: block; FLOAT: none
}
BODY DIV.formcontainer FORM.contact-form FIELDSET DIV.form-submit {
	MARGIN: 1em 0px 0px; WIDTH: 100%; DISPLAY: block; FLOAT: none
}
BODY DIV.formcontainer FORM.contact-form FIELDSET DIV.form-submit INPUT {
	PADDING-BOTTOM: 0.5em; PADDING-LEFT: 2em; PADDING-RIGHT: 2em; CURSOR: pointer; PADDING-TOP: 0.5em
}
BODY DIV.formcontainer FIELDSET {
	BORDER-BOTTOM: #ddd 1px solid; BORDER-LEFT: #ddd 1px solid; PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BORDER-TOP: #ddd 1px solid; BORDER-RIGHT: #ddd 1px solid; PADDING-TOP: 10px
}
BODY DIV.formcontainer LEGEND {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; PADDING-TOP: 5px
}
#sforum .inside {
	WIDTH: auto
}
IMG {
	HEIGHT: auto
}
.thumb IMG {
	MIN-WIDTH: 100%; MIN-HEIGHT: 100%
}
.links.post {
	MARGIN: 20px 0px
}
.linktable TD {
	BORDER-BOTTOM: #e6e6e6 1px solid; PADDING-BOTTOM: 6px; PADDING-LEFT: 0px; PADDING-RIGHT: 6px; COLOR: #333; PADDING-TOP: 6px
}



/* LEFT CONTENT - HOMEPAGE */

.leftContent { width: 750px; float: left; }
.leftContent .item { margin: 25px 30px; }
.leftContent .item h2 { font-size: 22px; font-weight: bold; letter-spacing: -0.4px; background: url(images/headingBg.jpg) repeat-x center bottom; padding: 15px 0px; }

.leftContent .categories .categoryItem { width: 190px; float: left; margin: 15px 0px 15px 0px; }
.leftContent .categories .space { margin: 15px 30px 0px 30px; }
.leftContent .categories .categoryItem a { font-size: 18px; font-weight: bold; background: url(images/folderIcon.jpg) no-repeat center left; letter-spacing: -0.5px; text-decoration: none; padding-left: 23px; color: #000000; }
.leftContent .categories .categoryItem p { font-family: 'Verdana', 'Arial', 'Trebuchet MS'; font-size: 11px; color: #828282; line-height: 15px; margin-top: 4px; }
.leftContent .categories .clear { border-top: solid 1px #ededed; visibility: visible;  }

.leftContent .featured, .leftContent .latest-half { width: 300px; float: left; margin: 0px 0px 0px 30px; }
.leftContent .item ul { margin-top: 15px; }
.leftContent .featured li, .leftContent .latest-half li, .leftContent .latest-full li { padding: 0px 0px 10px 23px; }
.leftContent .featured li a, .leftContent .latest-half li a, .leftContent .latest-full li a { font-size: 11px; font-family: 'Verdana', 'Arial', 'Trebuchet MS'; color: #828282; text-decoration: none; }
.leftContent .featured li a strong, .leftContent .latest-half li a strong, .leftContent .latest-full li a strong { font-size: 15px; font-family: 'Arial', 'Trebuchet MS', 'Verdana'; color: #262626; font-weight: bold; display: block; }

.leftContent .featured li { background: url(images/featuredIcon.jpg) no-repeat top left; }
.leftContent .latest-half li, .leftContent .latest-full li { background: url(images/articleIcon.jpg) no-repeat top left; }
.leftContent .latest-full li { width: 275px; float: left; }
.leftContent .latest-full li.margin { margin-left: 30px; }

.leftContent .tags h2 { margin-bottom: 10px; }
.leftContent .tags a { text-decoration: none; color: #444444; }
.leftContent .tags a:hover { color: #777777; }


/* ARCHIVE - SEARCH RESULTS */

.leftContent .sectionHeading { background: #e9e9e9 url(images/sectionTitleBg.jpg) repeat-x center bottom; padding-bottom: 6px;}
.leftContent .sectionHeading h2 { font-size: 26px; font-weight: bold; color: #6e6e6e; letter-spacing: -1px; display: block; border: solid 20px #e9e9e9; }
.leftContent .sectionHeading h2 strong { color: #454545; }

.leftContent .article { padding: 30px 20px; border-bottom: solid 1px #E1E1E1; }
.leftContent .article .articleContent { background: url(images/articleIcon.jpg) no-repeat top left;  padding-left: 25px; float: left; width: 600px;}
.leftContent .article h3 { font-weight: bold; color: #262626; font-size: 18px; letter-spacing: -0.3px; line-height: 15px; }
.leftContent .article h3 a { color: #262626; text-decoration: none; }
.leftContent .article small { font-size: 11px; font-family: 'Verdana', 'Arial', 'Trebuchet MS'; color: #828282; margin-top: 4px; display: block; }
.leftContent .article p { font-size: 12px; font-family: 'Verdana', 'Arial', 'Trebuchet MS'; color: #454545; font-style: italic; line-height: 18px; margin: 10px 0 0 0; }
.leftContent .article a.expandLink { background: url(images/expandBg.jpg); color: #4f4f4f; width: 19px; text-align: center; font-weight: bold; font-size: 14px; display: block; text-decoration: none; padding: 1px 0 2px 0; float: right; }
.leftContent .featuredPost .articleContent { background: url(images/featuredIcon.jpg) no-repeat top left; }

.leftContent .blogNavigation { padding: 15px 0; border-bottom: solid 1px #E1E1E1; }
.leftContent .blogNavigation a { background: #F0F0F0; padding: 15px 20px; text-decoration: none; color: #363636; font-weight: bold; font-size: 15px; letter-spacing: -0.4px; }
.leftContent .blogNavigation .alignleft { width: 250px; float: left; }
.leftContent .blogNavigation .alignright { width: 250px; float: right; text-align: right; }


/* SINGLE POST */

.leftContent .post { border: solid 30px #ffffff; }
.leftContent .post .postHead { margin-bottom: 20px; }
.leftContent .post .postHead h2 { font-size: 33px; font-weight: bold; color: #272727; letter-spacing: -1px; border-bottom: solid 1px #D2D2D2; padding: 0px 0px 7px 0px; }
.leftContent .post .postHead .postMeta { background: #EDEDED; padding: 10px; font-family: 'Trebuchet MS', 'Arial', 'Verdana'; line-height: 21px; text-transform: uppercase; color: #868686; }
.leftContent .post .postHead .postMeta a { color: #484848; }
.leftContent .post .postHead .postMeta span.tags { background: url(images/tagsIcon.jpg) no-repeat center left; padding-left: 23px; padding-right: 10px; }
.leftContent .post .postHead .postMeta span.categories  { background: url(images/categoryIcon.jpg) no-repeat center left; padding-left: 23px; }

.leftContent .post .postContent .postToolbox { width: 200px; border: solid 1px #E1E1E1; padding: 1px; float: right; margin: 0px 0px 10px 15px; }
.leftContent .post .postContent .postToolbox strong { font-family: 'Arial', 'Trebuchet MS'; background: #000 url(images/toolboxTitleBg.jpg) repeat-x center top; font-size: 14px; font-weight: bold; color: #323232; text-transform: uppercase; display: block; padding: 8px 9px 9px 9px; }
.leftContent .post .postContent .postToolbox a.expandLink { background: url(images/expandBg.jpg); color: #4f4f4f; width: 19px; text-align: center; font-weight: bold; font-size: 14px; display: block; text-decoration: none; padding: 1px 0 2px 0; float: right; margin: -2px 0 0 0; }
.leftContent .post .postContent .postToolbox #expandToolbox p { margin: 1px 0 0 0; border-top: solid 1px #E1E1E1; padding: 7px 10px 7px 32px; font-family: 'Verdana', 'Trebuchet MS', 'Arial'; color: #555555; }
.leftContent .post .postContent .postToolbox #expandToolbox p.date { background: url(images/dateIcon.jpg) no-repeat 5% 50%; }
.leftContent .post .postContent .postToolbox #expandToolbox p.addcomment { background: url(images/commentIcon.jpg) no-repeat 5% 50%; }
.leftContent .post .postContent .postToolbox #expandToolbox p.print { background: url(images/printIcon.jpg) no-repeat 5% 50%; }
.leftContent .post .postContent .postToolbox #expandToolbox p.edit { background: url(images/editIcon.jpg) no-repeat 5% 50%; }

.leftContent .post .postContent { font-family: 'Verdana', 'Trebuchet MS', 'Arial'; }
.leftContent .post .postContent p { line-height: 20px; margin: 10px 0 10px 0; color: #6f6f6f; }
.leftContent .post .postContent h3 { font-size: 22px; font-family: 'Arial', 'Trebuchet MS', 'Verdana'; font-weight: bold; letter-spacing: -0.3px; margin: 20px 0 0 0; }
.leftContent .post .postContent ul, .leftContent .post .postContent ol { margin: 20px 0px 20px 50px; line-height: 20px; font-size: 13px; }
.leftContent .post .postContent li { color: #454545; padding: 1px 0 3px 14px; }


/* Article Directory 

@import 'categories.css';

*/


#categories {
	margin: 15px 0 5px;
}
* html #categories {height: 1%;}
#categories:after {
	content: '.';
	display: block;
	clear: both;
	visibility: hidden;
	height: 0;
}
#categories .column {
	float: left;
	width: 175px;
	margin-right: 5px;
}
#categories li {
	list-style: none;
	line-height: 17px;
}
#categories li ul {
	margin: 2px 0 10px;
}
#categories li li {
	font-size: 1em;
	background: url(i/arrow.gif) 9px 7px no-repeat;
	padding: 0 0 0 19px;
}
#categories li div {
	padding: 3px 5px;
	font-weight: bold;
	text-transform: uppercase;
	border: 2px solid #EEE;
}
#categories li li ul {
	margin: 2px 0 2px -7px;
}
#categories li li a {
	color: #808080;
}
#categories li li a:hover {
	color: #AA0001;
}

 