HTML {
	FONT-SIZE: 100.01%
}
BODY {
	LINE-HEIGHT: 1.5em; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 75%, transparent
}

.builder-container-outer-wrapper {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; MARGIN: 1.5em auto; DISPLAY: block; BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
.builder-module {
	BORDER-BOTTOM: #777777 0.1em solid; MARGIN-BOTTOM: 1.5em; BACKGROUND: #ffffff; BORDER-TOP: #777777 0.1em solid
}
.builder-module-last {
	MARGIN-BOTTOM: 0px
}
.builder-module-sidebar {
	TEXT-ALIGN: left; PADDING-BOTTOM: 0.75em; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; DISPLAY: block; BACKGROUND: #dddddd; PADDING-TOP: 0.75em
}
.right.builder-module-sidebar {
	MARGIN-RIGHT: 0px
}
.left.builder-module-sidebar {
	MARGIN-LEFT: 0px
}
.builder-module-sidebar .widget-wrapper {
	WIDTH: 100%
}
.builder-module-sidebar .widget {
	PADDING-BOTTOM: 0.75em; MARGIN: 0px; PADDING-LEFT: 1.5em; PADDING-RIGHT: 1.5em; COLOR: #333333; PADDING-TOP: 0.75em
}
.builder-module-block-outer-wrapper {
	OVERFLOW: visible !important
}
.builder-module-block-outer-wrapper .widget-wrapper-left .widget {
	PADDING-RIGHT: 0.75em
}
.builder-module-block-outer-wrapper .widget-wrapper-middle .widget {
	PADDING-RIGHT: 0.75em
}
.builder-module-block-outer-wrapper .widget-wrapper-middle .widget {
	PADDING-LEFT: 0.2em
}
.builder-module-block-outer-wrapper .widget-wrapper-right .widget {
	PADDING-LEFT: 0.2em
}
.builder-module-sidebar H4.widget-title {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 1.25; MARGIN: 0px 0px 1.25em; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #333333; FONT-SIZE: 1.2em; PADDING-TOP: 0px
}
.builder-module-sidebar H4.widget-title A {
	COLOR: #333333
}
.builder-module-sidebar H4.widget-title + * {
	MARGIN-TOP: 0px
}
.builder-module-sidebar .widget *:first-child {
	MARGIN-TOP: 0px
}
.builder-module-sidebar .widget A.rsswidget IMG {
	DISPLAY: none
}
.builder-module-navigation {
	LINE-HEIGHT: 2em; WIDTH: 100%; DISPLAY: block; BACKGROUND: url(images/nav_bg.png) #ffffff left top; FONT-SIZE: 1em
}
.builder-module-navigation .builder-module-element {
	MARGIN: 0px 0.5em
}
.builder-module-navigation UL {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; FLOAT: left; PADDING-TOP: 0px
}
.builder-module-navigation UL * {
	MARGIN: 0px
}
.builder-module-navigation LI {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.builder-module-navigation LI A {
	PADDING-BOTTOM: 0.4em; PADDING-LEFT: 0.6em; PADDING-RIGHT: 0.6em; BACKGROUND: url(images/nav_bg.png) #ffffff repeat-x left top; COLOR: #333333; FONT-SIZE: 1em; FONT-WEIGHT: bold; TEXT-DECORATION: none; PADDING-TOP: 0.4em
}
.builder-module-navigation LI.current_page_item LI A {
	PADDING-BOTTOM: 0.4em; PADDING-LEFT: 0.6em; PADDING-RIGHT: 0.6em; BACKGROUND: url(images/nav_bg.png) #ffffff repeat-x left top; COLOR: #333333; FONT-SIZE: 1em; FONT-WEIGHT: bold; TEXT-DECORATION: none; PADDING-TOP: 0.4em
}
.builder-module-navigation LI.current-cat LI A {
	PADDING-BOTTOM: 0.4em; PADDING-LEFT: 0.6em; PADDING-RIGHT: 0.6em; BACKGROUND: url(images/nav_bg.png) #ffffff repeat-x left top; COLOR: #333333; FONT-SIZE: 1em; FONT-WEIGHT: bold; TEXT-DECORATION: none; PADDING-TOP: 0.4em
}
.builder-module-navigation LI A:hover {
	BACKGROUND: url(images/nav_bg_hover.jpg) #333333 repeat-x left top; COLOR: #ffffff
}
.builder-module-navigation LI.current_page_item A {
	
}
.builder-module-navigation LI.current-cat A {
	
}
.builder-module-navigation LI UL {
	BORDER-BOTTOM: 0px; BORDER-LEFT: #777777 0.1em solid; WIDTH: 14em; BORDER-TOP: #777777 0.1em solid; BORDER-RIGHT: #777777 0.1em solid
}
.builder-module-navigation LI LI {
	BORDER-BOTTOM: #777777 0.1em solid; WIDTH: 14em
}
.builder-module-navigation LI LI A {
	FLOAT: none
}
.builder-module-navigation LI LI A:hover {
	
}
.builder-module-navigation LI LI A.sfhover {
	
}
.builder-module-navigation LI UL UL {
	MARGIN: -2.9em 0px 0px 14em
}
.builder-module-widget-bar {
	BACKGROUND: #dddddd
}
.builder-module-footer {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
.builder-module-footer .builder-module-element {
	TEXT-ALIGN: left; MARGIN: 0px 1.5em; COLOR: #333333
}
.builder-module-footer .builder-module-element .alignright {
	TEXT-ALIGN: right
}
.builder-module-footer .builder-module-element A {
	COLOR: #333333; TEXT-DECORATION: none
}
.builder-module-footer .builder-module-element A:hover {
	TEXT-DECORATION: underline
}
.builder-module-image .builder-module-element {
	FONT-SIZE: 0px
}
.builder-module-image .builder-module-element IMG {
	MARGIN: 0px
}
.builder-module-content .builder-module-element {
	TEXT-ALIGN: left; MARGIN: 1.5em; DISPLAY: block; OVERFLOW: hidden
}
.builder-module-content .post {
	MARGIN-BOTTOM: 1.5em
}