a  {
	text-decoration: none;
	color: #005AA1;
  }
/*a ins  {text-decoration: none;}
a:link{ color: #CF7F18; }
a:visited{ color: #AD660C; }
a:hover, a:focus{ color: #FF9814;	text-decoration:none; }*/



h3{
margin:0px;
padding:0px;
font-family: Helvetica, Arial, sans-serif;
font-size: 24px;
font-style: normal;
font-weight: bold;
text-transform: uppercase;
letter-spacing: -1px;
line-height: 1.2em;
}

h4{
margin:0px;
padding:0px;
font-family: Helvetica, Arial, sans-serif;
font-size: 30px;
font-style: normal;
font-weight: bold;
text-transform: uppercase;
line-height: 1.2em;
}

.logogreen{color:#090;
font-weight:900;}
.logoblue{color:#005DA2;
font-weight:600;}


.bigText{
font-family: Helvetica, Arial, sans-serif;
font-size: 28px;
font-style: normal;
text-transform: normal;
letter-spacing: -1px;
line-height: 1.2em;	
	
	
}

#contactusbutton a,
#homebutton a,
#howcanwehelpbutton a,
#exploreyouroptionsbutton a,
#aboutbutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 40px;
   background-position: 0% 0px;
   font-size: 40px;
   line-height: 40px;
}




.caboodle_body_content{
	position:absolute;
	top:20px;
	left:275px; 
	height:auto;
	background-color:transparent;
	width:718px;
	z-index:4;
	display:block;
	padding-top:0px;
	
}

.caboodle_body_content_wide{
	position:absolute;
	top:20px;
	left:30px; 
	height:auto;
	background-color:transparent;
	width:956px;
	z-index:4;
	display:block;
	padding-top:0px;
	
}

.topBlock{
	position:relative;
	background-image:url(images/topBlock.png);
	background-repeat:no-repeat;
	background-position:top center;	
	height:26px;
	background-color:transparent;
	width:718px;
	z-index:4;
	display:block;
	padding-top:0px;
	}
	
	
	.topWideBlock{
	position:relative;
	background-image:url(images/topWideBlock.png);
	background-repeat:no-repeat;
	background-position:top center;	
	height:19px;
	background-color:transparent;
	width:956px;
	z-index:4;
	display:block;
	padding-top:0px;
	}
	
.bottomBlock{
	position:relative;
	background-image:url(images/bottomBlock.png);
	background-repeat:no-repeat;
	background-position:top center;	
	height:40px;
	background-color:transparent;
	width:718px;
	z-index:8;
	display:block;
	padding-top:0px;
	}	

.bottomWideBlock{
	position:relative;
	background-image:url(images/bottomWideBlock.png);
	background-repeat:no-repeat;
	background-position:top center;	
	height:28px;
	background-color:transparent;
	width:956px;
	z-index:8;
	display:block;
	padding-top:0px;
	}

#about_caboodle{ padding:0px 20px 0px 20px}
#about_caboodle1{ padding:0px 20px 0px 20px}
#about_caboodleX{}


#menu_caboodle{
visibility: visible;
 position: absolute;
 left: 36px;
 top: 245px;
 z-index: 6;
 width: 100%;
   height: 200px;}

#meetthefounder{
	position:absolute;
	top:85px;
	left:285px;
	height:auto;
	background-color:transparent;
	width:665px;
	z-index:4;
	display:block;
	padding-top:0px;	
	}
	
	
	
#howwecanhelp{
	
	text-align:center;
	display:block;
	height:285px;
	background-color:transparent;
	visibility: visible;
	width:600px;
	position: absolute;
	margin: 0px auto 0px auto;
	
	left: 2px;
	z-index:2;
		}
		
#howwecanhelp img{
float:left;
border:none;}


#caboodle_header  {
  	display:block;
	height:285px;
	background-color:#F00;	
   visibility: visible;
 width: 1024px;
   position: relative;
     margin: 0px auto 0px auto;
	 background-color:#6F6;
	 background:url(images/homepage_01.jpg) no-repeat top center scroll;
}

