/* CSS Document */

body{
	margin: 0;
	background-color: /* #A06000 #8585C2 #B6B6DA #603A00#D7BC94*/ #B87070;
	font-family: Verdana, Geneva, Arial, sans-serif;
	color: #4A2500;
	font-size: 14px;
	}

.printonly {display:none;}

p{
	line-height:24px;}
	
h1, h2
	{font-family: Verdana, Geneva, Arial, sans-serif;
	color: #A34747;
	}
h3, h4, h5
	{font-family: Verdana, Geneva, Arial, sans-serif;
	color: /* #6B8E23 */ #A34747;
	margin-bottom: -.5em;}

#around-container{
	width:980px;
	padding:6px;
	margin:10px auto;
	background-color:#C6A066;}

#container{
	margin: 0;
	padding:0;
	line-height: 150%;
	background-color: #C6A066;}


#header{
height:126px;
padding: 0px;
margin: 0px;
background: url("images/banner-WMblog6.jpg") top center no-repeat;}

/* Photo coding (to be used later--maybe)

.deco1{
	float:right;}
.deco2{
	float:right;}
	
end photo coding */

#decoimg{padding:6px;}

.float-right {
	float:right;
	border-top:2px solid #B49B82;
	border-left:2px solid #B49B82;
	border-bottom:2px solid #603A00;
	border-right:2px solid #603A00;}

/* Start Right Sidebar content formatting */

#rside{
	width:235px;
	float:right;
	font-size:11px;
	padding:8px 4px 8px 8px;
	margin:3px 0 3px 2px;
	background-color:#C2D699;
	border: 1px solid #B0B0B0;
	height:100%;
	line-height:1.3em;
	list-style-type:none;}
#rside a{color:#4A2500; text-decoration:none; text-transform:none;}
#rside a:visited{color:#4A2500; text-decoration:none;}
#rside a:hover{color:#995400; text-decoration:underline; font-weight:bold;}

#rside p{line-height:1.3em;}
ul#rside{
	list-style:none;
	padding:0;
	margin:0 0 8px 0;
	border:none;
	background:none;
	width:233px;}

.rsidel ul{
	list-style:none;
	padding:0;
	margin:0 0 8px 0;
	border:none;
	background:none;
	width:230px;}
