* {
   PADDING-RIGHT: 0em; PADDING-LEFT: 0em; PADDING-BOTTOM: 0em; MARGIN: 0em; PADDING-TOP: 0em
}
BODY {
   PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; BACKGROUND: #E1E1E1; PADDING-BOTTOM: 0px; COLOR: #333333; PADDING-TOP: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
P {
   MARGIN: 0px 0px 0.5em; LINE-HEIGHT: 1.6em
}
A {
   COLOR: #333333;
   BORDER-BOTTOM: 1px dashed #B02530;
   TEXT-DECORATION: none;
   font-family: Arial, Helvetica, sans-serif;

}
A:hover {
   BORDER-BOTTOM: 1px solid #B02530;
   TEXT-DECORATION: none;
   color: #B02530;
}
H1 {
   FONT-FAMILY: Arial, Helvetica, sans-serif;
   color: #B02530;

}
H2 {
   FONT-FAMILY: Arial, Helvetica, sans-serif
}
H3 {
   FONT-FAMILY: Arial, Helvetica, sans-serif
}
H4 {
   FONT-FAMILY: Arial, Helvetica, sans-serif;
   color: #B02530;

}
H5 {
   FONT-FAMILY: Arial, Helvetica, sans-serif
}
H6 {
   FONT-FAMILY: Arial, Helvetica, sans-serif
}
H3 {
   BACKGROUND-POSITION: left 50%; DISPLAY: inline; FONT-WEIGHT: bold; BACKGROUND-REPEAT: no-repeat
}
H4 {
   BACKGROUND-POSITION: left 50%;
   DISPLAY: inline;
   FONT-WEIGHT: bold;
   BACKGROUND-REPEAT: no-repeat;
   color: #B02530;

}
H3 {
   PADDING-LEFT: 24px;
   FONT-SIZE: 1.7em;
   BACKGROUND-IMAGE: url('images/db1.gif');
   color: #B02530;
}
H4 {
   PADDING-LEFT: 18px; FONT-SIZE: 1.4em; BACKGROUND-IMAGE: url('images/db2.gif')
}
H3 SPAN {
   FONT-WEIGHT: normal; FONT-SIZE: 60%; COLOR: #999
}
H5 {
   FONT-WEIGHT: normal; FONT-SIZE: 1em; FONT-FAMILY: Verdana, Arial, Serif
}
.contentarea {
   PADDING-TOP: 1.3em
}
DL {
   MARGIN: 1em 0px
}
DT {
   FONT-WEIGHT: bold
}
DD {
   PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0.5em 1em; PADDING-TOP: 0px
}
IMG {
   BORDER-RIGHT: #dcdcdc 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #dcdcdc 1px solid; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; BORDER-LEFT: #dcdcdc 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #dcdcdc 1px solid
}
IMG.left {
   FLOAT: left; MARGIN: 0em 1.8em 1.4em 0em; POSITION: relative
}
IMG.right {
   FLOAT: right; MARGIN: 0em 0em 1.8em 1.8em; POSITION: relative
}
IMG.profile {
   PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FLOAT: left; PADDING-BOTTOM: 3px; MARGIN: 0.5em; PADDING-TOP: 3px; POSITION: relative
}
UL {
   PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 1em; PADDING-TOP: 0px
}
OL {
   PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 1em; PADDING-TOP: 0px
}
LI {
   PADDING-RIGHT: 0.15em; PADDING-LEFT: 0.15em; PADDING-BOTTOM: 0.15em; MARGIN: 0px 1em; PADDING-TOP: 0.15em
}
#contentarea UL LI {
   LIST-STYLE-IMAGE: url('images/db3.gif')
}
BLOCKQUOTE {
   PADDING-RIGHT: 0px; PADDING-LEFT: 40px; BACKGROUND: url('images/blockquote.gif') no-repeat left top; PADDING-BOTTOM: 0px; MARGIN: 1em; COLOR: #666; PADDING-TOP: 0px
}
FIELDSET {
   BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.divider1 {
   CLEAR: both;
   BACKGROUND: #fff url('images/border2.gif') repeat-x;
   POSITION: relative;
   HEIGHT: 14px;
   color: #333333; margin-left:0em; margin-right:0em; margin-top:2em; margin-bottom:1.5em

}
.post {
   MARGIN: 2em 0px;
   BORDER-BOTTOM: #eaeaea 1px solid;

}
.post H4 A {
   COLOR: #B02530; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; TEXT-DECORATION: none; BORDER-BOTTOM-STYLE: none
}
.post .details {
   PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 0.86em; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #787878; PADDING-TOP: 0px; POSITION: relative; TOP: -1.5em
}
.post .details .user {
   PADDING-LEFT: 15px; BACKGROUND: url('images/user.png') no-repeat left center;
}
.post .details .date {
   PADDING-LEFT: 15px; BACKGROUND: url('images/date.gif') no-repeat left center; margin-left:1em; margin-right:0px; margin-top:0px; margin-bottom:0px
}
#outer .post UL.controls {
   CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #fcfcfc; PADDING-BOTTOM: 1em; MARGIN: 0px; COLOR: #787878; PADDING-TOP: 1em
}
.post UL.controls LI {
   PADDING-RIGHT: 1em; DISPLAY: inline; PADDING-LEFT: 15px; FONT-SIZE: 0.86em; PADDING-BOTTOM: 0em; MARGIN: 0px; PADDING-TOP: 0em
}
.post UL.controls LI.comments {
   BACKGROUND: url('images/icon-comments.gif') no-repeat left center;

}
.post UL.controls LI.more {
   BACKGROUND: url('images/icon-more.gif') no-repeat left center;
}
.box {
   padding:1.5em;
   BORDER-TOP: none;
   BACKGROUND: #FFFFFF url(images/boxbg.gif) no-repeat;
   MARGIN-BOTTOM: 1em;
   BORDER-BOTTOM: none;
   TEXT-ALIGN: left;
   color: #FFFFFF;

}
UL.linklist {
   LIST-STYLE-TYPE: none
}
UL.linklist LI {
   LINE-HEIGHT: 2em
}
#outer {
   Z-INDEX: 2;
   MARGIN: 0px auto;
   WIDTH: 800px;
   /*BORDER:7px solid #fff;*/
   POSITION: relative;
   background-color: #FFFFFF;

}
#header {
   BACKGROUND: #FFFFFF; WIDTH: 800px; HEIGHT: 151px
}
#headercontent {
   BOTTOM: 0em;
   POSITION: absolute;
   vertical-align: middle;

}
#headercontent H1 {
   FONT-WEIGHT: normal; FONT-SIZE: 2.5em
}
#headercontent H1 A:link {
   COLOR: #333333; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; TEXT-DECORATION: none; BORDER-BOTTOM-STYLE: none
}
#headercontent H1 A:visited {
   COLOR: #333333; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; TEXT-DECORATION: none; BORDER-BOTTOM-STYLE: none
}
#headercontent H1 A:hover {
   COLOR: #fff; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; TEXT-DECORATION: none; BORDER-BOTTOM-STYLE: none
}
#headercontent H1 A:active {
   COLOR: #fff; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; TEXT-DECORATION: none; BORDER-BOTTOM-STYLE: none
}
#headercontent H2 {
   FONT-WEIGHT: normal; FONT-SIZE: 1em; COLOR: #aaa
}
#search {
   COLOR: #aaa;
}
#search INPUT.text {
   border:1px solid #f0f0f0; padding:0.1em; BACKGROUND: #fff url('images/button_bg.gif') repeat-x 50% top; VERTICAL-ALIGN: middle; WIDTH: 10em; MARGIN-RIGHT: 0.5em;
}
#search INPUT.submit {
   border:1px solid #FFFFFF; padding:0.25em; FONT-WEIGHT: bold; FONT-SIZE: 0.8em; BACKGROUND: #B02530; VERTICAL-ALIGN: middle; COLOR: #F2F3DE;
}
#headerpic {
   BACKGROUND: #fff url('images/header.gif') repeat-x left bottom; POSITION: relative; HEIGHT: 92px}
