/* -- CONTAINERS -- */

#Nav{
	padding:10px;
white-space:nowrap;
}

#layer{
padding:5px;
white-space:nowrap;
}

#footer{
padding:6px 10px;
white-space:nowrap;
}


/* OBITUARY BOX */

#Obit {
	padding:5px 10px;
	font: 11px Arial, Helvetica, sans-serif;
	width:auto;
	vertical-align:middle;
}


#Obit a {
	display:block;
	padding:4px 6px;
	background:#fff url(../images/grad1.gif) top left repeat-x;
	border:1px solid #666;
	text-align:center; 
}


#line{
	padding:0;
	height:1px;
	display:block;
}


/* -- ELEMENTS -- */
.dividergray {
	padding:0 5px;
	width:1px;
	background: url(../images/divider_Gray.gif) top left repeat-y; 
}

.dividerwhite {
	padding:0;
	width:1px;
	background: url(../images/divider_White.gif) top left repeat-y; 
}

.dividerclear {
	padding:0;
	margin:0;
	width:1px; 
}

/* banner frame */
#layer img{
margin:5px;
}

/* dynamic feature frame */
#feature{
margin:5px;
}


/* LOGO BOX White Background with Shadow */

.logowhite {
	display:block;
	padding:8px;
	background:#fff url(../images/grad1.gif) top left repeat-x;
	border:1px solid #666;
	text-align:center; 
}

/* LOGO BOX No Background */

.logoclear {
	display:block;
	padding:8px;
	border:1px solid #666;
	text-align:center; 
}



.pipe {
padding:0 4px;}





/* -- FONTS --*/

.arial10 {
	font: 10px Arial, Helvetica, sans-serif;
}
.arial11 {
	font: 11px Arial, Helvetica, sans-serif;
}
.arial12 {
	font: 11px Arial, Helvetica, sans-serif;
}
.arial13 {
	font: 13px Arial, Helvetica, sans-serif;
}
.arial14 {
	font: 14px Arial, Helvetica, sans-serif;
}


.helvetica10 {
	font: 10px Helvetica, Arial, sans-serif;
}
.helvetica11 {
	font: 11px Helvetica, Arial, sans-serif;
}
.helvetica12 {
	font: 12px Helvetica, Arial, sans-serif;
}
.helvetica13 {
	font: 14px Helvetica, Arial, sans-serif;
}
.helvetica13 {
	font: 14px Helvetica, Arial, sans-serif;
}



.verdana10 {
	font: 10px Verdana, Helvetica, Arial, sans-serif;
}
.verdana11 {
	font: 11px Verdana, Helvetica, Arial, sans-serif;
}
.verdana12 {
	font: 12px Verdana, Helvetica, Arial, sans-serif;
}
.verdana13 {
	font: 13px Verdana, Helvetica, Arial, sans-serif;
}
.verdana14 {
	font: 14px Verdana, Helvetica, Arial, sans-serif;
}


.tahoma10 {
	font: 10px Tahoma, Verdana, Helvetica, Arial, sans-serif;
}
.tahoma11 {
	font: 11px Tahoma, Verdana, Helvetica, Arial, sans-serif;
}
.tahoma12 {
	font: 12px Tahoma, Verdana, Helvetica, Arial, sans-serif;
}
.tahoma13 {
	font: 13px Tahoma, Verdana, Helvetica, Arial, sans-serif;
}
.tahoma14 {
	font: 14px Tahoma, Verdana, Helvetica, Arial, sans-serif;
}



.times10 {
	font: 10px "Times New Roman", Times, serif;
}
.times11 {
	font: 11px "Times New Roman", Times, serif;
}
.times12 {
	font: 12px "Times New Roman", Times, serif;
}
.times13 {
	font: 13px "Times New Roman", Times, serif;
}
.times14 {
	font: 14px "Times New Roman", Times, serif;
}


.georgia10 {
	font: 10px Georgia, "Times New Roman", Times, serif;
}
.georgia11 {
	font: 11px  Georgia, "Times New Roman", Times, serif;
}
.georgia12 {
	font: 12px Georgia, "Times New Roman", Times, serif;
}
.georgia13 {
	font: 13px Georgia, "Times New Roman", Times, serif;
}
.georgia14 {
	font: 14px Georgia, "Times New Roman", Times, serif;
}


.lucida10 {
	font: 10px "lucida grande", tahoma, verdana, arial, sans-serif;
}
.lucida11 {
	font: 11px  "lucida grande", tahoma, verdana, arial, sans-serif;
}
.lucida12 {
	font: 12px "lucida grande", tahoma, verdana, arial, sans-serif;
}
.lucida13 {
	font: 13px "lucida grande", tahoma, verdana, arial, sans-serif;
}
.lucida14 {
	font: "lucida grande", tahoma, verdana, arial, sans-serif;
}


