	HTML {
		PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
	}
	BODY {
		PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; FONT-FAMILY: 'trebuchet ms', verdana, arial, sans-serif
	}
	FORM {
		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
	}
	A {
		TEXT-DECORATION: underline
	}
	A IMG {
		BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
	}
	H1 {
		FONT-WEIGHT: normal
	}
	H2 {
		FONT-WEIGHT: normal
	}
	H3 {
		FONT-WEIGHT: normal
	}
	H4 {
		FONT-WEIGHT: normal
	}
	H5 {
		FONT-WEIGHT: normal
	}
	H6 {
		FONT-WEIGHT: normal
	}
	H1 {
		MARGIN-TOP: 10px; MARGIN-BOTTOM: 10px
	}
	H2 {
		MARGIN-TOP: 10px; MARGIN-BOTTOM: 10px
	}
	H3 {
		MARGIN-TOP: 10px; MARGIN-BOTTOM: 10px
	}
	H4 {
		MARGIN-TOP: 10px; MARGIN-BOTTOM: 10px
	}
	H5 {
		MARGIN-TOP: 10px; MARGIN-BOTTOM: 10px
	}
	H6 {
		MARGIN-TOP: 10px; MARGIN-BOTTOM: 10px
	}
	P {
		MARGIN-TOP: 10px; MARGIN-BOTTOM: 10px
	}
	OL {
		MARGIN-TOP: 10px; MARGIN-BOTTOM: 10px
	}
	UL {
		MARGIN-TOP: 10px; MARGIN-BOTTOM: 10px
	}
	PRE {
		MARGIN-TOP: 10px; MARGIN-BOTTOM: 10px
	}
	BLOCKQUOTE {
		MARGIN-TOP: 10px; MARGIN-BOTTOM: 10px
	}
	.clr {
		BORDER-TOP-WIDTH: 0px; CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px -1px -1px 0px; OVERFLOW: hidden; WIDTH: 1px; LINE-HEIGHT: 0; PADDING-TOP: 0px; HEIGHT: 1px; BORDER-RIGHT-WIDTH: 0px
	}
	.pkg:unknown {
		CLEAR: both; DISPLAY: block; FONT-SIZE: 0.1em; VISIBILITY: hidden; LINE-HEIGHT: 0; HEIGHT: 0px; content: " "
	}
	 HTML .pkg {
		DISPLAY: inline-block
	}
	 HTML .pkg {
		HEIGHT: 1%
	}
	.pkg {
		DISPLAY: block
	}
	BODY {
		TEXT-ALIGN: center
	}
	#container {
		MARGIN: 0px auto; WIDTH: 960px; POSITION: relative; TEXT-ALIGN: left; BACKGROUND: #ffffcc;
	}
	#container-inner {
		WIDTH: auto; POSITION: static; BACKGROUND: #ffffcc;
	}
	#banner {
		POSITION: relative
	}
	#banner-inner {
		POSITION: static
	}
	#pagebody {
		WIDTH: 100%; POSITION: relative
	}
	#pagebody-inner {
		WIDTH: 100%; POSITION: static
	}
	#alpha {
		DISPLAY: inline; MIN-HEIGHT: 1px; FLOAT: left; POSITION: relative
	}
	#beta {
		DISPLAY: inline; MIN-HEIGHT: 1px; FLOAT: left; POSITION: relative
	}
	#gamma {
		DISPLAY: inline; MIN-HEIGHT: 1px; FLOAT: left; POSITION: relative
	}
	#delta {
		DISPLAY: inline; MIN-HEIGHT: 1px; FLOAT: left; POSITION: relative
	}
	#delta {
		FLOAT: right
	}
	#alpha-inner {
		POSITION: static
	}
	#beta-inner {
		POSITION: static
	}
	#gamma-inner {
		POSITION: static
	}
	#delta-inner {
		POSITION: static
	}
	.banner-user {
		BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; FLOAT: left; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 15px 0px 0px; OVERFLOW: hidden; WIDTH: 64px; PADDING-TOP: 0px; TEXT-ALIGN: center; BORDER-RIGHT-WIDTH: 0px
	}
	.banner-user-photo {
		BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; BACKGROUND-POSITION: center center; DISPLAY: block; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 2px; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat; BORDER-RIGHT-WIDTH: 0px; TEXT-DECORATION: none! important
	}
	.banner-user-photo IMG {
		BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 64px; PADDING-TOP: 0px; HEIGHT: auto; BORDER-RIGHT-WIDTH: 0px
	}
	.content-nav {
		MARGIN: 10px; TEXT-ALIGN: center
	}
	.date-header {
		CLEAR: both; POSITION: static
	}
	.entry-content {
		CLEAR: both; POSITION: static
	}
	.entry {
		CLEAR: both; MARGIN-BOTTOM: 20px; OVERFLOW: hidden; WIDTH: 100%; POSITION: static
	}
	.trackbacks {
		CLEAR: both; MARGIN-BOTTOM: 20px; OVERFLOW: hidden; WIDTH: 100%; POSITION: static
	}
	.comments {
		CLEAR: both; MARGIN-BOTTOM: 20px; OVERFLOW: hidden; WIDTH: 100%; POSITION: static
	}
	.archive {
		CLEAR: both; MARGIN-BOTTOM: 20px; OVERFLOW: hidden; WIDTH: 100%; POSITION: static
	}
	.entry-content {
		CLEAR: both; MARGIN: 5px 10px
	}
	.trackbacks-info {
		CLEAR: both; MARGIN: 5px 10px
	}
	.trackback-content {
		CLEAR: both; MARGIN: 5px 10px
	}
	.comment-content {
		CLEAR: both; MARGIN: 5px 10px
	}
	.comments-open-content {
		CLEAR: both; MARGIN: 5px 10px
	}
	.comments-closed {
		CLEAR: both; MARGIN: 5px 10px
	}
	.entry-excerpt {
		CLEAR: both
	}
	.entry-body {
		CLEAR: both
	}
	.entry-more-link {
		CLEAR: both
	}
	.entry-more {
		CLEAR: both
	}
	.entry-footer {
		CLEAR: both; MARGIN: 5px 10px 20px
	}
	.trackback-footer {
		CLEAR: both; MARGIN: 5px 10px 20px
	}
	.comment-footer {
		CLEAR: both; MARGIN: 5px 10px 20px
	}
	.comments-open-footer {
		CLEAR: both; MARGIN: 5px 10px 20px
	}
	.archive-content {
		CLEAR: both; MARGIN: 5px 10px 20px
	}
	.comments-open LABEL {
		DISPLAY: block
	}
	#comment-author {
		WIDTH: 240px
	}
	#comment-email {
		WIDTH: 240px
	}
	#comment-url {
		WIDTH: 240px
	}
	#comment-text {
		WIDTH: 240px
	}
	#comment-bake-cookie {
		MARGIN-LEFT: 0px; VERTICAL-ALIGN: middle
	}
	#comment-post {
		FONT-WEIGHT: bold
	}
	IMG.image-full {
		WIDTH: 100%
	}
	.image-thumbnail {
		FLOAT: left; MARGIN: 0px 10px 10px 0px; WIDTH: 115px
	}
	.image-thumbnail IMG {
		MARGIN: 0px 0px 2px; WIDTH: 115px; HEIGHT: 115px
	}
	.module {
		OVERFLOW: hidden; WIDTH: 100%; POSITION: relative
	}
	.module-content {
		MARGIN: 5px 10px 20px; POSITION: relative
	}
	.module-list {
		PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
	}
	.archive-list {
		PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
	}
	.module-list-item {
		MARGIN-TOP: 5px; MARGIN-BOTTOM: 5px
	}
	.module-presence IMG {
		VERTICAL-ALIGN: middle
	}
	.module-powered .module-content {
		MARGIN-BOTTOM: 10px
	}
	.module-photo .module-content {
		TEXT-ALIGN: center
	}
	.module-wishlist .module-content {
		TEXT-ALIGN: center
	}
	.module-calendar .module-content TABLE {
		BORDER-COLLAPSE: collapse
	}
	.module-calendar .module-content TH {
		WIDTH: 14%; TEXT-ALIGN: center
	}
	.module-calendar .module-content TD {
		WIDTH: 14%; TEXT-ALIGN: center
	}
	.typelist-thumbnailed {
		MARGIN: 0px 0px 20px
	}
	.typelist-thumbnailed .module-list-item {
		CLEAR: both; DISPLAY: block; MARGIN: 0px
	}
	.typelist-thumbnailed .module-list-item:unknown {
		CLEAR: both; DISPLAY: block; FONT-SIZE: 0.1em; VISIBILITY: hidden; LINE-HEIGHT: 0; HEIGHT: 0px; content: " "
	}
	 HTML .typelist-thumbnailed .module-list-item {
		DISPLAY: inline-block
	}
	 HTML .typelist-thumbnailed .module-list-item {
		HEIGHT: 1%
	}
	.typelist-thumbnailed .module-list-item {
		DISPLAY: block
	}
	.typelist-thumbnail {
		FLOAT: left; MARGIN: 0px 5px 0px 0px; VERTICAL-ALIGN: middle; WIDTH: auto; TEXT-ALIGN: center; min-width: 60px
	}
	.typelist-thumbnail IMG {
		MARGIN: 5px
	}
	.module-galleries .typelist-thumbnail IMG {
		WIDTH: 50px
	}
	.typelist-description {
		PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; MARGIN: 0px; PADDING-TOP: 5px
	}
	.module-featured-photo .module-content {
		MARGIN: 0px
	}
	.module-photo .module-content {
		MARGIN: 0px
	}
	.module-featured-photo IMG {
		WIDTH: 100%
	}
	.module-recent-photos {
		MARGIN: 0px 0px 15px
	}
	.module-recent-photos .module-content {
		MARGIN: 0px
	}
	.module-recent-photos .module-list {
		BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; HEIGHT: 1%; BORDER-RIGHT-WIDTH: 0px
	}
	.module-recent-photos .module-list:unknown {
		CLEAR: both; DISPLAY: block; FONT-SIZE: 0.1em; VISIBILITY: hidden; LINE-HEIGHT: 0; HEIGHT: 0px; content: " "
	}
	 HTML .module-recent-photos .module-list {
		DISPLAY: inline-block
	}
	 HTML .module-recent-photos .module-list {
		HEIGHT: 1%
	}
	.module-recent-photos .module-list {
		DISPLAY: block
	}
	.module-recent-photos .module-list-item {
		BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; FLOAT: left; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; HEIGHT: 1%; BORDER-RIGHT-WIDTH: 0px
	}
	.module-recent-photos .module-list-item A {
		BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
	}
	.module-recent-photos .module-list-item IMG {
		PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 60px; PADDING-TOP: 0px; HEIGHT: 60px
	}
	.module-mmt-calendar {
		MARGIN-BOTTOM: 15px
	}
	.module-mmt-calendar .module-content {
		MARGIN: 0px
	}
	.module-mmt-calendar .module-header {
		MARGIN: 0px
	}
	.module-mmt-calendar .module-header A {
		TEXT-DECORATION: none
	}
	.module-mmt-calendar TABLE {
		WIDTH: 100%
	}
	.module-mmt-calendar TH {
		TEXT-ALIGN: left
	}
	.module-mmt-calendar TD {
		VERTICAL-ALIGN: top; WIDTH: 14%; HEIGHT: 75px; TEXT-ALIGN: left
	}
	.day-photo {
		WIDTH: 54px; HEIGHT: 54px
	}
	.day-photo A {
		DISPLAY: block
	}
	.day-photo A IMG {
		WIDTH: 50px; HEIGHT: 50px
	}
	BODY {
		FONT-SIZE: 12px; BACKGROUND-IMAGE: url(http://www.peejforprez.com/images/bg.gif); BACKGROUND-REPEAT: repeat; FONT-FAMILY: 'trebuchet ms', verdana, helvetica, arial, sans-serif
	}
	A {
		COLOR: #542e7c; TEXT-DECORATION: underline
	}
	A:hover {
		COLOR: #fff
	}
	#banner A {
		COLOR: #542e7c; TEXT-DECORATION: none
	}
	#banner A:hover {
		COLOR: #fff
	}
	.module-content A {
		COLOR: #542e7c
	}
	.module-content A:hover {
		COLOR: #fff
	}
	H1 {
		FONT-FAMILY: 'trebuchet ms', verdana, helvetica, arial, sans-serif
	}
	H2 {
		FONT-FAMILY: 'trebuchet ms', verdana, helvetica, arial, sans-serif
	}
	H3 {
		FONT-FAMILY: 'trebuchet ms', verdana, helvetica, arial, sans-serif
	}
	H4 {
		FONT-FAMILY: 'trebuchet ms', verdana, helvetica, arial, sans-serif
	}
	H5 {
		FONT-FAMILY: 'trebuchet ms', verdana, helvetica, arial, sans-serif
	}
	H6 {
		FONT-FAMILY: 'trebuchet ms', verdana, helvetica, arial, sans-serif
	}
	.module-header {
		PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 13px; BACKGROUND: #9679b3; PADDING-BOTTOM: 5px; MARGIN: 0px; TEXT-TRANSFORM: uppercase; BORDER-LEFT: #542e7c 5px solid; WIDTH: auto; COLOR: #fff; LINE-HEIGHT: 1; PADDING-TOP: 5px; POSITION: relative
	}
	.trackbacks-header {
		PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 13px; BACKGROUND: #9679b3; PADDING-BOTTOM: 5px; MARGIN: 0px; TEXT-TRANSFORM: uppercase; BORDER-LEFT: #542e7c 5px solid; WIDTH: auto; COLOR: #fff; LINE-HEIGHT: 1; PADDING-TOP: 5px; POSITION: relative
	}
	.comments-header {
		PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 13px; BACKGROUND: #9679b3; PADDING-BOTTOM: 5px; MARGIN: 0px; TEXT-TRANSFORM: uppercase; BORDER-LEFT: #542e7c 5px solid; WIDTH: auto; COLOR: #fff; LINE-HEIGHT: 1; PADDING-TOP: 5px; POSITION: relative
	}
	.comments-open-header {
		PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 13px; BACKGROUND: #9679b3; PADDING-BOTTOM: 5px; MARGIN: 0px; TEXT-TRANSFORM: uppercase; BORDER-LEFT: #542e7c 5px solid; WIDTH: auto; COLOR: #fff; LINE-HEIGHT: 1; PADDING-TOP: 5px; POSITION: relative
	}
	.archive-header {
		PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 13px; BACKGROUND: #9679b3; PADDING-BOTTOM: 5px; MARGIN: 0px; TEXT-TRANSFORM: uppercase; BORDER-LEFT: #542e7c 5px solid; WIDTH: auto; COLOR: #fff; LINE-HEIGHT: 1; PADDING-TOP: 5px; POSITION: relative
	}
	.module-header A {
		COLOR: #542e7c
	}
	.module-header A:hover {
		COLOR: #fff
	}
	.trackbacks-header A {
		COLOR: #542e7c
	}
	.trackbacks-header A:hover {
		COLOR: #fff
	}
	.comments-header A {
		COLOR: #542e7c
	}
	.comments-header A:hover {
		COLOR: #fff
	}
	.comments-open-header A {
		COLOR: #542e7c
	}
	.comments-open-header A:hover .archive-header A {
		COLOR: #fff
	}
	.archive-header A:hover {
		COLOR: #fff
	}
	.entry-more-link {
		FONT-SIZE: 11px
	}
	.entry-footer {
		FONT-SIZE: 11px
	}
	.comment-footer {
		FONT-SIZE: 11px
	}
	.trackback-footer {
		FONT-SIZE: 11px
	}
	.typelist-thumbnailed {
		FONT-SIZE: 11px
	}
	.commenter-profile IMG {
		VERTICAL-ALIGN: middle
	}
	BODY {
		BACKGROUND-IMAGE: url(http://www.peejforprez.com/images/bg.gif); COLOR: #333; BACKGROUND-REPEAT: repeat; min-width: 900px
	}
	.backgrounDot {
		BACKGROUND-IMAGE: url(http://www.peejforprez.com/images/dot.gif); repeat;
	}
	#container {
		BACKGROUND: #ffffcc; MARGIN-BOTTOM: 20px
	}
	#container-inner {
		BACKGROUND: #ffffcc; BORDER-RIGHT: #292e33 5px solid; BORDER-TOP: #292e33 0px solid; BORDER-LEFT: #292e33 5px solid; BORDER-BOTTOM: #292e33 5px solid
	}
	#banner {
		BACKGROUND: #c1a5de; WIDTH: 960px; HEIGHT: 87px
	}
	#banner-inner {
		BORDER-RIGHT: #fff 0px solid; PADDING-RIGHT: 13px; BORDER-TOP: #fff 0px solid; PADDING-LEFT: 13px; PADDING-BOTTOM: 5px; BORDER-LEFT: #fff 0px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #fff 2px solid
	}
	.banner-user {
		MARGIN-TOP: 0px; FONT-SIZE: 10px; WIDTH: 70px
	}
	.banner-user-photo {
		BORDER-RIGHT: #fff 1px solid; BORDER-TOP: #fff 1px solid; BORDER-LEFT: #fff 1px solid; BORDER-BOTTOM: #fff 1px solid
	}
	#banner-header {
		BACKGROUND-IMAGE: url(http://www.peejforprez.com/images/banner.gif); background: #c1a5de; MARGIN: 0px; BACKGROUND-REPEAT: no-repeat
	}
	#banner-description {
		MARGIN-TOP: 0px; FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND: none transparent scroll repeat 0% 0%; MARGIN-BOTTOM: 0px; COLOR: #fff; LINE-HEIGHT: 1.125; text-shadow: #542e7c 0 1px 2px
	}
	#alpha {
		MARGIN: 15px 15px 0px; WIDTH: 190px
	}
	#beta {
		BACKGROUND: #c1a5de; WIDTH: 500px
	}
	#gamma {
		BACKGROUND: #c1a5dc; WIDTH: 200px
	}
	#delta {
		BACKGROUND: #c1a5dc; WIDTH: 200px
	}
	#beta-inner {
		BORDER-RIGHT: #fff 2px solid; PADDING-RIGHT: 10px; BORDER-TOP: #fff 2px solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; BORDER-LEFT: #fff 0px solid; PADDING-TOP: 10px; BORDER-BOTTOM: #fff 2px solid
	}
	#gamma-inner {
		PADDING-RIGHT: 5px; BORDER-TOP: #fff 2px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; PADDING-TOP: 10px; 
	}
	#delta-inner {
		BORDER-RIGHT: #fff 2px solid; PADDING-RIGHT: 10px; BORDER-TOP: #fff 2px solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; BORDER-LEFT: #fff 0px solid; PADDING-TOP: 10px; BORDER-BOTTOM: #fff 2px solid
	}
	.date-header {
		MARGIN-TOP: 0px; FONT-WEIGHT: bold; FONT-SIZE: 11px; TEXT-TRANSFORM: uppercase
	}
	.entry-header {
		PADDING-RIGHT: 0px; MARGIN-TOP: 0px; PADDING-LEFT: 10px; FONT-SIZE: 18px; PADDING-BOTTOM: 0px; BORDER-LEFT: #c1a5de 5px solid; COLOR: #666; PADDING-TOP: 0px
	}
	.entry-content {
		MARGIN: 0px; LINE-HEIGHT: 1.5
	}
	.comment-content {
		MARGIN: 0px; LINE-HEIGHT: 1.5
	}
	.trackback-content {
		MARGIN: 0px; LINE-HEIGHT: 1.5
	}
	.entry-footer {
		/*BORDER-TOP: #dae0e6 1px solid; */
		FONT-SIZE: 10px; 
		MARGIN: 0px 0px 20px; 
		COLOR: #666; 
		PADDING-TOP: 6px; 
		TEXT-ALIGN: right
		background-image: url(/images/dot.gif);
		
	}
	.comment-footer {
		BORDER-TOP: #dae0e6 1px solid; FONT-SIZE: 10px; MARGIN: 0px 0px 20px; COLOR: #666; PADDING-TOP: 3px; TEXT-ALIGN: right
	}
	.trackback-footer {
		BORDER-TOP: #dae0e6 1px solid; FONT-SIZE: 10px; MARGIN: 0px 0px 20px; COLOR: #666; PADDING-TOP: 3px; TEXT-ALIGN: right
	}
	.comment-content {
		MARGIN-LEFT: 10px
	}
	.trackback-content {
		MARGIN-LEFT: 10px
	}
	.comment-footer {
		MARGIN-LEFT: 10px
	}
	.trackback-footer {
		MARGIN-LEFT: 10px
	}
	.content-nav {
		MARGIN-TOP: 0px
	}
	#trackbacks-info {
		BORDER-RIGHT: #a3b8cc 1px dashed; PADDING-RIGHT: 10px; BORDER-TOP: #a3b8cc 1px dashed; PADDING-LEFT: 10px; FONT-SIZE: 11px; BACKGROUND: #e6ecf2; PADDING-BOTTOM: 0px; MARGIN: 10px 0px; BORDER-LEFT: #a3b8cc 1px dashed; COLOR: #292e33; PADDING-TOP: 0px; BORDER-BOTTOM: #a3b8cc 1px dashed; TEXT-ALIGN: center
	}
	.comments-open-footer {
		MARGIN: 10px 0px
	}
	.module {
		BACKGROUND: #d6c8e5; MARGIN: 0px 0px 10px; BORDER-BOTTOM: #f5eefb 1px solid
	}
	.module-content {
		PADDING-RIGHT: 10px; BORDER-TOP: #cfd4d9 1px solid; PADDING-LEFT: 10px; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 10px; COLOR: #fff; LINE-HEIGHT: 1.2; PADDING-TOP: 10px
	}
	.module-search INPUT {
		FONT-SIZE: 10px
	}
	.module-search #search {
		WIDTH: 100px
	}
	.module-mmt-calendar .module-content TABLE {
		FONT-SIZE: 10px
	}
	.module-calendar .module-content TABLE {
		FONT-SIZE: 10px
	}
	.module-powered {
		BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
	}
	.module-powered .module-content {
		BORDER-RIGHT: #c1a5de 1px dashed; BORDER-TOP: #c1a5de 1px dashed; BACKGROUND: #c1a5de; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 10px; BORDER-LEFT: #c1a5de 1px dashed; COLOR: #fff; BORDER-BOTTOM: #c1a5de 1px dashed
	}
	.module-photo {
		BACKGROUND: none transparent scroll repeat 0% 0%
	}
	.module-photo IMG {
		BORDER-RIGHT: #fff 1px solid; BORDER-TOP: #fff 1px solid; BORDER-LEFT: #fff 1px solid; BORDER-BOTTOM: #fff 1px solid
	}
	.module-list {
		MARGIN: 0px 15px 10px; LIST-STYLE-TYPE: disc
	}
	.module-list .module-list {
		PADDING-LEFT: 15px; MARGIN: 5px 0px 0px; LIST-STYLE-TYPE: circle
	}
	.module-list-item {
		MARGIN-TOP: 0px; COLOR: #660099; LINE-HEIGHT: 1.2
	}
	.typelist-thumbnailed .module-list {
		MARGIN: 0px 0px 10px; LIST-STYLE-TYPE: none
	}
	.typelist-thumbnailed .module-list-item {
		PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #f3f6f9; PADDING-BOTTOM: 0px; MARGIN: 1px 0px; PADDING-TOP: 0px
	}
	.typelist-thumbnail {
		BACKGROUND: #fff
	}
	.module-photo IMG {
		BORDER-RIGHT: #fff 1px solid; BORDER-TOP: #fff 1px solid; BORDER-LEFT: #fff 1px solid; BORDER-BOTTOM: #fff 1px solid
	}
	.module-featured-photo {
		WIDTH: 398px
	}
	.module-featured-photo .module-content {
		BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
	}
	.module-featured-photo IMG {
		WIDTH: 398px
	}
	.module-recent-photos .module-content {
		PADDING-RIGHT: 0px; PADDING-LEFT: 19px; PADDING-BOTTOM: 0px; PADDING-TOP: 10px
	}
	.module-recent-photos .module-list {
		MARGIN: 0px
	}
	.module-recent-photos .module-list-item {
		PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; MARGIN: 0px 10px 10px 0px; WIDTH: 64px; PADDING-TOP: 0px
	}
	.module-recent-photos .module-list-item A {
		BORDER-RIGHT: #cfd4d9 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #cfd4d9 1px solid; PADDING-LEFT: 1px; BACKGROUND: #fff; PADDING-BOTTOM: 1px; BORDER-LEFT: #cfd4d9 1px solid; PADDING-TOP: 1px; BORDER-BOTTOM: #cfd4d9 1px solid
	}
	.module-recent-photos .module-list-item A:hover {
		BORDER-LEFT-COLOR: #542e7c; BACKGROUND: #fff; BORDER-BOTTOM-COLOR: #542e7c; BORDER-TOP-COLOR: #542e7c; BORDER-RIGHT-COLOR: #542e7c
	}
	.layout-calendar #alpha {
		WIDTH: 260px
	}
	.layout-calendar #beta {
		WIDTH: 420px
	}
	.layout-calendar #gamma {
		WIDTH: 190px
	}
	.layout-calendar #delta {
		WIDTH: 190px
	}
	.layout-calendar #gamma-inner {
		BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
	}
	.layout-calendar #delta-inner {
		BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
	}
	.module-mmt-calendar {
		WIDTH: 398px
	}
	.module-mmt-calendar .module-content {
		BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 10px; MARGIN: 0px; PADDING-TOP: 10px; BORDER-RIGHT-WIDTH: 0px
	}
	.module-mmt-calendar TABLE {
		BACKGROUND: #c1a5de; WIDTH: 378px
	}
	.module-mmt-calendar TH {
		BORDER-RIGHT: #f3f6f9 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #fff 1px solid; PADDING-LEFT: 2px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; COLOR: #fff; PADDING-TOP: 2px; BORDER-BOTTOM: #cfd4d9 1px solid; TEXT-ALIGN: right
	}
	.module-mmt-calendar TD {
		BORDER-RIGHT: #f3f6f9 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #fff 1px solid; PADDING-LEFT: 2px; FONT-WEIGHT: normal; BACKGROUND: #e6ecf2; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #cfd4d9 1px solid; TEXT-ALIGN: right
	}
	TH.weekday-7 {
		BORDER-RIGHT-STYLE: none
	}
	TD.day-7 {
		BORDER-RIGHT-STYLE: none
	}
	TD.day-14 {
		BORDER-RIGHT-STYLE: none
	}
	TD.day-21 {
		BORDER-RIGHT-STYLE: none
	}
	TD.day-28 {
		BORDER-RIGHT-STYLE: none
	}
	TD.day-35 {
		BORDER-RIGHT-STYLE: none
	}
	TD.day-42 {
		BORDER-RIGHT-STYLE: none
	}
	.module-mmt-calendar TD {
		HEIGHT: 70px
	}
	.day-photo {
		WIDTH: 49px; HEIGHT: 49px
	}
	.day-photo A {
		BORDER-RIGHT: #cfd4d9 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #cfd4d9 1px solid; PADDING-LEFT: 1px; BACKGROUND: #fff; PADDING-BOTTOM: 1px; BORDER-LEFT: #cfd4d9 1px solid; PADDING-TOP: 1px; BORDER-BOTTOM: #cfd4d9 1px solid
	}
	.day-photo A:hover {
		BORDER-LEFT-COLOR: #542e7c; BACKGROUND: #fff; BORDER-BOTTOM-COLOR: #542e7c; BORDER-TOP-COLOR: #542e7c; BORDER-RIGHT-COLOR: #542e7c
	}
	.day-photo A IMG {
		WIDTH: 45px; HEIGHT: 45px
	}
	.layout-artistic #alpha {
		WIDTH: 200px
	}
	.layout-artistic #beta {
		WIDTH: 520px
	}
	.layout-artistic #gamma {
		WIDTH: 200px
	}
	.layout-artistic #delta {
		WIDTH: 200px
	}
	.layout-artistic #gamma-inner {
		BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
	}
	.layout-artistic #delta-inner {
		BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
	}
	.layout-moblog1 #alpha {
		BACKGROUND: #e6ecf2; MARGIN: 0px; WIDTH: 180px
	}
	.layout-moblog1 #alpha-inner {
		BORDER-RIGHT: #fff 0px solid; PADDING-RIGHT: 10px; BORDER-TOP: #fff 2px solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; BORDER-LEFT: #fff 2px solid; PADDING-TOP: 10px; BORDER-BOTTOM: #fff 2px solid
	}
	.layout-moblog1 #beta {
		BACKGROUND: none transparent scroll repeat 0% 0%; MARGIN: 15px 15px 0px; WIDTH: 300px
	}
	.layout-moblog1 #beta-inner {
		BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
	}
	.layout-moblog1 .module-recent-photos .module-content {
		PADDING-RIGHT: 0px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; PADDING-TOP: 10px
	}
	.layout-moblog2 #alpha {
		BACKGROUND: #e6ecf2; MARGIN: 0px; WIDTH: 86px
	}
	.layout-moblog2 #alpha-inner {
		BORDER-RIGHT: #fff 0px solid; PADDING-RIGHT: 10px; BORDER-TOP: #fff 2px solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; BORDER-LEFT: #fff 2px solid; PADDING-TOP: 10px; BORDER-BOTTOM: #fff 2px solid
	}
	.layout-moblog2 #beta {
		BACKGROUND: none transparent scroll repeat 0% 0%; MARGIN: 15px 15px 0px; WIDTH: 300px
	}
	.layout-moblog2 #beta-inner {
		BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
	}
	.layout-moblog2 #delta {
		WIDTH: 154px
	}
	.layout-moblog2 .module-recent-photos {
		BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
	}
	.layout-moblog2 .module-recent-photos .module-content {
		BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
	}
	.layout-moblog2 .module-recent-photos .module-list-item {
		MARGIN: 0px 0px 10px
	}
	.layout-timeline #alpha {
		WIDTH: 260px
	}
	.layout-timeline #beta {
		WIDTH: 420px
	}
	.layout-timeline #gamma {
		WIDTH: 190px
	}
	.layout-timeline #delta {
		WIDTH: 190px
	}
	.layout-timeline #gamma-inner {
		BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
	}
	.layout-timeline #delta-inner {
		BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
	}
	.layout-one-column BODY {
		min-width: 960px
	}
	.layout-one-column #container {
		WIDTH: 960px; BACKGROUND: #ffffcc;
	}
	.layout-one-column #banner {
		WIDTH: 960px
	}
	.layout-two-column-left #alpha {
		BACKGROUND: #c1a5dc; MARGIN: 0px; WIDTH: 200px
	}
	.layout-two-column-left #alpha-inner {
		BORDER-RIGHT: #fff 0px solid; PADDING-RIGHT: 10px; BORDER-TOP: #fff 2px solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; BORDER-LEFT: #fff 2px solid; PADDING-TOP: 10px; BORDER-BOTTOM: #fff 2px solid
	}
	.layout-two-column-left #beta {
		BACKGROUND: none transparent scroll repeat 0% 0%; MARGIN: 15px 15px 0px; WIDTH: 480px
	}
	.layout-two-column-left #beta-inner {
		BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
	}
	.layout-three-column #alpha {
		BACKGROUND: #c1a5dc; MARGIN: 0px; WIDTH: 180px; height: 100%
	}
	.layout-three-column #alpha-inner {
		BORDER-RIGHT: #fff 2px solid; PADDING-RIGHT: 10px; BORDER-TOP: #fff 2px solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; BORDER-LEFT: #fff 0px solid; PADDING-TOP: 10px; BORDER-BOTTOM: #fff 2px solid
	}
	.layout-three-column #beta {
		BACKGROUND: none transparent scroll repeat 0% 0%; MARGIN: 15px 15px 0px; WIDTH: 500px
	}
	.layout-three-column #beta-inner {
		BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
	}
	.layout-three-column-left #alpha {
		BACKGROUND: #c1a5dc; MARGIN: 0px; WIDTH: 200px; height: 100%
	}
	.layout-three-column-left #alpha-inner {
		BORDER-RIGHT: #fff 2px solid; PADDING-RIGHT: 10px; BORDER-TOP: #fff 2px solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; BORDER-LEFT: #fff 2px solid; PADDING-TOP: 10px; BORDER-BOTTOM: #fff 2px solid
	}
	.layout-three-column-left #beta {
		BACKGROUND: none transparent scroll repeat 0% 0%; MARGIN: 15px 15px 0px; WIDTH: 520px;
	}
	.layout-three-column-left #beta-inner {
		BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
	}
	.layout-three-column-left #gamma {
		BACKGROUND: #c1a5dc; MARGIN: 0px; WIDTH: 200px;
			}
	.layout-three-column-left #gamma-inner {
		PADDING-RIGHT: 10px; BORDER-TOP: #fff 2px solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; PADDING-TOP: 10px
	}
	.adText {
		FONT-WEIGHT: bold; FONT-SIZE: 130%; COLOR: #9679b3
	}
	odule-recent-photos .module-list { height: 1%; }
	.module-recent-photos .module-list { display: block; }
	/* */
	
	.module-recent-photos .module-list-item
	{
	   display: block;
	   float: left;
	   /* ie win fix \*/ height: 1%; /**/
	   margin: 0;
	   border: 0;
	   padding: 0;
	}
	
	.module-recent-photos .module-list-item a
	{
	   display: block;
	   margin: 0;
	   border: 0;
	   padding: 0;
	}
	
	.module-recent-photos .module-list-item img
	{
	   width: 60px;
	   height: 60px;
	   margin: 0;
	   padding: 0;
	}
	
	
	/* mmt calendar */
	
	.module-mmt-calendar { margin-bottom: 15px; }
	.module-mmt-calendar .module-content { margin: 0; }
	.module-mmt-calendar .module-header { margin: 0; }
	.module-mmt-calendar .module-header a { text-decoration: none; }
	.module-mmt-calendar table { width: 100%; }
	
	.module-mmt-calendar th { text-align: left; }
	
	.module-mmt-calendar td
	{
	   width: 14%;
	   height: 75px;
	   text-align: left;
	   vertical-align: top;
	}
	
	.day-photo
	{
	   width: 54px;
	   height: 54px;
	}
	
	.day-photo a
	{
	   display: block;
	}
	
	.day-photo a img
	{
	   width: 50px;
	   height: 50px;
	}
	
	
	
	
	/* Vicksburg (theme-vicksburg.css) */
	
	/* basic page elements */
	
	body
	{
		font-family: 'trebuchet ms', verdana, helvetica, arial, sans-serif;
		font-size: 12px;
		background-image: url(../images/bg.gif);
		background-repeat: repeat;
	}
	
	/* Body links */
	a { color: #542e7c; text-decoration: underline; }
	a:hover { color: #fff;  }
	
	#banner a { color: #542e7c; text-decoration: none; }
	#banner a:hover { color: #fff; }
	
	.module-content a { color: #542e7c; }
	.module-content a:hover { color: #fff; }
	
	h1, h2, h3, h4, h5, h6
	{
	   font-family: 'trebuchet ms', verdana, helvetica, arial, sans-serif;
	}
	
	.module-header,
	.trackbacks-header,
	.comments-header,
	.comments-open-header,
	.archive-header
	{
		p\osition: relative;
		width: auto;
		w\idth: auto;
		margin: 0;
		border-left: 5px solid #542e7c;
		padding: 5px;
		color: #fff;
	   background: #9679b3;
		font-size: 13px;
		font-weight: bold;
		line-height: 1;
		text-transform: uppercase;
	}
	
	.module-header a,
	.module-header a:hover,
	.trackbacks-header a,
	.trackbacks-header a:hover,
	.comments-header a,
	.comments-header a:hover,
	.comments-open-header a,
	.comments-open-header a:hover
	.archive-header a,
	.archive-header a:hover
	{
	   color: #fff;
	}
	
	.entry-more-link,
	.entry-footer,
	.comment-footer,
	.trackback-footer,
	.typelist-thumbnailed
	{
	   font-size: 11px;
	}
	
	.commenter-profile img { vertical-align: middle; }
	
	
	/* page layout */
	
	body
	{
		color: #333;
		background-image: url(/images/bg.gif);
		background-repeat: repeat;
	}
	
	#container
	{
	   width: 960px;
	   margin-bottom: 20px;
	   background: #ffffcc;
	}
	
	#container-inner
	{
	   border-width: 0 5px 5px 5px;
	   border-style: solid;
	   border-color: #292e33;
	}
	
	#banner
	{
		width: 960px;
		height: 87px;
		background: #c1a5de;
	}
	
	#banner-inner
	{
		padding: 5px 13px 5px 13px;
		border-width: 0 0 2px 0;
		border-style: solid;
		border-color: #fff;
	}
	
	.banner-user
	{
	   width: 70px;
	   margin-top: 5px;
	   font-size: 10px;
	}
	
	.banner-user-photo { border: 1px solid #fff; }
	
	#banner-header
	{
	   margin: 0;
	   background-image: url(http://www.peejforprez.com/images/banner.gif);
	   background-repeat: no-repeat;
	
	}
	
	#banner-description
	{
	   margin-top: 5px;
	   margin-bottom: 0;
	   color: #fff;
	   background: none;
	   font-size: 12px;
	   font-weight: bold;
	   line-height: 1.125;
	   text-shadow: #542e7c 0 1px 2px;
	}
	
	#alpha { margin: 15px 15px 0 15px; width: 520px; }
	#beta { width: 200px; background: #c1a5de; }
	#gamma, #delta { width: 200px; background: #c1a5dc; }
	
	#beta-inner,
	#gamma-inner,
	#delta-inner
	{
	   padding: 10px 10px 0 10px;
	   border-width: 2px 2px 2px 0;
	   border-style: solid;
	   border-color: #fff;
	}
	
	.date-header
	{
	   margin-top: 0;
	   font-size: 11px;
	   font-weight: bold;
	   text-transform: uppercase;
	}
	
	.entry-header
	{
	   margin-top: 0;
	   border-left: 5px solid #c1a5de;
	   padding: 0 0 0 10px;
	   color: #666;
	   font-size: 18px;
	}
	
	.entry-content,
	.comment-content,
	.trackback-content
	{
	   margin: 0;
	   line-height: 1.5;
	}
	
	.entry-footer,
	.comment-footer,
	.trackback-footer
	{
		margin: 0 0 20px 0;
	   /*border-top: 1px solid #dae0e6;*/
		padding-top: 6px;
		color: #666;
		font-size: 10px;
		text-align: right;
		background-image: url(/images/dot.gif);
	}
	
	.comment-content,
	.trackback-content,
	.comment-footer,
	.trackback-footer
	{
	   margin-left: 10px;
	}
	
	.content-nav { margin-top: 0; }
	
	#trackbacks-info
	{
	   margin: 10px 0;
	   border: 1px dashed #a3b8cc;
	   padding: 0 10px;
	   color: #292e33;
	   font-size: 11px;
	   text-align: center;
	   background: #e6ecf2;
	}
	
	.comments-open-footer
	{
	   margin: 10px 0;
	}
	
	
	/* modules */
	
	.module
	{
	   margin: 0 0 10px 0;
	   border-bottom: 1px solid #f5eefb;
	   background: #d6c8e5;
	}
	
	.module-content
	{
		margin: 0 0 10px 0;
		border-top: 1px solid #cfd4d9;
		padding: 10px 10px 0 10px;
		font-size: 12px;
		line-height: 1.2;
		color: #542e7c;
	}
	
	.module-search input { font-size: 10px; }
	.module-search #search { width: 100px; }
	
	.module-mmt-calendar .module-content table,
	.module-calendar .module-content table { font-size: 10px; }
	
	.module-powered { border-width: 0; }
	.module-powered .module-content
	{
	   margin-bottom: 0;
	   border: 1px dashed #c1a5de;
	   padding-bottom: 10px;
	   color: #fff;
	   background: #c1a5de;
	}
	
	.module-photo { background: none; }
	.module-photo img { border: solid 1px #fff; }
	
	.module-list
	{
	   margin: 0 15px 10px 15px;
	   list-style: disc;
	}
	
	.module-list .module-list
	{
	   margin: 5px 0 0 0;
	   padding-left: 15px;
	   list-style: circle;
	}
	
	.module-list-item
	{
	   margin-top: 0;
	   color: #660099;
	   line-height: 1.2;
	}
	
	.typelist-thumbnailed .module-list
	{
	   margin: 0 0 10px 0;
	   list-style: none;
	}
	
	.typelist-thumbnailed .module-list-item
	{
	   margin: 1px 0;
	   padding: 0;
	   background: #f3f6f9;
	}
	
	.typelist-thumbnail
	{
	   background: #fff;
	}
	
	.module-photo img { border: 1px solid #fff; }
	
	.module-featured-photo { width: 398px; }
	.module-featured-photo .module-content
	{
	   margin: 0;
	   border-width: 0;
	   padding: 0;
	}
	.module-featured-photo img { width: 398px; }
	
	.module-recent-photos .module-content { padding: 10px 0 0 19px; }
	.module-recent-photos .module-list { margin: 0; }
	.module-recent-photos .module-list-item
	{
	   width: 64px; /* mac ie fix */
	   margin: 0 10px 10px 0;
	   padding: 0;
	   background: none;
	}
	
	.module-recent-photos .module-list-item a
	{
	   border: #cfd4d9 1px solid;
	   padding: 1px;
	   background: #fff;
	}
	
	.module-recent-photos .module-list-item a:hover
	{
	   border-color: #542e7c;
	   background: #fff;
	}
	
	
	/* calendar tweaks */
	
	   .layout-calendar #alpha { width: 260px; }
	   .layout-calendar #beta { width: 420px; }
	
	   .layout-calendar #gamma,
	   .layout-calendar #delta
	   {
		  width: 190px;
	   }
	
	   .layout-calendar #gamma-inner,
	   .layout-calendar #delta-inner
	   {
		  border: 0;
		  padding: 0;
	   }
	
	   .module-mmt-calendar { width: 398px; }
	   .module-mmt-calendar .module-content
	   {
		  margin: 0;
		  border-width: 0;
		  padding: 10px;
	   }
	
	   .module-mmt-calendar table
	   {
		  width: 378px;
		  background: #c1a5de;
	   }
	
	   .module-mmt-calendar th
	   {
		  color: #fff;
		  border-top: 1px solid #fff;
		  border-right: 1px solid #f3f6f9;
		  border-bottom: 1px solid #cfd4d9;
		  padding: 2px;
		  text-align: right;
		  font-weight: bold;
	   }
	
	   .module-mmt-calendar td
	   {
		  border-top: 1px solid #fff;
		  border-right: 1px solid #f3f6f9;
		  border-bottom: 1px solid #cfd4d9;
		  padding: 2px;
		  text-align: right;
		  font-weight: normal;
		  background: #e6ecf2;
	   }
	
	   th.weekday-7, td.day-7, td.day-14, td.day-21, td.day-28, td.day-35, td.day-42
	   {
		  border-right: none;
	   }
	
	   .module-mmt-calendar td { height: 70px; }
	
	   .day-photo
	   {
		  width: 49px;
		  height: 49px;
	   }
		
	   .day-photo a
	   {
		  border: #cfd4d9 1px solid;
		  padding: 1px;
		  background: #fff;
	   }
	
	   .day-photo a:hover
	   {
		  border-color: #542e7c;
		  background: #fff;
	   }
	
	   .day-photo a img
	   {
		  width: 45px;
		  height: 45px;
	   }
	
	
	/* artistic tweaks */
	
	   .layout-artistic #alpha { width: 260px; }
	   .layout-artistic #beta { width: 420px; }
	
	   .layout-artistic #gamma,
	   .layout-artistic #delta
	   {
		  width: 190px;
	   }
	
	   .layout-artistic #gamma-inner,
	   .layout-artistic #delta-inner
	   {
		  border: 0;
		  padding: 0;
	   }
	
	
	/* moblog1 tweaks */
	
	   .layout-moblog1 #alpha
	   {
		  margin: 0;
		  width: 180px;
		  background: #e6ecf2;
	   }
	
	   .layout-moblog1 #alpha-inner
	   {
		  padding: 10px 10px 0 10px;
		  border-width: 2px 0 2px 2px;
		  border-style: solid;
		  border-color: #fff;
	   }
	
	   .layout-moblog1 #beta
	   {
		  margin: 15px 15px 0 15px;
		  width: 320px;
		  background: none;
	   }
	
	   .layout-moblog1 #beta-inner
	   {
		  padding: 0;
		  border-width: 0;
	   }
	
	   .layout-moblog1 .module-recent-photos .module-content { padding: 10px 0 0 10px; }
	
	
	/* moblog2 tweaks */
	
	   .layout-moblog2 #alpha
	   {
		  margin: 0;
		  width: 86px;
		  background: #e6ecf2;
	   }
	
	   .layout-moblog2 #alpha-inner
	   {
		  padding: 10px 10px 0 10px;
		  border-width: 2px 0 2px 2px;
		  border-style: solid;
		  border-color: #fff;
	   }
	
	   .layout-moblog2 #beta
	   {
		  margin: 15px 15px 0 15px;
		  width: 260px;
		  background: none;
	   }
	
	   .layout-moblog2 #beta-inner
	   {
		  padding: 0;
		  border-width: 0;
	   }
	
	   .layout-moblog2 #delta
	   {
		  width: 154px;
	   }
	
	   .layout-moblog2 .module-recent-photos
	   {
		  border: 0;
		  background: none;
	   }
	
	   .layout-moblog2 .module-recent-photos .module-content
	   {
		  padding: 0;
		  border: 0;
	   }
	
	   .layout-moblog2 .module-recent-photos .module-list-item { margin: 0 0 10px 0; }
	
	
	/* timeline tweaks */
	
	   .layout-timeline #alpha { width: 260px; }
	   .layout-timeline #beta { width: 420px; }
	
	   .layout-timeline #gamma,
	   .layout-timeline #delta
	   {
		  width: 190px;
	   }
	
	   .layout-timeline #gamma-inner,
	   .layout-timeline #delta-inner
	   {
		  border: 0;
		  padding: 0;
	   }
	
	
	/* one-column tweaks */
	
	   .layout-one-column body { width: 960px; }
	   .layout-one-column #container { width: 960px; }
	   .layout-one-column #banner { width: 960px; } /* necessary for ie win */
	
	
	/* two-column-left tweaks */
	
	   .layout-two-column-left #alpha
	   {
		  margin: 0;
		  width: 200px;
		  background: #c1a5dc;
	   }
	
	   .layout-two-column-left #alpha-inner
	   {
		  padding: 10px 10px 0 10px;
		  border-width: 2px 0 2px 2px;
		  border-style: solid;
		  border-color: #fff;
	   }
	
	   .layout-two-column-left #beta
	   {
		  margin: 15px 15px 0 15px;
		  width: 480px;
		  background: none;
	   }
	
	   .layout-two-column-left #beta-inner
	   {
		  padding: 0;
		  border-width: 0;
	   }
	
	
	/* three-column tweaks */
	
	   .layout-three-column #alpha
	   {
		  margin: 0;
		  width: 180px;
		  background: #c1a5dc;
	   }
	
	   .layout-three-column #alpha-inner
	   {
		  padding: 10px 10px 0 10px;
		  border-width: 2px 2px 2px 0;
		  border-style: solid;
		  border-color: #fff;
	   }
	
	   .layout-three-column #beta
	   {
		  margin: 15px 15px 0 15px;
		  width: 498px;
		  background: none;
	   }
	
	   .layout-three-column #beta-inner
	   {
		  padding: 0;
		  border-width: 0;
	   }
	   
	 /* three column left */  
	 .layout-three-column-left #alpha
	   {
		  margin: 0;
		  width: 180px;
		  background: #c1a5dc;
	   }
	
	   .layout-three-column-left #alpha-inner
	   {
		  padding: 10px 10px 0 10px;
		  border-width: 2px 2px 2px 2px;
		  border-style: solid;
		  border-color: #fff;
	   }
		.layout-three-column-left #beta
	   {
		  margin: 15px 15px 0 15px;
		  width: 490px;
		  background: none;
	   }
	
	   .layout-three-column-left #beta-inner
	   {
		  padding: 0;
		  border-width: 0;
	   }
	 .layout-three-column-left #gamma
	   {
		  margin: 0;
		  width: 200px;
		  background: #c1a5dc;
	   }
	
	   .layout-three-column-left #gamma-inner
	   {
		  padding: 10px 10px 0 10px;
		  border-width: 2px 2px 2px 2px;
		  border-style: solid;
		  border-color: #fff;
	   }
