/*------ Begin Baseline Styles ------*/

html, form, fieldset {

	margin: 0;

	padding: 0;

	font: 11px/16px tahoma, arial, verdana, helvetica, sans-serif;

}



label, input, select, textarea, form p {

	font: 11px/16px tahoma, arial, verdana, helvetica, sans-serif;

}



h1 {

	margin: 0;

	padding:5px 0 5px 0;

	color: #B3714B;

	font-size:11px;

	}



h2 {

	margin: 0;

	padding:5px 0 5px 0;

	color: #FF6600;

	font-size:11px;

	}



h3, h4, h5, h6, p, pre, blockquote, ul, ol, dl, address {

	margin: 0;

	padding: 0;

}



p, form {

	margin-bottom: 1.2em;

}



ul, ol, dl, blockquote {

	margin: 0 0 .5em 0;

}



li, dd {

	margin-left: 1em;

	margin-bottom: .5em;

}



blockquote {

	margin: 0 1em;

}



strong, b {

	font-weight: bold;

}



em, i {

	font-style: italic;

}



img {

	border: 0;

}





/*------ End Baseline Styles -------*/



/*------ Begin Content Styles ------*/

body {

	background: #888455;

	color: #737373;

	text-align: center;

}



#bodyContainer {

	background: url("../images/background.gif") top no-repeat;

	width: 766px;

	height: 700px;

	margin: auto;

	}



#bodyContainerHome {

	background: url("../images/background_camps_napa.jpg") top no-repeat;

	width: 766px;

	height: 1086px;

	margin: auto;

	}



#bodyContainerCamps {

	background: url("../images/background_camps.jpg") top no-repeat;

	width: 766px;

	height: 1915px;

	margin: auto;

	}



#bodyContainerCampsNapa {

	background: url("../images/background_camps_napa.jpg") top no-repeat;

	width: 766px;

	height: 815px;

	margin: auto;

	}



#bodyContainerCampsCashmere {

	background: url("../images/background_camps_cashmere.jpg") top no-repeat;

	width: 766px;

	height: 825px;

	margin: auto;

	}



#bodyContainerClinicWalnutCreek {

	background: url("../images/background.gif") top no-repeat;

	width: 766px;

	height: 825px;

	margin: auto;

	}



#bodyContainerCampsPrineville {

	background: url("../images/background_testimonials.jpg") top no-repeat;

	width: 766px;

	height: 1045px;

	margin: auto;

	}



#bodyContainerCampsHouston {

	background: url("../images/background_camps_houston.gif") top no-repeat;

	width: 766px;

	height: 1160px;

	margin: auto;

	}



#bodyContainerCampsTexas {

	background: url("../images/background_camps_texas.jpg") top no-repeat;

	width: 766px;

	height: 1390px;

	margin: auto;

	}







#bodyContainerCampsTriCities {

	background: url("../images/background_camps_tricities.jpg") top no-repeat;

	width: 766px;

	height: 1360px;

	margin: auto;

	}



#bodyContainerCampsFolsom {

	background: url("../images/background_camps_folsom.jpg") top no-repeat;

	width: 766px;

	height: 840px;

	margin: auto;

	}



#bodyContainerStaff {

	background: url("../images/background_staff.jpg") top no-repeat;

	width: 766px;

	height: 2310px;

	margin: auto;

	}



#bodyContainerContact {

	background: url("../images/background_contact.jpg") top no-repeat;

	width: 766px;

	height: 780px;

	margin: auto;

	}



#bodyContainerTestimonials {

	background: url("../images/background_testimonials.jpg") top no-repeat;

	width: 766px;

	height: 1045px;

	margin: auto;

	}



#bodyContainerCkList {

	background: url("../images/background_checklist.jpg") top no-repeat;

	width: 766px;

	height: 850px;

	margin: auto;

	}



#bodyContainerBio {

	background: url("../images/background_biography.jpg") top repeat;

	width: 766px;

	height: 2760px;

	margin: auto;

	}



#campsContent ul, #bodyContainerCamps ol {

	margin: 0 0 .5em 2em;

	padding:0px;

}



#campsContent li {

	margin: 0px;

	padding:0px;

}



#mainContainer {

	width: 690px;

	height: 570px;

	padding-top:65px;

	margin: auto;

	position:relative;

	}



