html, body, div, span, img, a, h1, h2, h3, h4, h5, h6 {padding:0px; margin:0px; border:0px; outline:0px;}
ul {font-size:13.5px; font-family:Tahoma,Arial,Helvetica; font-color:#ffffff; padding:0px 0px 20px 0px;}
li {margin:0px 10px 0px 10px;}
body {background:#ffffff; font-size:14px; font-family:Tahoma,Arial,Helvetica; font-color:#ffffff;}
p, td {font-size:14px; font-family:Tahoma,Arial,Helvetica; font-color:#ffffff;}
a {text-decoration:none; font-weight:bold;}
a:hover {font-color:#FDFCB9;}
div.clear {clear:both; height:0; overflow:hidden;}

h1 {color:#FDFCB9; font-size:23px; font-weight: bold;}
h2 {color:#ffffff; font-size:18px; font-weight: bold;}
hr {color:#ffffff; height:1px;}


.smaller {font-family: Arial, Verdana, sans-serif; font-size: 10px; color:#999999;}
.head_divider {background-color: #222222; height:5px;}

#container {width:780px; height:auto; margin-left:auto; margin-right:auto; margin-top:10px; position:relative;}
#main {width:100%; height:500px; text-align:center; margin:0px 0px 0px 0px; background:url(images/bg_splatter.gif) #ffffff no-repeat top right; position:relative;}
#table_main {width:100%; margin:0px 0px 0px 0px; background:url(images/bg_splatter.gif) #ffffff no-repeat top right; position:relative;}
#content {width:540px; margin:0px 0px 0px 20px; text-align:left;}

#nav {width:152px; margin:0px 0px 20px 0px; background:url(http://ccnonline.net/focusonmarriage/images/nav_expand.jpg) no-repeat;}
#nav ul {font:bold 13.5px Helvetica, Arial; list-style-type:none; overflow:visible; margin:0px; padding:0px; text-align:left;}
#nav a {display:block; padding:10px; color:#ffffff;}
#nav a:hover, #menu li a.selected {color:#FDFCB9; text-decoration:none;}
/* Adjust opacity of simple image link rollover */
a.linkopacity img {
filter:alpha(opacity=100); 
-moz-opacity: 1.0; 
opacity: 1.0;}

a.linkopacity:hover img {
filter:alpha(opacity=50);   
-moz-opacity: 0.5;   
opacity: 0.5;
}
