body	{
	background:#1A4C89;
	margin:0px;
	text-align:center;
	font-family:helvetica, arial, sans-serif;
}

a, a:link, a:active, a:visited	{
	color:#1A4C89;
	text-decoration:none;
}

a:hover	{
	color:#999999;
	text-decoration:none;
}

#container	{
	width:802px;
	margin:0 auto 0 auto;
	background:#F9F6F4 url(http://www.deedeemyers.org/images/universal/bg_container.jpg) repeat-x fixed bottom center;
	border-left:1px solid #f9f6f4;
	border-right:1px solid #f9f6f4;
}

#content	{
	padding:20px;
}

#menu	{
	font-size:16px;
	font-weight:bold;
	text-transform:uppercase;
	padding:20px 0;
}

#menu td	{
	width:;
	text-align:center;
}

#menu table	{
	border-bottom:3px solid #999999;
	padding-bottom:15px;
	margin-bottom:0px;
	width:760px;
}


.photol	{
	border:1px solid #f0f0f0;
	margin-right:25px;
}

.photor	{
	border:1px solid #f0f0f0;
	margin-left:25px;
}


#maincontainer	{
	width:740px;
	margin-left:auto;
	margin-right:auto;
}

.full	{
	width:740px;
}

#main	{
	width:550px;
	text-align:left;
}

.maintitle	{
	color:#CD2228;
	text-transform:uppercase;
	font-size:21px;
	line-height:21px;
	font-weight:bold;
	margin-top:20px;
	margin-bottom:10px;
}

.maincopy	{
	font-family:Times New Roman, Times, serif;
	text-align:justify;
	font-size:14px;
	line-height:20px;
}

.readmore	{
	font-size:14px;
	font-weight:bold;
	text-transform:uppercase;
	text-align:right;
}

.readmore a, .readmore a:link	{
	color:#000000;
}

.boxr	{
	width:158px;
	border:1px solid #999999;
	padding:5px;
	background:#ffffff;
	margin-bottom:25px;
}

.boxrinner	{
	border:1px solid #f0f0f0;
	padding:3px;
	width:150px;
	background:#EDEEEF url(http://www.deedeemyers.org/images/universal/bg_sidebar.jpg) repeat-x fixed bottom center;
	font-size:11px;
	color:#666666;
	text-align:justify;
}

.boxrtitle	{
	padding-bottom:4px;
	text-transform:uppercase;
	text-align:center;
	font-weight:bold;
	font-size:16px;
	color:#000000;
	line-height:16px;
}

.boxrinner a, .boxrinner a:link	{
	font-weight:bold;
}

.boxrinner img	{
	padding-bottom:8px;
}

.boxrpull	{
	text-transform:uppercase;
	text-align:center;
	font-weight:bold;
	margin-bottom:4px;
}

.boxrlink	{
	text-align:center;
	margin-top:4px;
}


#buymenu, #buymenu td	{
	font-size:16px;
	line-height:16px;
	font-weight:bold;
	text-transform:uppercase;
	margin-top:30px;
	margin-bottom:30px;
	text-align:center;
}


#footer	{
	font-weight:bold;
	font-size:9px;
	text-transform:uppercase;
	color:#1A4C89;
	margin-top:30px;
}

.clearfix:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}

/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
/* End hide from IE-mac */


a.blk, a:link.blk	{
	color:#000000;
}

.20spacer	{
	width:20px;
}

.rightcol	{
	width:170px;
}

.quote	{
	font-style:oblique;
}

.credit	{
	font-family:helvetica, arial, sans-serif;
	font-size:12px;
	color:#1A4C89;
	text-align:right;
	padding-bottom:15px;
}
