#right-rail { padding-top: 16px; }
#subnav { margin-bottom: 10px; }

#rssFeed { padding: 0 0 8px 6px; }

.module { margin: 0 0 8px 6px; width: 165px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: .8em; color: #29475c; }
	.module-bottom { margin: 0; padding: 0; line-height: 1px; font-size: 1px; height: 8px; background: url(../images/module-bottom.gif) left bottom no-repeat; }
	.module-middle { padding: 5px 7px 5px 6px; background: url(../images/module-middle.gif) left bottom repeat-y; }
	.module-top { margin: 0; padding: 0; line-height: 1px; font-size: 1px; height: 10px; background: url(../images/module-top.gif) 0 0 no-repeat; }
	.module h4 { padding: 0 0 7px 0; background: url(../images/module-hdr.gif) left bottom no-repeat; font-size: 1.5em; font-weight: bold; color: #faf39f; }
		.module h4 a { color: #faf39f; }
	.module ul li { padding: 5px 0; }
	.module p { padding: 5px 0; }
	.module a { color: #29475c; }
	
.module2 { margin: 0 0 8px 0; width: 150px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: .8em; color: #29475c; }
	.module2-bottom { margin: 0; padding: 0; line-height: 1px; font-size: 1px; height: 8px; background: url(../images/module2-bottom.gif) left bottom no-repeat; }
	.module2-middle { padding: 5px 10px; background: url(../images/module2-middle.gif) left bottom repeat-y; }
	.module2-top { margin: 0; padding: 0; line-height: 1px; font-size: 1px; height: 10px; background: url(../images/module2-top.gif) 0 0 no-repeat; }
	.module2 h4 { padding: 0 0 7px 0; background: url(../images/module-hdr.gif) left bottom no-repeat; font-size: 1.5em; font-weight: bold; color: #faf39f; }
		.module2 h4 a { color: #faf39f; }
	.module2 ul li { padding: 5px 0; }
	.module2 p { padding: 5px 0; }
	.module2 a { color: #29475c; }
	.module2 a.highlight { color: #faf39f; }
	
.module3 { margin: 0 0 8px 0; width: 150px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: .8em; color: #29475c; }
	.module3-bottom { margin: 0; padding: 0; line-height: 1px; font-size: 1px; height: 8px; background: url(../images/module3-bottom.gif) left bottom no-repeat; }
	.module3-middle { padding: 5px 0 5px 10px; background: url(../images/module3-middle.gif) left bottom repeat-y; }
	.module3-top { margin: 0; padding: 0; line-height: 1px; font-size: 1px; height: 10px; background: url(../images/module3-top.gif) 0 0 no-repeat; }
	.module3 h4 { padding: 0 0 7px 0; background: url(../images/module3-hdr.gif) left bottom no-repeat; font-size: 1.5em; font-weight: bold; color: #ac6427; }
		.module3 h4 a { color: #ac6427z; }
	.module3 ul li { padding: 5px 0; }
	.module3 p { padding: 5px 0; }
	.module3 a { color: #29475c; }


html #blog { width: 600px; min-height: 1100px; }
	html #blog h1 { margin: 0; font-size: 1.6em; font-weight: normal; color: #254760; background: none; }
	html #blog h1.archive-title { margin-bottom: 5px; font-size: 1.8em; }
	html #blog h1 a { color: #254760;  }
	html #blog em { font-style: italic; }
	html #blog strong { font-weight: bold; }
	
	
#blogHeader { margin: 0 0 10px 0; padding: 0 0 5px 0; width: 100%; overflow: hidden; background: url(../images/divider.gif) left bottom no-repeat; }
	#blogLogo { padding: 5px 0 0 0; width: 49%; float: left; }
	#AMALogo { width: 49%; float: right; text-align: right; }

.entry { width: 600px; padding: 0 0 30px 0; }
.entryDate { font-size: .9em; color: #f89a43; }
.entryDetails { margin: 10px 0 0 0; padding: 10px 0 0 0; background: url(../images/divider.gif) 0 0 no-repeat; font-size: .9em; color: #29475c; text-align: right; }
	.entryDetails a { color: #29475c; }
	
#navPrevNext { padding: 25px 0; text-align: center; }
	
#trackbacks { background: url(../images/divider.gif) 0 0 no-repeat; padding: 5px 0 10px 0; }

#comments { background: url(../images/divider.gif) 0 0 no-repeat; padding: 5px 0 10px 0; }
.comment { padding: 0 0 10px 0; }
#comments-open { background: url(../images/divider.gif) 0 0 no-repeat; padding: 5px 0 10px 0; }
	#comments-open label { display: block; font-weight: bold; }