BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: small; BACKGROUND: white; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #333; LINE-HEIGHT: 1.5em; PADDING-TOP: 0px; FONT-FAMILY: Verdana, sans-serif; TEXT-ALIGN: center; voice-family: inherit
}
UNKNOWN {
	FONT-SIZE: small
}
A:link {
	COLOR: #5b80b2
}
A:visited {
	COLOR: #969
}
A:hover {
	COLOR: #036
}
P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 1em 0px; PADDING-TOP: 0px
}
H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 110%; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #069; PADDING-TOP: 0px; FONT-FAMILY: "Lucida Grande", "Lucida Sans Unicode", Verdana, sans-serif
}
H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 105%; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 1em; COLOR: #069; PADDING-TOP: 0px; FONT-FAMILY: "Lucida Grande", "Lucida Sans Unicode", Verdana, sans-serif
}
H2 A:link {
	FONT-SIZE: 110%; COLOR: #069; TEXT-DECORATION: none
}
H2 A:visited {
	FONT-SIZE: 110%; COLOR: #069; TEXT-DECORATION: none
}
H2 A:hover {
	COLOR: #600
}
H2.sub {
	FONT-WEIGHT: normal; FONT-SIZE: 90%; MARGIN-BOTTOM: 1.5em; PADDING-BOTTOM: 2px; COLOR: #999; BORDER-BOTTOM: #ddd 1px solid
}
H2.sub A {
	FONT-SIZE: 100%; COLOR: #999; TEXT-DECORATION: underline
}
H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 105%; PADDING-BOTTOM: 2px; MARGIN: 1.2em 0px -0.2em; COLOR: #963; PADDING-TOP: 0px; BORDER-BOTTOM: #eee 1px solid; FONT-FAMILY: "Lucida Grande", "Lucida Sans Unicode", verdana, sans-serif
}
H4 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 105%; PADDING-BOTTOM: 2px; MARGIN: 1.2em 0px -0.2em; COLOR: #ffffff; PADDING-TOP: 0px; BORDER-BOTTOM: #eee 1px solid; FONT-FAMILY: "Lucida Grande", "Lucida Sans Unicode", verdana, sans-serif
}
H4 A:visited {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 105%; PADDING-BOTTOM: 2px; MARGIN: 1.2em 0px -0.2em; COLOR: #ffffff; PADDING-TOP: 0px; BORDER-BOTTOM: #eee 1px solid; FONT-FAMILY: "Lucida Grande", "Lucida Sans Unicode", verdana, sans-serif
}
H1 SPAN {
	COLOR: #999
}
H2 SPAN {
	COLOR: #999
}
H3 SPAN {
	COLOR: #999
}
BLOCKQUOTE {
	BORDER-TOP: 1px solid; FONT-SIZE: 88%; MARGIN-LEFT: 10px; COLOR: #777; MARGIN-RIGHT: 10px; BORDER-BOTTOM: 1px solid; FONT-STYLE: italic
}
BLOCKQUOTE BLOCKQUOTE {
	BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px
}
CODE {
	FONT-SIZE: 110%; COLOR: #c63; LINE-HEIGHT: 1.2em; TEXT-ALIGN: left
}
CODE STRONG {
	COLOR: #069
}
abbr {
	BORDER-BOTTOM: 1px dotted; FONT-STYLE: normal
}
ACRONYM {
	BORDER-BOTTOM: 1px dotted; FONT-STYLE: normal
}
.popup {
	BORDER-BOTTOM: 1px dotted; FONT-STYLE: normal
}
EM {
	FONT-STYLE: italic
}
STRONG {
	FONT-WEIGHT: bold
}
STRIKE {
	TEXT-DECORATION: line-through
}
#wrap {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-SIZE: 95%; BACKGROUND: white; PADDING-BOTTOM: 0px; MARGIN: 0px auto; WIDTH: 100%; PADDING-TOP: 0px; POSITION: relative; TEXT-ALIGN: left; voice-family: inherit
}
UNKNOWN {
	WIDTH: 100%
}
#logo {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #069 no-repeat; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; HEIGHT: 63px
}
#logo A {
	DISPLAY: block; WIDTH: 118px; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#logo H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; FONT-SIZE: 24px; PADDING-BOTTOM: 0px; MARGIN: 5px 5px 2px 0px; COLOR: #fff; PADDING-TOP: 5px
}
#logo H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; FONT-SIZE: 18px; PADDING-BOTTOM: 0px; MARGIN: 5px 5px 2px 0px; COLOR: #fff; PADDING-TOP: 0px
}
#logo IMG {
	DISPLAY: block; WIDTH: 0px
}
#logo SPAN {
	BACKGROUND: no-repeat; LEFT: 34px; WIDTH: 118px; POSITION: absolute; TOP: 18px; HEIGHT: 29px
}
UNKNOWN {
	TOP: 19px
}
#nav {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 80%; BACKGROUND: #069 repeat-x left bottom; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 750px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#nav LI {
	BORDER-RIGHT: #ddd 1px solid; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#nav A {
	PADDING-RIGHT: 10px; PADDING-LEFT: 30px; BACKGROUND: no-repeat 10px 55%; FLOAT: left; PADDING-BOTTOM: 6px; COLOR: white; PADDING-TOP: 6px; TEXT-DECORATION: none
}
#nav A:hover {
	COLOR: #fff; TEXT-DECORATION: underline
}
#nav A.active {
	COLOR: #fff; TEXT-DECORATION: underline
}
#nav A.active {
	FONT-WEIGHT: bold
}
#main-body {
	CLEAR: left
}
#main-body {
	BACKGROUND: no-repeat left top
}
#content {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 24px 0px 0px; WIDTH: 702px; PADDING-TOP: 0px; voice-family: inherit
}
UNKNOWN {
	WIDTH: 502px
}
#content .entry {
	BORDER-TOP: #ddd 1px solid; MARGIN: 0px; PADDING-TOP: 12px
}
#content .single {
	BORDER-TOP-STYLE: none; PADDING-TOP: 0px
}
#content UL {
	PADDING-LEFT: 24px; MARGIN: 1em 0px
}
#content UL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 4px; LINE-HEIGHT: 1.3em; PADDING-TOP: 0px
}
#content DL DD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 1em; MARGIN: 0px; PADDING-TOP: 0px
}
#content DL DT {
	FONT-WEIGHT: bold
}
#content DL DT SPAN {
	FONT-WEIGHT: normal
}
P.posted {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 90%; PADDING-BOTTOM: 12px; MARGIN: 0px; COLOR: #999; PADDING-TOP: 0px
}
P.posted IMG {
	VERTICAL-ALIGN: middle
}
A.plink {
	PADDING-LEFT: 16px; COLOR: #999; TEXT-DECORATION: none
}
A.plink:hover {
	COLOR: #333
}
.clink {
	PADDING-RIGHT: 0px; PADDING-LEFT: 17px; BACKGROUND: no-repeat 0px 1px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.commoff {
	PADDING-RIGHT: 0px; PADDING-LEFT: 17px; BACKGROUND: no-repeat 0px 1px; PADDING-BOTTOM: 0px; COLOR: #ccc; PADDING-TOP: 0px
}
#comments {
	FONT-SIZE: 90%
}
#comments TEXTAREA {
	WIDTH: 350px
}
#comments H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 19px; FONT-SIZE: 105%; BACKGROUND: no-repeat 0px 2px; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 4px; COLOR: #069; PADDING-TOP: 0px; BORDER-BOTTOM: #ddd 2px solid
}
#comments H3#chead {
	MARGIN-BOTTOM: 0px; BORDER-BOTTOM-STYLE: none
}
#comments CODE {
	FONT-SIZE: 118%
}
#comments SPAN {
	COLOR: #999
}
#comments DL {
	MARGIN-TOP: 0px; COLOR: #666
}
#comments DL DT {
	BORDER-TOP: #ddd 1px solid; FONT-WEIGHT: normal; COLOR: #333; PADDING-TOP: 10px
}
#comments DL DT IMG {
	VERTICAL-ALIGN: middle
}
#comments DL DD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 16px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 10px; COLOR: #666; PADDING-TOP: 0px
}
#comments DL DD P {
	MARGIN-TOP: 0px
}
#comments INPUT {
	VERTICAL-ALIGN: middle
}
#comments TEXTAREA {
	WIDTH: 325px
}
#sidebar {
	PADDING-RIGHT: 15px; PADDING-LEFT: 20px; FONT-SIZE: 90%; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 509px; COLOR: #937966; LINE-HEIGHT: 1.5em; PADDING-TOP: 15px; POSITION: relative
}
#sidebar A:link {
	COLOR: #6e5c4f
}
#sidebar A:visited {
	COLOR: #9d9187
}
#sidebar A:hover {
	COLOR: #333
}
#sidebar H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 100%; PADDING-BOTTOM: 4px; MARGIN: 0px 0px 8px; COLOR: #069; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#sidebar #sub-serv {
	PADDING-RIGHT: 0px; PADDING-LEFT: 36px; PADDING-BOTTOM: 8px; PADDING-TOP: 7px
}
#sidebar #sub-port {
	PADDING-RIGHT: 0px; PADDING-LEFT: 36px; PADDING-BOTTOM: 8px; PADDING-TOP: 7px
}
#sidebar #sub-pub {
	PADDING-RIGHT: 0px; PADDING-LEFT: 36px; PADDING-BOTTOM: 8px; PADDING-TOP: 7px
}
#sidebar #sub-note {
	PADDING-RIGHT: 0px; PADDING-LEFT: 34px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
