
 
body {width:800px;
	color: #474f49;	  	
	background-image: url(assets/images/cvcs_background.jpeg);
	margin: 0 auto;
	padding:0;
	font: 90% arial, helvetica, sans-serif;
	border: 2px solid #036;}                       

div#banner {
	width:100%;
	text-align: center;
	color:#0C3;
	font-size:14px;
	font-weight: bold; font-style:italic;
	padding-bottom: 4px;
	border-bottom: 2px solid gray;
	background-color:#ff9;}
	
div#container {background-image:url(assets/images/leftsideblue.png); background-repeat:repeat-y;}
div.container {background-image:url(assets/images/leftsideblue.png); background-repeat:repeat-y;}

h5 {text-align:center;background-color: #ccc; font-size:16px;}
	
div#sidebar {float:left; width:180px; margin: 0 14px;} 

div#navigation {width:150px;}

div#navigation p {
	list-style-type:none;
	text-align:left;
	}	
div#navigation a {
	display: block;
	font-size: 12px;
	color: #fff;
	background: #036;
	padding: .3em .6em;
	border-bottom: 1px solid #FFF;
	text-decoration:none;}
	
div#navigation a:visited {
	color: #cfa970;
	text-decoration: none;}
div#navigation a:hover {
	color: yellow;
	text-decoration: none;
	background: #69c;}
div#navigation a:active {
	color: red;
	text-decoration: none;}

div#sidephone img {background-color:#036;text-align:center; width:182px; height:134px;}
li#community {background-color:blue; font-size:120%; font-weight:200;padding-left:15px;color:white;}
	
div#content {width:56%;float:left;margin: 0 3px;}

div#rightsidebar {margin-left: 664px; padding:7px;background-image:url(assets/images/red_background.png); background-repeat:repeat-y; min-height: 1500px; overflow:visible;} 
#rightsidebar img {padding-bottom: 14px;}


/* schedule css */


table {width:440px; margin-top:15px; border: 2px solid gray;}
table#month td {border:1px solid gray; vertical-align:top;
	font-family: Verdana, Arial, Helvetica, sans-serif;height: 75px; text-align:left;}
td#title {color:#442200; font: bold 150% Verdana, sans-serif;
	 background-color:#ffc; text-align:center;padding-top:20px;}
div.event {margin: 0.25em;}
div.event span {display:block;}
span.starttime {font-weight:bold; padding:3px;display:block; font-size:65%}
div.date {float: right; text-align:center;
	border: 1px solid gray; border-width: 0 0 1px 1px;
	padding: 0 0.25em 0 0.25em; margin:0;
	background: #f3f3f3;}
span.location {font-family:Arial, Helvetica, sans-serif; font-style:oblique; color:#090;font-size:75%; font-weight: bold; padding:2px;} 
span.customer {color:#009900; font-style:italic; font-size:70%; font-weight: bold; padding:0 1px;}
tr#days th.sat, tr#days th.sun {width:13%;}
tr#days th {color: #cce; background-color: green; width:14%;
	font-weight: bold; text-align: center;
	padding: 1px;border-right: 1px solid gray;}
.holiday {color: green;font-size:75%; padding:2px;}
.style1 {font-size: 120%; font-family:"Times New Roman", Times, serif;text-align:center; color:#036;font-weight:bold;}
.fundraiserinfo {font-size:14px;font-family:Arial, Helvetica, sans-serif;}
/* end of schedule css */

table#policetable {margin: 30px 0;background-color:#6699FF;}
table#policetable td {text-align:left; color:black;padding:5px; line-height:20px;}
img.phone {text-align: center;margin:20px 150px;}
table#board {width: 450px;background-color:#6699FF; color:black; border:1px solid #ccc;margin: 2px;}
table#board caption {font-size:150%; color:#6699ff; background-color:#FFFF99;font-weight:bold;border:1px 1px 0 1px solid #69f; margin-top:20px;}
table#board td {border: 1px solid #ccc; padding:5px; line-height:30px;}
div#business {text-align: center;}
div#business p {font-style:italic; color:#036;font-weight:bold;}
div#welcome, div#reporting {text-align:justify;}
div#welcome h4 {text-align:center; margin-top:15px;}
div#welcome ul li .italics, div#support ul li.italics {font-style:italic; font-weight:bold;}
#welcome ul li, #support ul li {list-style-type:none;}
div#welcome ul li .homepage, div#support p {color: #5772b7; line-height:15px;font-weight:bold;}
div#welcome li, div#reporting {line-height: 17px;}
div#welcome ul li {margin-right: 30px;}
div.video {text-align:center; font-weight:bold;}
div.video img {width:18px; height:17px; vertical-align: middle; padding-right:10px;}
td.lbl {font-weight:bold; text-align:right; padding:0.25em 1px; background:#fcc; border-left: 0.5em solid red;
		width:160px;}
td.inp {background:#FFFF66; padding:5px;}
form {text-align:center;}
form p {color:red; margin-top:15px;}
#reporting_form {background-color:#FFCC99;padding-top:10px;}
span.style3 {font-size:200%; font-family:Georgia, "Times New Roman", Times, serif;}
.chipshead {text-align: center; font-size: 16px; font-weight: bold;}
span.texas {font-size:120%; font-weight:bold;}

img#left {float:left; padding-right:7px;}
.redcenter h1{margin:30px 0;}
span.redcenter {text-align:center; color: red; border-bottom-color:#FF0000; border-bottom-style:solid; border-bottom-width:thin;}
.stolen li{padding-bottom:15px;}
div#footer {margin:0; padding:5px;  background:#009933;clear:both;text-align:center;}
div#footer ul li {display:inline;font-size:75%;padding:1px 2px;list-style-type:none;}
div#footer ul li a {color:#FFFFCC;padding-right:6px; text-decoration:none;border-right:1px solid white;}


 




