 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.clear {
	CLEAR: both
}
.spacer {
	FONT-SIZE: 1px; HEIGHT: 10px
}
.smallspacer {
	FONT-SIZE: 1px; HEIGHT: 5px
}
P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1em; PADDING-BOTTOM: 0.1em; MARGIN: 0px 0px 1em; PADDING-TOP: 0.1em
}
H1 {
	FONT-FAMILY: Arial, Helvetica, sans-serif
}
H2 {
	FONT-FAMILY: Arial, Helvetica, sans-serif
}
H3 {
	FONT-FAMILY: Arial, Helvetica, sans-serif
}
H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 1.6em; PADDING-BOTTOM: 0.5em; LINE-HEIGHT: 1.2em; PADDING-TOP: 0.5em; font-color: #0060B6
}
H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 1.4em; PADDING-BOTTOM: 0.5em; COLOR: #a70848; LINE-HEIGHT: 1.2em; PADDING-TOP: 1em
}
H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bolder; FONT-SIZE: 1.2em; PADDING-BOTTOM: 0.5em; COLOR: #0060b6; LINE-HEIGHT: 1.2em; PADDING-TOP: 0.5em
}
.small {
	FONT-SIZE: 0.9em
}
HR {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; MARGIN: 15px 0px; COLOR: #c0c0c0; HEIGHT: 1px; BACKGROUND-COLOR: #c0c0c0; BORDER-RIGHT-WIDTH: 0px
}
BODY {
	BACKGROUND: #e0e8fa; FONT: 76%/140% Arial, Helvetica, sans-serif; COLOR: #000
}
#wrapper {
	BACKGROUND: #fff; MARGIN: 0px auto; WIDTH: 812px; TOP: 0px
}
#header {
	BACKGROUND: #3380cc; POSITION: relative; HEIGHT: 190px
}
#header .logo {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; FLOAT: left; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
#content {
	PADDING-RIGHT: 20px; PADDING-LEFT: 50px; MIN-HEIGHT: 525px; BACKGROUND: #fff; FLOAT: left; PADDING-BOTTOM: 25px; MARGIN: 0px; WIDTH: 475px; PADDING-TOP: 30px; HEIGHT: auto
}
#sidebar {
	PADDING-RIGHT: 25px; PADDING-LEFT: 20px; BACKGROUND: #fff; FLOAT: right; PADDING-BOTTOM: 25px; MARGIN: 0px; WIDTH: 215px; PADDING-TOP: 30px
}
#footer {
	PADDING-RIGHT: 50px; PADDING-LEFT: 50px; BACKGROUND: #0060b6; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 712px; PADDING-TOP: 30px; POSITION: relative; HEIGHT: 120px
}
 HTML #content {
	HEIGHT: 525px
}
#sidebar UL {
	
}
#sidebar UL LI {
	DISPLAY: block; LIST-STYLE-TYPE: none
}
#sidebar UL LI A {
	PADDING-RIGHT: 0px; MARGIN-TOP: 1px; PADDING-LEFT: 0px; FONT-SIZE: 1em; PADDING-BOTTOM: 0px; COLOR: #0060b6; PADDING-TOP: 0px; TEXT-ALIGN: center; TEXT-DECORATION: underline
}
#sidebar UL LI A:hover {
	BACKGROUND: #0060b6; COLOR: #fff
}
#catlist UL {
	LINE-HEIGHT: 140%
}
#catlist UL LI {
	DISPLAY: block; LIST-STYLE-TYPE: none
}
#catlist UL LI A {
	PADDING-RIGHT: 0px; MARGIN-TOP: 1px; PADDING-LEFT: 0px; FONT-SIZE: 1em; PADDING-BOTTOM: 0px; COLOR: #de6495; PADDING-TOP: 0px; TEXT-ALIGN: center; TEXT-DECORATION: none
}
#catlist UL LI A:hover {
	BACKGROUND: #de6495; COLOR: #fff
}
.postcontent {
	
}
H1.pagetitle {
	COLOR: #a70848
}
H1.posttitle A {
	BACKGROUND: #fff; COLOR: #0060b6; LINE-HEIGHT: 1.1em
}
H1.posttitle A:hover {
	BACKGROUND: #fff; COLOR: #0060b6; TEXT-DECORATION: none
}
.postcats {
	TEXT-TRANSFORM: none
}
.postdate {
	COLOR: #808080
}
.posttxt {
	LINE-HEIGHT: 170%
}
UL.postcontent {
	MARGIN-LEFT: 20px
}
.postimg_l {
	PADDING-RIGHT: 20px; FLOAT: left; PADDING-BOTTOM: 10px; PADDING-TOP: 12px
}
.postimg_r {
	PADDING-LEFT: 20px; FLOAT: right; PADDING-BOTTOM: 10px; PADDING-TOP: 12px
}
.postimg_c {
	FLOAT: left; PADDING-BOTTOM: 10px; PADDING-TOP: 12px
}
#footer {
	BORDER-TOP: #b6d325 5px solid
}
#footer UL LI {
	DISPLAY: block; LIST-STYLE-TYPE: none
}
#footer UL LI A {
	PADDING-RIGHT: 0px; MARGIN-TOP: 1px; PADDING-LEFT: 0px; FONT-SIZE: 1em; PADDING-BOTTOM: 0px; COLOR: #fff; PADDING-TOP: 0px; TEXT-ALIGN: center; TEXT-DECORATION: underline
}
#footer UL LI A:hover {
	BACKGROUND: #81c3ff; COLOR: #0060b6; TEXT-DECORATION: underline
}
#footer .info {
	COLOR: #fff
}
#footer .black {
	COLOR: #000
}
#footer .black A {
	COLOR: #000
}
.footer-col1 {
	FLOAT: left; WIDTH: 200px
}
.footer-col2 {
	FLOAT: left; WIDTH: 150px
}
.footer-col3 {
	FLOAT: left; WIDTH: 140px
}
.footer-col4 {
	FLOAT: left; WIDTH: 200px
}
.subscribe-bl {
	BACKGROUND: url(/wp-content/themes/hopesbag/media/subscribe-bl.gif) #b6d325 no-repeat 0px 100%; WIDTH: 210px
}
.subscribe-br {
	BACKGROUND: url(/wp-content/themes/hopesbag/media/subscribe-br.gif) no-repeat 100% 100%
}
.subscribe-tl {
	BACKGROUND: url(/wp-content/themes/hopesbag/media/subscribe-tl.gif) no-repeat 0px 0px
}
.subscribe-tr {
	PADDING-RIGHT: 1em; PADDING-LEFT: 1em; BACKGROUND: url(/wp-content/themes/hopesbag/media/subscribe-tr.gif) no-repeat 100% 0px; PADDING-BOTTOM: 1em; PADDING-TOP: 1em
}
.subscribe-title {
	FONT-SIZE: 1.2em; MARGIN-BOTTOM: 0.4em; COLOR: #fff
}
.subscribe-txt A {
	FONT-SIZE: 0.9em; FLOAT: left; COLOR: #5a3d1c; TEXT-DECORATION: underline
}
.rssicon {
	VERTICAL-ALIGN: top
}
.contact-bl {
	BACKGROUND: url(/wp-content/themes/hopesbag/media/contact-bl.gif) #81c3ff no-repeat 0px 100%; WIDTH: 170px
}
.contact-br {
	BACKGROUND: url(/wp-content/themes/hopesbag/media/contact-br.gif) no-repeat 100% 100%
}
.contact-tl {
	BACKGROUND: url(/wp-content/themes/hopesbag/media/contact-tl.gif) no-repeat 0px 0px
}
.contact-tr {
	PADDING-RIGHT: 0.5em; PADDING-LEFT: 0.5em; BACKGROUND: url(/wp-content/themes/hopesbag/media/contact-tr.gif) no-repeat 100% 0px; PADDING-BOTTOM: 0.5em; PADDING-TOP: 0.5em
}
.contact-title {
	COLOR: #000
}
.contact-txt A {
	FONT-SIZE: 1em; COLOR: #000; LINE-HEIGHT: 80%; TEXT-DECORATION: underline
}
.retailer-bl {
	BACKGROUND: url(/wp-content/themes/hopesbag/media/retailer-bl.gif) #0060b6 no-repeat 0px 100%; WIDTH: 230px
}
.retailer-br {
	BACKGROUND: url(/wp-content/themes/hopesbag/media/retailer-br.gif) no-repeat 100% 100%
}
.retailer-tl {
	BACKGROUND: url(/wp-content/themes/hopesbag/media/retailer-tl.gif) no-repeat 0px 0px
}
.retailer-tr {
	PADDING-RIGHT: 1em; PADDING-LEFT: 1em; BACKGROUND: url(/wp-content/themes/hopesbag/media/retailer-tr.gif) no-repeat 100% 0px; PADDING-BOTTOM: 1em; PADDING-TOP: 1em
}
.retailer-title {
	FONT-WEIGHT: bold; FONT-SIZE: 1.2em; MARGIN-BOTTOM: 0.4em; COLOR: #fff
}
.retailer-txt A {
	FONT-SIZE: 0.9em; FLOAT: left; COLOR: #fff; TEXT-DECORATION: underline
}
A {
	COLOR: #de6495; TEXT-DECORATION: none
}
A:hover {
	BACKGROUND: #de6495; COLOR: #fff
}
.page_item {
	FONT-WEIGHT: bold
}
.navigation {
	FONT-WEIGHT: bold; FONT-SIZE: 1.5em
}
.alignright {
	FLOAT: right
}
.alignleft {
	FLOAT: left
}
.testimonial {
	PADDING-RIGHT: 12px; PADDING-LEFT: 75px; BACKGROUND: url(/wp-content/themes/hopesbag/media/comment-bg.gif) #faebf1 no-repeat 8px 8px; PADDING-BOTTOM: 12px; PADDING-TOP: 12px
}
.comment {
	PADDING-RIGHT: 12px; PADDING-LEFT: 75px; BACKGROUND: url(/wp-content/themes/hopesbag/media/comment-bg.gif) #faebf1 no-repeat 8px 8px; PADDING-BOTTOM: 12px; PADDING-TOP: 12px
}
.comment_author {
	PADDING-RIGHT: 12px; PADDING-LEFT: 75px; BACKGROUND: url(/wp-content/themes/hopesbag/media/comment-bg.gif) #faebf1 no-repeat 8px 8px; PADDING-BOTTOM: 12px; PADDING-TOP: 12px
}
.comment_author {
	FONT-WEIGHT: bold
}
.comments-icon {
	VERTICAL-ALIGN: -2px
}
.ddsg-wrapper UL {
	LINE-HEIGHT: 2em
}
.ddsg-wrapper LI {
	MARGIN-LEFT: 0px; LINE-HEIGHT: 2em; LIST-STYLE-TYPE: none
}
#searchform {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 5px auto; PADDING-TOP: 0px; TEXT-ALIGN: left
}
#sidebar #searchform #s {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; WIDTH: 108px; PADDING-TOP: 1px
}
#sidebar #searchsubmit {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; PADDING-TOP: 1px
}
.entry FORM {
	TEXT-ALIGN: center
}
SELECT {
	WIDTH: 130px
}
#commentform INPUT {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; MARGIN: 5px 5px 1px 0px; WIDTH: 170px; PADDING-TOP: 2px
}
#commentform TEXTAREA {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; WIDTH: 100%; PADDING-TOP: 2px
}
#commentform #submit {
	FLOAT: right; MARGIN: 0px
}
.contactform {
	OVERFLOW: hidden; POSITION: static
}
.contactleft {
	CLEAR: both; PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 5px 0px; WIDTH: 20%; PADDING-TOP: 0px; TEXT-ALIGN: left
}
.contactright {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 5px 0px; WIDTH: 70%; PADDING-TOP: 0px; TEXT-ALIGN: left
}
.contacterror {
	BORDER-RIGHT: #ff0000 2px solid; BORDER-TOP: #ff0000 2px solid; BORDER-LEFT: #ff0000 2px solid; BORDER-BOTTOM: #ff0000 2px solid
}