/* -- BACKGROUND COLORS --*/


/* White #FFF */
.white {
	background-color:#FFF;
}


/* Black #000 */
.black {
	background-color:#000;
}


/* DARK GRAY #333 */
.graydk {
	background-color:#333;
}


/* MED GRAY #666 */
.graymed {
	background-color:#666;
}

/* LIGHT GRAY #ECECEC */
.graylt {
	background-color:#ececec;
}


/* BLUE GRAY #5C85AD */
.bluegray {
	background-color:#5C85AD;
}


/* STEEL BLUE #495f72 */
.bluesteel {
	background-color:#495f72;
}


/* DARK BLUE #0D233A */
.bluedk {
	background-color:#0D233A;
}


/* LIGHT BLUE #3399CC */
.bluelt {
	background-color:#66ccff;
}


/* Red #B00105 */
.red {
	background-color:#B00105;
}

/* Maroon #B00105 */
.maroon {
	background-color:#59001f;
}


/* TAN #f1efe7 */
.tan {
	background-color:#f1efe7;
}


/* SunTimes LIGHT BLUE #336699 */
.cstltblue {
	background-color:#336699;
}

/* SunTimes Dark BLUE #003366 */
.cstdkblue {
	background-color:#003366;
}


/* GateHouse Background #EBECDE */
.gateback {
	background-color:#EBECDE;
}

/* GateHouse Light BLUE #047297 */
.gateliteblue {
	background-color:#047297;
}

/* GateHouse Dark BLUE #003C5C */
.gatedkblue {
	background-color:#003C5C;
}

/* GateHouse MED BLUE #006699 */
.gatemedblue {
	background-color:#006699;
}

/* GateHouse LINE BLUE #003366 */
.gatelineblue {
	background-color:#003366;
}

/* GateHouse Gray #003366 */
.gategray {
	background-color:#A6A6A6;
}

/* GateHouse Gray Lite #E7E7E7 */
.gateltgray {
	background-color:#E7E7E7;
}

/* GateHouse Medium Gray #BDBDBD */
.gatemedgray {
	background-color:#BDBDBD;
}

/* GateHouse Dark Gray #949494 */
.gatedkgray {
	background-color:#949494;
}

/* GateHouse Line Gray #CCCCCD */
.gatelinegray {
	background-color:#CCCCCD;
}

/* -- TEXT COLORS --*/

/* BLACK TEXT */
.txtblack {
color:#000;}

.txtblack a,txtblack a:link,txtblack a:visited  {
text-decoration:none;
color:#000;}

.txtblack a:hover { text-decoration: underline; }



/* WHITE TEXT*/
.txtwhite {
color:#FFF;}

.txtwhite a,txtwhite  a:link,txtwhite a:visited  {
text-decoration:none;
color:#FFF;}

.txtwhite a:hover { text-decoration: underline; }



/* DARK GRAY TEXT*/
.txtgray {
color:#333;}

.txtgray a,txtgray  a:link,txtgray a:visited  {
text-decoration:none;
color:#333;}

.txtgray a:hover { text-decoration: underline; }




/* DARK BLUE TEXT*/
.txtbluedk {
color:#0D233A;}

.txtbluedk a,txtbluedk  a:link,txtbluedk a:visited  {
text-decoration:none;
color:#0D233A;}

.txtbluedk a:hover { text-decoration: underline; }



/* STEEL BLUE TEXT*/
.txtbluesteel {
color:#3C4F60;}

.txtbluesteel a,txtbluesteel a:link,txtbluesteel a:visited  {
text-decoration:none;
color:#3C4F60;}

.txtbluesteel a:hover { text-decoration: underline; }




/* RED TEXT*/
.txtred {
color:#B00105;}

.txtred a,txtred  a:link,txtred a:visited  {
text-decoration:none;
color:#B00105;}

.txtred a:hover { text-decoration: underline; }


/* SunTimes LIGHT BLUE */
.txtstltblue {
color:#336699;}

.txtstltblue a,txtstltblue  a:link,txtstltblue a:visited  {
text-decoration:none;
color:#336699;}

.txtstltblue a:hover { text-decoration: underline; }

/* SunTimes DARK BLUE */
.txtstdkblue {
color:#003366;}

.txtstdkblue a,txtstdkblue  a:link,txtstdkblue a:visited  {
text-decoration:none;
color:#336699;}

.txtstltblue a:hover { text-decoration: underline; }

.legacy1 {
font:9px Arial, Helvetica, sans-serif;
}

.legacy2 {
font:14px 'Times New Roman', Times;
}

.legacy2 a:hover {
text-decoration:none;
}

.legacy3 {
font:12px Arial, Helvetica, sans-serif;
}
.legacy3 a:hover {
text-decoration:none;
}