 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
BODY {
	BACKGROUND: #dedede
}
A:hover {
	TEXT-DECORATION: none
}
A IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
.column {
	FLOAT: right
}
.clear {
	CLEAR: both
}
HTML {
	FONT-SIZE: 11px; COLOR: #616161; FONT-FAMILY: Tahoma
}
INPUT {
	FONT-SIZE: 11px; COLOR: #616161; FONT-FAMILY: Tahoma
}
TEXTAREA {
	FONT-SIZE: 11px; COLOR: #616161; FONT-FAMILY: Tahoma
}
A {
	COLOR: #616161
}
INPUT {
	FONT-WEIGHT: normal; VERTICAL-ALIGN: middle
}
SELECT {
	FONT-WEIGHT: normal; VERTICAL-ALIGN: middle
}
TEXTAREA {
	FONT-WEIGHT: normal; VERTICAL-ALIGN: middle
}
.search .input {
	BORDER-LEFT-COLOR: #d4d0c8; BACKGROUND: #ffffff; BORDER-BOTTOM-WIDTH: 1px; BORDER-BOTTOM-COLOR: #d4d0c8; PADDING-BOTTOM: 2px; BORDER-TOP-COLOR: #d4d0c8; PADDING-TOP: 2px; BORDER-RIGHT-COLOR: #d4d0c8
}
.search .submit {
	MARGIN: 0px
}
#main {
	BORDER-RIGHT: #415a5e 2px solid; BORDER-TOP: #415a5e 2px; BACKGROUND: url(/public/index/top.jpg) no-repeat 50% top; MARGIN: 0px auto; BORDER-LEFT: #415a5e 2px solid; WIDTH: 766px; BORDER-BOTTOM: #415a5e 2px
}
#header {
	HEIGHT: 116px
}
#logo {
	MARGIN: 50px 0px 0px 485px; POSITION: absolute
}
#logo SPAN {
	FONT-WEIGHT: bold; FONT-SIZE: 0.91em; COLOR: #edead7
}
H1 {
	FONT-WEIGHT: bold; FONT-SIZE: 2.61em; COLOR: #474747; FONT-FAMILY: Arial, Helvetica, sans-serif
}
H1 A {
	COLOR: #474747; TEXT-DECORATION: none
}
#body {
	BACKGROUND: url(../images/images/body-tall.jpg) repeat-y
}
#body .t {
	BACKGROUND: url(../images/images/body-t.jpg) no-repeat 50% top
}
#body .b {
	BACKGROUND: url(../images/images/body-b.jpg) no-repeat 50% bottom; WIDTH: 100%
}
#side_bar {
	BACKGROUND: url(../images/images/side-tall.gif) repeat-y; WIDTH: 228px; COLOR: #dedede
}
#side_bar A {
	COLOR: #dedede
}
#side_bar .t {
	BACKGROUND: url(../images/images/side-t.gif) no-repeat 50% top
}
#side_bar .b {
	BACKGROUND: url(../images/images/side-b.gif) no-repeat 50% bottom
}
#side_bar .indent {
	PADDING-RIGHT: 45px; PADDING-LEFT: 42px; PADDING-BOTTOM: 18px; PADDING-TOP: 15px
}
#side_bar .search {
	MARGIN: 9px 0px 15px; TEXT-ALIGN: right
}
#side_bar .search .input {
	WIDTH: 90%
}
#side_bar .search .submit {
	MARGIN: 5px 0px 0px 4px
}
.widget_style {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(../images/images/side-h-l.gif) repeat-x 50% bottom; PADDING-BOTTOM: 23px; WIDTH: 100%; PADDING-TOP: 23px
}
.widget_style H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 9px; FONT-WEIGHT: bold; FONT-SIZE: 1.01em; PADDING-BOTTOM: 0px; COLOR: #dedede; PADDING-TOP: 0px
}
.widget_style UL {
	MARGIN: 0px 0px 0px 0px; LIST-STYLE-TYPE: none
}
.widget_style LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 15px; FONT-SIZE: 1.01em; BACKGROUND: url(../images/images/side-a.gif) no-repeat 0px 5px; PADDING-BOTTOM: 0px; COLOR: #dedede; LINE-HEIGHT: 1.41em; PADDING-TOP: 0px
}
.widget_style LI A {
	COLOR: #dedede; TEXT-DECORATION: none
}
.widget_style LI A:hover {
	TEXT-DECORATION: underline
}

