body {
	background-image:url(/images/layout/diag_B.gif);
	background-color:#669999;
	margin: 0000;
	Scrollbar-face-color: #337777;
	Scrollbar-arrow-color: #FFFFFF;
	Scrollbar-base-color: #337777;
}
td {
	font: 12px Verdana, Arial, Helvetica, sans-serif;
	color: #335566;
	line-height: 18px;
}
h2 {padding: 4px 0 0 0; font: 800 18px Verdana, Arial, Helvetica, sans-serif;}
ul {margin: 0;	padding: 0 0 0 16px;}
ul li {padding: 0; list-style-image: url("/images/layout/ul_dot.gif");}
ol {list-style-type: decimal; padding: 0 0 0 20px;}
ol li {padding: 0;}

.ER_textbox {font: 12px Verdana, Arial, Helvetica, sans-serif; background:#F6FFF6; border:1px sunken #666666}
.ER_textarea {font: 12px Verdana, Arial, Helvetica, sans-serif; background:#F6FFF6; border:1px sunken #666666}


a:link {color: #38A; font-decoration: none;}
a:visited { color: #38A; font-decoration: none;}
a:hover { color: #FF0000; font-decoration: none;}

.whitelink:link {color: #FFFFFF; font-decoration: none;}
.whitelink:visited { color: #FFFFFF; font-decoration: none;}
.whitelink:hover { color: #33CCCC; font-decoration: none;}

.redlink:link {font-size: 10px; color: #CC0000}
.redlink:visited {font-size: 10px; color: #CC0000}
.redlink:hover {font-size: 10px; color: #FF0000}

.credit {font: 12px Arial, Helvetica, sans-serif; color: #666666}
.credit:link {font-size:10px; color: #006666}
.credit:visited { font-size:10px; color: #006666}
.credit:hover {font-size:10px; color: #FF0000}

.blackcredit {font-size: 11px; color: #333333}
.grey12 {	font-size: 11px; color: #335555;}
.redtext {color: #CC0000;}
.redsmall {color: #CC0000;font-size: 10px;}

.smDate {font-size: 10px; font-weight: 800;}

.ind_weddings a {color: #A6A; text-decoration: none; display:block; border: 1px solid #FFF}
.ind_performers a {color: #49B; text-decoration: none; display:block; border: 1px solid #FFF}
.ind_services a {color: #399; text-decoration: none; display:block; border: 1px solid #FFF}

.ind_weddings a:hover {color: #404; display:block; background-color:#FFF6FF; border: 1px solid #EEE6EE}
.ind_performers a:hover {color: #036; display:block; background-color:#F0F8FF; border: 1px solid #E0E8EE}
.ind_services a:hover {color: #033; display:block; background-color:#EFF6F6; border: 1px solid #DEE6E6;}

.nDate {font-weight: 800;font-size: 9px;margin: 0 0 4px 0;}
.nTitle {font-weight: 800;font-size: 12px; margin: 0 0 4px 0;}
.nBody{font-size: 12px;margin: 0 0 4px 0;line-height: 14pt;}

.col2, .col2s {width: 310px; float: left;}
.col2 ul {margin: 0 0 0 32px; padding: 0;}
.col2 li {padding: 0;}

.col2s ul {margin: 0 0 0 22px; padding: 0;}

.float_right {	float: right;}
.clearB {clear: both;}

.top_box {
 	background-image:url("/images/cell.gif");
	margin: 8px 0 8px 0;
	border: 1px solid #699;
 }
 .top_box td{padding: 4px 4px 4px 8px;}
 
 .nav_box {background-color: #FFF;border: 1px solid #666; text-align: right; margin:0}
 .nav_box td {padding: 0 4px 2px 0;}
 
 .nl_img {border:1px solid #699; padding:1px;}
 .nl_img_fr {padding: 4px;}
