a:link {
text-decoration: none;
color:#716FB3;
}

a:visited  {
text-decoration: none;
color:#716FB3;
}		

a:hover {
text-decoration: none;
color:#CC3300;
}		 

a:active {
text-decoration: none;
color:#666666;
}

#aboutTobi	{
width:570px;
border:solid 2px #A9B6D9;   /*paleBlue*/
background-image:url("../images/contentBackground.png");
padding:0 20px 10px 20px;
margin:0 0 0 -17px;
}

body{
font-size:medium;
margin:0;
padding:0;
text-align:center;
font-size:small;
background-color:#f7f7ff;
}

.bold	{
font-weight:bold;
}

#bottomNavBarIndex	{
width:400px;
float:right;
margin-right:240px;
text-align:center;
clear:both;
}

.cactus300	{
width:189px;
float:right;
margin:-82px -220px -40px -30px;
}

.cactus450	{
width:278px;
float:right;
margin:-52px -160px -40px -30px;
}

.catSm  {
width:67px;
float:right;
margin:0 0 0 10px;
}

.center  {
text-align:center;
border:none;margin-left:40px;
}

.centerWire  {
border:none;
margin:0 0 8px 160px;
}

.center img {
text-align:center;
border:none;
}

.clover300	{
width:300px;
float:left;
margin:-92px -30px -50px -110px;
}

#conditions	{
text-align:center;
border:solid 2px #A9B6D9;   /*paleBlue*/
margin:30px 0 20px 0;
padding:10px 10px 20px 10px;
background-image:url("../images/contentBackground.png");
}

#construction  {
width:500px;
margin:90px 0 -3px 418px;
text-align:justify;
color:#716fb3;	/*purple*/
font-size:small;
}

#containerIndex  {
font-family:Arial, san-serif;
background-image:url("../images/indexBkgd.png");
width:929px;
height:1260px;
margin:-15px auto 0 auto;
}

#containerUpperPages  {
font-family:Arial, san-serif;
background-image:url("../images/pages4.png");
width:929px;
margin:-15px auto 0 auto; 
}

#containerLower  {
z-index:0;
background-image:url("../images/bottom2.png");
width:929px;
margin:0 auto 0 auto;
padding-top:60px;
}

#containerLower p {
margin-top:0px;
}

#containerLowerPages  {
background-image:url("../images/pagesBottom1.png");
width:929px;
float:clear;
margin:-13px auto 0 auto;
padding-top:60px;
}

#contentIndex {
width:520px;
float:right;
margin:270px 138px 0 0;
/*border:solid 1px #A9B6D9;  
background-image:url("../images/contentBackground.png");*/
text-align:justify;
padding:10px 20px 0 20px;
color:#716fb3;	/*purple*/
}

#contentIndex p {
margin-bottom:-10px;
}

#contentIndex2 {
width:580px;
float:right;
margin:0 138px 0 0;
text-align:justify;
padding:20px 20px 20px 20px;
color:#716fb3;	/*purple*/
}

#contentBalance {
width:572px;
margin:30px 0 0 185px;
text-align:justify;
padding:8px;
color:#716fb3;	/*purple*/
}

#contentBalance h3 {
text-align:center;
}

#contentPages {
width:500px;
float:right;
margin:30px 175px 0 0;
text-align:justify;
padding:8px;
color:#716fb3;	/*purple*/
}

#contentPages h3 {
text-align:center;
margin:0 0 0px 0;
}

h3{
margin:0px 0 -10px 0;
font-size:120%;
}

h4{
text-align:center;
}

.he67rose  {
width:200px;
float:right;
margin:0 -130px -20px 0;
}

.he79Roses	{
width:300px;
float:left;
margin:-12px 0 -20px -190px;
}

.header  {
margin:59px auto 0;
}

.hydro350	{
width:350px;
float:left;
margin:-32px -20px -30px -200px;
}

.info {  
text-align:center;
}

.info em {  
font-weight:bold;
}

.ingredients	{
font-weight:bold;
}

.justiff	{
text-align:justify;
}

.left  {
width:300px;
float:left;
margin:-20px -20px -20px -90px;
}

.left300  {
width:300px;
float:left;
margin:5px 12px 5px 0;
}

.leftDr  {
width:150px;
float:right;
margin:12px 0 5px 17px;
border:solid 2px #717EA1;   /*paleBlue*/
}

.leftPoppy {
width:300px;
float:left;
margin:-10px -30px -30px -90px;
}

.leftOrange  {
width:300px;
float:left;
margin:-80px -10px -5px -150px;
}

.leftRose  {
width:200px;
float:right;
margin:-20px -60px -40px 10px;
}

.leftSq  {
width:200px;
float:left;
margin:5px 12px 5px 0;
border:solid 2px #717EA1;   /*paleBlue*/
}

.short li 	{
margin:8px 0 0 0;
}

.logo	{
width:54;
float:left;
margin:72px -155px 0 155px;
}