#navContainer {

	padding-top: 40px;

	height:45px;

	margin: auto;

	}



#leftBoxContainer {

	text-align:left;

	padding-left:10px;

	}



#leftBox {

	width: 199px;

	padding:10px 15px 10px 15px;

	background: url("../images/box_middle_small.gif") top repeat-y;

	position: relative;

	}



#leftBoxContainer #leftBox ul {

	list-style-type: none;

	}



#leftBoxContainer #leftBox li {

	background: url("../images/li_brown_sq.gif") 0px 6px no-repeat;

	padding-left:10px;

	}



#largeBoxContainerCkList #largeBox ul {

	list-style-type:none;

	}



#largeBoxContainerCkList #largeBox li {

	background: url("../images/li_orange_sq.gif") 0px 6px no-repeat;

	padding-left:10px;

	margin:0px;

	}



#largeBoxContainerCamps #largeBox #campsContent ul {

	list-style-type:none;

	}



#largeBoxContainerCamps #largeBox #campsContent li {

	background: url("../images/li_orange_sq.gif") 0px 6px no-repeat;

	padding-left:10px;

	margin:0px;

	}



#bodyContainerCamps #rightBox #campsSideBox ul {

	list-style-type:none;

	}



#bodyContainerCamps #rightBox #campsSideBox li {

	background: url("../images/li_orange_sq.gif") 0px 6px no-repeat;

	padding-left:10px;

	margin:0px;

	}


/*
.mPageLBoxH {

	height: 520px;

	}
*/


#newsEventsContentL {

	width:90px;

	float:left;

	}



#newsEventsContentL p {

	margin: 0px;

	padding: 0px;

	}



#newsEventsContentR {

	width:90px;

	float:right;

	}



#newsEventsContentR p {

	margin: 0px;

	padding: 0px;

	}



#mainLogo {

	position:absolute;

	top:0px;

	left:239px;

	}



#topLinks {

	position:absolute;

	top:45px;

	right:15px;

	z-index:1;

	}



#whatsTheScore {

	padding-top:10px;

	width:229px;

	}



#nationwideCamps {

	padding-top:10px;

	width:236px;

	position: absolute;

	top:475px;

	left:8px;

	}



#rightBox {

	width: 430px;

	float:right;

	padding-right:10px;

	text-align:left;

	position:relative;

	}



#welcomeText {

	width: 155px;

	height: 150px;

	overflow: auto;

	text-align: left;

	padding: 5px 10px 5px 5px;

	position:absolute;

	top:25px;

	left:250px;

	}



#welcomeHeader {

	float:right;

	}



#medBoxContainer {padding-top:4px; text-align:left;}

.aPagePad {padding-top:20px;}

#medBox {width: 399px; padding: 0px 15px 10px 20px; background: url("../images/box_middle_med.gif") top repeat-y; position:relative;}

.mPageH {height:160px;}


#largeBoxContainerCamps {

	text-align:left;

	position:absolute;

	top:180px;

	left:-240px;

	}



#largeBoxContainerBio {

	text-align:left;

	position: absolute;

	top:160px;

	left:10px;

	}



#largeBoxContainerCkList{

	text-align:left;

	position: absolute;

	top:160px;

	left:10px;

	}



#largeBox {

	width: 636px;

	padding: 0px 15px 0px 20px;

	background: url("../images/box_middle_large.gif") top repeat-y;

	position:relative;

	}



#bodyContainer #mainContainer #largeBoxContainerCamps #largeBox #campsContent p {

	margin: 0px;

	padding: 0px;

	}

#campsContent p {margin-bottom:6px;}





#orlandoHeader {

	padding:5px 0 10px 0;

	}



#orlandoPic {

	float:left;

	padding-right:5px;

	}



#bottomvid {

	text-align:center;

	padding-top:10px;

	}

	

#bottomSponsors {

	text-align:center;

	padding-top:10px;



	}



#newBalance {

	padding: 0px 20px 0px 0px;

	display:inline;

	}



#boysGirlsClub {

	padding: 0px 0px 0px 20px;

	display:inline;

	}



#classicCepeda {

	float:right;

	}



#contactCepeda {

	float:right;

	}



#campPhoto {

	padding:30px 0 0 80px;

	}



#testimonialHeader {

	float:right;

	padding-top:10px;

	}



#testimonialContent {

	padding:40px 25px 0 25px;

	}



