BODY {
	FONT-SIZE: 0.8em; TEXT-ALIGN: center
}
DIV#container {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; PADDING-BOTTOM: 10px; MARGIN: 2em auto; WIDTH: 600px; COLOR: #333; PADDING-TOP: 0px; BACKGROUND-COLOR: #f9f7eb; TEXT-ALIGN: left
}
DIV#header {
	
}
DIV#header-in {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 1em; PADDING-TOP: 2em
}
DIV#content-wrap { text-align:center	
}
DIV#content { text-align:center	
	
}
DIV#content-in { text-align:center	
	
}
DIV#footer {
	MARGIN: 50px 0px 5px
}
DIV#footer-in {
	PADDING-RIGHT: 0px; BORDER-TOP: #eee 1px solid; PADDING-LEFT: 0px; FONT-SIZE: 0.75em; PADDING-BOTTOM: 0.5em; PADDING-TOP: 0.5em
}
DIV.alert {
	BORDER-RIGHT: #b2d1ff 3px solid; PADDING-RIGHT: 1em; BORDER-TOP: #b2d1ff 3px solid; PADDING-LEFT: 1em; PADDING-BOTTOM: 0.9em; MARGIN: 2em 0px 1em; BORDER-LEFT: #b2d1ff 3px solid; PADDING-TOP: 0.8em; BORDER-BOTTOM: #b2d1ff 3px solid; BACKGROUND-COLOR: #e0edff
}
DIV.pricing {
	BORDER-RIGHT: #b2d1ff 3px solid; PADDING-RIGHT: 1em; BORDER-TOP: #b2d1ff 3px solid; PADDING-LEFT: 1em; PADDING-BOTTOM: 0.9em; MARGIN: 2em 0px 1em; BORDER-LEFT: #b2d1ff 3px solid; PADDING-TOP: 0.8em; BORDER-BOTTOM: #b2d1ff 3px solid; BACKGROUND-COLOR: #e0edff
}
DIV.error {
	MARGIN: 0px 0px 1em
}
DIV.entry-blog {
	MARGIN: 0.8em 0px
}
HR {
	MARGIN: 0.8em 0px 0px; COLOR: #eee; BACKGROUND-COLOR: #eee
}
P.work {
	BORDER-RIGHT: #eee 10px solid; BORDER-TOP: #eee 10px solid; BORDER-LEFT: #eee 10px solid; BORDER-BOTTOM: #eee 10px solid; TEXT-ALIGN: center
}
UL#nav-header {
	FONT-SIZE: 0.95em; MARGIN: 1.3em 0px 0px; TEXT-ALIGN: right
}
UL#nav-header LI {
	PADDING-RIGHT: 3px; PADDING-LEFT: 6px; PADDING-BOTTOM: 0px; BORDER-LEFT: #ccc 1px solid; PADDING-TOP: 0px
}
UL#nav-header LI.noborder {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 3px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
UL#nav-header LI A:link {
	COLOR: #888
}
UL#nav-header LI.on A:link {
	COLOR: #06f
}
UL#nav-header LI.on A:visited {
	COLOR: #06f
}
UL#nav-header LI A:hover {
	COLOR: #222
}
UL#nav-header LI.on A:hover {
	COLOR: #222
}
UL#nav-header LI A:active {
	COLOR: #333
}
UL.nav-inline {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 0.95em; PADDING-BOTTOM: 0.5em; PADDING-TOP: 0.5em
}
UL.pages {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 0.95em; PADDING-BOTTOM: 0.5em; PADDING-TOP: 2em; TEXT-ALIGN: right
}
UL.nav-inline LI {
	PADDING-RIGHT: 6px; PADDING-LEFT: 9px; PADDING-BOTTOM: 0px; BORDER-LEFT: #ccc 1px solid; PADDING-TOP: 0px
}
UL.nav-inline LI.noborder {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 6px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
UL.work {
	MARGIN: 0.8em 0px
}
UL.work LI {
	FLOAT: left; MARGIN: 0px 0px 10px
}
UL.work LI.mid {
	MARGIN: 0px 10px 10px
}
UL.work LI A {
	BORDER-RIGHT: #eee 10px solid; BORDER-TOP: #eee 10px solid; DISPLAY: block; BORDER-LEFT: #eee 10px solid; BORDER-BOTTOM: #eee 10px solid
}
UL.templates LI A {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
UL.work LI A:hover {
	BORDER-RIGHT: #fff 10px solid; BORDER-TOP: #fff 10px solid; DISPLAY: block; BORDER-LEFT: #fff 10px solid; BORDER-BOTTOM: #fff 10px solid
}
UL#nav-footer {
	FLOAT: right
}
UL#nav-footer LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 3px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
UL.nav-sitemap {
	MARGIN: 20px 100px 0px 0px
}
UL.nav-sitemap LI {
	DISPLAY: block; LINE-HEIGHT: 1.8em
}
UL.nav-sitemap LI.indent {
	PADDING-RIGHT: 0px; PADDING-LEFT: 15px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
H1 {
	FLOAT: left
}
H2 {
	FLOAT: center; CLEAR: both; FONT-SIZE: 1em; MARGIN: 1.6em 0px 0.5em
}
H4 {
	FONT-SIZE: 1em; MARGIN: 0px 0px 0.5em 3.1em
}
H4 A {
	FONT-WEIGHT: bold
}
P {
	FONT-SIZE: 0.95em; MARGIN: 0px 0px 0.8em; COLOR: #555
}
P.border {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 1.6em; MARGIN: 0px 0px 1.6em; PADDING-TOP: 0px; BORDER-BOTTOM: #ddd 1px solid
}
DIV#footer P {
	COLOR: #aaa
}
DIV#footer DIV.alert P {
	MARGIN: 0px; COLOR: #333
}
DIV.pricing P {
	MARGIN: 0px; COLOR: #333
}
DIV.pricing P STRONG {
	DISPLAY: block; MARGIN: 0px 0px 5px
}
DIV.pricing P EM {
	FONT-WEIGHT: bold; FONT-STYLE: normal
}
DIV.entry-blog P {
	MARGIN: 0.2em 0px 0.2em 3.2em; COLOR: #666
}
P.lfloat {
	CLEAR: left; font-family:"Times New Roman", Times, serif
}
P.lfloat {
	WIDTH: 46%
}
P.rfloat {
	WIDTH: 46%; font-family:"Times New Roman", Times, serif; font-size:14px; text-align:center
}
UL.nav-list {
	WIDTH: 46%
}
DIV.entry-blog SPAN {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FONT-SIZE: 0.75em; FLOAT: left; PADDING-BOTTOM: 2px; WIDTH: 30px; COLOR: #888; PADDING-TOP: 0px; BACKGROUND-COLOR: #ffa; TEXT-ALIGN: center
}
DIV.entry-blog SPAN EM {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 1.6em; PADDING-BOTTOM: 2px; MARGIN: 0px 0px 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #fff 2px solid; FONT-STYLE: normal; TEXT-ALIGN: center
}
STRONG.label {
	CLEAR: left; PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 2px; WIDTH: 90px; LINE-HEIGHT: 18px; PADDING-TOP: 2px; BORDER-BOTTOM: #eee 1px solid
}
EM.label {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 2px; WIDTH: 300px; LINE-HEIGHT: 18px; PADDING-TOP: 2px; BORDER-BOTTOM: #eee 1px solid; FONT-STYLE: normal
}
FORM#contact DIV.input {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
FORM#contact TEXTAREA.default {
	WIDTH: 300px; HEIGHT: 100px
}
FORM#contact BUTTON {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 4px; MARGIN: 0px 0px 0px 105px; WIDTH: 70px; PADDING-TOP: 4px
}
FORM#contact BUTTON EM {
	FONT-SIZE: 80%; COLOR: #fff; FONT-STYLE: normal
}
