* {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: "Segoe UI", Calibri, "Myriad Pro", Myriad, "Trebuchet MS", Helvetica, Arial, sans-serif; PADDING-TOP: 0px
}
HTML {
	MIN-HEIGHT: 100%
}
BODY {
	MIN-HEIGHT: 100%
}
BODY {
	FONT-STYLE: normal; BACKGROUND: url(images/bg.png) #000 repeat-x center bottom; COLOR: #4e4e4e; FONT-SIZE: 13px
}
#page {
	BACKGROUND: url(images/header.jpg) no-repeat center top
}
.page-content {
	MIN-WIDTH: 780px; MARGIN: 0px auto; MAX-WIDTH: 1600px
}
BODY.fluid .page-content {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; WIDTH: auto; PADDING-RIGHT: 10px; PADDING-TOP: 0px
}
BODY.fixed .page-content {
	WIDTH: 940px
}
A {
	OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: medium; COLOR: #0071bb; text-decoration: none;
}
A:hover {
	COLOR: #92B719;
}
H1 {
	LINE-HEIGHT: 100%; MARGIN: 0.8em 0px 0.2em; LETTER-SPACING: -0.04em; FONT-SIZE: 270%; FONT-WEIGHT: normal
}
H2 {
	LINE-HEIGHT: 110%; MARGIN: 0.7em 0px 0.2em; LETTER-SPACING: -0.03em; FONT-SIZE: 200%; FONT-WEIGHT: normal
}
H3 {
	LINE-HEIGHT: 110%; MARGIN: 0.7em 0px 0.2em; LETTER-SPACING: -0.02em; FONT-SIZE: 160%; FONT-WEIGHT: normal
}
H4 {
	MARGIN: 0.7em 0px 0.2em; LETTER-SPACING: -0.02em; FONT-SIZE: 140%; FONT-WEIGHT: bold
}
H5 {
	MARGIN: 0.5em 0px 0.2em; FONT-FAMILY: "Palatino Linotype", Georgia, Serif; LETTER-SPACING: -0.02em; FONT-SIZE: 140%; FONT-WEIGHT: bold
}
H6 {
	TEXT-TRANSFORM: uppercase; MARGIN: 0.5em 0px 0.2em; FONT-SIZE: 120%; FONT-WEIGHT: normal
}
TABLE {
	MARGIN: 0.5em 0px 1em
}
TABLE TD {
	TEXT-ALIGN: left; PADDING-BOTTOM: 0.4em; PADDING-LEFT: 0.8em; PADDING-RIGHT: 0.8em; BORDER-RIGHT: #fff 1px solid; PADDING-TOP: 0.4em
}
TABLE TH {
	TEXT-ALIGN: left; PADDING-BOTTOM: 0.4em; PADDING-LEFT: 0.8em; PADDING-RIGHT: 0.8em; BORDER-RIGHT: #fff 1px solid; PADDING-TOP: 0.4em
}
TABLE TH {
	BORDER-BOTTOM: #e8e1c8 1px solid; TEXT-TRANSFORM: uppercase; BACKGROUND-COLOR: #5e5e5e; COLOR: #fff; FONT-WEIGHT: bold
}
TABLE TD {
	BACKGROUND-COLOR: #eee
}
TABLE TH A {
	COLOR: #d6f325
}
TABLE TH A:hover {
	COLOR: #fff
}
TABLE TR.even TD {
	BACKGROUND-COLOR: #ddd
}
TABLE TR:hover TD {
	BACKGROUND-COLOR: #fff
}
TABLE.nostyle TD {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
TABLE.nostyle TH {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
TABLE.nostyle TR.even TD {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
TABLE.nostyle TR:hover TD {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
INPUT {
	MARGIN: 0.2em 0px; FONT-SIZE: 100%
}
TEXTAREA {
	MARGIN: 0.2em 0px; FONT-SIZE: 100%
}
SELECT {
	MARGIN: 0.2em 0px; FONT-SIZE: 100%
}
INPUT {
	PADDING-BOTTOM: 0.2em; MARGIN: 0px 2px 4px; PADDING-LEFT: 0.4em; PADDING-RIGHT: 0.4em; PADDING-TOP: 0.2em
}
TEXTAREA {
	PADDING-BOTTOM: 0.2em; MARGIN: 0px 2px 4px; PADDING-LEFT: 0.4em; PADDING-RIGHT: 0.4em; PADDING-TOP: 0.2em
}
INPUT.radio {
	PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #fff; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; PADDING-TOP: 2px
}
INPUT.checkbox {
	PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #fff; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; PADDING-TOP: 2px
}
TEXTAREA {
	WIDTH: 90%
}
FORM LABEL {
	MARGIN: 0px 2px; FONT-WEIGHT: normal
}
FORM .row LABEL {
	MARGIN: 10px 2px 0px; DISPLAY: block
}
FIELDSET {
	BORDER-BOTTOM: #ddd 1px solid; BORDER-LEFT: #ddd 1px solid; PADDING-BOTTOM: 0.8em; BACKGROUND-COLOR: #fff; MARGIN: 1em 0px; PADDING-LEFT: 0.8em; PADDING-RIGHT: 0.8em; BORDER-TOP: #ddd 1px solid; BORDER-RIGHT: #ddd 1px solid; PADDING-TOP: 0.8em
}
LEGEND {
	PADDING-BOTTOM: 10px; TEXT-TRANSFORM: uppercase; BACKGROUND-COLOR: #fff; FONT-STYLE: italic; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; FONT-SIZE: 115%; BORDER-TOP: #ddd 1px solid; PADDING-TOP: 2px
}
UL {
	LINE-HEIGHT: 150%; MARGIN: 0.4em 0px 1em
}
OL {
	LINE-HEIGHT: 150%; MARGIN: 0.4em 0px 1em
}
UL LI {
	LIST-STYLE-POSITION: outside; MARGIN-LEFT: 2.5em
}
OL LI {
	LIST-STYLE-POSITION: outside; MARGIN-LEFT: 2.5em
}
DL {
	PADDING-BOTTOM: 0.8em; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0.3em
}
DT {
	FONT-WEIGHT: bold; TEXT-DECORATION: underline
}
DD {
	
}
P {
	LINE-HEIGHT: 150%; MARGIN: 0.6em 0px 0.3em
}
IMG {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
HR {
	BORDER-BOTTOM: #f6f4eb 1px solid; BACKGROUND-COLOR: #b4aca1; COLOR: #b4aca1
}
SMALL {
	FONT-SIZE: 80%
}
PRE {
	PADDING-BOTTOM: 0.4em; BACKGROUND-COLOR: #fff; MARGIN: 1em 0px; PADDING-LEFT: 0.4em; PADDING-RIGHT: 0.4em; FONT-FAMILY: "Courier New", Courier, "Lucida Console", Monaco, "DejaVu Sans Mono", "Nimbus Mono L", "Bitstream Vera Sans Mono"; WHITE-SPACE: pre-wrap; FONT-SIZE: 12px; OVERFLOW: auto; PADDING-TOP: 0.4em
}
PRE {
	BORDER-BOTTOM: #ddd 1px solid; BORDER-LEFT: #ddd 1px solid; PADDING-BOTTOM: 0.8em; BACKGROUND-COLOR: #fff; MARGIN: 1em 0px; PADDING-LEFT: 0.8em; WIDTH: 80%; PADDING-RIGHT: 0.8em; OVERFLOW: hidden; BORDER-TOP: #ddd 1px solid; BORDER-RIGHT: #ddd 1px solid; PADDING-TOP: 0.8em
}
BLOCKQUOTE {
	BORDER-BOTTOM: #ddd 1px dotted; BORDER-LEFT: #ddd 1px dotted; PADDING-BOTTOM: 0.6em; FONT-STYLE: italic; MARGIN: 1em 25% 1em 0px; MIN-HEIGHT: 40px; PADDING-LEFT: 2.4em; PADDING-RIGHT: 1em; BACKGROUND: url(images/blockquote.png) #fff no-repeat 4px top; COLOR: #474747; BORDER-TOP: #ddd 1px dotted; BORDER-RIGHT: #ddd 1px dotted; PADDING-TOP: 0.6em
}
BLOCKQUOTE P {
	PADDING-BOTTOM: 8px; MARGIN: 2px; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; PADDING-TOP: 8px
}
BLOCKQUOTE BLOCKQUOTE {
	MARGIN: 1em 0px
}
#header {
	Z-INDEX: 5; POSITION: relative; DISPLAY: block
}
#header P.nav-extra {
	Z-INDEX: 10; POSITION: absolute; TOP: -25px; RIGHT: 10px
}
#header A.nav-extra {
	WIDTH: 64px; DISPLAY: block; FLOAT: right; HEIGHT: 36px; MARGIN-LEFT: 6px
}
#header A.nav-extra SPAN {
	DISPLAY: none
}
#site-title {
	PADDING-BOTTOM: 3.6em; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 4em
}
#site-title #logo {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 60px; FONT-STYLE: normal; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FLOAT: left; FONT-SIZE: 400%; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
#site-title #logo A {
	FONT-VARIANT: small-caps; LETTER-SPACING: -0.04em; COLOR: #fff; TEXT-DECORATION: none; text-shadow: #000 1px 1px 1px
}
#site-title #logo A:hover {
	/* COLOR: #ed1e24 */
}
#site-title P.headline {
	BORDER-LEFT: #999 1px solid; PADDING-BOTTOM: 0.2em; LINE-HEIGHT: 64px; MARGIN: 0px 0px 0px 1em; PADDING-LEFT: 0.8em; PADDING-RIGHT: 0px; FLOAT: left; 
  LETTER-SPACING: 0.08em; FONT-SIZE: 140%; FONT-WEIGHT: normal; PADDING-TOP: 0.1em
}
UL.navigation {
	Z-INDEX: 15; POSITION: relative; PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; BACKGROUND: url(images/nav.png) #eee repeat-x left top; PADDING-TOP: 0px
}
UL.navigation LI {
	POSITION: relative; PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 1px; DISPLAY: block; BACKGROUND: url(images/nav-div.png) no-repeat right top; FLOAT: left; PADDING-TOP: 0px
}
UL.navigation LI A {
	POSITION: relative; TEXT-ALIGN: center; PADDING-BOTTOM: 0px; LINE-HEIGHT: 31px; TEXT-TRANSFORM: uppercase; MIN-HEIGHT: 32px; PADDING-LEFT: 11px; PADDING-RIGHT: 13px; DISPLAY: block; COLOR: #4e4e4e; FONT-SIZE: 115%; FONT-WEIGHT: bold; TEXT-DECORATION: none; PADDING-TOP: 0px; text-shadow: #fff 1px 1px 1px
}
UL.navigation LI A.home SPAN.title {
	PADDING-LEFT: 22px; BACKGROUND: url(images/icons.png) no-repeat 0px -756px
}
UL.navigation LI.active A.home SPAN.title {
	BACKGROUND-POSITION: 0px -710px
}
UL.navigation LI A:hover {
	BACKGROUND-COLOR: #fff
}
UL.navigation LI:hover A {
	BACKGROUND-COLOR: #fff
}
UL.navigation LI.active A:hover {
	BACKGROUND-COLOR: #000
}
UL.navigation LI.active:hover A {
	BACKGROUND-COLOR: #000
}
UL.navigation LI A SPAN.title {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; PADDING-TOP: 0px
}
UL.navigation LI A SPAN.pointer {
	DISPLAY: none
}
UL.navigation LI.active A SPAN.pointer {
	POSITION: absolute; WIDTH: 100%; BOTTOM: -7px; DISPLAY: block; BACKGROUND: url(images/nav-pointer.png) no-repeat center top; HEIGHT: 7px; LEFT: 0px
}
UL.navigation LI.active-parent A SPAN.pointer {
	POSITION: absolute; WIDTH: 100%; BOTTOM: -7px; DISPLAY: block; BACKGROUND: url(images/nav-pointer.png) no-repeat center top; HEIGHT: 7px; LEFT: 0px
}
UL.navigation LI.active-ancestor A SPAN.pointer {
	POSITION: absolute; WIDTH: 100%; BOTTOM: -7px; DISPLAY: block; BACKGROUND: url(images/nav-pointer.png) no-repeat center top; HEIGHT: 7px; LEFT: 0px
}
UL.navigation LI.active A {
	BACKGROUND: url(images/nav-active.png) #000 no-repeat left top; COLOR: #dedede; text-shadow: #000 1px 1px 1px
}
UL.navigation LI.active-parent A {
	BACKGROUND: url(images/nav-active.png) #000 no-repeat left top; COLOR: #dedede; text-shadow: #000 1px 1px 1px
}
UL.navigation LI.active-ancestor A {
	BACKGROUND: url(images/nav-active.png) #000 no-repeat left top; COLOR: #dedede; text-shadow: #000 1px 1px 1px
}
UL.navigation LI A SPAN.arrow {
	DISPLAY: none
}
UL.navigation LI A.fadeThis {
	Z-INDEX: 1; POSITION: relative
}
UL.navigation LI A.fadeThis SPAN.hover {
	Z-INDEX: -1; POSITION: absolute; PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #fff; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; DISPLAY: block; HEIGHT: 100%; TOP: 0px; PADDING-TOP: 0px; LEFT: 0px
}
UL.navigation LI.active A.fadeThis SPAN.hover {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
UL.navigation LI.active-parent A.fadeThis SPAN.hover {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
UL.navigation LI.active-ancestor A.fadeThis SPAN.hover {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
UL.navigation LI.active A.fadeThis SPAN.hover {
	BACKGROUND-COLOR: transparent
}
UL.navigation UL LI A SPAN.pointer {
	DISPLAY: none !important
}
UL.navigation UL {
	BORDER-BOTTOM: #ccc 1px solid; POSITION: absolute; BORDER-LEFT: #ccc 1px solid; PADDING-BOTTOM: 4px; LINE-HEIGHT: normal; BACKGROUND-COLOR: #fff; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 4px; WIDTH: 250px; PADDING-RIGHT: 4px; DISPLAY: none; TOP: 32px; BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 4px; LEFT: 0px; -moz-box-shadow: 0px 8px 14px rgba(0, 0, 0, 0.3); -moz-border-radius-bottomright: 8px; -moz-border-radius-bottomleft: 8px; -webkit-box-shadow: 0px 8px 14px rgba(0, 0, 0, 0.3); -webkit-border-bottom-right-radius: 8px; -webkit-border-bottom-left-radius: 8px; box-shadow: 0px 8px 14px rgba(0, 0, 0, 0.3); border-bottom-right-radius: 8px; border-bottom-left-radius: 8px
}
UL.navigation LI.active UL {
	BORDER-BOTTOM: #333 1px solid; BORDER-LEFT: #333 1px solid; BACKGROUND-COLOR: #000; BORDER-RIGHT: #333 1px solid
}
UL.navigation LI.active-parent UL {
	BORDER-BOTTOM: #333 1px solid; BORDER-LEFT: #333 1px solid; BACKGROUND-COLOR: #000; BORDER-RIGHT: #333 1px solid
}
UL.navigation LI.active-ancestor UL {
	BORDER-BOTTOM: #333 1px solid; BORDER-LEFT: #333 1px solid; BACKGROUND-COLOR: #000; BORDER-RIGHT: #333 1px solid
}
UL.navigation LI.active LI A {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
UL.navigation LI.active-parent LI A {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
UL.navigation LI.active-ancestor LI A {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
UL.navigation UL LI {
	MARGIN: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; FLOAT: none
}
UL.navigation UL LI A SPAN.title {
	PADDING-LEFT: 10px
}
UL.navigation UL LI A {
	TEXT-ALIGN: left; PADDING-BOTTOM: 8px; LINE-HEIGHT: 125%; TEXT-TRANSFORM: none; MARGIN: 0px; MIN-HEIGHT: 1px; PADDING-LEFT: 8px; PADDING-RIGHT: 14px; HEIGHT: auto; PADDING-TOP: 8px
}
UL.navigation LI.active UL A {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
UL.navigation UL LI A:hover {
	BACKGROUND-COLOR: #333; COLOR: #fff; text-shadow: #333 1px 1px 1px
}
UL.navigation UL LI.active A {
	COLOR: #f8b013
}
UL.navigation UL LI.active LI A {
	COLOR: #dedede
}
UL.navigation UL LI A SPAN.title {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
UL.navigation UL UL {
	BORDER-TOP: #ccc 1px solid; TOP: 0px; LEFT: 250px; -moz-border-radius: 8px; -webkit-border-radius: 8px; border-radius: 8px
}
UL.navigation LI:hover UL UL {
	DISPLAY: none
}
UL.navigation LI:hover UL UL UL {
	DISPLAY: none
}
UL.navigation LI:hover UL UL UL UL {
	DISPLAY: none
}
UL.navigation LI:hover UL {
	DISPLAY: block
}
UL.navigation LI LI:hover UL {
	DISPLAY: block
}
UL.navigation LI LI LI:hover UL {
	DISPLAY: block
}
UL.navigation LI LI LI LI:hover UL {
	DISPLAY: block
}
UL.navigation LI LI A SPAN.arrow {
	POSITION: absolute; LINE-HEIGHT: 32px; DISPLAY: block; TOP: 0px; RIGHT: 6px
}
UL.navigation LI LI A.fadeThis SPAN.hover {
	BACKGROUND-COLOR: #333
}
UL.navigation LI.active LI A.fadeThis SPAN.hover {
	BACKGROUND-COLOR: #333
}
UL.navigation LI.active-ancestor LI A.fadeThis SPAN.hover {
	BACKGROUND-COLOR: #333
}
#featured-content {
	POSITION: relative; MARGIN: 0px auto; DISPLAY: block; BACKGROUND: url(images/featured.jpg) #5e5e5e no-repeat center top; HEIGHT: 174px; COLOR: #ccc; BORDER-TOP: #818389 1px solid
}
#featured-content .slide-container {
	PADDING-BOTTOM: 25px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#featured-content .slide-container {
	WIDTH: 940px; DISPLAY: block; HEIGHT: 174px
}
#featured-content UL.slides LI.slide {
	WIDTH: 940px; DISPLAY: block; HEIGHT: 174px
}
#featured-content H2 {
	PADDING-BOTTOM: 0.2em; LINE-HEIGHT: 140%; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 180%; FONT-WEIGHT: bold; PADDING-TOP: 0px; text-shadow: #000 1px 1px 1px
}
#featured-content H4 {
	PADDING-BOTTOM: 0.4em; LINE-HEIGHT: normal; MARGIN: 0px; PADDING-LEFT: 0.6em; PADDING-RIGHT: 0.6em; FONT-SIZE: 130%; FONT-WEIGHT: normal; PADDING-TOP: 0.2em; text-shadow: #000 1px 1px 1px
}
#featured-content P {
	MARGIN: 0px 0px 0.6em
}
#featured-content A {
	COLOR: #fff; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
#featured-content A:hover {
	
}
#featured-content .post-thumb IMG {
	BORDER-BOTTOM: #777 4px solid; BORDER-LEFT: #777 4px solid; BORDER-TOP: #777 4px solid; BORDER-RIGHT: #777 4px solid
}
#featured-content .details {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 0px
}
#featured-content .summary {
	LINE-HEIGHT: 150%; FONT-STYLE: italic; FONT-SIZE: 125%
}
#featured-content A.readmore {
	Z-INDEX: 2; POSITION: absolute; LINE-HEIGHT: 32px; TEXT-INDENT: 20px; WIDTH: 130px; BOTTOM: -2px; BACKGROUND: url(images/readmore.png) no-repeat center top; HEIGHT: 35px; COLOR: #ddd; RIGHT: 20px
}
#featured-content A.readmore:hover {
	BACKGROUND-POSITION: center bottom; COLOR: #fff
}
.shadow-left {
	BACKGROUND: url(images/shadow.png) no-repeat left bottom
}
.shadow-right {
	POSITION: relative; PADDING-BOTTOM: 32px; BACKGROUND: url(images/shadow.png) no-repeat right bottom
}
#main {
	BACKGROUND: url(images/main-right.jpg) #fff no-repeat right top
}
#main-inside {
	MIN-HEIGHT: 380px; BACKGROUND: url(images/main-left.jpg) no-repeat left top
}
#primary-content {
	WIDTH: 630px
}
#sidebar {
	WIDTH: 310px
}
#sidebar2 {
	WIDTH: 230px
}
BODY.col-1 #primary-content {
	WIDTH: 940px; LEFT: 0px
}
BODY.col-1 #sidebar {
	DISPLAY: none
}
BODY.col-1 #sidebar2 {
	DISPLAY: none
}
BODY.col-2-left #primary-content {
	LEFT: 310px
}
BODY.col-2-left #sidebar {
	LEFT: -630px
}
BODY.col-2-left #sidebar2 {
	DISPLAY: none
}
BODY.col-2-right #primary-content {
	LEFT: 0px
}
BODY.col-2-right #sidebar {
	RIGHT: 0px
}
BODY.col-2-right #sidebar2 {
	DISPLAY: none
}
BODY.col-3 #primary-content {
	WIDTH: 480px; LEFT: 230px
}
BODY.col-3 #sidebar {
	WIDTH: 230px; RIGHT: 0px
}
BODY.col-3 #sidebar2 {
	LEFT: -480px
}
BODY.col-3-left #primary-content {
	WIDTH: 480px; LEFT: 460px
}
BODY.col-3-left #sidebar {
	WIDTH: 230px; LEFT: -710px
}
BODY.col-3-left #sidebar2 {
	LEFT: -250px
}
BODY.col-3-left #primary-content .blocks {
	MARGIN-LEFT: 10px
}
BODY.col-3-right #primary-content {
	WIDTH: 480px; LEFT: 0px
}
BODY.col-3-right #sidebar {
	WIDTH: 230px; LEFT: 0px
}
BODY.col-3-right #sidebar2 {
	LEFT: 0px
}
BODY.col-3-right #primary-content .blocks {
	MARGIN-RIGHT: 10px
}
BODY.fluid #primary-content {
	WIDTH: 70%
}
BODY.fluid #sidebar {
	WIDTH: 30%
}
BODY.fluid #sidebar2 {
	WIDTH: 25%
}
BODY.col-1.fluid #primary-content {
	WIDTH: 100%; LEFT: 0px
}
BODY.col-1.fluid #sidebar {
	DISPLAY: none
}
BODY.col-1.fluid #sidebar2 {
	DISPLAY: none
}
BODY.col-2-left.fluid #primary-content {
	LEFT: 30%
}
BODY.col-2-left.fluid #sidebar {
	LEFT: -70%
}
BODY.col-2-left.fluid #sidebar2 {
	DISPLAY: none
}
BODY.col-2-right.fluid #primary-content {
	LEFT: 0px
}
BODY.col-2-right.fluid #sidebar {
	RIGHT: 0px
}
BODY.col-2-right.fluid #sidebar2 {
	DISPLAY: none
}
BODY.col-3.fluid #primary-content {
	WIDTH: 50%; LEFT: 25%
}
BODY.col-3.fluid #sidebar {
	WIDTH: 25%; RIGHT: 0px
}
BODY.col-3.fluid #sidebar2 {
	LEFT: -50%
}
BODY.col-3-left #primary-content {
	WIDTH: 50%; LEFT: 50%
}
BODY.col-3-left #sidebar {
	WIDTH: 25%; LEFT: -75%
}
BODY.col-3-left #sidebar2 {
	LEFT: -25%
}
BODY.col-3-left #primary-content .blocks {
	MARGIN-LEFT: 10px
}
BODY.col-3-right.fluid #primary-content {
	WIDTH: 50%; LEFT: 0px
}
BODY.col-3-right.fluid #sidebar {
	WIDTH: 25%; LEFT: 0px
}
BODY.col-3-right.fluid #sidebar2 {
	LEFT: 0px
}
BODY.col-3-right.fluid #primary-content .blocks {
	MARGIN-RIGHT: 10px
}
#main {
	POSITION: relative; MIN-HEIGHT: 540px
}
#primary-content {
	Z-INDEX: 0; POSITION: relative; MIN-HEIGHT: 150px; FLOAT: left; OVERFLOW: hidden; TOP: 0px
}
#sidebar {
	Z-INDEX: 0; POSITION: relative; MIN-HEIGHT: 150px; FLOAT: left; OVERFLOW: hidden; TOP: 0px
}
#sidebar2 {
	Z-INDEX: 0; POSITION: relative; MIN-HEIGHT: 150px; FLOAT: left; OVERFLOW: hidden; TOP: 0px
}
#primary-content .blocks {
	PADDING-BOTTOM: 1em; PADDING-LEFT: 1em; PADDING-RIGHT: 1em; PADDING-TOP: 1em
}
#sidebar .blocks {
	PADDING-BOTTOM: 1em; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 1em; PADDING-RIGHT: 1em; PADDING-TOP: 1em
}
#sidebar2 .blocks {
	PADDING-BOTTOM: 1em; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 1em; PADDING-RIGHT: 1em; PADDING-TOP: 1em
}
LI.block {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
LI.block {
	POSITION: relative; MARGIN: 1em 0px 2.6em
}
.arbitrary-block {
	POSITION: relative; MARGIN: 1em 0px 2.6em
}
.block UL {
	LIST-STYLE-TYPE: none; MARGIN: 0px 0px 0.4em
}
.block LI {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 18px; PADDING-RIGHT: 0px; BACKGROUND: url(images/icons.png) no-repeat 4px -816px; PADDING-TOP: 0px
}
.block LI:hover {
	BACKGROUND-POSITION: 4px -1005px
}
.block LI LI {
	MARGIN-LEFT: 0.4em
}
H1.title {
	PADDING-BOTTOM: 0px; MARGIN: 0.5em 0px 0.3em; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 250%; FONT-WEIGHT: bold; PADDING-TOP: 0px; text-shadow: #fff 1px 1px 1px
}
.post {
	PADDING-BOTTOM: 0.6em; MARGIN: 1em 0px 2em; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; BACKGROUND: url(images/dot.gif) repeat-x left bottom; PADDING-TOP: 0px
}
.page {
	PADDING-BOTTOM: 0.6em; MARGIN: 1em 0px 2em; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; BACKGROUND: url(images/dot.gif) repeat-x left bottom; PADDING-TOP: 0px
}
.preview-title.post {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
BODY.single-page .page {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-TOP: 0px
}
BODY.single-post .post {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-TOP: 0px
}
.asides.post {
	BACKGROUND-IMAGE: none; BORDER-BOTTOM: #eee 4px solid; BORDER-LEFT: #eee 4px solid; PADDING-BOTTOM: 5px; BACKGROUND-COLOR: #fff; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BORDER-TOP: #eee 4px solid; BORDER-RIGHT: #eee 4px solid; PADDING-TOP: 5px
}
.sticky.post {
	
}
H2.title {
	PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0.2em; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 180%; FONT-WEIGHT: bold; PADDING-TOP: 0.2em; text-shadow: #fff 1px 1px 1px
}
.asides.post H2.title {
	FONT-STYLE: italic; LETTER-SPACING: -0.02em; FONT-SIZE: 130%
}
.sticky.post H2.title {
	FONT-SIZE: 300%
}
H2.title A {
	COLOR: #4e4e4e; TEXT-DECORATION: none
}
H2.title A:hover {
/* ICICICICICI	COLOR: #ed1e24; */
	COLOR: #0071bb;
  TEXT-DECORATION: none
}
H3.title {
	PADDING-BOTTOM: 0px; MARGIN: 1em 0px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 140%; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
H3.title A {
	COLOR: #4e4e4e; TEXT-DECORATION: none
}
H3.title A:hover {
	COLOR: #0071bb; TEXT-DECORATION: none
}
.post-excerpt {
	FONT-STYLE: italic; COLOR: #666; FONT-SIZE: 90%
}
.post-short-info {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.post-thumb IMG {
	BORDER-BOTTOM: #eee 4px solid; BORDER-LEFT: #eee 4px solid; BORDER-TOP: #eee 4px solid; BORDER-RIGHT: #eee 4px solid
}
.post-info {
	BACKGROUND: url(images/info-bar.png) no-repeat right top; HEIGHT: 42px; COLOR: #bbb; MARGIN-LEFT: 11px; text-shadow: #fff 1px 1px 1px
}
.post-info A {
	COLOR: #999; FONT-WEIGHT: bold; text-decoration: none;
}
.post-info A:hover {
/* ICICICICI	COLOR: #ed1e24; */
	COLOR: #0071bb;
}
.post-info P.author {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 32px; MARGIN: 0px; PADDING-LEFT: 6px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.post-info P.comments {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 32px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 12px; PADDING-TOP: 0px; cursor: default;
}
.post-info P.comments A.comments {
	PADDING-LEFT: 20px; BACKGROUND: url(images/icons.png) no-repeat 0px -49px
}
.post-info P.comments A.comments.no {
	BACKGROUND-POSITION: 0px 1px
}
.post-date {
	/* TEXT-TRANSFORM: uppercase; */
  PADDING-LEFT: 11px; BACKGROUND: url(images/info-bar.png) no-repeat left -75px; FLOAT: left; FONT-WEIGHT: bold
}
.post-date P.day {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 31px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 16px; BACKGROUND: url(images/info-bar.png) no-repeat right -42px; HEIGHT: 33px; COLOR: #fff; PADDING-TOP: 0px
}
.post-content P {
	PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0.8em; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.post-content A.post-edit-link {
	BORDER-BOTTOM: #ddd 1px solid; BORDER-LEFT: #ddd 1px solid; PADDING-BOTTOM: 3px; BACKGROUND-COLOR: #fff; PADDING-LEFT: 6px; PADDING-RIGHT: 6px; BORDER-TOP: #ddd 1px solid; BORDER-RIGHT: #ddd 1px solid; TEXT-DECORATION: none; PADDING-TOP: 3px
}
.post-content A.post-edit-link:hover {
	BORDER-BOTTOM: #ff284b 1px solid; BORDER-LEFT: #ff284b 1px solid; BACKGROUND-COLOR: #ed1e24; COLOR: #fff; BORDER-TOP: #ff284b 1px solid; BORDER-RIGHT: #ff284b 1px solid
}
.post-content A.more-link {
  BORDER: #ccc 1px solid;
	PADDING-BOTTOM: 3px; TEXT-TRANSFORM: uppercase; BACKGROUND-COLOR: #e0e0f0; MARGIN: 0px; PADDING-LEFT: 6px; PADDING-RIGHT: 6px; COLOR: #666; FONT-SIZE: 85%; TEXT-DECORATION: none; PADDING-TOP: 2px; text-shadow: #fff 1px 1px 1px; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px;
}
.post-content A.more-link:hover {
	BACKGROUND-COLOR: #92B719; COLOR: #fff; text-shadow: #666 1px 1px 1px;
}
.post-content A.loading.more-link {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 3px; MARGIN: 0px 4px; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; BACKGROUND: url(images/loader-white.gif) no-repeat center center; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 3px;
}
.post-tags {
	LINE-HEIGHT: 22px; FONT-STYLE: italic; MARGIN-TOP: 30px; PADDING-LEFT: 20px; BACKGROUND: url(images/icons.png) no-repeat 0px -104px;
}
.category-description {
	FONT-STYLE: italic; FONT-SIZE: 115%
}
.about_the_author {
	PADDING-BOTTOM: 8px; LINE-HEIGHT: 150%; BACKGROUND-COLOR: #5e5e5e; FONT-STYLE: italic; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; COLOR: #ccc; PADDING-TOP: 8px
}
.about_the_author A {
	COLOR: #f9f9f9; TEXT-DECORATION: underline
}
.about_the_author A:hover {
	COLOR: #fff; TEXT-DECORATION: none
}
.about_the_author H3 {
	PADDING-BOTTOM: 0px; FONT-STYLE: normal; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #f9f9f9; FONT-SIZE: 130%; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
.about_the_author DIV.avatar {
	FLOAT: left; MARGIN-RIGHT: 8px
}
.about_the_author DIV.avatar IMG {
	BORDER-BOTTOM: #333 6px solid; BORDER-LEFT: #333 6px solid; BORDER-TOP: #333 6px solid; BORDER-RIGHT: #333 6px solid
}
.post-meta {
	PADDING-BOTTOM: 6px; BACKGROUND-COLOR: #f6f6f6; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; DISPLAY: block; COLOR: #999; BORDER-TOP: #ddd 1px solid; PADDING-TOP: 6px
}
.post-meta TD {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; BACKGROUND-COLOR: transparent; MARGIN: 0px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
.post-meta TR:hover TD {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; BACKGROUND-COLOR: transparent; MARGIN: 0px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
.post-meta A {
	COLOR: #666; TEXT-DECORATION: underline
}
.post-meta A:hover {
	COLOR: #ed1e24; TEXT-DECORATION: none
}
.post-meta .details {
	LINE-HEIGHT: 150%; FONT-SIZE: 80%
}
.post-meta A.control {
	BORDER-BOTTOM: #fff 1px solid; TEXT-ALIGN: center; BORDER-LEFT: #fff 1px solid; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #eee; FONT-STYLE: italic; PADDING-LEFT: 6px; PADDING-RIGHT: 6px; DISPLAY: block; LETTER-SPACING: -0.02em; FONT-SIZE: 115%; BORDER-TOP: #fff 1px solid; CURSOR: pointer; BORDER-RIGHT: #fff 1px solid; TEXT-DECORATION: none; PADDING-TOP: 2px; text-shadow: #fff 1px 1px 1px; -moz-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px
}
.post-meta A.control:hover {
	BACKGROUND-COLOR: #0071bb; COLOR: #fff; text-shadow: #666 1px 1px 1px
}
.post-meta A.control:hover A {
	BACKGROUND-COLOR: #0071bb; COLOR: #fff; text-shadow: #666 1px 1px 1px
}
.shareThis {
	POSITION: relative; FLOAT: left
}
.shareThis A.share:hover {
	
}
.shareThis:hover A {
	
}
.shareThis .bubble {
	BORDER-BOTTOM: #ddd 1px solid; BORDER-LEFT: #ddd 1px solid; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #fff; MARGIN-TOP: 40px; PADDING-LEFT: 4px; WIDTH: 288px; PADDING-RIGHT: 4px; BORDER-TOP: #ddd 1px solid; TOP: 0px; BORDER-RIGHT: #ddd 1px solid; PADDING-TOP: 4px; LEFT: 0px; -moz-box-shadow: 0px 0px 8px rgba(0, 0, 0, 0.4); -webkit-box-shadow: 0px 0px 8px rgba(0, 0, 0, 0.4); box-shadow: 0px 0px 8px rgba(0, 0, 0, 0.4); -moz-border-radius: 8px; -webkit-border-radius: 8px; border-radius: 8px
}
.shareThis .bubble A {
	Z-INDEX: 5; POSITION: relative; WIDTH: 32px; BACKGROUND: url(images/socialize.jpg) no-repeat left bottom; FLOAT: left; HEIGHT: 32px
}
.shareThis .bubble LI {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 0px
}
.shareThis .bubble A.twitter {
	BACKGROUND-POSITION: 0px -32px
}
.shareThis .bubble A.digg {
	BACKGROUND-POSITION: -32px -32px
}
.shareThis .bubble A.facebook {
	BACKGROUND-POSITION: -64px -32px
}
.shareThis .bubble A.delicious {
	BACKGROUND-POSITION: -96px -32px
}
.shareThis .bubble A.stumbleupon {
	BACKGROUND-POSITION: -128px -32px
}
.shareThis .bubble A.google {
	BACKGROUND-POSITION: -160px -32px
}
.shareThis .bubble A.linkedin {
	BACKGROUND-POSITION: -192px -32px
}
.shareThis .bubble A.yahoo {
	BACKGROUND-POSITION: -224px -32px
}
.shareThis .bubble A.technorati {
	BACKGROUND-POSITION: -256px -32px
}
.shareThis .bubble A.twitter:hover {
	BACKGROUND-POSITION: 0px 0px
}
.shareThis .bubble A.digg:hover {
	BACKGROUND-POSITION: -32px 0px
}
.shareThis .bubble A.facebook:hover {
	BACKGROUND-POSITION: -64px 0px
}
.shareThis .bubble A.delicious:hover {
	BACKGROUND-POSITION: -96px 0px
}
.shareThis .bubble A.stumbleupon:hover {
	BACKGROUND-POSITION: -128px 0px
}
.shareThis .bubble A.google:hover {
	BACKGROUND-POSITION: -160px 0px
}
.shareThis .bubble A.linkedin:hover {
	BACKGROUND-POSITION: -192px 0px
}
.shareThis .bubble A.yahoo:hover {
	BACKGROUND-POSITION: -224px 0px
}
.shareThis .bubble A.technorati:hover {
	BACKGROUND-POSITION: -256px 0px
}
.shareThis .bubble A SPAN {
	DISPLAY: none
}
.single-navigation A {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: transparent; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; COLOR: #ccc; FONT-SIZE: 85%; BORDER-TOP: 0px; BORDER-RIGHT: 0px; TEXT-DECORATION: none; PADDING-TOP: 2px; text-shadow: #fff 1px 1px 1px
}
.single-navigation A:hover {
	COLOR: #ed1e24
}
.single-navigation DIV {
	LINE-HEIGHT: normal; DISPLAY: block; MAX-WIDTH: 49%; COLOR: #ccc
}
.single-navigation .alignright {
	TEXT-ALIGN: right
}
.tabbed-content DIV.section#section-comments {
	DISPLAY: block
}
UL.comments {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
LI.comment {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
UL.comments {
	WIDTH: 90%; DISPLAY: block; MAX-WIDTH: 1000px; FLOAT: right
}
UL.comments UL.children {
	PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 40px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
LI.comment {
	LINE-HEIGHT: normal; MARGIN: 0.4em 0px; DISPLAY: block
}
LI.comment .comment-head {
	POSITION: relative; PADDING-BOTTOM: 6px; LINE-HEIGHT: normal; BACKGROUND-COLOR: #5e5e5e; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: left bottom; COLOR: #e4e4e4; PADDING-TOP: 0px
}
LI.comment .comment-author-admin.comment-head {
	BACKGROUND-POSITION: -1000px bottom; COLOR: #fff; text-shadow: rgba(0, 0, 0, 0.4) 1px 1px 1px
}
LI.comment .bypostauthor.comment-head {
	BACKGROUND-POSITION: -1000px bottom; COLOR: #fff; text-shadow: rgba(0, 0, 0, 0.4) 1px 1px 1px
}
LI.withAvatars.comment .comment-head {
	PADDING-LEFT: 78px
}
LI.comment .comment-head .author {
	PADDING-BOTTOM: 16px; LINE-HEIGHT: 150%; MARGIN: 0px; PADDING-LEFT: 1em; PADDING-RIGHT: 1em; PADDING-TOP: 4px
}
LI.comment .comment-head A {
	COLOR: #fff; TEXT-DECORATION: underline
}
LI.comment .comment-head A:hover {
	TEXT-DECORATION: none
}
LI.comment .comment-head .author .by {
	FONT-WEIGHT: bold
}
LI.comment .comment-body {
	PADDING-BOTTOM: 0.4em; PADDING-LEFT: 1em; PADDING-RIGHT: 1em; BACKGROUND: url(images/comment-bg.gif) #f6f6f6 no-repeat right bottom; PADDING-TOP: 0.4em
}
LI.comment .comment-body P {
	PADDING-BOTTOM: 1em; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
LI.comment .avatar-box {
	Z-INDEX: 2; BORDER-BOTTOM: #bfbfbf 1px solid; POSITION: absolute; BORDER-LEFT: #bfbfbf 1px solid; PADDING-BOTTOM: 3px; BACKGROUND-COLOR: #fff; PADDING-LEFT: 3px; WIDTH: 48px; BOTTOM: 0px; PADDING-RIGHT: 3px; HEIGHT: 48px; BORDER-TOP: #bfbfbf 1px solid; BORDER-RIGHT: #bfbfbf 1px solid; PADDING-TOP: 3px; LEFT: 8px
}
LI.comment .controls {
	POSITION: absolute; MARGIN-TOP: 16px; TOP: 8px; RIGHT: 10px
}
LI.comment .controls A {
	PADDING-BOTTOM: 4px; TEXT-TRANSFORM: uppercase; BACKGROUND-COLOR: #e4e4e4; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; DISPLAY: block; FLOAT: left; COLOR: #4e4e4e; BORDER-TOP: #fff 1px solid; FONT-WEIGHT: bold; MARGIN-RIGHT: 4px; TEXT-DECORATION: none; PADDING-TOP: 4px; text-shadow: #fff 1px 1px 1px
}
LI.comment .controls A:hover {
	BACKGROUND-COLOR: #ed1e24; COLOR: #fff; BORDER-TOP: #ff284b 1px solid; text-shadow: #333 1px 1px 1px
}
LI.ping {
	PADDING-BOTTOM: 0.6em; LINE-HEIGHT: 150%; MARGIN: 0.2em 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: url(images/dot.gif) repeat-x left bottom; PADDING-TOP: 0px
}
LI.ping A {
	FONT-SIZE: 115%; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.comment-form {
	PADDING-BOTTOM: 1em; MARGIN: 1em 0px; PADDING-LEFT: 1em; PADDING-RIGHT: 1em; BACKGROUND: url(images/comment-bg.gif) #f6f6f6 no-repeat right bottom; FLOAT: left; BORDER-TOP: #ddd 1px solid; PADDING-TOP: 1em
}
.comment-form #comment {
	WIDTH: 90%
}
#cancel-reply {
	DISPLAY: none
}
#comment_post_status {
	FONT-WEIGHT: bold
}
.page-navigation {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #333; PADDING-TOP: 5px
}
.comment-navigation {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #333; PADDING-TOP: 5px
}
BODY.col-3-left .page-navigation {
	FLOAT: right
}
BODY.col-3-left .comment-navigation {
	FLOAT: right
}
.page-navigation A {
	PADDING-BOTTOM: 4px; MARGIN: 2px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; FLOAT: left; PADDING-TOP: 3px
}
.page-navigation SPAN.current {
	PADDING-BOTTOM: 4px; MARGIN: 2px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; FLOAT: left; PADDING-TOP: 3px
}
.page-navigation SPAN.extend {
	PADDING-BOTTOM: 4px; MARGIN: 2px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; FLOAT: left; PADDING-TOP: 3px
}
.comment-navigation A {
	PADDING-BOTTOM: 4px; MARGIN: 2px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; FLOAT: left; PADDING-TOP: 3px
}
.comment-navigation SPAN.current {
	PADDING-BOTTOM: 4px; MARGIN: 2px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; FLOAT: left; PADDING-TOP: 3px
}
.comment-navigation SPAN.dots {
	PADDING-BOTTOM: 4px; MARGIN: 2px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; FLOAT: left; PADDING-TOP: 3px
}
.page-navigation A {
	BORDER-BOTTOM: #ddd 1px solid; BORDER-LEFT: #ddd 1px solid; BACKGROUND-COLOR: #fff; BORDER-TOP: #ddd 1px solid; BORDER-RIGHT: #ddd 1px solid; TEXT-DECORATION: none
}
.comment-navigation A {
	BORDER-BOTTOM: #ddd 1px solid; BORDER-LEFT: #ddd 1px solid; BACKGROUND-COLOR: #fff; BORDER-TOP: #ddd 1px solid; BORDER-RIGHT: #ddd 1px solid; TEXT-DECORATION: none
}
.page-navigation A:hover {
	BORDER-BOTTOM: #92B719 1px solid; BORDER-LEFT: #92B719 1px solid; BACKGROUND-COLOR: #92B719; COLOR: #fff; BORDER-TOP: #92B719 1px solid; BORDER-RIGHT: #92B719 1px solid
}
.comment-navigation A:hover {
	BORDER-BOTTOM: #92B719 1px solid; BORDER-LEFT: #92B719 1px solid; BACKGROUND-COLOR: #92B719; COLOR: #fff; BORDER-TOP: #92B719 1px solid; BORDER-RIGHT: #92B719 1px solid
}
.page-navigation SPAN.current {
	BORDER-BOTTOM: #0072cf 1px solid; BORDER-LEFT: #0072cf 1px solid; BACKGROUND-COLOR: #0072cf; COLOR: #fff; BORDER-TOP: #0072cf 1px solid; BORDER-RIGHT: #0072cf 1px solid
}
.comment-navigation SPAN.current {
	BORDER-BOTTOM: #0072cf 1px solid; BORDER-LEFT: #0072cf 1px solid; BACKGROUND-COLOR: #0072cf; COLOR: #fff; BORDER-TOP: #0072cf 1px solid; BORDER-RIGHT: #0072cf 1px solid
}
.comment-navigation A.loading {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 3px; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; BACKGROUND: url(images/loader-white.gif) no-repeat center center; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 3px
}
.search-form {
	POSITION: relative; MARGIN: 0px 8px 0px 4px; WIDTH: auto !important; MAX-WIDTH: 400px
}
.search-form FORM FIELDSET {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
.search-form #searchfield {
	DISPLAY: block; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: left top; HEIGHT: 34px; MARGIN-RIGHT: 55px
}
.search-form INPUT.text {
	color:#0072cf; BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 9px 0px 0px 34px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
.search-form INPUT.submit {
	BORDER-BOTTOM: 0px; POSITION: absolute; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; TEXT-TRANSFORM: uppercase; BACKGROUND-COLOR: transparent; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 56px; PADDING-RIGHT: 0px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: right -34px; HEIGHT: 34px; COLOR: #9b9b9b; FONT-SIZE: 160%; BORDER-TOP: 0px; TOP: 0px; CURSOR: pointer; RIGHT: 0px; FONT-WEIGHT: bold; BORDER-RIGHT: 0px; PADDING-TOP: 0px; text-shadow: #fff 1px 1px 1px
}
.search-form INPUT.submit:hover {
	BACKGROUND-POSITION: right bottom
}
#primary-content .search-form {
	MARGIN: 2em 0px
}
.block H3.title {
	TEXT-ALIGN: left; PADDING-BOTTOM: 0px; LINE-HEIGHT: 23px; TEXT-TRANSFORM: uppercase; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: left top; LETTER-SPACING: normal; COLOR: #fff; FONT-SIZE: 130%; FONT-WEIGHT: bold; PADDING-TOP: 0px; text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.4)
}
.block H3.title SPAN {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 4px; PADDING-RIGHT: 8px; DISPLAY: block; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: right top; MARGIN-LEFT: 7px; PADDING-TOP: 4px
}
.block H3.title A {
	COLOR: #fff; TEXT-DECORATION: none
}
.block H3.title A:hover {
	COLOR: #ffff00
}
.block .block-div {
	BACKGROUND-COLOR: transparent; WIDTH: 7px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: left bottom; FLOAT: left; HEIGHT: 23px
}
.block .block-div-arrow {
	BACKGROUND-COLOR: transparent; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: right bottom; HEIGHT: 23px; MARGIN-LEFT: 7px
}
.block FIELDSET {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; BACKGROUND-COLOR: transparent; MARGIN: 0px; PADDING-LEFT: 1.3em; PADDING-RIGHT: 1.3em; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
.box {
	Z-INDEX: 5; POSITION: relative; MAX-WIDTH: 600px; COLOR: #eee
}
.box-top-left {
	PADDING-LEFT: 7px; BACKGROUND: url(images/box.png) no-repeat left top
}
.box-top-right {
	BACKGROUND: url(images/box.png) no-repeat right top; HEIGHT: 7px
}
.box-main {
	PADDING-LEFT: 7px; BACKGROUND: url(images/box.png) no-repeat left bottom
}
.box-main .box-content {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 7px; BACKGROUND: url(images/box.png) no-repeat right bottom; PADDING-TOP: 10px
}
.box A {
	COLOR: #fff
}
.box .tag-cloud {
	TEXT-ALIGN: justify; LINE-HEIGHT: 150%
}
.box .tag-cloud A {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0.2em; PADDING-RIGHT: 0.2em; LETTER-SPACING: -0.02em; COLOR: #ccc; VERTICAL-ALIGN: middle; TEXT-DECORATION: none; PADDING-TOP: 0px; text-shadow: #000 1px 1px 1px
}
.tag-cloud A:hover {
	BACKGROUND-COLOR: #dde90d; COLOR: #000; text-shadow: rgba(0, 0, 0, 0.6) 1px 1px 1px
}
.sidebar-tabs {
	POSITION: relative; PADDING-TOP: 44px
}
UL.box-tabs {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 100%; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-TOP: 0px
}
UL.box-tabs LI {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 100%; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-TOP: 0px
}
UL.box-tabs {
	Z-INDEX: 10; POSITION: absolute; HEIGHT: 50px; OVERFLOW: hidden; TOP: 0px; RIGHT: 6px
}
UL.box-tabs LI {
	FLOAT: right; MARGIN-RIGHT: 3px
}
UL.box-tabs LI A {
	WIDTH: 43px; DISPLAY: block; BACKGROUND: url(images/box-tabs.png) no-repeat left top; HEIGHT: 50px
}
UL.box-tabs LI.categories A {
	BACKGROUND-POSITION: 0px 0px
}
UL.box-tabs LI.popular A {
	BACKGROUND-POSITION: -43px 0px
}
UL.box-tabs LI.recentcomm A {
	BACKGROUND-POSITION: -86px 0px
}
UL.box-tabs LI.tags A {
	BACKGROUND-POSITION: -129px 0px
}
UL.box-tabs LI.archives A {
	BACKGROUND-POSITION: -172px 0px
}
UL.box-tabs LI A:hover {
	HEIGHT: 43px
}
UL.box-tabs LI.active A:hover {
	HEIGHT: 50px
}
UL.box-tabs LI.active.categories A {
	BACKGROUND-POSITION: 0px -50px
}
UL.box-tabs LI.categories A:hover {
	BACKGROUND-POSITION: 0px -50px
}
UL.box-tabs LI.active.popular A {
	BACKGROUND-POSITION: -43px -50px
}
UL.box-tabs LI.popular A:hover {
	BACKGROUND-POSITION: -43px -50px
}
UL.box-tabs LI.active.recentcomm A {
	BACKGROUND-POSITION: -86px -50px
}
UL.box-tabs LI.recentcomm A:hover {
	BACKGROUND-POSITION: -86px -50px
}
UL.box-tabs LI.active.tags A {
	BACKGROUND-POSITION: -129px -50px
}
UL.box-tabs LI.tags A:hover {
	BACKGROUND-POSITION: -129px -50px
}
UL.box-tabs LI.active.archives A {
	BACKGROUND-POSITION: -172px -50px
}
UL.box-tabs LI.archives A:hover {
	BACKGROUND-POSITION: -172px -50px
}
UL.box-tabs LI A SPAN {
	DISPLAY: none
}
.box UL.menuList {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 100%; PADDING-TOP: 0px
}
.box UL.menuList LI {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 100%; PADDING-TOP: 0px
}
.box UL.menuList {
	PADDING-BOTTOM: 2px; MARGIN-BOTTOM: 0.6em; BACKGROUND: url(images/dot2.gif) repeat-x left bottom
}
.box UL.menuList LI {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; BACKGROUND: url(images/dot2.gif) repeat-x left top; PADDING-TOP: 2px
}
.box UL.menuList LI LI {
	BACKGROUND-IMAGE: none
}
.box UL.menuList LI A {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 0px; PADDING-RIGHT: 25px; DISPLAY: block; COLOR: #ccc; TEXT-DECORATION: none; PADDING-TOP: 3px
}
.box UL.categories.menuList LI A {
	PADDING-RIGHT: 25px
}
.box UL.menuList LI A:hover {
	COLOR: #fff
}
.box UL.menuList LI A SPAN.entry {
	PADDING-LEFT: 18px; DISPLAY: block; BACKGROUND: url(images/icons.png) no-repeat 4px -816px; FONT-WEIGHT: bold
}
.box UL.menuList LI A SPAN.entry .details {
	FONT-STYLE: italic; DISPLAY: block; FONT-WEIGHT: normal
}
.box UL.menuList LI A SPAN.entry .inline.details {
	DISPLAY: inline
}
.box UL.menuList LI A:hover SPAN.entry {
	BACKGROUND-POSITION: 4px -1005px
}
.box UL.menuList LI LI A SPAN.entry {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
.box UL.menuList .fadeThis {
	Z-INDEX: 1; POSITION: relative
}
.box UL.menuList SPAN.hover {
	Z-INDEX: -1; POSITION: absolute; PADDING-BOTTOM: 0px !important; BACKGROUND-COLOR: #747474; PADDING-LEFT: 0px !important; WIDTH: 100%; PADDING-RIGHT: 0px !important; DISPLAY: block; HEIGHT: 100%; TOP: 0px; PADDING-TOP: 0px !important; LEFT: 0px
}
.box UL.menuList UL {
	PADDING-BOTTOM: 0px; MARGIN: 0px 0px 1em; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.box UL.menuList LI LI {
	PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 1.8em; PADDING-LEFT: 0px; WIDTH: auto; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; FLOAT: none; PADDING-TOP: 0px
}
.box UL.menuList LI LI LI {
	MARGIN-LEFT: 1em
}
.box UL.menuList LI LI A {
	PADDING-BOTTOM: 0px; TEXT-TRANSFORM: none; FONT-STYLE: italic; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 100%; PADDING-TOP: 0px
}
.box UL.menuList LI LI A:hover {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
.box UL.menuList LI.cat-item {
	POSITION: relative
}
.box UL.menuList LI.cat-item A.rss {
	Z-INDEX: 10; POSITION: absolute; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 24px; PADDING-RIGHT: 0px; DISPLAY: none; BACKGROUND: url(images/icons.png) no-repeat center -664px; HEIGHT: 22px; TOP: 0px; CURSOR: pointer; RIGHT: 6px; PADDING-TOP: 0px
}
.box UL.menuList LI.cat-item LI.cat-item A.rss {
	BACKGROUND: none transparent scroll repeat 0% 0%; VISIBILITY: hidden
}
.box UL.menuList LI LI .fadeThis {
	POSITION: static; BACKGROUND: none transparent scroll repeat 0% 0%
}
.box UL.menuList LI LI .fadeThis SPAN.hover {
	DISPLAY: none
}
.box UL.recentcomm.menuList LI A SPAN.entry {
	PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; MARGIN-LEFT: 40px
}
.box UL.recentcomm.menuList LI A:hover SPAN.entry {
	PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; MARGIN-LEFT: 40px
}
.box UL.recentcomm.menuList LI .avatar {
	MARGIN: 2px 4px 2px 0px; FLOAT: left
}
#footer {
	BACKGROUND: #fff
}
#footer-blocks {
	POSITION: relative; MARGIN: 0px auto 1em
}
.withSlider#footer-blocks {
	WIDTH: 940px
}
#footer-blocks .leftFade {
	Z-INDEX: 10; POSITION: absolute; MIN-HEIGHT: 100%; WIDTH: 46px; BACKGROUND: url(images/bg-trans2.png) repeat-y left top; HEIGHT: 100%; TOP: 0px
}
#footer-blocks .rightFade {
	Z-INDEX: 10; POSITION: absolute; MIN-HEIGHT: 100%; WIDTH: 46px; BACKGROUND: url(images/bg-trans2.png) repeat-y left top; HEIGHT: 100%; TOP: 0px
}
#footer-blocks .leftFade {
	LEFT: 0px
}
#footer-blocks .rightFade {
	BACKGROUND-POSITION: right top; RIGHT: 0px
}
.slide-container {
	POSITION: relative; MARGIN: 0px auto; WIDTH: 100%; OVERFLOW: hidden
}
UL.slides {
	POSITION: relative; PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; MIN-HEIGHT: 100%; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; DISPLAY: block; TOP: 0px; PADDING-TOP: 0px; LEFT: 0px
}
#footer-blocks .slide-navigation A.next {
	Z-INDEX: 12; POSITION: absolute; WIDTH: 30px; BACKGROUND: url(images/block-nav.png) no-repeat left top; HEIGHT: 42px; TOP: 60px
}
#footer-blocks .slide-navigation A.previous {
	Z-INDEX: 12; POSITION: absolute; WIDTH: 30px; BACKGROUND: url(images/block-nav.png) no-repeat left top; HEIGHT: 42px; TOP: 60px
}
#footer-blocks .slide-navigation A.next {
	BACKGROUND-POSITION: right top; RIGHT: 0px
}
#footer-blocks .slide-navigation A.previous {
	LEFT: 0px
}
#footer-blocks .slide-navigation A.next:hover {
	BACKGROUND-POSITION: right bottom
}
#footer-blocks .slide-navigation A.previous:hover {
	BACKGROUND-POSITION: left bottom
}
#footer-blocks .slide-navigation A.next SPAN {
	DISPLAY: none
}
#footer-blocks .slide-navigation A.previous SPAN {
	DISPLAY: none
}
UL.slides LI.slide {
	POSITION: relative; PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; TOP: 0px; PADDING-TOP: 1em
}
.withSlider UL.slides LI.page-content.slide {
	POSITION: absolute; WIDTH: 940px; DISPLAY: none
}
#footer-blocks UL.slides LI.slide .slide-content {
	MARGIN: 0px auto; WIDTH: 95%
}
UL.slides LI.slide .slide-content UL.blocks {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#footer-blocks UL.slides LI.slide .slide-content UL.blocks LI.block {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
UL.slides LI.slide .slide-content UL.blocks LI.block {
	POSITION: relative; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 33%; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 0px
}
UL.slides LI.slide .slide-content UL.blocks LI.block .block-content {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0.8em; PADDING-RIGHT: 0.8em; PADDING-TOP: 0px
}
UL.slides LI.slide .slide-content UL.widgetcount-1.blocks LI.block {
	WIDTH: 100%
}
UL.slides LI.slide .slide-content UL.widgetcount-2.blocks LI.block {
	WIDTH: 50%
}
UL.slides LI.slide .slide-content UL.widgetcount-3.blocks LI.block {
	WIDTH: 33%
}
UL.slides LI.slide .slide-content UL.widgetcount-4.blocks LI.block {
	WIDTH: 25%
}
UL.slides LI.slide .slide-content UL.widgetcount-4.blocks LI.block .block-content {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0.6em; PADDING-RIGHT: 0.6em; PADDING-TOP: 0px
}
UL.slides LI.slide .slide-content UL.widgetcount-5.blocks LI.block {
	WIDTH: 20%
}
UL.slides LI.slide .slide-content UL.widgetcount-5.blocks LI.block .block-content {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0.5em; PADDING-RIGHT: 0.5em; PADDING-TOP: 0px
}
UL.slides LI.slide .slide-content UL.widgetcount-6.blocks LI.block {
	WIDTH: 16.6%
}
UL.slides LI.slide .slide-content UL.widgetcount-6.blocks LI.block .block-content {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0.4em; PADDING-RIGHT: 0.4em; PADDING-TOP: 0px
}
UL.slides LI.slide .slide-content UL.blocks LI.block H4.title {
	POSITION: relative; PADDING-BOTTOM: 0.4em; LINE-HEIGHT: 100%; MARGIN: 0px 0px 0.2em; PADDING-LEFT: 0.6em; PADDING-RIGHT: 0.6em; BACKGROUND: url(images/bg-lightgray.png) #eee no-repeat left top; COLOR: #797979; FONT-SIZE: 160%; FONT-WEIGHT: bold; PADDING-TOP: 0.4em; text-shadow: #fff 1px 1px 1px
}
UL.slides LI.slide-2.slide {
	DISPLAY: none
}
UL.slides LI.slide-3.slide {
	DISPLAY: none
}
UL.slides LI.slide-4.slide {
	DISPLAY: none
}
UL.slides LI.slide-5.slide {
	DISPLAY: none
}
UL.slides LI.slide-6.slide {
	DISPLAY: none
}
UL.slides LI.slide-7.slide {
	DISPLAY: none
}
UL.slides LI.slide-8.slide {
	DISPLAY: none
}
#footer #copyright {
	TEXT-ALIGN: center; PADDING-BOTTOM: 1em; LINE-HEIGHT: 200%; PADDING-LEFT: 2em; PADDING-RIGHT: 2em; DISPLAY: block; BORDER-TOP: #ddd 1px solid; PADDING-TOP: 1em
}
#footer .button {
	PADDING-BOTTOM: 4px; TEXT-TRANSFORM: uppercase; BACKGROUND-COLOR: #666; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; COLOR: #fff; FONT-WEIGHT: bold; TEXT-DECORATION: none; PADDING-TOP: 4px
}
#footer A {
	color :#666;
}
.block-info {
	BORDER-BOTTOM: #fff 1px solid; TEXT-ALIGN: center; BORDER-LEFT: #fff 1px solid; PADDING-BOTTOM: 0.3em; BACKGROUND-COLOR: #eee; PADDING-LEFT: 0.7em; PADDING-RIGHT: 0.7em; FONT-SIZE: 150%; BORDER-TOP: #fff 1px solid; FONT-WEIGHT: bold; BORDER-RIGHT: #fff 1px solid; PADDING-TOP: 0.3em; text-shadow: #fff 1px 1px 1px
}
.block-categories UL.linkBased.menuList LI A SPAN.entry {
	PADDING-RIGHT: 36px; DISPLAY: block; TEXT-DECORATION: none
}
.block-twitter UL {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.block-twitter UL LI {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.block-twitter UL {
	BACKGROUND: url(images/dot.gif) repeat-x left top; PADDING-TOP: 0.2em
}
.block-twitter UL LI {
	PADDING-BOTTOM: 0.2em; MARGIN-BOTTOM: 0.2em; BACKGROUND: url(images/dot.gif) repeat-x left bottom
}
.block-twitter UL LI:hover {
	PADDING-BOTTOM: 0.2em; MARGIN-BOTTOM: 0.2em; BACKGROUND: url(images/dot.gif) repeat-x left bottom
}
.block-twitter UL LI SPAN.entry {
	PADDING-LEFT: 24px; DISPLAY: block; BACKGROUND: url(images/icons.png) no-repeat 6px -383px
}
.block-twitter DIV.avatar {
	DISPLAY: block; FLOAT: left; MARGIN-LEFT: 10px
}
.block-twitter DIV.info {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 175%; PADDING-LEFT: 10px; PADDING-RIGHT: 0px; DISPLAY: block; FLOAT: left; FONT-WEIGHT: bold; PADDING-TOP: 2px
}
.block-twitter DIV.info .followers {
	FONT-SIZE: 125%
}
.block-twitter A.date {
	FONT-STYLE: italic; DISPLAY: block; COLOR: #bbb; FONT-SIZE: 85%; TEXT-DECORATION: none
}
.block-twitter A.date:hover {
	COLOR: #ed1e24
}
.block-twitter .links {
	TEXT-ALIGN: right; PADDING-RIGHT: 1em; BACKGROUND: url(images/bg-trans.png) repeat-x left bottom
}
.block-twitter A.followMe {
	Z-INDEX: 4; POSITION: absolute; WIDTH: 45px; DISPLAY: block; BACKGROUND: url(images/twitter.png) no-repeat center top; HEIGHT: 57px; TOP: -14px; RIGHT: 20px
}
.block-twitter A.followMe SPAN {
	DISPLAY: none
}
.block-twitter H3.title SPAN {
	PADDING-RIGHT: 60px
}
.block-twitter .loading {
	PADDING-BOTTOM: 6px; PADDING-LEFT: 28px; PADDING-RIGHT: 10px; BACKGROUND: url(images/loader-white.gif) no-repeat 6px 6px; FLOAT: left; PADDING-TOP: 6px
}
.block-flickr H3.title {
	POSITION: relative
}
.block-flickr H3.title SPAN {
	PADDING-LEFT: 42px
}
.block-flickr H3.title SPAN.icon {
	POSITION: absolute; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 37px; PADDING-RIGHT: 0px; BACKGROUND: url(images/flickr.png) no-repeat left top; HEIGHT: 17px; TOP: 30%; PADDING-TOP: 0px; LEFT: 0px
}
.block-flickr UL {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.block-flickr UL LI {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.block-flickr LI {
	FLOAT: left
}
.block-flickr LI A {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; DISPLAY: block; PADDING-TOP: 0px
}
.block-flickr LI IMG {
	BORDER-BOTTOM: #eee 5px solid; BORDER-LEFT: #eee 5px solid; BORDER-TOP: #eee 5px solid; BORDER-RIGHT: #eee 5px solid
}
.block-flickr .flickrGallery {
	PADDING-LEFT: 4px
}
.block-login .avatar IMG {
	BORDER-BOTTOM: #ddd 6px solid; BORDER-LEFT: #ddd 6px solid; BORDER-TOP: #ddd 6px solid; BORDER-RIGHT: #ddd 6px solid
}
#pageControls {
	Z-INDEX: 4; POSITION: absolute; WIDTH: 25%; HEIGHT: 100px; TOP: 0px; RIGHT: 0px
}
#pageControls A {
	Z-INDEX: 15; POSITION: absolute; WIDTH: 22px; BACKGROUND: url(images/page-controls.png) no-repeat right top; HEIGHT: 21px; TOP: 10px; CURSOR: pointer; RIGHT: 10px
}
#pageControls A:hover {
	BACKGROUND-POSITION: right bottom
}
#pageControls A.fontSize {
	BACKGROUND-POSITION: left top; RIGHT: 36px
}
#pageControls A.fontSize:hover {
	BACKGROUND-POSITION: left bottom
}
.clearFieldBlurred {
	FONT-STYLE: italic; COLOR: #ccc; FONT-WEIGHT: normal
}
.clearFieldActive {
	COLOR: #4e4e4e; FONT-WEIGHT: bold
}
.error {
	COLOR: #ed1e24
}
.success {
	COLOR: #a0c207
}
.divider {
	PADDING-BOTTOM: 0px; MIN-HEIGHT: 2px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; BACKGROUND: url(images/dot.gif) repeat-x left bottom; HEIGHT: 2px; PADDING-TOP: 1em
}
.altText {
	FONT-STYLE: italic
}
.highlight {
	BACKGROUND-COLOR: #ffe4b5
}
.clear-block:after {
	LINE-HEIGHT: 0; DISPLAY: block; HEIGHT: 0px; VISIBILITY: hidden; CLEAR: both; CONTENT: "."
}
IMG.alignleft {
	PADDING-BOTTOM: 3px; MARGIN-TOP: 4px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; MARGIN-BOTTOM: 4px; PADDING-TOP: 3px; border-radius: 4px
}
IMG.alignright {
	PADDING-BOTTOM: 3px; MARGIN-TOP: 4px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; MARGIN-BOTTOM: 4px; PADDING-TOP: 3px; border-radius: 4px
}
.alignleft {
	FLOAT: left; MARGIN-RIGHT: 8px
}
.alignright {
	FLOAT: right; MARGIN-LEFT: 8px
}
.aligncenter {
	TEXT-ALIGN: center; DISPLAY: block; MARGIN-LEFT: auto; MARGIN-RIGHT: auto
}
.bubble-trigger {
	POSITION: relative
}
.bubble {
	Z-INDEX: 10; POSITION: absolute; DISPLAY: none
}
.imgCaption {
	BORDER-BOTTOM: 0px; POSITION: relative; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN-TOP: 8px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: inline-block; MARGIN-BOTTOM: 8px; OVERFLOW: hidden; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
.imgCaption P {
	Z-INDEX: 10; BORDER-BOTTOM: 0px; POSITION: absolute; TEXT-ALIGN: center; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; LINE-HEIGHT: 150%; BACKGROUND-COLOR: #000; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; COLOR: #fff; BORDER-TOP: 0px; FONT-WEIGHT: bold; BORDER-RIGHT: 0px; PADDING-TOP: 0px; LEFT: 0px; opacity: 0.6
}
.imgCaption P SPAN {
	PADDING-BOTTOM: 12px; PADDING-LEFT: 12px; PADDING-RIGHT: 12px; DISPLAY: block; PADDING-TOP: 12px
}
.wp-caption {
	BORDER-BOTTOM: #ddd 1px solid; TEXT-ALIGN: center; BORDER-LEFT: #ddd 1px solid; BACKGROUND-COLOR: #f3f3f3; MARGIN-TOP: 10px; MARGIN-BOTTOM: 10px; BORDER-TOP: #ddd 1px solid; BORDER-RIGHT: #ddd 1px solid; PADDING-TOP: 4px; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; -khtml-border-radius: 3px
}
.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-dd {
	PADDING-BOTTOM: 5px; LINE-HEIGHT: 17px; MARGIN: 0px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; FONT-SIZE: 11px; PADDING-TOP: 0px
}
.webshot {
	Z-INDEX: 10; POSITION: absolute; PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; DISPLAY: none; PADDING-TOP: 5px; LEFT: -20000px; -moz-box-shadow: 0px 0px 8px rgba(0, 0, 0, 0.4); -webkit-box-shadow: 0px 0px 8px rgba(0, 0, 0, 0.4); box-shadow: 0px 0px 8px rgba(0, 0, 0, 0.4)
}
.webshot IMG {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
IMG.wp-smiley {
	VERTICAL-ALIGN: -15%
}
UL.tabs LI A {
	
}
UL.tabs LI A:hover {
	
}
.tabbed-content DIV.sections {
	POSITION: relative; OVERFLOW: hidden
}
.tabbed-content DIV.section {
	POSITION: relative; DISPLAY: none
}
.tabbed-content DIV.section H6.title {
	PADDING-BOTTOM: 0px; TEXT-TRANSFORM: uppercase; FONT-STYLE: italic; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 115%; FONT-WEIGHT: normal; PADDING-TOP: 0px
}
.tabs {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.tabs LI {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.tabs-wrap {
	PADDING-BOTTOM: 30px; BACKGROUND-COLOR: transparent; MARGIN: 2em 0px 0.4em; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: left 34px
}
.tabs {
	POSITION: relative; TEXT-TRANSFORM: uppercase; LIST-STYLE-TYPE: none; PADDING-RIGHT: 12px; HEIGHT: 34px; OVERFLOW: hidden; LIST-STYLE-IMAGE: none
}
.tabs LI {
	Z-INDEX: 0; POSITION: relative; TEXT-ALIGN: center; LINE-HEIGHT: 28px; BACKGROUND-COLOR: transparent; MARGIN-TOP: 4px; BOTTOM: -4px; PADDING-RIGHT: 24px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: right top; FLOAT: right; HEIGHT: 31px; MARGIN-RIGHT: -20px
}
.tabs LI A {
	BACKGROUND-COLOR: transparent; PADDING-LEFT: 26px; PADDING-RIGHT: 4px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: left top; FLOAT: left; HEIGHT: 31px; COLOR: #4e4e4e; FONT-WEIGHT: bold; TEXT-DECORATION: none; text-shadow: #fff 1px 1px 1px
}
.tabs LI:hover {
	BACKGROUND-POSITION: right -66px
}
.tabs LI:hover A {
	BACKGROUND-POSITION: 0px -66px
}
.tabs LI A:hover {
	BACKGROUND-POSITION: 0px -66px
}
.tabs LI.active {
	Z-INDEX: 8; PADDING-RIGHT: 24px; BACKGROUND-POSITION: 100% -33px
}
.tabs LI.active A {
	BACKGROUND-POSITION: 0px -33px; COLOR: #fff; text-shadow: rgba(0, 0, 0, 0.4) 1px 1px 1px
}
.tabs LI.active A:hover {
	BACKGROUND-POSITION: 0px -33px; COLOR: #fff; text-shadow: rgba(0, 0, 0, 0.4) 1px 1px 1px
}
A.js-link {
	CURSOR: pointer; TEXT-DECORATION: underline
}
A.js-link:hover {
	TEXT-DECORATION: none
}
.hidden {
	DISPLAY: none
}
DIV.form {
	WIDTH: 50%
}
#sidebar DIV.form {
	WIDTH: 100%
}
#footer DIV.form {
	WIDTH: 100%
}
#footer UL.slides LI.slide .slide-content UL.widgetcount-1.blocks DIV.form {
	WIDTH: 50%
}
DIV.form .error {
	FONT-WEIGHT: bold
}
DIV.form FIELDSET {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px;
}
.block-widget_tag_cloud {
	TEXT-ALIGN: justify; LINE-HEIGHT: 150%
}
.block-widget_tag_cloud A {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0.2em; PADDING-RIGHT: 0.2em; LETTER-SPACING: -0.02em; COLOR: #666; VERTICAL-ALIGN: middle; TEXT-DECORATION: none; PADDING-TOP: 0px
}
.block-widget_tag_cloud A:hover {
	BACKGROUND-COLOR: #dde90d; COLOR: #000
}
TABLE#wp-calendar {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
TABLE#wp-calendar TD {
	TEXT-ALIGN: center; PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; PADDING-TOP: 2px
}
TABLE#wp-calendar TH {
	TEXT-ALIGN: center; PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; PADDING-TOP: 2px
}
TABLE#wp-calendar TH {
	FONT-SIZE: 125%; FONT-WEIGHT: bold
}
TABLE#wp-calendar CAPTION {
	TEXT-ALIGN: right; FONT-STYLE: italic
}
.post-ratings {
	FONT-STYLE: italic; FONT-SIZE: 85%
}
.post-ratings IMG {
	VERTICAL-ALIGN: -10%
}
.post-ratings SPAN.post-ratings-text {
	DISPLAY: none !important
}

@media Print    
{
BODY {
	BACKGROUND: white; COLOR: black; FONT-SIZE: 10pt
}
.header-wrapper {
	DISPLAY: none
}
.main-wrapper.shadow-left {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
.main-wrapper .shadow-right {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
#main {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
#main-inside {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
#main {
	BACKGROUND-COLOR: #fff
}
.page-content {
	MIN-WIDTH: 0px !important; WIDTH: 100% !important; MAX-WIDTH: none !important
}
#footer-blocks .leftFade {
	DISPLAY: none
}
#footer-blocks .rightFade {
	DISPLAY: none
}

}