#menu {
   MARGIN: 0px;
   POSITION: relative;
   HEIGHT: 40px;
   font-size: 16px;
   font-weight: bold;
   color: #B02530;
   background-image: url(images/menubg.gif);
   background-repeat: repeat-x;
   background-position: left top;
   padding: 12px 0px 0px;






}
#menu UL {
MARGIN: 0px}
#menu UL LI {
   DISPLAY: inline;
   MARGIN: 0px;
   POSITION: relative;
   height: 40px;
   color: #FFFFFF;
}
#menu UL LI A:link {
   BORDER-TOP-STYLE: none;
   BORDER-RIGHT-STYLE: none;
   BORDER-LEFT-STYLE: none;
   TEXT-DECORATION: none;
   BORDER-BOTTOM-STYLE: none;
   height: 40px;
   padding: 1em;
   color: #FFFFFF;
}
#menu UL LI A:visited {
   BORDER-TOP-STYLE: none;
   BORDER-RIGHT-STYLE: none;
   BORDER-LEFT-STYLE: none;
   TEXT-DECORATION: none;
   BORDER-BOTTOM-STYLE: none;
   height: 40px;
   padding: 1em;
   color: #ffffff;
}
#menu UL LI A:hover {
   border-style:none;
   color: #B02530;
   height: 40px;
   padding-right: 1em;
   padding-left: 1em;
}
#menu UL LI A:active {
   border-style:none;
   height: 40px;
   padding: 1em;
   color: #ffffff;
   text-decoration:underline;
}
#menu UL LI.current_page_item A {
   border-style:none;
   height: 40px;
   padding: 1em;
   color: #B02530;
}

