body	{	
	font-family:Arial, Verdana, Helvetica, Tahoma, sans-serif;
	margin-top:0px;
}
h3{
	margin-bottom:0px;
	padding-bottom:0px;
}
#main	{	
	margin:0 auto;		
	width:730px;
	height:400px;
	background:#fff;
}
#menu	{	
	float:left;
	text-align:left;
	background:#fff;
	height:104px;
	width:730px;
	border-top:8px solid #990000;
	border-bottom:8px solid #990000;
	padding-top:3px
}
#menu	img	{	
	clear:both;
	float:left;
	border:0px;
}
#menu	span	{	
	float:left;
	font-family:"verdana";
	font-size:14px;
	font-weight:400;
	padding:0;
	margin-right:10px;
	background:#fff;
	clear:none;
	padding-top:10px;
	text-align:left;
	width:110px;
	height:81px;
	padding-left:0px;
}

#menu	a	{	
	margin-bottom:0px;
	margin-top:0px;
	letter-spacing:2px;
	padding:0;
	padding-top:3px;
	padding-bottom:3px;
	color:#999;
	border-top:1px dotted #ccc;
}
#menu	span	a:first-child	{
	border:0;	
}
#menu	a:first-letter	{	
	text-decoration:underline;	
	font-weight:800;
	font-size:16px;
	color:#333;
}
#menu	a:link	{	
	text-decoration:none;
	display:block;
}
#menu	a:visited	{	
	text-decoration:none;
	display:block;
}
#menu	a:hover	{	
	text-decoration:none;	
	display:block;
	color:#333;
	background:#f3f3f3;
}
#menu	a:active	{	text-decoration:none;
	display:block;
}
#menu	#heading	{	width:200px;
	height:81px;
	line-height:20px;
	font-size:15px;
	padding:5px;
	padding-top:10px;
	background:#fff;
	float:left;
	display:block;
	margin:0px 4px 0px 4px;
	font-family:verdana;
	font-variant:small-caps;
	font-weight:400;
	color:#aaaaaa;
}
#menu	#heading	em	{	font-size:13px;
	line-height:15px;
	font-family:georgia;
	font-weight:400;
	font-style:oblique;
	font-variant:normal;
	color:#999;
}
#menu	#heading	strong	{	display:block;
	font-size:16px;
	font-weight:800;
	line-height:15px;
	font-family:verdana;
	font-variant:normal;
	color:#990000;
}

#menu	#search			{	width:160px;	
	margin:0;
	padding:0;
	height:50px;
	background:#fff;
	float:right;
}
#menu	#search	input	{	display:block;
	border:2px solid orange;
	font-family:verdana;
	font-size:13px;
	width:135px;
	float:right;
}
#menu	#search	#keywordSearch	{	margin-bottom:4px;
	height:23px;
}
#menu	#search	#goSearch:first-letter	{	text-decoration:underline;	}
#menu	#search	#goSearch	{	width:135px;
  height:19px;
	background:orange;
	font-family:verdana;
	color:white;
}
div#subNavLinks{
	text-align:right;
}
#footer	{	float:left;
	height:85px;
	width:730px;	
	background:orange;
}

#footer	span	{	font-family:georgia;	
	font-size:20px;
	float:left;
	display:inline;
	text-align:left;
	padding:10px;
	font-style:oblique;
	line-height:22px;
	background:#ff6633;
	height:65px;
	width:150px;
	color:#fff;
}
#footer span#contact { font-family:georgia;
  display:inline; 
  font-size:12px;
	color:#990000;
	text-align:right;
	font-style:normal;
	letter-spacing:-.5px;
	font-weight:700;
	line-height:15px;
	background:orange;
	padding:5px;
	position:relative;
	height:55px;
	width:210px;
	
}
	
#footer span#madePossible { font-family:georgia;
  display:inline; 
  font-size:12px;
	color:#990000;
	text-align:right;
	font-style:oblique;
	letter-spacing:-.5px;
	font-weight:800;
	line-height:15px;
	background:orange;
	padding:10px;
	position:relative; 
	height:55px;
	width:200px;
	
}
#footer span#image {
	height:65px;
	width:100px;
	background:orange;
	float:right;
	padding:5px;
	position:relative; right:0px;
}