#contactImg {

	position:absolute;

	top:35px;

	left:10px;

	}



#contactForm {

	padding:10px 0 10px 0;

	}



#contactMessage {

	float:right;

	width:135px;

	padding:20px 15px 0 0;

	}



#contactPhoto {

	float:left;

	}



#mediaContent {

	text-align:left;

	color: #FF6600;

	}



#mainContainer #mediaContent p {

	margin:0px;

	padding:0px;

	font-weight:bold;

	}



#mainContainer #mediaContent a, #mainContainer #mediaContent a:hover, #mainContainer #mediaContent a:active {

	color: #FF6600;

	font-weight:bold;

	}



#campsContent {

	padding-top:10px;

	}



#cepedaTexas {

	padding-left:250px;

	padding-bottom:10px;

	}



#campPhoto2 {

	float:right;

	}



#campsSideBox {

	width:160px;

	position:absolute;

	top:13px;

	left:25px;

	color:#000;

	font-size:14px;

	}



.testimonialPageH {

	height:260px;

	}



.moretestimonialPageH {

	height:620px;

	}



.contactPageH {

	height:250px;

	}



.italic {

	font-style: italic;

	}



.cepedaForm {

	background:none;

	border:none;

	cursor:pointer;

	color:#ff9a04;

	position:absolute;

	top:128px;

	left:130px;

	}



.cepedaFormReset {

	background:none;

	border:none;

	cursor:pointer;

	color:#ff9a04;

	position:absolute;

	top:128px;

	left:80px;

	}



.pNoSpace {

	margin: 0px;

	padding: 0px;

	}



#campsContent p {

	padding:0px;

	margin:0px;

	}



.tableHeader {

	background:#663300;

	color:#fff;

	}



.tableBG1 {

	background:#E8DFC9;

	}



.tableBG2 {

	background:#F8F3E0;

	}



#birdsall {

	padding-top:35px;

	}



#birdsall2 {

	padding-top:1550px;

	}



#birdsall3 {

	padding-top:440px;

	}



#birdsall4 {

	padding-top:1650px;

	}



#birdsall a, #birdsall a:visited, #birdsall a:hover, #birdsall a:active {

	color:#000;

	}



#birdsall2 a, #birdsall2 a:visited, #birdsall2 a:hover, #birdsall2 a:active {

	color:#000;

	}



#birdsall3 a, #birdsall3 a:visited, #birdsall3 a:hover, #birdsall3 a:active {

	color:#000;

	}



a, a:visited {

	color: #ff9a04;

	text-decoration: underline;

}

a:hover, a:active {

	text-decoration: none;

}



.biographyContent ul {

	margin-left:25px;

	}

/*------ End Content Styles -----------*/



/*------ Begin Navigation Styles ------*/



.siteNav {

	margin: 0;

	padding: 0;

	list-style-type: none;

}



.floatLeft {

	float: left;

	padding-left:10px;

	}

.floatRight {

	float: right;

	padding-right:10px;

	}



.siteNav li {

	margin: 0;

	padding-left: 2px;

	float:left;

}



.siteNav li a {

	display: block;

	padding-left: 2px;

}



.siteNav li a span {

	display: none;

}



.siteNav li img {

	vertical-align: bottom;

}



.siteNav li a img {

	visibility: hidden;

}



#navItem1 a:hover, #navItem1 a:active, #navItem1 a.selected {

	background: url("../images/nav_about_over.gif") no-repeat;

}

#navItem1 {

	background: url("../images/nav_about_off.gif") no-repeat;

}



#navItem2 a:hover, #navItem2 a:active, #navItem2 a.selected {

	background: url("../images/nav_camps_over.gif") no-repeat;

}

#navItem2 {

	background: url("../images/nav_camps_off.gif") no-repeat;

}



#navItem3 a:hover, #mnavItem3 a:active, #navItem3 a.selected {

	background: url("../images/nav_media_over.gif") no-repeat;

}

#navItem3 {

	background: url("../images/nav_media_off.gif") no-repeat;

}



#navItem4 a:hover, #navItem4 a:active, #navItem4 a.selected {

	background: url("../images/nav_contact_over.gif") no-repeat;

}

#navItem4 {

	background: url("../images/nav_contact_off.gif") no-repeat;

}

/*------ End Navigation Styles ------*/