body 
{
    margin:0;
    text-align:center;
    font: normal 13px Times;
}
a
{
    color:#666;
}
a:hover
{
    color:#333399;
}
#container
{
    text-align:left;
    width:600px;
    margin:0 auto;
}
a img
{
    border:0;
}
#footer
{
    font:bold 10px arial;
    color:#666;
}
#footer span.locations
{
    float:right;
    text-align:right;
    margin-left:5px;
    
}
#footer #botNav
{
    clear:both;
    margin-top:60px;
    text-align:center;
}

#footer #botNav a
{
    color:#666;
}
#footer #botNav a:hover
{
    color:#333399;
}
#footer #botNav span
{
    color:#000;
}
table.grdClass
{
    width:450px;
    float:left;
}
table.grdClass th, table.grdClass td
{
    padding:5px;
    border:none;
}
table.grdClass th
{
    background-color:#F0F6F0;
}
img.left
{
    float:left;
}
#obitBG
{
    background-image:url("/images/stoneback75.jpg");
    padding:5px 5px 5px 5px;
    margin:5px 0;
}
#obitBG #obit
{
    margin:0;
    padding:8px;
    background-color:#fff;
    text-align:left;
}
div#name
{
    float:right;
    text-align:right;
    color:#669966;
    font-size:12px;
}
span#ctl00_cphContent_obit_feed{
	float:left;
	width:75px;
}
div#name h1
{
    color:#000099;
    font-style:italic;
    margin:0;
    padding:0;
    font-size:32px;
}
div#clear
{
    clear:both;
}
hr
{
    clear:both;
}
div#condolenceList
{
    text-align:center;
    font-size:13px;
}
div#condolenceList table
{
    text-align:left;
    width:500px;
    margin:5px auto;
}
div#condolenceList table th
{
    color:#990000;
    font-weight:normal;
    background-color:#F0F6F0;
    width:25px;
}
div#condolenceList table .cnDate
{
    color:#669966;
}
div#condolenceList table td.message
{
    border-top:1px solid #000;
    background-image:url("/images/canvas.gif");
}
div#condolenceList table td.footCon
{
    background-image:url("/images/stoneback75.jpg");
    height:5px;
}
.bold
{
    font-weight:bold;
}
label
{
    float:left;
    text-align:right;
    width:75px;
    margin-right:5px;
    background-color:#F0F6F0;
    color:#990000;
    font-size:13px;
}
input 
{
    margin-bottom:3px;
    margin-top:3px;
    width:175px;
}
input.zip
{
    width:75px;
}
input.phone
{
    width:115px;
}
input.longfield
{
    width:225px;
}
span.checkBox input
{
    width:15px;
}
span.inputInfo
{
    float:left;
    width:400px;
    color:#669966;
}
#defLeft
{
    width:285px;
    float:left;
    margin-right:5px;
    padding:0 5px;
}
/* Default.aspx */
#defLeft p
{
    text-indent:10px;
}
#defRight
{
    width:300px;
    float:left;
}
#defRight table
{
    
}
#pictureBox
{
    display:block;
    text-align:center;
    color:#696;
}
.linkhdr
{
    font: bold 14px Arial;
    color: #990000;
}
.linkbox
{
    font: bold 12px Arial;
    color: #666666;
    background-color: #fefef0;
}
.introbox
{
    font: normal 13px Times;
    color: #000000;
    background-color: #f0f6f0;
}
/* Struthers.aspx */
#strLeft
{
    float:left;
    width:415px;
}
#strRight
{
    float:left;
}







