BODY {		color: #333333;		font:Georgia, "Times New Roman", Times, serif;		font-size: 14px;		background-color:#999999;		text-align:center;			}H1 {		font:Georgia, "Times New Roman", Times, serif;		font-size: 18pt;		color: #000066;		text-align:center;		letter-spacing:2px;	}		H2 {		font:Georgia, "Times New Roman", Times, serif;		font-size: 13pt;		color:#666666;		text-align:left;	}	TD {		color: #333333;		font:Georgia, "Times New Roman", Times, serif;		font-size: 13px;			}a:link, a:active {	color: #996633;	text-decoration: none;	font-weight:bold;	}a:hover, a:visited {	color:#000066;	text-decoration: none;	font-weight:bold;}#yellow {	background-color:#FFFF99;	}#white {	background-color:#FFFFFF;	}.small {	text-decoration: none;	color: #000000;	background-color: #E5E5E5;	font-size: x-small;}.top {	height: 130px;	width: 750px;}#header {width:800px;background-image:url(http://www.ccfministry.com/images/bkgd.jpg);		background-position:center;		background-repeat:repeat-y;}#sicm {	background-image:url(http://www.ccfministry.com/images/sicm_bg.jpg);	background-repeat:repeat-y;width:700px;}#sicmcontent {padding:5px 20px 0px 20px;text-align:justify;}#week {	float:right;	background-repeat:repeat-y;	width:295px;}#wkcontent {padding:5px 35px 0px 25px;text-align:justify;	background-image:url(http://www.ccfministry.com/images/bkgd_week.png);	background-position:bottom;	background-repeat:no-repeat;}#small_right {	font-size:10px;	text-align:right;	float:right;	}#main {	z-index:2;	padding: 0px 35px 0px 35px;	background-image:url(http://www.ccfministry.com/images/bkgd_header.jpg);	background-position:top;	background-repeat:no-repeat;	text-align:justify;	width:700px;}#main2 {	padding: 15px 15px 15px 0px;	letter-spacing:2px;	line-height:140%;	text-align:left;	}#cal {	background-color: #ffffff;	width:740px;	text-align:justify;}#search {	background-color: #ffffff;	width:722px;	text-align:justify;}#left {	float:left;	}#left3 {	float:left;	background-color:#FFFF99;	width:250px;	margin:50px 20px 0px 0px;	}#right {	float:right;	}	#left2 {	width:200px;	background-color:#FFFF99;	float:left;	text-align:justify;	}#left4 {	background-color:#FFFF99;	float:left;	text-align:left;	}#right2 {	margin:75px 0px 0px 0px;	width:300px;	vertical-align:middle;	float:right;	background-color:#FFFF99;	}#center {    width:600px;    border-top:1px dashed #ccc;	padding:15px;    }#pad {	padding:0px 50px;}#padlarge {	padding:0px 82px;}#padverylarge {	padding:0px 120px;}#padless {	padding:0px 25px;}.padless {	padding:25px;}.padsmall {	padding: 0px 10px;}#padfront {	padding:0px 43px;}#dwindow {	float:right;	height:326px; 	width:400px;	background-color:#FFFFFF;	padding:0px;}#sicmsubnav {width:700px;height:20px;padding:1px;	background-image:url(http://www.ccfministry.com/images/sicmlinks.jpg);	background-repeat:no-repeat;color:#FFFFFF;text-align:center;	}#sicmsubnav a:link {	color: #996633;	font-family: georgia, helvetica, sans-serif;	text-decoration: none;	height: auto;	vertical-align: middle;	padding: 5px;	font-size: 12px;		letter-spacing:2px;}#sicmsubnav a:visited {	color:#996633;	font-family: georgia, helvetica, sans-serif;	text-decoration: none;	height: auto;	vertical-align: middle;	padding: 5px;	font-size: 12px;	letter-spacing:2px;}#sicmsubnav a:hover {	color:#000066;	font-family: georgia, helvetica, sans-serif;	text-decoration: none;	height: auto;	padding: 5px;	vertical-align: middle;		letter-spacing:2px;}#sicmsubnav a:active {	color: #000066;	font-family: georgia, helvetica, sans-serif;	text-decoration: none;	height: auto;	padding: 5px;	vertical-align: middle;		letter-spacing:2px;}#subnav {width:700px;height:20px;padding:2px;	background-image:url(http://www.ccfministry.com/images/bkgd_subnav.jpg);	background-repeat:no-repeat;color:#FFFFFF;text-align:center;	}#subnav a:link {	color: #996633;	font-family: georgia, helvetica, sans-serif;	text-decoration: none;	height: auto;	vertical-align: middle;	padding: 5px;	font-size: 12px;		letter-spacing:2px;}#subnav a:visited {	color:#996633;	font-family: georgia, helvetica, sans-serif;	text-decoration: none;	height: auto;	vertical-align: middle;	padding: 5px;	font-size: 12px;	letter-spacing:2px;}#subnav a:hover {	color:#000066;	font-family: georgia, helvetica, sans-serif;	text-decoration: none;	height: auto;	padding: 5px;	vertical-align: middle;		letter-spacing:2px;}#subnav a:active {	color: #000066;	font-family: georgia, helvetica, sans-serif;	text-decoration: none;	height: auto;	padding: 5px;	vertical-align: middle;		letter-spacing:2px;}#footnav {width:800px;text-align:center;float:left;	}#footnav a:link {	color: #996633;	font-family: georgia, helvetica, sans-serif;	text-decoration: none;	height: auto;	vertical-align: middle;	padding: 5px;	font-size: 11px;		letter-spacing:1px;}#footnav a:visited {	color:#996633;	font-family: georgia, helvetica, sans-serif;	text-decoration: none;	height: auto;	vertical-align: middle;	padding: 5px;	font-size: 11px;	letter-spacing:1px;}#footnav a:hover {	color:#000066;	font-family: georgia, helvetica, sans-serif;	text-decoration: none;	height: auto;	padding: 5px;	vertical-align: middle;		letter-spacing:1px;}#footnav a:active {	color: #000066;	font-family: georgia, helvetica, sans-serif;	text-decoration: none;	height: auto;	padding: 5px;	vertical-align: middle;		letter-spacing:1px;}.tablelinks {	text-align: left;	text-transform: uppercase;	color: #FFFFFF;	font-size: x-small;}.tableitems {	background-color: #FFFFFF;	text-transform: none;	color: #333333;	border: thin solid #003300;	padding-left: 4px;} .sidebarTitles { color: #FFFFB2; }/* Blog Sidebar Content----------------------------------------------- */#sidebar {    width:500px;    border-top:1px dotted #ccc;	background-color:#FFFFFF;    }#blogpost {    width:500px;    border-top:1px dotted #ccc;	padding:5px;	background-color:#FFFFFF;    }#sidebar ul {  margin:0 0 1.5em;  padding:0 0 1.5em;  list-style:none;  }#sidebar li {  margin:0;  padding:0 0 .25em 15px;  text-indent:-15px;  line-height:1.5em;  }#sidebar p {  color:#666;  line-height:1.5em;  }  /* div with rounded corners----------------------------------------------- */b.rtop, b.rbottom{display:block;background: #FFF}b.rtop b, b.rbottom b{	display:block;	height: 1px;	overflow: hidden;	background: #FFFF99;}b.r1{margin: 0 5px}b.r2{margin: 0 3px}b.r3{margin: 0 2px}b.rtop b.r4, b.rbottom b.r4{margin: 0 1px;height: 2px}