BODY {
	BACKGROUND: url(images/bodybg.jpg) #666666 repeat-x 0px 0px; COLOR: #525252; FONT-SIZE: 12px
}
H2 {
	COLOR: #525252
}
A {
	COLOR: #525252
}
PRE {
	WHITE-SPACE: normal
}
CODE {
	WHITE-SPACE: normal
}
#top {
	TEXT-ALIGN: right; HEIGHT: 24px
}
#top .menu {
	PADDING-TOP: 7px
}
#top .menu LI {
	LIST-STYLE-TYPE: none; PADDING-RIGHT: 20px; DISPLAY: inline
}
#top .menu A {
	COLOR: #fff; TEXT-DECORATION: none
}
#top .menu A:hover {
	COLOR: #000
}
#contenttop {
	BACKGROUND: url(images/topbg.png) no-repeat 0px 0px; HEIGHT: 37px
}
#contentwrapper {
	BACKGROUND: url(images/contentbg.png) repeat-y 0px 0px
}
#header {
	HEIGHT: 50px
}
#header #title {
	
}
#header #title .logo {
	FLOAT: left
}
#header #title #blogtitle {
	MARGIN-LEFT: 68px
}
#header #title H1 {
	MARGIN-BOTTOM: 5px; COLOR: #525252; FONT-SIZE: 24px; FONT-WEIGHT: bold
}
#header #title H2 {
	COLOR: #525252; FONT-SIZE: 14px
}
#header #searchbar {
	MARGIN-TOP: 20px
}
#introcontainer {
	MARGIN-TOP: 40px
}
#intro {
	BACKGROUND: url(images/introbg.jpg) no-repeat 0px 0px; HEIGHT: 200px; MARGIN-LEFT: 7px
}
#intro #introtext {
	MARGIN: 20px auto auto 20px; FLOAT: left; HEIGHT: 165px; OVERFLOW: hidden
}
#intro #introtext H1 {
	MARGIN-BOTTOM: 16px; COLOR: #00599d; FONT-SIZE: 18px
}
#intro #introtext P {
	FONT-SIZE: 16px
}
#intro #introicon {
	MARGIN: 35px 50px; FLOAT: right
}
.post {
	BORDER-BOTTOM: #eeeeee 1px solid; BORDER-LEFT: #eeeeee 1px solid; PADDING-BOTTOM: 15px; MARGIN: 40px 5px 20px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; BACKGROUND: #fafafa; BORDER-TOP: #eeeeee 1px solid; BORDER-RIGHT: #eeeeee 1px solid; PADDING-TOP: 15px; _padding: 7px
}
.post .postheader .commentcount {
	TEXT-ALIGN: center; LINE-HEIGHT: 12px; WIDTH: 27px; PADDING-RIGHT: 10px; FLOAT: left
}
.post .postheader .commentcount A {
	COLOR: #4884bc; TEXT-DECORATION: none
}
.post .postheader .posttitle {
	LINE-HEIGHT: 20px
}
.post .postheader .posttitle H2 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: Georgia, Times, "Times New Roman", serif; FONT-SIZE: 20px; PADDING-TOP: 0px
}
.post .postheader H2 A {
	TEXT-DECORATION: none
}
.post .postheader .posttitle .postmeta {
	FONT-FAMILY: Georgia, Times, "Times New Roman", serif; FONT-SIZE: 11px
}
.post .postcontent {
	LINE-HEIGHT: 17px; MARGIN-TOP: 20px
}
.post .postcontent P {
	MARGIN-BOTTOM: 10px
}
.post .posttags {
	TEXT-ALIGN: right; MARGIN-TOP: 20px; COLOR: #959595; CLEAR: both
}
.post .posttags A {
	TEXT-ALIGN: right; MARGIN-TOP: 20px; COLOR: #959595; CLEAR: both
}
.commentbox {
	BORDER-BOTTOM: #eeeeee 1px solid; BORDER-LEFT: #eeeeee 1px solid; PADDING-BOTTOM: 15px; MARGIN: 10px 5px 20px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; BACKGROUND: #fff; BORDER-TOP: #eeeeee 1px solid; BORDER-RIGHT: #eeeeee 1px solid; PADDING-TOP: 15px; _padding: 7px
}
.commentmeta .avatar {
	PADDING-RIGHT: 6px; FLOAT: left; _padding-right: 3px
}
.commenttext {
	MARGIN-TOP: 10px; CLEAR: both
}
.commentform INPUT {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 0; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#commentform .text {
	MARGIN: 0px 0px 15px; WIDTH: 300px
}
#commentform TEXTAREA {
	PADDING-BOTTOM: 5px; MARGIN: 0px; PADDING-LEFT: 5px; WIDTH: 450px; PADDING-RIGHT: 5px; HEIGHT: 150px; PADDING-TOP: 5px
}
.navlinks {
	MARGIN: 0px 5px 40px
}
.navlinks A {
	TEXT-DECORATION: none
}
.navlinks IMG {
	MARGIN-RIGHT: 5px
}
#sidebar #wrapbox {
	BORDER-BOTTOM: #eeeeee 1px solid; BORDER-LEFT: #eeeeee 1px solid; PADDING-BOTTOM: 17px; MARGIN: 40px 5px 20px; PADDING-LEFT: 17px; PADDING-RIGHT: 17px; BACKGROUND: #fafafa; BORDER-TOP: #eeeeee 1px solid; BORDER-RIGHT: #eeeeee 1px solid; PADDING-TOP: 17px; _margin: 40px 0px 20px 0px
}
#sidebar .sidebarbox {
	LINE-HEIGHT: 20px; MARGIN-BOTTOM: 40px
}
#sidebar .sidebarbox H3 {
	MARGIN-BOTTOM: 10px; COLOR: #e65a05; FONT-SIZE: 14px
}
#sidebar .sidebarbox A {
	TEXT-DECORATION: none
}
#sidebar .sidebarbox UL {
	LIST-STYLE-TYPE: none; TEXT-INDENT: -1.5em
}
#sidebar .sidebarbox .pages UL {
	TEXT-INDENT: -3em
}
#footer {
	BACKGROUND: url(images/bottombg.png) no-repeat 0px 0px; HEIGHT: 52px
}
.searchform #searchbox {
	BORDER-BOTTOM: #e3e3e3 1px solid; BORDER-LEFT: #e3e3e3 1px solid; WIDTH: 120px; BACKGROUND: #f1f1f1; FLOAT: left; HEIGHT: 14px; FONT-SIZE: 11px; BORDER-TOP: #e3e3e3 1px solid; BORDER-RIGHT: #e3e3e3 1px solid
}
.searchform #searchbutton {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; WIDTH: 18px; BACKGROUND: url(images/searchbutton.jpg) no-repeat 0px 0px; HEIGHT: 18px; MARGIN-LEFT: 6px; BORDER-TOP: medium none; CURSOR: pointer; BORDER-RIGHT: medium none
}
.aligncenter {
	DISPLAY: block; MARGIN-LEFT: auto; MARGIN-RIGHT: auto
}
DIV.aligncenter {
	DISPLAY: block; MARGIN-LEFT: auto; MARGIN-RIGHT: auto
}
.alignleft {
	MARGIN: 0px 10px 10px 0px; FLOAT: left
}
.alignright {
	MARGIN: 0px 0px 10px 10px; FLOAT: right
}
.wp-caption {
	BORDER-BOTTOM: #eeeeee 1px solid; TEXT-ALIGN: center; BORDER-LEFT: #eeeeee 1px solid; BACKGROUND: #fafafa; BORDER-TOP: #eeeeee 1px solid; BORDER-RIGHT: #eeeeee 1px solid; PADDING-TOP: 4px
}
.wp-caption IMG {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FLOAT: none; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
.wp-caption P.wp-caption-text {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 17px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 11px; PADDING-TOP: 0px
}