@charset "utf-8";
/* CSS Document */
 	body{
	margin:1px;
	color:#000;
	background-color:#fff;
	}
	a{color:#666;}
	A:hover { color: #333399; }
	.bodytext      { font: normal 13px Times; color: #000000 }
	.foottext      { font: bold 10px Arial; color: #666666 }
	.smspace       { font: normal 5px Arial }
	.caption       { font: bold 10px Arial; color: #669966 }
	.introbox      { font: normal 13px Times; color: #000000; background-color: #f0f6f0 }
	.linkhdr       { font: bold 14px Arial; color: #990000 }
	.linkbox       { font: bold 12px Arial; color: #666666; background-color: #fefef0 }
   	.obittext      { font: normal 14px Times; color: #000000 }
	a.side:link    { color: #67996b }
	a.side:visited { color: #67996b }
	a.side:active  { color: #ccffcc }
	a.side:hover   { color: #ccffcc }
 	.adminheader  { font: bold 24px Arial; color: #8b0000 }
	.adminsubheader { font: bold 16px Arial; color: #000000 }
    .btn           { font: bold 10px Arial; color: #000099 }
	.buttonblk		{ font: normal 12px Arial; color: #000000; width: 120px }
	.buttonblksm	{ font: normal 10px Arial; color: #000000; width: 85px }
	.buttongrn		{ font: normal 12px Arial; color: #006600; width: 100px }
	.buttonred		{ font: normal 12px Arial; color: #af001c; width: 100px }
	.buttonredsm 	{ font: bold 10px Arial; color: #af001c; width: 85px }
	.oddline       { font: normal 11px Arial; color: #000000; background-color: #fefef0 }
	.oddlineb      { font: bold 12px Arial; color: #000000; background-color: #fefef0 }
    .errors        { font: bold 12px Arial; color: #8b0000 }
    .error1      { font: bold 14px Arial; color: #990000; background-color: #fff5ee }
	.evnline       { font: normal 12px Arial; color: #000000; background-color: #ffffff }
	.evnlineb      { font: bold 12px Arial; color: #000000; background-color: #ffffff }
    .fld          { font: normal 12px Arial; color: #000000 }
    .fld1         { font: normal 11px Arial; color: #000000 }
    .hdrline       { font: normal 10px Arial; color: #990000; background-color: #f0f6f0 }
    .hdrline14     { font: bold 14px Arial; color: #990000; background-color: #f0f6f0}
    .helpmsg       { font: normal 11px Arial; color: #999999 }
    .paging        { font: normal 12px Arial; color: #999999 }
    .protected     { font: normal 12px Arial; color: #000000; background-color: #bbbbbb }
    .text          { font: normal 12px Arial; color: #999999; word-wrap: break-word; width: 200px }
	.adminlink     { font: bold 10px Arial; color: #000000; background-color: #ffcc33 }
	.tele          { font: italic bold 28px Times; color: #000099 }
	.addr          { font: bold 14px Times; color: #000000 }
	.checklist     { font: bold 11px Arial; color: #669966 }
	.lonelink      { font: bold 12px Arial; color: #666666 }
	.formtext      { font: normal 14px Times; color: #000000 }
	.reference     { font: bold 14px Times; color: #000099 }
	.tabodd        { font: normal 13px Times; color: #000000; background-color: #f0f6f0 }
	.tabevn        { font: normal 13px Times; color: #000000; background-color: #fefef0 }
	.smspace       { font: normal 5px Arial }	
	.condolenceerr  { font: normal 13px Arial; color: #990000}
    .condolencelist { font: bold 12px Arial; color: #000000 }
	.bigcaption     { font: normal 12px Arial; color: #669966 }
    .tablenav      { font: normal 12px Arial; color: #000000; background-color: #ffffff }
	.pagebreak { font: normal 10px Arial;  page-break-before: always  }
    .poster  { font: normal 12px Arial; color: #333333 }
    .msgtext { font: italic normal 14px Times; color: #000000 }
	.line5	 { font: normal 5px Arial; color: #000000 }
	.family  { font: bold 14px Arial; color: #990000 }
	.calendarhdr  { font: normal 12px Arial; color: #990000 }
    .senderror     { font: italic bold 22px Times; color: #000099; background-color: #f0f6f0  }