BODY {
	FONT-SIZE: 62.5%; BACKGROUND: #fff; COLOR: #555; FONT-FAMILY: 'Lucida Grande', Verdana, Arial, Sans-Serif; TEXT-ALIGN: center
}
P {
	TEXT-ALIGN: justify
}
BLOCKQUOTE {
	TEXT-ALIGN: justify
}
A {
	COLOR: #579; TEXT-DECORATION: none
}
A:hover {
	BACKGROUND-COLOR: #ffc
}
H1 {
	COLOR: #68b
}
H2 {
	COLOR: #68b
}
H3 {
	COLOR: #68b
}
H4 {
	COLOR: #68b
}
H5 {
	COLOR: #68b
}
H6 {
	COLOR: #68b
}
BLOCKQUOTE {
	PADDING-RIGHT: 2em; PADDING-LEFT: 2em; FONT-SIZE: 0.9em; BACKGROUND: url('images/hborder_right.png') repeat-y left 50%; PADDING-BOTTOM: 0.2em; COLOR: #888; PADDING-TOP: 0.2em
}
BLOCKQUOTE BLOCKQUOTE {
	FONT-SIZE: 1em; BACKGROUND: none transparent scroll repeat 0% 0%; MARGIN: 0px
}
INPUT {
	BORDER-RIGHT: #aaa 1px solid; BORDER-TOP: #aaa 1px solid; BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-LEFT: #aaa 1px solid; BORDER-BOTTOM: #aaa 1px solid
}
TEXTAREA {
	BORDER-RIGHT: #aaa 1px solid; BORDER-TOP: #aaa 1px solid; BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-LEFT: #aaa 1px solid; BORDER-BOTTOM: #aaa 1px solid
}
INPUT:focus {
	BACKGROUND: #ffc
}
TEXTAREA:focus {
	BACKGROUND: #ffc
}
PRE {
	FONT-SIZE: 12px
}
CODE {
	FONT-SIZE: 12px
}
TEXTAREA {
	FONT-SIZE: 12px
}
CODE {
	COLOR: #000
}
IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
IMG.wp-smiley {
	MARGIN: 0px
}
#page {
	MIN-WIDTH: 760px; MARGIN: 0px auto; TEXT-ALIGN: left
}
#wrapper {
	CLEAR: both; MARGIN: 1em 5%
}
#content {
	FLOAT: left; WIDTH: 75%
}
#sidebar {
	FLOAT: right; WIDTH: 22%
}
#footer {
	CLEAR: both; MARGIN: 0px 5em
}
.header-title {
	LEFT: 250px; FLOAT: left; MARGIN: 5px; POSITION: absolute; TOP: 25px
}
.header-title H1 {
	FONT-SIZE: 2.0em; MARGIN: 0px
}
.header-title H1 A {
	BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #fff
}
.header-title H1 A:hover {
	BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #ffc
}
.header-title P {
	FONT-SIZE: 1.4em; BACKGROUND: none transparent scroll repeat 0% 0%; MARGIN: 0px; COLOR: #fff
}
#header .search {
	PADDING-RIGHT: 5%; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 0px; WIDTH: 12%; PADDING-TOP: 36px
}
#header #searchform INPUT {
	BORDER-RIGHT: #fff 1px solid; PADDING-RIGHT: 0.2em; BORDER-TOP: #fff 1px solid; PADDING-LEFT: 0.2em; BACKGROUND: #acc4db; PADDING-BOTTOM: 0px; BORDER-LEFT: #fff 1px solid; WIDTH: 100%; COLOR: #fff; PADDING-TOP: 0px; BORDER-BOTTOM: #fff 1px solid
}
#header #searchform INPUT:focus {
	BACKGROUND: #ffc; COLOR: #666
}
#sidebar {
	BACKGROUND: url('images/border.png') repeat-y left top; OVERFLOW: hidden; COLOR: #888
}
#sidebar DIV {
	PADDING-RIGHT: 2em; PADDING-LEFT: 2em; BACKGROUND: url('images/vborder_bottom.png') no-repeat left bottom; PADDING-BOTTOM: 4em; PADDING-TOP: 2em
}
#sidebar DIV DIV {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#sidebar #searchform {
	TEXT-ALIGN: center
}
#sidebar H2 {
	FONT-WEIGHT: bold; FONT-SIZE: 1.2em; MARGIN: 0px; COLOR: #68b; FONT-VARIANT: small-caps
}
#sidebar P {
	MARGIN-TOP: 0px; COLOR: #666; TEXT-ALIGN: left
}
#sidebar UL {
	PADDING-LEFT: 0px; FONT-SIZE: 1.1em; MARGIN-LEFT: 0px; LIST-STYLE-TYPE: none
}
#sidebar UL UL {
	FONT-SIZE: 1em
}
#sidebar UL UL UL {
	PADDING-LEFT: 1em
}
#sidebar UL LI {
	MARGIN-TOP: 2em
}
#sidebar UL LI LI {
	MARGIN: 0px
}
#sidebar LI LI A {
	COLOR: #99a; TEXT-DECORATION: none
}
#sidebar LI LI A:hover {
	COLOR: #68a
}
#content {
	TEXT-ALIGN: justify
}
H2.archive-title {
	FONT-SIZE: 1.4em
}
H2.pagetitle {
	FONT-SIZE: 2em
}
#content UL {
	LIST-STYLE-IMAGE: url('images/list-style.png')
}
.post {
	CLEAR: both; MARGIN: 0px 0px 4em
}
.post-title {
	BACKGROUND: url('images/border.png') repeat-x 50% bottom; 
}
.post-title DIV {
	BACKGROUND: url('images/hborder_right.png') no-repeat right bottom; 
}
.post-title H2 {
	FONT-WEIGHT: bold; FONT-SIZE: 2em; MARGIN: 1em 1em 0px 0px
}
.post-title H3 {
	FONT-WEIGHT: bold; FONT-SIZE: 2em; MARGIN: 1em 1em 0px 0px
}
.post-title H2 A {
	COLOR: #8ac
}
.post-title H3 A {
	COLOR: #8ac
}
.post-entry {
	FONT: 1.2em/1.5em 'Lucida Grande', Verdana, Arial, Sans-Serif
}
.archives {
	FONT: 1.2em/1.5em 'Lucida Grande', Verdana, Arial, Sans-Serif
}
.post-entry A {
	BORDER-BOTTOM: #eee 1px solid
}
.post-meta {
	MARGIN-TOP: 1.6em; FONT-SIZE: 1.1em; COLOR: #999
}
#comments {
	MARGIN: 0px 7%
}
#comments H3 {
	FONT-SIZE: 1.6em
}
.commentlist {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; TEXT-INDENT: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.commentlist LI {
	MARGIN: 4em 0px; OVERFLOW: auto
}
.commentlist P {
	MARGIN: 0.5em 0px; FONT: 1.1em/1.5em 'Lucida Grande', Verdana, Arial, Sans-Serif; TEXT-ALIGN: left
}
.commentlist P A {
	BORDER-BOTTOM: #eee 1px solid
}
.commentlist H4 A {
	BORDER-BOTTOM: #eee 1px solid
}
.commentlist H4 {
	FONT-SIZE: 1.3em; MARGIN: 0px
}
.commentlist CITE {
	FONT-STYLE: normal
}
TEXTAREA#comment {
	FONT-SIZE: 1.6em; WIDTH: 100%
}
.searchresult {
	CLEAR: both
}
.searchresult H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1.2em; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 1em
}
.searchresult P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 1em; MARGIN: 0px; PADDING-TOP: 0px
}
#footer {
	BACKGROUND: url('images/border.png') repeat-x 50% top; 
}
#footer DIV {
	BACKGROUND: url('images/hborder_left.png') no-repeat left top; 
}
#footer DIV DIV {
	BACKGROUND: url('images/hborder_right.png') no-repeat right top; 
}
#footer DIV DIV DIV {
	PADDING-RIGHT: 3em; PADDING-LEFT: 3em; FONT-SIZE: 1em; PADDING-BOTTOM: 3em; COLOR: #888; PADDING-TOP: 3em; TEXT-ALIGN: center
}
#wp-calendar CAPTION {
	FONT-WEIGHT: bold; TEXT-TRANSFORM: uppercase; COLOR: #68b
}
#wp-calendar THEAD TH {
	FONT-WEIGHT: bold; COLOR: #888; TEXT-ALIGN: center
}
#wp-calendar TBODY TD {
	TEXT-ALIGN: center
}
#wp-calendar TBODY TD A {
	FONT-WEIGHT: bold
}
.alignleft {
	FLOAT: left
}
.alignright {
	FLOAT: right
}


.menuTop
{
	text-decoration: none;
	background-color: #FFFFCC;
	border: 0px;
	line-height: 21px;
	font-size: 12px;
	padding-left: 9px;

}
.menuTop A
{
	background-color: #FFFFCC;
	DISPLAY: block;
	text-decoration: none;
	border: 0px;
	line-height: 21px;
}
.menuTop A:hover
{
	text-decoration: none;
	background-color: #FFFF99;
	line-height: 21px;
}
.bulletNews {
	text-align: left;
	font-size: 12px;
	margin-left: -12;
}