.rsidel ul li{
	padding:5px 3px 5px 6px;
	margin:1px 0 2px 0;
	display:block;
	background-color: #FFFFFF;}
.rsidel ul li a:link{color:#995400; text-decoration:none;}
.rsidel ul li a:visited{color:#B8860B; text-decoration:none;}
.rsidel ul li a:active{color:#995400; text-decoration:none;}
.rsidel ul li a:hover{color:#995400; text-decoration:underline;}

.rsideitem{
	display:block;
	background-color:#FFFFFF;
	width:220px;
	margin:2px 0 8px 0;
	padding: 5px;}

p.rsideitem{
	padding:4px 0;
	margin-right:3px;
	line-height:1.7em;}

#socialbuttons {
	border:none;
	background-color:none;}
#socialbuttons img{
	opacity:0.7;
	filter:alpha(opacity=70);
	border:none;}

img.center{
	padding:0;
	margin-left:auto;
	margin-right:auto;}

#rside h4{
	display:block;
	height:40px;
	line-height:40px;
	font-family:Helvetica, Verdana, sans-serif;
	font-size:110%;
	text-transform:uppercase;
	padding-left:10px;
	width:220px;
	margin-bottom:5px;
	background-color:#603A00;
	color:#FFF;
	border:none;}
	
#rside h4 a:link{color:#FFF; text-decoration:none;}
#rside h4 a:visited{color:#FFF; text-decoration:none;}
#rside h4 a:active{color:#FF9; text-decoration:none;}
#rside h4 a:hover{color:#FF9; text-decoration:underline;}

/* End Right Sidebar content formatting */

#content{
	width:685px;
	float:left;
	padding:8px 20px 20px 20px;
	margin:3px 2px 3px 0;
	background-color:#FFF;
	border: 1px solid #B0B0B0;
	min-height: 22em;}

.cal{
	display:block;
	margin:3px auto;}
	
.bcrumbs h5{
	font-family: Verdana, Geneva, Arial, sans-serif;
	font-size:1.2em;
	color: #E8D9C2;
	margin-bottom: -.5em;}

.bcrumbs a:link{color:#A34747; text-decoration:none;}
.bcrumbs a:visited{color:#A34747; text-decoration:none;}
.bcrumbs a:active{color:#927C66; text-decoration:none;}
.bcrumbs a:hover{color:#264778; text-decoration:underline;}
	
.posts{
	background-color:#FFFFA9; /* #E8D9C2; */
	margin-top:25px;
	margin-bottom:30px;
	padding:4px 10px 6px 10px;
	font-size: 14px;
	font-family:Georgia, Times, serif;
	line-height:1em;}
	
	
/* Begin Books page */

.excerpt{
	width:420px;
	display:block;
	background:none;
	float:right;
	margin-right:6px;
	padding:0 6px;
	line-height:1.5em;}
p.excerpt{
	padding-top:0;
	margin-top:0;
	line-height:1.5em;}
.excerpt ul {
	margin:0;
	padding:0;}
.excerpt li{list-style-type:none;}
.excerpt ul li a:link{text-decoration:none;}
.excerpt ul li a:visited{color:#B84D70; text-decoration:none;}
.excerpt ul li a:active{color:#B84D70; text-decoration:none;}
.excerpt ul li a:hover{color:#6B8E23;text-decoration:underline;}

.bookinfo{
	width:680px;
	background-color:#A1B772;
	border:none;
	margin:20px 0 15px 0;
	padding:4px 8px;}
.bookinfo h4{
	color:#823939;}

/* End Books page */

/* Open Portfolio-website thumbnails */
#folio {
	margin-top:20px;
	margin-bottom:40px;}

/* Close Portfolio-website thumbnails */


.adsign {
	background-color:#4A2500;
	color:#FFFF66;
	font-weight:bold;
	padding-left:10px;
	padding-right:10px;}

.adsign a {color:#FFFF66; text-decoration:none;}
.adsign a:visited {color:#FFFF66; text-decoration:none;}
.adsign a:hover {color:#E8D9C2; text-decoration:underline;}

.general li {
	list-style-type: circle;}

.note {
	display:block;
	background-color:none;
	font-size:12px;
	padding-top:14px;
	line-height:18px;}
	
#footnote {
	background-color: #EEDEDE;
	margin-bottom: 0;
	padding: 1px 6px;}
#footnote h4,h5{
	margin-bottom:-1em;
	text-decoration:none;}
#footnote p {
	line-height: 1.3em;}

a:link {color:#264778; text-decoration: none;}/*823939, */
a:visited {color:#264778; text-decoration: none;}/*#83705C*/
a:active {color:#264778; text-decoration:none;}
a:hover {color:#995400; text-decoration:underline;}/* BF7E7E */

/* Start contact form information */

#subscribe label{
	padding-left:10px;}

#genform {
	margin: 0px auto;
	padding:0;}
	
#genform h2, h3, h4 {
	margin-bottom: 8px;
	margin-top:2px;}
	
#fs1n, #fs1, #fs2, #fs2a, #fs3{
	margin-bottom:6px;
	border-color:#603A00;}

#fs1n {padding-top:15px;}
#fs1n label {
	width: 145px;
	margin-bottom: 5px;
	line-height:175%;
	float: left;
	clear: left;}
	
#fs1n input {
	margin-bottom: 5px;
	width: 300px;
	background-color:#FFC;}

#fs1 {padding-top:15px;}
#fs1 label {
	width:145px;
	margin-bottom: 5px;
	line-height:175%;
	float:left;
	clear:left;}
#fs1 select{
	margin-bottom: 5px;}
	
#fs1 input {
	margin-bottom: 5px;
	width: 300px;
	background-color:#FFC;}
	
#fs2 input {
	width:10px;
	padding-top:5px;}

#fs3 label {
	margin-bottom: 5px;
	float:left;
	clear: left;}
#fs3 textarea {
	float:left;
	clear:left;
	width:400px;
	background-color:#FFC;}

/* End contact form */	

.intro{
	font-size:12px;
	display:block;
	background-color:#FFC;
	border:1px solid #4A2500;
	margin-top:20px;
	padding: 0px 8px;}
.byline{
	border-top:1px solid #B49B82;
	border-left:1px solid #B49B82;
	border-bottom:2px solid #603A00;
	border-right:2px solid #603A00;
	padding-left:6px;
	font-family:Courier, Times;
	font-weight:bold;
	color:#4A2500;
	background-color:#E8D9C2;
	font-size:12px;
	line-height:1.3em;
	width:200px;}

#shortq{
	color: #FFC;
	font-size:14px;
	border-bottom: none;
	padding: 3px 4px 3px 10px;
	margin:3px 8px 3px 0;
	display: block;
	background-color: #603A00;
	background-repeat: no-repeat;
	background-position: center;
	width:676px;}
	
p img{
	float:left;
	padding: 3px;}

hr{
	width:500px;
	height:1px;}

#byline{ font-size:.8em;
	text-align: right;
	margin-right: 60px;}

#attribution{
	font-size: 12px;
	line-height: 125%;}
.nodots ul{
	list-style:none;
	margin:0;
	padding:10px;}
.nodots p{
	padding:3px 10px;}
.nodots h3{
	padding:3px 10px;}

.nodots1{
	display:block;
	float:left;
	margin:0 0 20px 0;
	width:50%;
	background-color:#FFFFA9;}

.nodots2{
	display:block;
	float:right;
	margin:0 0 20px 0;
	width:50%;
	background-color:#E8D9C2;}

#footer{
	clear:both;
	margin:0;
	padding:2px 0 2px 0;
	font-size:11px;
	text-align:center;
	background-color:#F0F0F0;
	border:1px solid #B0B0B0;
	vertical-align:top;}

p#footer{
	margin:0;
	vertical-align: middle;}