#footer span#image img {
  border:0px;
}

#content	{
	text-align:left;
	border-style: none;
}
div#left {
	/*  */
	float:left;
	width:505px;
	background:#fff;
	padding:5px;
	font-family:"verdana";
	margin-bottom:10px;
}
div#right {
	float:right;
	width:185px;
	background:#fff;
	padding:5px;
	font-family:"verdana";
	margin-bottom:10px;
}

div#left h1	{
	font-size:18px;
	letter-spacing:-.5px;
}
div#left h2	{
	font-size:14px;
}
div#left p	{
	font-size:14px;
	text-align:left;
	margin:0;
	padding-bottom:10px;
}
div#left li	{
	font-size:14px;
	text-align:left;
	margin:0;
}
div#right span {
	height:150px;
	width:180px;
	background:#fff;
}
div#right span a {
	display:block;
	font-size:13px;
	font-weight:800;
	margin-top:10px;
	margin-bottom:10px;
}
div#right span a:link {
	color:#000;
}
div#right span a:visited {
	color:#000;
}
div#right span a:hover {
	color:orange;
}
div#right span a:active {
}
div#right span h1 {
	font-size:16px;
}
div#right span p {
	font-size:13px;
	margin:0;
}
/*div#left IMG {
	float:left;
	margin:10px 10px 10px 10px;*/
}
li#listHeader{
	font-weight:bold;
}

/* Font modifications */

#moreInfo{
	font-weight:bold;
	font-style:italic;
}
#strong{
	font-weight:bold;
}

#caption01{
	font-style:italic;
	font-size:12px;
	
}

/* HOME */
img#homePic01{
	display:inline;
	float:right;
	margin:5px 5px 5px 15px;
	width:320px;
	height:240px;
}

img#homePic02{
	display:inline;
	float:left;
	margin:5px 15px 5px 5px;
	width:320px;
	height:240px;
}


img#homePic03{
	display:inline;
	float:left;
	margin:5px 5px 5px 5px;
	border-style: none;
	width:119px;
	height:22px;
}

img#rampage_home01{
	display:inline;
	float:left;
	margin:5px 5px 5px 5px;
	border-style: none;
	width:492px;
	height:147px;
}

/* ABOUT */

/* Board */
ul#board li{
	line-height:1.5;
}

/* Staff */
div#staffPictures	div{
	margin-bottom:50px;
	display:block;
	clear:left;
	width:730px;
}
div#staffPictures	div	span{
	display:inline;
	float:left;
	width:240px;
	text-align:center;
}
div#staffPictures p#staffName{
	text-align:left;
	font-weight:bold;
	margin-left:10px;	
	line-height:1;
}
div#staffPictures p#staffTitle{
	text-align:left;
	margin-left:20px;
}

/* Locations */
span#locationLeft{
	display:inline;
	float:left;
	width:360px;
}
span#locationLeft span#locationTag{
	display:inline;
	float:left;
	width:130px;
	font-weight:bold;
	line-height:1.5;
}
span#locationLeft span#locationInfo{
	display:inline;
	float:left;
	width:225px;
	line-height:1.5;
}
span#locationLeft span#addressLine2{
	display:block;
	clear:left;
	width:225px;
	margin-left:130px;
	line-height:1.5;
}

/* FAQ */
ul#FAQs li{
	line-height:2;
}
span#FAQquestion{
	font-weight:bold;
	font-style:italic;
	display:block;
	clear:left;
	line-height:1.5;
	margin-top:10px;
}
span#FAQanswer{
	display:block;
	clear:left;
	margin-bottom:25px;
}

/* In Memory */
span#inMemoryPic{
	display:inline;
	float:left;
	width:360px;
	text-align:center;
	margin-top:25px;
	margin-bottom:25px;	
}
p#inMemoryBold{
	font-weight:bold;
}

/* SERVICES */

/* Index */

img#services01{
	display:inline;
	float:right;
	margin:0px 0px 10px 10px;
}

