/* CSS Document */
.dc {float:left; height:100%; vertical-align:auto;}


BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; BACKGROUND: url(images/bg.gif); PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: top; WIDTH: 100%; COLOR: #2b2c2c; LINE-HEIGHT: 14px; PADDING-TOP: 0px; FONT-FAMILY: tahoma
}
.dt {
	WIDTH: 100%; TEXT-ALIGN: left
}
.dr {
	WIDTH: 100%
}
.dc {
	VERTICAL-ALIGN: top; WIDTH: 100%
}
FORM {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
DIV {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
INPUT {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-TOP: 0px;
	border: 1 double #999999;
}
TEXTAREA {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
INPUT {
	FONT-SIZE: 1.01em
}
TEXTAREA {
	FONT-SIZE: 1.01em
}
.postmetadataalt {
	FONT-SIZE: 0.81em
}
.pagetitle {
	PADDING-RIGHT: 0px; PADDING-LEFT: 17px; FONT-WEIGHT: bold; FONT-SIZE: 1.21em; PADDING-BOTTOM: 0px; TEXT-TRANSFORM: uppercase; COLOR: #7c0a0a; PADDING-TOP: 11px
}
P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
A:hover {
	TEXT-DECORATION: none
}
#respond {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 1.01em; PADDING-BOTTOM: 7px; TEXT-TRANSFORM: uppercase; COLOR: #7c0a0a; PADDING-TOP: 11px
}
#links_with_style {
	VERTICAL-ALIGN: top
}
#links_with_style LI A {
	PADDING-LEFT: 15px; COLOR: #1a1919
}
#archives {
	VERTICAL-ALIGN: top
}
#meta {
	VERTICAL-ALIGN: top
}
#recent-comments {
	VERTICAL-ALIGN: top
}
#recent-comments A {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
#recent-posts {
	VERTICAL-ALIGN: top
}
#categories {
	VERTICAL-ALIGN: top
}
#calendar_wrap {
	BORDER-RIGHT: #e2d4c0 1px solid; BORDER-TOP: #e2d4c0 1px solid; FONT-SIZE: 1.01em; VERTICAL-ALIGN: top; BORDER-LEFT: #e2d4c0 1px solid; COLOR: #1a1919; BORDER-BOTTOM: #e2d4c0 1px solid; BACKGROUND-COLOR: #ffffff
}
.left #calendar_wrap {
	PADDING-RIGHT: 20px; PADDING-LEFT: 50px; PADDING-BOTTOM: 0px; PADDING-TOP: 15px
}
.right #calendar_wrap {
	PADDING-RIGHT: 20px; PADDING-LEFT: 30px; PADDING-BOTTOM: 0px; PADDING-TOP: 10px
}
#calendar {
	VERTICAL-ALIGN: top
}
#calendar_wrap A {
	FONT-WEIGHT: bold; COLOR: #1a1919; TEXT-DECORATION: underline
}
#calendar_wrap A:hover {
	FONT-WEIGHT: bold; COLOR: #1a1919; TEXT-DECORATION: none
}
#google-search {
	VERTICAL-ALIGN: top
}
#gsearch {
	TEXT-ALIGN: left
}
#pages {
	VERTICAL-ALIGN: top
}
#text-1 {
	VERTICAL-ALIGN: top
}
.textwidget {
	BORDER-RIGHT: #e2d4c0 1px solid; PADDING-RIGHT: 20px; BORDER-TOP: #e2d4c0 1px solid; PADDING-LEFT: 20px; FONT-SIZE: 1.01em; PADDING-BOTTOM: 0px; BORDER-LEFT: #e2d4c0 1px solid; COLOR: #7f7f7f; PADDING-TOP: 15px; BORDER-BOTTOM: #e2d4c0 1px solid; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: left
}
#delicious {
	VERTICAL-ALIGN: top
}
#delicious-box {
	TEXT-ALIGN: left
}
H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H1 {
	FONT-WEIGHT: bold; FONT-SIZE: 3.41em; TEXT-TRANSFORM: uppercase; COLOR: #ffffff; LINE-HEIGHT: 27px; FONT-FAMILY: "times new roman"; LETTER-SPACING: 0px
}
H1 A {
	COLOR: #ffffff; TEXT-DECORATION: none
}
.topic {
	MARGIN-TOP: 10px; WIDTH: 766px
}
.logo_bg {
	BACKGROUND: url(images/bg_logo.jpg) no-repeat left top; WIDTH: 521px; HEIGHT: 179px
}
.logo {
	PADDING-RIGHT: 20px; PADDING-LEFT: 0px; FONT-SIZE: 0.91em; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; TEXT-ALIGN: right
}
.main {
	MARGIN-TOP: 6px; WIDTH: 766px
}
#search INPUT {
	VERTICAL-ALIGN: middle
}
IMG {
	VERTICAL-ALIGN: middle
}
.widget #search {
	BORDER-RIGHT: #e2d4c0 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #e2d4c0 1px solid; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; BORDER-LEFT: #e2d4c0 1px solid; PADDING-TOP: 4px; BORDER-BOTTOM: #e2d4c0 1px solid; BACKGROUND-COLOR: #ffffff
}
.widget {
	MARGIN-BOTTOM: 5px
}
.search {
	PADDING-RIGHT: 16px; PADDING-LEFT: 16px; FONT-WEIGHT: bold; BACKGROUND: url(images/bg_search.gif) #fac834 repeat-x 50% top; PADDING-BOTTOM: 16px; COLOR: #ffffff; PADDING-TOP: 16px
}
.left .input {
	WIDTH: 140px; HEIGHT: 15px
}
.right .input {
	WIDTH: 96px; HEIGHT: 15px
}
.text #search H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 10px
}
.text #search .input {
	WIDTH: 240px; HEIGHT: 15px
}
#categories {
	PADDING-RIGHT: 20px; PADDING-LEFT: 22px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 20px; BORDER-TOP-STYLE: none; PADDING-TOP: 24px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#categories .head {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#categories H2 {
	FONT-WEIGHT: bold; FONT-SIZE: 1.01em; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #780909
}
#categories UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 4px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-TOP-STYLE: none; LINE-HEIGHT: 18px; PADDING-TOP: 14px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; LIST-STYLE-TYPE: none; BORDER-BOTTOM-STYLE: none
}
#categories LI {
	PADDING-LEFT: 14px; BACKGROUND: url(images/arrow_1.gif) no-repeat left top
}
#categories LI A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; COLOR: #2f2d2d; PADDING-TOP: 0px; TEXT-DECORATION: underline
}
#categories LI A:hover {
	TEXT-DECORATION: none
}
.widget .head {
	BORDER-RIGHT: #ecdec9 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #ecdec9 1px solid; PADDING-LEFT: 4px; MARGIN-BOTTOM: 3px; PADDING-BOTTOM: 4px; BORDER-LEFT: #ecdec9 1px solid; PADDING-TOP: 4px; BORDER-BOTTOM: #ecdec9 1px solid; BACKGROUND-COLOR: #ffffff
}
.widget H2 {
	PADDING-RIGHT: 14px; PADDING-LEFT: 14px; FONT-WEIGHT: bold; FONT-SIZE: 1.01em; BACKGROUND: url(images/bg_head.gif) #98af17 repeat-y left 50%; PADDING-BOTTOM: 6px; COLOR: #ffffff; PADDING-TOP: 7px
}
.widget #search H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 1.01em; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; COLOR: #ffffff; PADDING-TOP: 0px
}
.widget UL {
	BORDER-RIGHT: #e2d4c0 1px solid; PADDING-RIGHT: 8px; BORDER-TOP: #e2d4c0 1px solid; PADDING-LEFT: 9px; PADDING-BOTTOM: 12px; MARGIN: 0px; BORDER-LEFT: #e2d4c0 1px solid; LINE-HEIGHT: 17px; PADDING-TOP: 13px; BORDER-BOTTOM: #e2d4c0 1px solid; LIST-STYLE-TYPE: none; BACKGROUND-COLOR: #ffffff
}
.widget LI {
	PADDING-LEFT: 0px; BACKGROUND: url(images/line_ul.gif) repeat-x 50% bottom
}
.widget LI A {
	PADDING-LEFT: 18px; BACKGROUND: url(images/arrow_2.gif) no-repeat left top; COLOR: #5b5b5b; TEXT-DECORATION: none
}
.widget LI A:hover {
	TEXT-DECORATION: underline
}
.cen {
	BACKGROUND: url(images/content_cen.gif) repeat-y
}
.bot {
	BACKGROUND: url(images/content_bot.gif) no-repeat 50% bottom
}
.top {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; BACKGROUND: url(images/content_top.gif) no-repeat 50% top; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.content {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 31px; PADDING-TOP: 17px
}
.content .date {
	PADDING-LEFT: 15px; FONT-WEIGHT: bold; FONT-SIZE: 1.31em
}
.content H2 {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 17px;
	FONT-WEIGHT: bold;
	FONT-SIZE: 1.01em;
	PADDING-BOTTOM: 0px;

	COLOR: #7c0a0a;
	LINE-HEIGHT: 0.91em;
	PADDING-TOP: 11px;
}
.content H3 {
	FONT-WEIGHT: bold; FONT-SIZE: 1.11em; TEXT-TRANSFORM: uppercase; LINE-HEIGHT: 1.11em
}
.content H2 A {
	COLOR: #7c0a0a; TEXT-DECORATION: none
}
.content H2 A:hover {
	TEXT-DECORATION: underline
}
.content .author {
	PADDING-LEFT: 17px; FONT-SIZE: 1.01em; COLOR: #7c0a0a
}
.content .author A {
	COLOR: #7c0a0a; TEXT-DECORATION: none
}
.content .author A:hover {
	TEXT-DECORATION: underline
}
.content .line {
	MARGIN-TOP: 14px; FONT-SIZE: 0px; BACKGROUND: url(images/line_1.gif) repeat-x right top; LINE-HEIGHT: 0px
}
.text {
	PADDING-RIGHT: 17px; PADDING-LEFT: 15px; PADDING-BOTTOM: 0px; PADDING-TOP: 15px
}
.text2 {
	PADDING-RIGHT: 1px; PADDING-LEFT: 15px; PADDING-BOTTOM: 0px; PADDING-TOP: 15px
}
.text A {
	COLOR: #2b2c2c
}
.content .more {
	PADDING-RIGHT: 17px; PADDING-LEFT: 20px; PADDING-BOTTOM: 0px; COLOR: #7b0b0b; PADDING-TOP: 22px; TEXT-ALIGN: right
}
.content .more A {
	PADDING-LEFT: 9px; BACKGROUND: url(images/arrow_more.gif) no-repeat left top; COLOR: #7b0b0b
}
.footer {
	WIDTH: 766px; TEXT-ALIGN: left
}
.blog {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; PADDING-BOTTOM: 10px; COLOR: #323846; PADDING-TOP: 10px; TEXT-ALIGN: center
}
.footer A {
	COLOR: #323846
}