#caboodle_header1  {
  	display:block;
	height:307px;
	background-color: transparent;	
   visibility: visible;
 width: 1024px;
   position: relative;
     margin: 0px auto 0px auto;
	 background-color: transparent;
	 background-repeat:no-repeat;
	
}

#caboodleleftColumn{
	background-image:url(images/left_column.png);
	background-repeat:no-repeat;
	background-position:top center;
	background-color:transparent;
	display:block;
	position:absolute;
	top:10px;
	height:524px;
	width:217px;
	left:9px;
	z-index:4;
	margin-left:40px;
	margin-top:10px;
	padding-top:0px;
}

#caboodleleftColumn img { border:0px;}


#caboodle_content{
display: block;
height:auto;
background-color:#F00;
visibility: visible;
width: 1024px;
position: relative;
margin: 0px auto 0px auto;
background:url(images/whitebackrepeat.jpg) top center repeat-y;
}

#caboodle_content_empty{
display: block;
background-color:transparent;
visibility: visible;
width: 1024px;
position: relative;
margin: 0px auto 0px auto;
}

#caboodle_content_empty img{
	display:block;
}


.caboodle_content{
display: block;
height:auto;
background-color:#F00;
visibility: visible;
width: 1024px;
position: relative;
margin: 0px auto 0px auto;
background:url(images/whitebackrepeat.jpg) top center repeat-y;
}


.bodyText{font-family: Helvetica, Arial, sans-serif;
font-size: 1.0em;
font-style: normal;
font-weight: normal;
text-transform: normal;
letter-spacing: normal;
line-height: 1.2em;
padding:0px;
margin:0px;
display:block;}

#caboodle_footer  {
	background-image:url(images/footerbar.jpg);
	background-repeat:no-repeat;
	background-position:top center;
    height: 60px;
	width:1024px;
	position: relative;
    margin: 0px auto 0px auto;
	background-color:#3F0;
   }
	
	
#caboodle_footer_home {
	background-image:url(images/footerbar.jpg);
	background-repeat:no-repeat;
	background-position:top center;
    height: 60px;
	width:1024px;
	position: relative;
    margin: 0px auto 0px auto;
	background-color:#3F0;
}



	
caboodleleftColumn{
	
	
	}


#caboodle_header img,
.caboodle_content img, 
#caboodle_content img, 
#caboodle_footer img {
	padding:0px;
	margin:0px;
	display:block;
	
	
}



	
	
	
	

#formtexttext p,
#howcanwehelpyoutext p  {
   margin: 0px;
   color: #FFFFFF;
   letter-spacing: -1px;
   font-weight: bold;
   font-family: Arial;
   text-align: left;
}


#howcanwehelpbutton a:hover  {
   background-position: -195px 0%;
}
#howcanwehelpyoutext p  {
   font-size: 21px;
   line-height: 25px;
}

#howcanwehelpbutton a  {
   width: 195px;
   background-image: url(images/howcanwehelpbutton.jpg);
}

#howcanwehelpyoutext  {
	visibility: visible;
	position: absolute;
	left: 259px;
	top: 554px;
	z-index: 3;
	width: 282px;
}


#exploreyouroptionsbutton a  {
   width: 266px;
   background-image: url(images/exploreyouroptions.jpg);
}
#exploreyouroptionsbutton a:hover  {
   background-position: -266px 0%;
}
#exploreyouroptionsbutton  {
   visibility: visible;
   position: absolute;
   left: 395px;
   top: 245px;
   z-index: 3;
   width: 266px;
   height: 40px;
}

#contactusbutton  {
   visibility: visible;
   position: absolute;
   left: 645px;
   top: 245px;
   z-index: 3;
   width: 144px;
   height: 40px;
}
#contactusbutton a  {
   width: 144px;
   background-image: url(images/contactusbutton.jpg);
}
#contactusbutton a:hover  {
   background-position: -144px 0%;
}