img#services02{
	display:inline;
	float:left;
	margin:0px 0px 10px 10px;
}

/* Links */
span#links ul{
	line-height:2;
}

/* EVENTS */

img#picture_right{
	display:inline;
	float:right;
	margin:10px 0px 10px 10px;
}

img#picture_left{
	display:inline;
	float:left;
	margin:10px 10px 10px 0px;
}

img#cfcf_logo{
	display:inline;
	float:left;
	margin:0px 10px 10px 0px;
	width:550px;
	height:70px;
}

img#equipPic01{
	display:inline;
	float:right;
	margin:0px 0px 10px 10px;
	width:200px;
	height:267px;
}

img#bacPic01{
	display:inline;
	float:left;
	margin:10px 20px 10px 0px;
	width:275px;
	height:206px;
}

img#bacPic02{
	display:inline;
	float:right;
	margin:10px 0px 20px 10px;
	width:275px;
	height:206px;
}

img#bacPic03{
	display:inline;
	float:left;
	margin:10px 20px 10px 0px;
	width:275px;
	height:206px;
}

img#eventPic01{
	display:inline;
	float:right;
	margin:10px 10px 10px 0px;
	width:340px;
	height:255px;
}

img#eventPic02{
	display:inline;
	float:left;
	margin:10px 10px 10px 0px;
	width:185x;
	height:100px;
}

img#rampagePic01{
	display:inline;
	float:left;
	margin:10px 20px 10px 10px;
	width:700px;
	height:212px;
}

img#rampagePic02{
	display:inline;
	float:left;
	margin:10px 10px 10px 0px;
	width:250px;
	height:413px;
}

img#rampagePic03{
	display:inline;
	float:right;
	margin:10px 0px 10px 10px;
	width:225px;
	height:228px;
}

img#talentPic01{
	display:inline;
	float:right;
	margin:5px 0px 5px 0px;
	width:420px;
	height:96px;
}

img#talentPic02{
	display:inline;
	float:right;
	margin:0px 0px 0px 0px;
	width:250px;
	height:900px;
}

img#talentPic03{
	display:inline;
	float:right;
	margin:10px 10px 5px 0px;
	width:165px;
	height:36px;
}

img#sixdaysPic01{
	display:inline;
	float:left;
	margin:5px 10px 5px 0px;
	width:300px;
	height:189px;
}

img#emergencyPic01{
	display:inline;
	float:left;
	margin:5px 10px 5px 0px;
	width:288px;
	height:179px;
}

img#emergencyPic02{
	display:inline;
	float:right;
	margin:5px 0px 5px 10px;
	width:255px;
	height:233px;
}

img#employmentPic01{
	display:inline;
	float:left;
	margin:5px 10px 5px 0px;
	width:189px;
	height:127px;
}

img#lakelandPic01{
	display:inline;
	float:right;
	margin:5px 0px 5px 10px;
	width:205px;
	height:308px;
}

img#job_fairPic01{
	display:inline;
	margin:10px 10px 10px 10px;
	width:320px;
	height:302px;
}

img#job_fairPic02{
	display:inline;
	margin:10px 10px 10px 10px;
	width:500px;
	height:139px;
}

img#job_fairPic03{
	display:inline;
	margin:10px 10px 10px 10px;
	width:400px;
	height:92px;
}

img#job_fairPic04{
	display:inline;
	margin:10px 10px 10px 10px;
	width:346px;
	height:127px;
}

img#job_fairPic05{
	display:inline;
	margin:10px 50px 10px 10px;
	width:350px;
	height:134px;
}

img#job_fairPic06{
	display:inline;
	margin:10px 70px 10px 10px;
	width:320px;
	height:310px;
}

img#job_fairPic07{
	display:inline;
	margin:10px 10px 10px 10px;
	width:320px;
	height:320px;
}

img#job_fairPic08{
	display:inline;
	margin:10px 10px 10px 10px;
	width:400px;
	height:102px;
}

div#paypal{
	display:inline;
	float:left;
	margin:0px 0px 0px 0px;
}


