BODY {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT: 13px "Trebuchet MS", Arial, Helvetica, sans-serif; BACKGROUND: url(images/img01.gif) #ffffff repeat-x; COLOR: #333333; PADDING-TOP: 0px
}
H1 {
	MARGIN-TOP: 0px; LETTER-SPACING: -2px; FONT-SIZE: 3em; FONT-WEIGHT: normal
}
H2 {
	LETTER-SPACING: -1px; COLOR: #84e003; FONT-WEIGHT: normal
}
P {
	LINE-HEIGHT: 1.67em
}
OL {
	LINE-HEIGHT: 1.67em
}
UL {
	LINE-HEIGHT: 1.67em
}
A {
	COLOR: #18bdf5
}
A:hover {
	TEXT-DECORATION: none
}
HR {
	DISPLAY: none
}
IMG {
	BORDER-BOTTOM-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-TOP-STYLE: none; BORDER-LEFT-STYLE: none
}
IMG.left {
	MARGIN: 5px 15px 0px 0px; FLOAT: left
}
IMG.right {
	MARGIN: 5px 0px 0px 15px; FLOAT: right
}
#header {
	MARGIN: 0px auto; WIDTH: 778px; HEIGHT: 160px
}
#logo {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 40px
}
#logo H1 {
	TEXT-TRANSFORM: lowercase; MARGIN: 0px; LETTER-SPACING: -2px; COLOR: #ffffff; FONT-SIZE: 3.6em; FONT-WEIGHT: normal
}
#logo H1 A {
	PADDING-RIGHT: 20px; BACKGROUND: url(images/img02.gif) no-repeat right top; COLOR: #ffffff; TEXT-DECORATION: none
}
#logo P {
	TEXT-TRANSFORM: uppercase; MARGIN: -5px 0px 0px; LETTER-SPACING: -1px; COLOR: #ffffff; FONT-SIZE: 1.22em
}
#logo A {
	COLOR: #ffffff; TEXT-DECORATION: none
}
#menu {
	FLOAT: right
}
#menu UL {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 93px
}
#menu LI {
	DISPLAY: inline
}
#menu A {
	TEXT-TRANSFORM: lowercase; DISPLAY: block; FLOAT: left; COLOR: #ffffff; MARGIN-LEFT: 20px; FONT-SIZE: 1.36em; TEXT-DECORATION: none
}
#menu A:hover {
	BORDER-BOTTOM: #8ad9f3 3px solid
}
.active A {
	BORDER-BOTTOM: #8ad9f3 3px solid
}
#wrapper {
	BACKGROUND: url(images/img03.gif) repeat-x left bottom
}
#page {
	PADDING-BOTTOM: 40px; MARGIN: 0px auto; PADDING-LEFT: 0px; WIDTH: 778px; PADDING-RIGHT: 0px; PADDING-TOP: 40px
}
#content {
	WIDTH: 510px; FLOAT: left
}
.post {
	
}
.post .date {
	TEXT-ALIGN: center; LINE-HEIGHT: normal; TEXT-TRANSFORM: uppercase; MARGIN: 0px; WIDTH: 76px; BACKGROUND: url(images/img07.gif) #18bdf5; FLOAT: right; HEIGHT: 58px; COLOR: #ffffff; FONT-SIZE: 10px; FONT-WEIGHT: bold; PADDING-TOP: 2px
}
.post .date B {
	MARGIN-TOP: -5px; DISPLAY: block; FONT-SIZE: 40px
}
.post .title {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: url(images/img05.gif) repeat-x; PADDING-TOP: 20px
}
.post H1.title {
	
}
.post H2.title {
	FONT-SIZE: 1.8em
}
.post .meta {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: normal; MARGIN: 0px 0px 30px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #c6c6c6; PADDING-TOP: 0px
}
.post .meta A {
	COLOR: #c6c6c6
}
.post .entry {
	PADDING-BOTTOM: 30px
}
.navigation {
	
}
.navigation A {
	FONT-WEIGHT: bold
}
.alignleft {
	FLOAT: left
}
.alignright {
	FLOAT: right
}
#sidebar {
	WIDTH: 200px; FLOAT: right
}
#sidebar UL {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#sidebar LI {
	MARGIN-BOTTOM: 30px
}
#sidebar LI UL {
	
}
#sidebar LI LI {
	PADDING-BOTTOM: 5px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: url(images/img05.gif) repeat-x left bottom; PADDING-TOP: 5px
}
#sidebar LI LI A {
	PADDING-LEFT: 21px; BACKGROUND: url(images/img06.gif) no-repeat 6px 50%
}
#sidebar H2 {
	PADDING-LEFT: 20px; BACKGROUND: url(images/img04.gif) no-repeat left center
}
#sidebar A {
	TEXT-DECORATION: none
}
#sidebar A:hover {
	TEXT-DECORATION: underline
}
FORM {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
INPUT {
	BORDER-BOTTOM: #c6effd 1px solid; BORDER-LEFT: #99c4d2 1px solid; FONT: 1em "Trebuchet MS", Arial, Helvetica, sans-serif; BACKGROUND: #b7ebfc; COLOR: #333333; BORDER-TOP: #99c4d2 1px solid; BORDER-RIGHT: #c6effd 1px solid
}
TEXTAREA {
	BORDER-BOTTOM: #c6effd 1px solid; BORDER-LEFT: #99c4d2 1px solid; FONT: 1em "Trebuchet MS", Arial, Helvetica, sans-serif; BACKGROUND: #b7ebfc; COLOR: #333333; BORDER-TOP: #99c4d2 1px solid; BORDER-RIGHT: #c6effd 1px solid
}
#search {
	
}
#search INPUT {
	BORDER-BOTTOM: #149ecd 1px solid; BORDER-LEFT: #7ad9f9 1px solid; BACKGROUND: url(images/img11.gif) #18bdf5 repeat-x; HEIGHT: 22px; COLOR: #ffffff; BORDER-TOP: #7ad9f9 1px solid; BORDER-RIGHT: #149ecd 1px solid
}
#submit {
	BORDER-BOTTOM: #149ecd 1px solid; BORDER-LEFT: #7ad9f9 1px solid; BACKGROUND: url(images/img11.gif) #18bdf5 repeat-x; HEIGHT: 22px; COLOR: #ffffff; BORDER-TOP: #7ad9f9 1px solid; BORDER-RIGHT: #149ecd 1px solid
}
#search #s {
	BORDER-BOTTOM: #c6effd 1px solid; BORDER-LEFT: #99c4d2 1px solid; WIDTH: 130px; BACKGROUND: #b7ebfc; HEIGHT: auto; COLOR: #333333; BORDER-TOP: #99c4d2 1px solid; BORDER-RIGHT: #c6effd 1px solid
}
#search BR {
	DISPLAY: none
}
#calendar_wrap {
	
}
#calendar CAPTION {
	FONT-WEIGHT: bold
}
#calendar TABLE {
	BORDER-BOTTOM: #e8e8e8 1px solid; BORDER-LEFT: #e8e8e8 1px solid; WIDTH: 100%; BORDER-TOP: #e8e8e8 1px solid; BORDER-RIGHT: #e8e8e8 1px solid
}
#calendar THEAD {
	BACKGROUND: #e8e8e8
}
#calendar TBODY TD {
	BORDER-BOTTOM: #e8e8e8 1px solid; TEXT-ALIGN: center; BORDER-LEFT: #e8e8e8 1px solid; BORDER-TOP: #e8e8e8 1px solid; BORDER-RIGHT: #e8e8e8 1px solid
}
#calendar TBODY #today {
	BORDER-BOTTOM-COLOR: #cccccc; BORDER-TOP-COLOR: #cccccc; BORDER-RIGHT-COLOR: #cccccc; BORDER-LEFT-COLOR: #cccccc; FONT-WEIGHT: bold
}
#prev {
	
}
#next {
	TEXT-ALIGN: right
}
#respond P {
	LINE-HEIGHT: normal; MARGIN: 0px 0px 5px
}
#comment {
	WIDTH: 400px
}
#wrapper2 {
	BACKGROUND: #18bdf5
}
#footer {
	MARGIN: 0px auto; WIDTH: 778px; COLOR: #ffffff; PADDING-TOP: 30px
}
#footer A {
	COLOR: #ffffff
}
#footer UL {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#footer LI {
	WIDTH: 259px; DISPLAY: block; FLOAT: left
}
#footer LI.first {
	PADDING-LEFT: 0px
}
#footer LI UL {
	MARGIN: 0px
}
#footer LI LI {
	PADDING-BOTTOM: 5px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: list-item; BACKGROUND: url(images/img10.gif) repeat-x left bottom; FLOAT: none; PADDING-TOP: 5px
}
#footer LI LI A {
	PADDING-LEFT: 21px; BACKGROUND: url(images/img09.gif) no-repeat 6px 50%
}
#footer H2 {
	MARGIN-TOP: 0px; PADDING-LEFT: 20px; BACKGROUND: url(images/img08.gif) no-repeat left center; COLOR: #ffffff
}
#legal {
	TEXT-ALIGN: center; PADDING-BOTTOM: 50px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #ffffff; CLEAR: both; PADDING-TOP: 50px
}
#legal A {
	COLOR: #ffffff
}
#valid A {
	COLOR: #ffffff
}
#valid {
	TEXT-ALIGN: center; COLOR: #ffffff
}