#bigvideo {
	visibility: visible;
	position: absolute;
	left: 90px;
	top: 177px;
	z-index: 3;
	width: 554px;
	height: 279px;
	border: 1px solid #0080FF;
	background-color:black;
}


.videoBox{
	visibility: visible;
	position: absolute;
	
	
	}

#smallervideo{
	border: 0px solid #0080FF;
	visibility: visible;
	margin-top: -1px;
	margin-left: -1px;
	position: absolute;
	left: 576px;
	top: 557px;
	z-index: 3;
	width: 517px;
	background-color:transparent;
	height: 253px;
}

#howcanwehelpbutton  {
   visibility: visible;
   position: absolute;
   left: 200px;
   top: 245px;
   z-index: 4;
   width: 195px;
   height: 40px;
}

#homebutton a:hover, #homebutton a:active   {
   background-position: -80px 0%;
}

#howcanwehtlptext p  {
   font: 14px/20px Arial;
   margin: 0px;
   color: #FFFFFF;
   text-align: left;
}




#howcanwehtlptext  {
	visibility: visible;
	position: absolute;
	left: 258px;
	top: 599px;
	z-index: 3;
	width: 283px;
}





#aboutbutton  {
   visibility: visible;
   position: absolute;
   left: 116px;
   top: 245px;
   z-index: 5;
   width: 85px;
   height: 40px;
}
#aboutbutton a  {
   width: 85px;
   background-image: url(images/aboutbutton.jpg);
}

#aboutbutton a:hover  {
   background-position: -85px 0%;
}


#optform{
	visibility: visible;
	position: absolute;
	left: 734px;
	top: 233px;
	z-index: 3;
	width: 230px;
	height: 139px;
}
.field{
border:0px;
background-color:transparent;
background-image:url(images/fieldback.png);
background-repeat:no-repeat; 
background-position:top left;
font: bold 1.4em Arial;
margin-bottom:15px;
width:215px;
height:40px;
padding-top:5px;
padding-right:25px;
padding-left:2px;
}


.mysubmitbutton{
	
	margin-left:-10px;
	
	}
#formtexttext  {
	visibility: visible;
	position: absolute;
	left: 718px;
	top: 143px;
	z-index: 2;
	width: 241px;
   
}
#formtexttext p  {
   font-size: 14px;
   line-height: 17px;
}





#socialnetwork{
	visibility: visible;
	position: absolute;
	left: 270px;
	top: 780px;
	z-index: 3;
	width: 700px;
	height: auto;
	
	}
	
#socialnetwork img{
float:left;
margin:30px;


}

#homebutton  {
   visibility: visible;
   position: absolute;
   left: 36px;
   top: 245px;
   z-index: 6;
   width: 80px;
   height: 40px;
}

#homebutton a {
   width: 80px;
   background-image: url(images/homebutton.jpg);
}

	
	
#bottomnav p, bottomnav_home p {
   font: bold 13px/16px Arial;
   margin: 0px;
   color: #FFFFFF;
   text-align: center;
}
#bottomnav p a, bottomnav_home p a{
   color: #FFFFFF;
   text-decoration: none;
   font-weight: bold;
}
#bottomnav{
	visibility: visible;
	position: absolute;
	top: 6px;
	z-index: 3;
	width: 961px;
	left: 126px;
	height: 37px;
	
}	

bottomnav_home{
	float:left;
	
	
}




html, body  {
   padding: 0px;
   margin: 0px;
   background-color: #005AA1;
}


#colspacing{padding-top:5px !important; font-size:1.2em; line-height:1em; }
input{ color:#656262;
font-family: Helvetica, Arial, sans-serif;
font-size: 18px;
font-style: normal;
font-weight: normal;
text-transform: normal;
letter-spacing: normal;
line-height: 1.4em;
}


/*AdminCenter*/
#AdminNavMenu a{ color:#ffffff;}

#AdminNavMenu a:active{ color:#84c51f;}