/* NEWSLETTERS */
img#newsletterPic{
	display:inline;
	float:right;
	margin:10px 0px 10px 00px;
	width:333px;
	height:431px;
}

/* PROGRAMS */

img#pic_programs01{
	display:inline;
	float:right;
	margin-right:30px;
	margin-bottom:20px;
}
img#pic_programs02{
	display:inline;
	float:left;
	margin-right:30px;
	margin-bottom:20px;
}
ol#coreServices li{
	margin-left:20px;
}

span#otherServices{
	display:block;
	clear:left;
}
/* Core */
img#picCProgram_II{
	display:inline;
	float:right;
	margin-left:20px;
	margin-bottom:10px;
}
img#picCProgram{
	display:inline;
	float:right;
	margin-left:20px;
	margin-bottom:10px;
}

/* Employment */
img#employment01{
	display:inline;
	float:right;
	margin-left:20px;
}
ul#benefitsPlanning li{
	line-height:1.5;
}
span#training{
	display:inline;
	float:left;
}
span#training li{
	line-height:1.5;
}
img#picEProgram_II{
	display:inline;
	float:right;
	margin-top:30px;
}
span#employmentSkills{
	display:block;
	clear:left;
}

/* Students */
img#picSProgram{
	display:inline;
	float:right;
}
img#picSProgram_II{
	display:inline;
	float:right;
}

/* Telecommunications */
img#picTProgram{
	display:inline;
	float:right;	
}

/* ADVOCACY FORM */

fieldset {
margin: 0 0 2em 0;
padding: 1em .5em .5em .5em;
border: 1px solid #000000;
}
legend {
padding: .2em;
background-color: orange;
font-weight: bold;
color: #000000;
border: 1px solid #000000;
}
input {
border: 1px solid #000000;
font-weight: bold;
background-color: #ffffff;
}
input#submit {
border: 1px solid #000000;
font-weight: bold;
background-color: orange;
}
textarea {
border: 1px solid #000000;
font-weight: bold;
background-color: #ffffff;
}


/*DONATE*/

#paypalButton {
	float:left;
	margin:10px 10px 10px 10px;
}

#paypalButton02 {
	float:left;
	margin:10px 10px 10px 10px;
}

#registration{
	font-weight:normal;
	font-style:italic;
	display:block;
	clear:left;
	line-height:1.5;
	margin-top:10px;
}

/* VOLUNTEER */

img#pic_volunteer01{
	display:inline;
	float:right;
	margin-left:20px;
}
img#pic_volunteer02{
	display:inline;
	float:left;
	margin-right:20px;
}
img#pic_volunteer03{
	display:inline;
	float:right;
	margin-left:20px;
	margin-bottom:20px;
}

/* Applications */

img#pic_app01{
	display:inline;
	float:right;
	margin-left:20px;
	margin-bottom:20px;
}
ul#applications li a{
	line-height:2;
}
form#volunteerForm div{
	display:block;
	clear:left;
	width:700px;
	line-height:2;
}
form#volunteerForm span#left{
	display:inline;
	float:left;
	width:225px;
	text-align:right;
	margin-right:5px;
}
form#volunteerForm span#right{
	display:inline;
	float:left;
	width:300px;
}
form#volunteerForm fieldset{
	margin: 0 0 2em 0;
	padding: 1em .5em .5em .5em;
	border: 2px solid orange;
}
form#volunteerForm legend{
	padding: 5px;
	background-color: orange;
	font-weight: bold;
	color: #FFFFFF;
	border: 1px solid orange;
}
form#volunteerForm input{
	font-weight: bold;
}
form#volunteerForm textarea{
	font-weight: bold;
}
form#volunteerForm div#buttons{
	text-align:center;
}
form#volunteerForm input#reset, input#submit{
	border: 2px solid orange;
	font-weight: bold;
	color: #FFFFFF;
	background-color: orange;
	padding: 0px 10px 0px 10px;
	margin: 0px 10px 0px 10px;
}

/* Opportunities */

ul li p#opportunityDesc{
	line-height:1;
	font-weight:normal;
}

