* { padding: 0; margin: 0; }
body {background: #E7E7DE;color: #000;font-family: Arial, Helvetica, sans-serif;font-size: .75em; }
#wrapper { margin: 0 auto; width: 650px;}
#header { width: 650px; color: #000; padding: 10px; height: 100px; margin: 0px; background:#fff;}
#content { width: 650px; color: #000; background: #fff; margin: 0px 0px 0px 0px; padding: 10px; }
#footer { width: 650px; color: #000; margin: 0; padding: 10px;background: #e1e1e1; text-align: center;vertical-align: middle;font-size: .8em;}
p{line-height: 1.5em;margin: 5px 0 5px 0}

/******Headings****/

h1.csc-firstHeader{text-align: right;font-size: 1em;background: #fff;color: #000;}
h1{background: #5E7E38;padding: 3px 5px;margin: 0 0 10px 0;font-size: 1em;line-height: normal;color: #FFF;vertical-align: middle;height: 15px;width: 640px;font-weight: bold;text-transform: uppercase;}	

/******Lists****/

ul {padding: 5px 20px;}
ul li{padding: 5px 0;}

/******Images*****/

.csc-textpic-imagewrap{	margin:0 0 5px 0}
div.csc-textpic div.csc-textpic-imagewrap .csc-textpic-image img{}

/*****Links *****/
	
a:link, a:visited {color: #5E7E38;text-decoration: none;font-weight: bold;}
a:hover {color: #000;text-decoration: underline;font-weight: bold;}
.csc-linkToTop{	text-align: right;color: #000; padding-right: 10px;font-size: .8em;}

/*****Contact Box *****/
	
.contactbox {background: #e1e1e1;padding: 10px;border-bottom: 1px dashed #000;line-height: normal;color: #000;border-top: 1px dashed #000;}