#sidebar li li.current-cat a{
   border-bottom:1px dashed #B02530;
   color:#333333;
   font-family:Arial,Helvetica,sans-serif;
   text-decoration:none;
   font-weight:bold;
}
#menubottom {
HEIGHT: 14px;
padding: 0px 5px 10px 5px;
}
#content {
   PADDING-RIGHT: 2em; PADDING-LEFT: 2em; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#primarycontainer {
   FLOAT: left; WIDTH: 100%; MARGIN-RIGHT: -18em
}
#primarycontent {
   MARGIN: 1.5em 22em 0px 0px
}
#sidebar {
   FLOAT: right; MARGIN: 0px; WIDTH: 18em
}
#sidebar UL {
   MARGIN: 0.5em 0px 0px; LIST-STYLE-TYPE: none
}
#sidebar LI {
   PADDING-RIGHT: 0.5em; PADDING-LEFT: 0.5em; PADDING-BOTTOM: 0.5em; MARGIN: 1em 0px; PADDING-TOP: 0.5em
}
#sidebar LI LI {
   PADDING-RIGHT: 0.5em; PADDING-LEFT: 0.5em; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0.5em; MARGIN: 0px; PADDING-TOP: 0.5em
}
#sidebar LI LI LI {
   PADDING-RIGHT: 0px; PADDING-LEFT: 1em; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0.5em
}
#sidebar UL.feeds LI {
   PADDING-RIGHT: 1.5em; PADDING-LEFT: 1.5em; BACKGROUND: url('images/feed.png') no-repeat left center; PADDING-BOTTOM: 0px; MARGIN: 1em 0px; PADDING-TOP: 0px
}
#footer {
   CLEAR: both; FONT-SIZE: 0.86em; BACKGROUND: #fff url('images/border2.gif') repeat-x 0px 2.5em; PADDING-TOP: 5em; POSITION: relative; HEIGHT: 2em
}
#footer .left {
   LEFT: 2em; BOTTOM: 1.2em; POSITION: absolute
}
#footer .right {
   RIGHT: 2em; BOTTOM: 1.2em; POSITION: absolute
}
#comments {
   MARGIN: 2em 0px 0px 5px
}
#respond {
   MARGIN: 2em 0px 0px 5px
}
#commentform {
   PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; MARGIN: 10px; PADDING-TOP: 10px
}
#outer .commentlist {
   PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.commentlist LI {
   padding:0.5em; BACKGROUND: #fcfcfc url('images/border2.gif') repeat-x 50% top; MARGIN: 2em 0px; BORDER-BOTTOM: 1px dashed #ddd; LIST-STYLE-TYPE: none
}
.commentlist LI P {
   MARGIN: 0px 1em
}
.commentlist LI .cmtinfo {
   PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 11pt; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; FONT-FAMILY: Arial, Helvetica, sans-serif; POSITION: relative
}
.commentlist LI .cmtinfo EM {
   PADDING-RIGHT: 1em; PADDING-LEFT: 1em; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #999; PADDING-TOP: 0px; FONT-STYLE: normal; TEXT-ALIGN: right
}
.commentlist LI CITE {
   FONT-WEIGHT: bold; FONT-STYLE: normal
}
.commentlist LI.alt {
   BACKGROUND: #fcfcf9 url('images/border2.gif') repeat-x 50% top;
}
TEXTAREA {
   border:1px solid #ccc; padding:5px; BACKGROUND: #f9f9f9 url('images/button_bg.gif') repeat-x 50% top; WIDTH: 90%; HEIGHT: 20em; font-style:normal; font-variant:normal; font-weight:normal; font-size:1em; font-family:Verdana, Arial, Serif
}
#outer INPUT.text, #captcha_code {
   border:1px solid #ccc; padding:2px; BACKGROUND: #f9f9f9 url('images/button_bg.gif') repeat-x 50% top; font-style:normal; font-variant:normal; font-weight:normal; font-size:1em; font-family:Verdana, Arial, Serif
}
.post H5 EM {
   FONT-WEIGHT: normal; FLOAT: right; FONT-STYLE: normal
}
#header {
   OVERFLOW: hidden;
   background-image: url('images/logo_header.gif');
   background-repeat: no-repeat;
   height: 70px;
   width: 800px
}
#content {
   OVERFLOW: hidden
}
#sidebar {
   OVERFLOW: hidden
}
#footer {
   OVERFLOW: hidden
}
.widget {
   OVERFLOW: hidden
}
em {
   font-size: 10px;
}
.entry {
   font-size: 10px;
}

#wpcf label {
   clear: both;
   display: block;
   float: left;
   width: 150px;
}
#wpcf input {
   float: left;
   width: 200px;
   margin: 2px 5px 2px 0;
   background:#F9F9F9 url(images/button_bg.gif) repeat-x scroll 50% top;
   border:1px solid #CCCCCC;
   font-family:Verdana,Arial,Serif;
   font-size:1em;
   font-style:normal;
   font-variant:normal;
   font-weight:normal;
   padding:2px
}
#wpcf textarea {
   width: 350px;
   height: 100px;
   padding: 1px;
   margin: 0 5px 10px 0;
}
#wpcf #contactsubmit {
   margin-left: 250px;
   width: 100px;
}
div#sidebar ul li.box ul li.linkcat ul {
margin:0;
}
div#sidebar ul li.box ul li.linkcat ul li {
padding:6px 0;
}
div#sidebar ul li.box ul li.linkcat h2 {
display:none;
}