#nav, #nav ul { /* all lists */
		padding: 0;
		margin: 0;
		list-style: none;
		float : left;
		width : 11em;
	}
	
	#nav li { /* all list items */
		position : relative;
		float : left;
		line-height : 1.25em;
		margin:-1px 0 -1px 22px; 
		width: 11em;
	}
	
	#nav li ul { /* second-level lists */
		position : absolute;
		left: -999em;
		margin-left : 11.05em;
		/*margin-top : -1.35em;*/
		padding: 0;
		width:160px;
	}
	
	#nav li ul ul { /* third-and-above-level lists */
		left: -999em;
	}
	
	#nav li a {
		width: 11em;
		w\idth : 10em;
		display : block;
		color : blue;
		text-decoration : none;
		/*background-color : white;
		border : 1px solid black;*/
		padding : 0 0 0 7px;
	}
	
	#nav li a:hover {
		color : blue;
		/*background-color : white;*/
	}
	
	#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li.sfhover ul ul, #nav li.sfhover ul ul ul {
		left: -999em;
	}
	
	#nav li li:hover ul, #nav li li li:hover ul, #nav li li.sfhover ul, #nav li li li.sfhover ul { /* lists nested under hovered list items */
		left: auto;
	}
	
	  #nav li:hover ul , #nav li.sfhover ul	{
		left: -0.5em;
		margin-top:-1.7em;
		/*border:solid 1px #D9E6FF; */  /*paleBlue*/
		border-left:none;
 
	 }

	  #nav li:hover ul img, #nav li.sfhover ul	img {		
		/*margin-top:0;*/
		margin-left:-2.2em;

	 }	

/*index navBar*/
#navBar   {
width:203px;
float:left;
margin:-70px 19px 0px -234px;
}

#navBar a {
margin:-2px 0 -2px 0;
padding-right:29px;
}

#navBarPages   {
width:203px;
float:left;
margin:-70px 19px 0px -175px;
}

#navBarUpper  {
background-image:url("../images/navBarUpperOpacThin.png");
padding-left:3px;
}

#navBarUpper a{
margin:0;
padding-left:29px;
font-size:85%;
}

#navBarUpper img{
border:none;
padding:0 0 0 0;
margin:-1px 0 -1px 0;
}

#navBarLower  {
background-image:url("../images/navBarLowerOpacThin.png");
margin:0;
padding:88px 0 0 0;
}

.navLine {
margin:0;
}

.onPage  {
color:#666666;
}

.pink300	{
width:300px;
float:right;
margin:-112px -140px -50px 0px;
}

.pink450	{
width:450px;
float:right;
margin:-32px -200px -50px -10px;
}

.right  {
width:300px;
float:right;
margin:-25px -90px -80px -15px;
}

.rightTiger  {
width:300px;
float:right;
margin:-42px -110px -60px -35px;
}

.rightSq  {
width:200px;
float:right;
margin:10px 0px 0 12px;
border:solid 2px #717EA1;   /*paleBlue*/
}

.rightDr  {
width:150px;
float:right;
margin:5px 0px 5px 12px;
border:solid 2px #717EA1;   /*paleBlue*/
}

.rightYellow  {
width:300px;
float:right;
margin:-90px -190px 0px -10px;
}

.rose300	{
width:300px;
float:right;
margin:-10px -120px -50px -10px;
}

#short {
width:460px;
margin:15px 0 15px 58px;
border:solid 2px #A9B6D9;   /*paleBlue*/
background-image:url("../images/contentBackground.png");
text-align:left;
padding:20px 20px 20px 20px;
color:#716fb3;	/*purple*/
}

#shortBio {
width:440px;
margin:10px 0 0 77px;
border:solid 2px #A9B6D9;   /*paleBlue*/
background-image:url("../images/contentBackground.png");
text-align:center;
padding:15px;
color:#716fb3;	/*purple*/
}

.standingDr  {
width:270px;
float:left;
margin:0 0 0 -12px;
/*border:solid 2px #717EA1;   paleBlue*/
}

.testimonialName	{
text-align:right;
margin:-10px 5px 15px 0;
}

#threeDogs	{
width:200px;
float:left;
height:245px;
text-align:center;
margin:-6px 9px -5px -8px;
/*border:1px solid #A9B6D9;*/
padding:5px 0 0 0;
}

#threeDogs	img {
margin:0 0 -10px 0;
border:solid 2px #717EA1;   /*paleBlue*/
}

.trumpet350	{
width:350px;
float:right;
margin:-82px -220px -40px -30px;
}

#txtContact  {
text-align:center;
width:500px;
margin:10px 0 -10px 30px;
padding:8px;
color:#716fb3;	/*purple*/
border:solid 2px #A9B6D9;   /*paleBlue*/
background-image:url("../images/contentBackground.png");

}

#txtContent {
width:572px;
margin:40px 0 13px 185px;
text-align:justify;
padding:8px;
color:#716fb3;	/*purple*/
}

#txtContent h3 {
margin:0 0 -8px 0;
font-size:120%;
text-align:center;
}

#txtContent p {
margin:10px 0 15px 0;
}

#txtContent ul {
list-style: none;
}

.ve37Purple	{
width:300px;
float:right;
margin:-42px -170px -20px 0;
}

.vo5fox  {
width:200px;
float:left;
margin:15px 15px 15px 0;
border:solid 2px #A9B6D9;   /*paleBlue*/
}

.zin300	{
width:300px;
float:left;
margin:30px -20px 0 -60px;
}