#sidebar #sub-about {
	PADDING-RIGHT: 0px; PADDING-LEFT: 36px; PADDING-BOTTOM: 8px; PADDING-TOP: 8px
}
#sidebar #sub-cont {
	PADDING-RIGHT: 0px; PADDING-LEFT: 36px; PADDING-BOTTOM: 8px; PADDING-TOP: 4px
}
#sidebar H4 {
	FONT-WEIGHT: normal; FONT-SIZE: 92%; MARGIN: 0px
}
#sidebar P {
	MARGIN-TOP: 4px; MARGIN-BOTTOM: 20px
}
#sidebar UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 4px 0px 20px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#sidebar DL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 4px 0px 20px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#sidebar LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 13px; BACKGROUND: url(images/blt.gif) no-repeat 0px 5px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0.5em; LINE-HEIGHT: 1.4em; PADDING-TOP: 0px
}
#sidebar LI.clean {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: white; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#sidebar #quickbits LI.last {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
#featured DD {
	MARGIN: 0px
}
#featured DT {
	MARGIN: 0px
}
#sidebar #featured DT {
	PADDING-RIGHT: 0px; PADDING-LEFT: 15px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#sidebar IMG {
	VERTICAL-ALIGN: middle
}
#sidebar #photoBox {
	BORDER-RIGHT: #ddd0b9 1px solid; PADDING-RIGHT: 7px; PADDING-LEFT: 7px; BACKGROUND: #fff; MARGIN-BOTTOM: 20px; PADDING-BOTTOM: 7px; OVERFLOW: hidden; PADDING-TOP: 7px; BORDER-BOTTOM: #ddd0b9 1px solid
}
#sidebar UL.none LI {
	PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; MARGIN-BOTTOM: 2px
}
#theme {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; RIGHT: 20px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; POSITION: absolute; TOP: 68px
}
#theme A IMG {
	MARGIN: 2px 5px 0px 0px
}
#footer {
	CLEAR: both; PADDING-RIGHT: 0px; BORDER-TOP: #069 1px solid; PADDING-LEFT: 0px; FONT-SIZE: 90%; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #666; PADDING-TOP: 0px; POSITION: relative
}
#footer P {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; PADDING-BOTTOM: 8px; MARGIN: 0px; PADDING-TOP: 8px
}
 HTML #footer P {
	HEIGHT: 1%
}
#footer A {
	COLOR: #888
}
#footer A:hover {
	COLOR: #ccc
}
#contactform {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; BACKGROUND: #fff; PADDING-BOTTOM: 15px; PADDING-TOP: 15px
}
#contactform DL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#contactform DT {
	COLOR: #333
}
#contactform DT EM {
	FONT-WEIGHT: normal; COLOR: #999; FONT-STYLE: normal
}
#contactform .smallbox {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; BORDER-LEFT: #ccc 1px solid; WIDTH: 300px; COLOR: #444; PADDING-TOP: 2px; BORDER-BOTTOM: #ccc 1px solid
}
#contactform #realname {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; BORDER-LEFT: #ccc 1px solid; WIDTH: 200px; COLOR: #444; PADDING-TOP: 2px; BORDER-BOTTOM: #ccc 1px solid
}
#contactform #email {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; BORDER-LEFT: #ccc 1px solid; WIDTH: 200px; COLOR: #444; PADDING-TOP: 2px; BORDER-BOTTOM: #ccc 1px solid
}
#contactform #url {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; BORDER-LEFT: #ccc 1px solid; WIDTH: 200px; COLOR: #444; PADDING-TOP: 2px; BORDER-BOTTOM: #ccc 1px solid
}
#contactform TEXTAREA {
	WIDTH: 400px; HEIGHT: 180px
}
#content .hp {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 85%; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 20px 12px 0px; WIDTH: 140px; COLOR: #666; LINE-HEIGHT: 1.5em; PADDING-TOP: 0px
}
#content #hp-last {
	MARGIN-RIGHT: 0px
}
#content .hp DT {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 105%; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 6px; PADDING-TOP: 0px; FONT-FAMILY: "Lucida Grande", Arial, Verdana, sans-serif
}
#content .hp DT A {
	PADDING-RIGHT: 7px; BACKGROUND: url(../img/home_arrow.gif) no-repeat 100% 4px; COLOR: #963; TEXT-DECORATION: none
}
#content .hp DT A:hover {
	COLOR: #630
}
#content .hp DD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#content .hp DD A {
	COLOR: #856e5d; TEXT-DECORATION: none
}
#content .hp IMG {
	FLOAT: left; MARGIN: 2px 6px 0px 0px
}
#content .first {
	CLEAR: left; BORDER-TOP: #ddd 1px solid; PADDING-TOP: 12px
}
#search {
	MARGIN-TOP: 0.5em
}
HR {
	BORDER-TOP: #ccc 1px dashed; COLOR: #fff; HEIGHT: 1px; BACKGROUND-COLOR: #fff
}
#logo A {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#nav A {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
A.noline:link {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
A.noline:visited {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.photoBox A:link {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.photoBox A:visited {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
H3 IMG {
	VERTICAL-ALIGN: middle
}
UL.noBullet LI {
	LIST-STYLE-TYPE: none
}
UL.fiveent EM {
	COLOR: #999; FONT-STYLE: normal
}
.more {
	PADDING-RIGHT: 7px
}
.center {
	TEXT-ALIGN: center
}
A IMG {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.hide {
	DISPLAY: none
}
PRE.ShowCode {
	FONT-SIZE: 110%; WIDTH: 462px; COLOR: #069; LINE-HEIGHT: 1.2em; FONT-FAMILY: Courier; TEXT-ALIGN: left; voice-family: inherit
}
PRE {
	FONT-SIZE: 110%; WIDTH: 462px; COLOR: #069; LINE-HEIGHT: 1.2em; FONT-FAMILY: Courier; TEXT-ALIGN: left; voice-family: inherit
}
TD {
	FONT-SIZE: 12px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
TH {
	FONT-SIZE: 12px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
P {
	FONT-SIZE: 12px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
BR {
	FONT-SIZE: 12px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
TR {
	FONT-SIZE: 12px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}	