UL.children {
	MARGIN: 0px
}
#meta {
	VERTICAL-ALIGN: top
}
#categories {
	VERTICAL-ALIGN: top
}
#archives {
	VERTICAL-ALIGN: top
}
#recent-comments {
	VERTICAL-ALIGN: top
}
#recent-posts {
	VERTICAL-ALIGN: top
}
#calendar {
	VERTICAL-ALIGN: top
}
#google-search {
	VERTICAL-ALIGN: top
}
#gsearch {
	TEXT-ALIGN: left
}
#pages {
	VERTICAL-ALIGN: top
}
#text-1 {
	VERTICAL-ALIGN: top
}
#delicious {
	VERTICAL-ALIGN: top
}
#delicious-box {
	TEXT-ALIGN: left
}
#calendar_wrap {
	PADDING-RIGHT: 0px; PADDING-LEFT: 15px; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: top; PADDING-TOP: 13px
}
#calendar_wrap A {
	FONT-WEIGHT: bold
}
.textwidget {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 13px
}
#statusbar {
	TEXT-ALIGN: justify
}
#statusbar P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#statusbar A {
	FONT-WEIGHT: bold
}
#content .search .input {
	WIDTH: 75%
}
#content .search .submit {
	MARGIN: 0px 0px 0px 13px
}
#content {
	WIDTH: 505px
}
#content .top {
	HEIGHT: 270px
}
#content .top .search {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 230px;
	PADDING-BOTTOM: 0px;
	COLOR: #2c2c2c;
	PADDING-TOP: 170px;
	POSITION: absolute;
	left: 197px;
	top: 125px;
}
#content .top .search .input {
	MARGIN-TOP: 3px; WIDTH: 133px
}
#content .top .search .submit {
	MARGIN: 3px 0px 0px 5px
}
#content .indent {
	PADDING-RIGHT: 14px; PADDING-LEFT: 36px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
#body .block {
	BACKGROUND: #ffffff; MARGIN-BOTTOM: 15px
}
#body .block .t {
	BACKGROUND: url(../images/images/block-t.gif) no-repeat 50% top
}
#body .block .b {
	BACKGROUND: url(../images/images/block-b.gif) no-repeat 50% bottom
}
#body .block .indent {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; PADDING-BOTTOM: 8px; PADDING-TOP: 8px
}
#body .block .title {
	BACKGROUND: url(../images/images/title-tall.gif) repeat-y
}
#body .block .title .t {
	BACKGROUND: url(../images/images/title-t.gif) no-repeat 50% top
}
#body .block .title .b {
	BACKGROUND: url(../images/images/title-b.gif) no-repeat 50% bottom
}
#body .block .title .indent {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; PADDING-BOTTOM: 15px; PADDING-TOP: 14px
}
.h_l {
	MARGIN-TOP: 27px; BACKGROUND: url(../images/images/h-l.gif) repeat-x; HEIGHT: 1px
}
H3 {
	MARGIN-TOP: 5px; FONT-WEIGHT: bold; FONT-SIZE: 1.01em; TEXT-TRANSFORM: uppercase; COLOR: #e7791a
}
H3 A {
	COLOR: #577a80; TEXT-DECORATION: none
}
.author {
	FONT-SIZE: 1.01em; COLOR: #577a80
}
.date {
	FONT-SIZE: 1.01em; COLOR: #415a5e; font-weight:bold;
}
.content_text {
	PADDING-RIGHT: 5px; PADDING-LEFT: 15px; PADDING-BOTTOM: 20px; LINE-HEIGHT: 1.31em; PADDING-TOP: 24px
}
.content_text OL {
	MARGIN-TOP: 15px; MARGIN-LEFT: 15px
}
.content_text UL {
	LINE-HEIGHT: 1.41em; LIST-STYLE-TYPE: none
}
.content_text UL LI {
	MARGIN-TOP: 5px; PADDING-LEFT: 12px; BACKGROUND: url(../images/images/cont-a.gif) no-repeat 0px 5px
}
.comment {
	PADDING-RIGHT: 0px; PADDING-LEFT: 8px; BACKGROUND: url(../images/images/cont-a.gif) no-repeat 0px 5px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 10px 15px; COLOR: #508790; PADDING-TOP: 0px
}
.comment A {
	COLOR: #508790
}
.postmetadataalt {
	FONT-SIZE: 0.81em
}
.pagetitle {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 1.01em; PADDING-BOTTOM: 10px; TEXT-TRANSFORM: uppercase; COLOR: #e7791a; PADDING-TOP: 0px
}
P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
.article {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.post {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#respond {
	PADDING-BOTTOM: 15px
}
.navigation {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1.01em; PADDING-BOTTOM: 10px; WIDTH: 100%; COLOR: #508790; PADDING-TOP: 0px
}
.navigation A {
	FONT-WEIGHT: bold; COLOR: #508790
}
.navigation .left {
	PADDING-LEFT: 10px; FLOAT: left; WIDTH: 45%
}
.navigation .right {
	PADDING-RIGHT: 10px; FLOAT: right; WIDTH: 45%; TEXT-ALIGN: right
}
#footer {
	PADDING-RIGHT: 15px; PADDING-LEFT: 35px; PADDING-BOTTOM: 18px; COLOR: #7d7e7e; PADDING-TOP: 5px
}
#footer A {
	COLOR: #7d7e7e
}
.float {margin:0; 
	padding:0; 
	background-color:#ffffff; 
	font-size:0.8em; 
	color:#508790;
	font-weight:2; 
	border:1px solid #577a80; 
}
#right {float:right; margin-left: 5px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}	
#left {float:left; margin-left: 0px;
	margin-top: 0px;
	margin-right: 5px;
	margin-bottom: 0px;}

.float2 {margin:0; 
	padding:0; 
	background-color:#ffffff; 
	font-size:0.8em; 
	color:#508790;
	font-weight:2; 
	border:0px solid #577a80; 
}
#right {float:right; margin-left: 5px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}	
#left {float:left; margin-left: 0px;
	margin-top: 0px;
	margin-right: 5px;
	margin-bottom: 0px;}