body{	margin: 0;
		background-image:url(../images/background.gif);
		background-attachment: fixed;}


/* hold everything */
#container {	width: 800px;
				border: 3px solid #754C24;
				background-color:#FFFFFF;
				margin-top: 0;
				margin-right: auto;
				margin-bottom: 0;
				margin-left: auto;
				margin-top: 50px;}
		
.clears {clear:both;}
		

#email{	width:230px;
		float:right;
		padding-right: 10px;
		font: Myriad, Helvetica, Arial, sans-serif;
		font-size: 11px;
		margin-top: -18px;
		position:relative;
		z-index:2;}


#email a:link {color: #663300; font-weight:bold;}
#email a:visited {color: #663300; font-weight:bold;}
#email a:hover {color:#37B24A; font-weight:bold;}



#maincontent {
}
		
		
			
/* FONT STYLES */
.bold-text {font-weight: bold}
.italic-text {font-style:italic}
.underline-text {text-decoration:underline}
.orange-text {color:#FF6600}
.orange-bold {color:#FF6600; font-weight: bold;} 
.orange-text2 {color:#FF6600; font-size: .75em;font-weight: bold}
.brown-text {color:#624120;}

p {	font-family: Myriad, Helvetica, Arial, sans-serif;
   	font-size: 13px;
   	color:#663300;
   	line-height: 16px;}
   
a {text-decoration: none; font-style:normal;}

.mainlink a:link {color: #339900; text-decoration: underline; font-weight:bold; font-size: 12px}
.mainlink a:visited {color: #339900; text-decoration: underline; font-weight:bold; font-size: 12px}
.mainlink a:hover {color:#663300; text-decoration: underline; font-weight:bold; font-size: 12px}



/* ABOUT WALK A PUP*/
.leftbox {
	display: block;
	float: left;
	width: 470px;
	padding-left: 25px;
	padding-top: 20px;
	padding-bottom: 20px;
}
		
.leftbox p {	font-family:Geneva, Arial, Helvetica, sans-serif;
   				font-size: 13px;
   				color: #492302;
   				line-height: 20px;}
		
.bl5 {background: url(../images/roundedrectangle/bl.gif) 0 100% no-repeat #ee7310; width: 470px}
.br5 {background: url(../images/roundedrectangle/br.gif) 100% 100% no-repeat}
.tl5 {background: url(../images/roundedrectangle/tl.gif) 0 0 no-repeat}
.tr5 {background: url(../images/roundedrectangle/tr.gif) 100% 0 no-repeat; padding:7px 22px 7px 22px}
			

/* BLOG */
#blog_title{
	padding-left: 25px;
	background-image: url(../images/bone_12.gif);
	background-repeat: no-repeat;
	background-position: 0 .5em;
	padding-top: 10px;
	margin-bottom: 10px;
}

#blog a:link {color: #F5911E; font-weight:bold;}
#blog a:visited {color: #F5911E; font-weight:bold;}
#blog a:hover {color:#37B24A; font-weight:bold;}

.blog a:link {color: #F5911E; font-weight:bold;}
.blog a:visited {color: #F5911E; font-weight:bold;}
.blog a:hover {color:#37B24A; font-weight:bold;}

#blog_post {
	padding-right:10px;
	padding-left: 15px;
}

.pup_image {
	width: 219px;
	border: 3px solid #F5911E;
	text-align: center;
	overflow: hidden;
}

.blog_image {
	border: 3px solid #F5911E;
}

.featurepup a:link {color: #663300; font-weight:bold;}
.featurepup a:visited {color: #663300; font-weight:bold;}
.featurepupa:hover {color:#37B24A; font-weight:bold;}

.entry {
padding-top:20px;
}



/* GOOD TO KNOW LINKS */
.links {width: 450px;
		height: 315px;
		/*float: left;*/
		margin-bottom: 30px;
		padding-left: 10px;
		font: Myriad, Arial, Helvetica, sans-serif;
		font-size:15.5px;
		line-height:32px;
		background-image: url(../images/dog-bottom_33.gif);
		background-position: 29px -3px;
		background-repeat: no-repeat;}
		

#goodlist {	width: 300px;
			margin-left: 5px;
			padding-left: 0;
			list-style: none;}

#goodlist li {	padding-left: 25px;
				background-image: url(../images/bone_12.gif);
				background-repeat: no-repeat;
				background-position: 0 .5em;}
		

.links a:link {color: #F5911E; font-weight:bold;}
.links a:visited {color: #F5911E; font-weight:bold;}
.links a:hover {color:#37B24A; font-weight:bold;}
	
				
		
/* PUP FEAUTURE*/
.featurepup {
	display:block;
	float:right;
	width: 255px;
	padding-top: 8px;
	margin-right: 6px;
	margin-bottom: 10px;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size: x-small;
	color: #492302;
	line-height: 20px;				
				}
		
.bl2 {background: url(../images/roundedrectangle/bl.gif) 0 100% no-repeat #ee7310; width: 240px}
.br2 {background: url(../images/roundedrectangle/br.gif) 100% 100% no-repeat}
.tl2 {background: url(../images/roundedrectangle/tl.gif) 0 0 no-repeat}
.tr2 {background: url(../images/roundedrectangle/tr.gif) 100% 0 no-repeat; padding:10px}
		

.pupfeaturetext {	padding-right: 30px;
					margin-left: 2px;}
			
.pupheader {display: block;
			margin-top: 9px;
			margin-bottom: 10px;}
			
.dogname{	display: block;
			width: 100px;
    		margin-left: 76px;
			margin-top: 5px;}
		
.header{display: block;
		margin-top: 15px;
		margin-bottom: 10px;
		border-bottom:2px #F5911E solid; }

		  
.mainbox {padding-left: 18px;
		  padding-top: 20px;
		  margin-top:10px;
		  padding-bottom: 20px}
		  
      
   
/* FOOTER */      
#footer {	color: #fff;
			font-size: 	0.66em;
			clear: both;
			padding: .65em .6em;
			background-color:#624120;
			border-top:3px #009933 solid;
			margin-top: 15px;}
	
.isabella {		text-decoration: underline;
				color: #ffffff}

#footer a:hover {color:#009933}

#footer p {margin: 0} 

#footer-left{
	float: left
}

#footer-right{	text-align: right;
				color:#FFFFFF}

/*-------------------------------------------------------------- PACK LEADERS PAGE ---------------------------------------------------------*/

.title { 	background-image:url(../images/packleaders/packleaders_05.gif);
			background-repeat: no-repeat;
			background-position: 10px 2px;}
		
.topbox {	display: block;
			width:780px;
			padding-left: 20px;
			padding-top: 15px;	
			margin-top: 10px;
			background-image:url(../images/packleaders/dan-yana_07.jpg);
			background-repeat: no-repeat;
			background-position: 35px 65px}
		
.topbox p {	font-family:Myriad, Helvetica, Arial, sans-serif;
   			font-size: 13.5px;
   			color: #492302;
   			line-height: 16px;
			padding-left: 350px;
			padding-right: 8px;}

.bl {background: url(../images/roundedrectangle/1bl.gif) 0 100% no-repeat}
.br {background: url(../images/roundedrectangle/1br.gif) 100% 100% no-repeat}
.tl {background: url(../images/roundedrectangle/2tl.gif) 0 0 no-repeat}
.tr {background: url(../images/roundedrectangle/1tr.gif) 100% 0 no-repeat; padding: 5px 15px 5px 5px}
.t {background: url(../images/roundedrectangle/dot2.gif) 0 0 repeat-x; width: 760px }
.b {background: url(../images/roundedrectangle/dot2.gif) 0 100% repeat-x}
.l {background: url(../images/roundedrectangle/dot2.gif) 0 0 repeat-y}
.r {background: url(../images/roundedrectangle/dot2.gif) 100% 0 repeat-y}
		

.columns{ 	clear: both;
			width: 530px;
			float: left;
			margin-left: 15px;
			margin-top:20px;}

.leftcolumn{	background-image:url(../images/packleaders/dan_24.jpg);
				background-repeat: no-repeat;
				background-position: 0px 0px;}

.leftcolumn p{	padding-left: 225px;
				padding-right: 20px;}
		
		
.leftcolumn2{	background-image:url(../images/packleaders/yana_42.jpg);
				background-repeat: no-repeat;
				background-position: 0px 0px;
				margin-top: 25px;}

.leftcolumn2 p{	padding-left: 225px;
				padding-right: 20px;}

		
.rightcolumn{	width: 200px;
				float: right;
				border-left: 1px solid #FF6600;
				margin-top: 25px;
				padding-right: 20px;
				padding-left: 15px;}
		
.rightcolumn p{	font-family: Myriad, Helvetica, Arial, sans-serif;
   				font-size: 12.5px;
				font-weight:bold;
				font-style:italic;
   				color: #FF6600;
   				line-height: 18px;
				padding-top: 5px;
				padding-left: 10px;}			

.line{	margin-left: 0px;
		margin-right: 200px;
		margin-top: 500px;
		height: 600px;
		border-right: 1px solid #FF6600;}

.logo { background-image:url(../images/packleaders/PSI.gif);
		background-repeat: no-repeat;
		background-position: 20px 335px;}
		
	
.quote {	 background-image:url(../images/packleaders/quote_03.gif);
			background-repeat: no-repeat;
			background-position: 90px 335px;}
			
			

/*----------------------------------------------------------- TESTIMONIALS -------------------------------------------------------------*/
.right {
	text-align:right;
	
}

.rightalign {	padding-right: 30px;color: #492302;text-align:right;font-family:Myriad, Helvetica, Arial, sans-serif;font-size:11px;padding-top: 10px;}


.rightalign a:link {color: #F5911E; font-weight:bold;}
.rightalign a:visited {color: #F5911E; font-weight:bold;}
.rightalign a:hover {color:#37B24A; font-weight:bold;}

.test a:link {color: #F5911E; font-weight:bold;}
.test a:visited {color: #F5911E; font-weight:bold;}
.test a:hover {color:#37B24A; font-weight:bold;}

.testimonials a:link {color: #F5911E; font-weight:bold;}
.testimonials a:visited {color: #F5911E; font-weight:bold;}
.testimonials a:hover {color:#37B24A; font-weight:bold;}

.t3 a:link {color: #F5911E; font-weight:bold;}
.t3 a:visited {color: #F5911E; font-weight:bold;}
.t3 a:hover {color:#37B24A; font-weight:bold;}

.testimonials {	display: block;
			width:740px;
			padding-left: 30px;
			padding-top: 15px;	
			margin-top: 10px;
			/*background-image: url(../images/testimonials/paw_20.gif);
			background-repeat:no-repeat;
			background-position: 45px 30px*/}
			
			
.image {	background-image: url(../images/testimonials/paw_20.gif);
			background-repeat:no-repeat;
			background-position: 25px 0px;
			font-family:Myriad, Helvetica, Arial, sans-serif;
   			font-size: 13px;
			line-height: 18px;
   			color: #492302;
			font-style:italic;
			padding-left: 45px;
			padding-top: 25px;
			padding-right: 30px;
			font-size: 14px;}
			
.bottompadding { padding-bottom: 10px;}

.bCommentSmallPrint
{
	padding-bottom: 10px;
	text-align: right;
	padding-right: 30px;
	
}

.bCommentTitle{
	padding: 10px;
	
}

.post {
	padding-bottom: 10px;
	}
.hidden {
	padding: 0px;
	font-size: 0px;
	color: #FFFFFF;
	margin: 0px;
	height: 1px;	
}
.comment {
	padding: 10px;
	text-align: left;
	font-family:Myriad, Helvetica, Arial, sans-serif;
   			font-size: 13px;
			line-height: 18px;
   			color: #492302;
			font-style:italic;
			padding-left: 45px;
			padding-top: 25px;
			padding-right: 30px;
			font-size: 14px;
	}
	
	.comment p {	}
		
.bl3 {background: url(../images/roundedrectangle/1bl.gif) 0 100% no-repeat}
.br3 {background: url(../images/roundedrectangle/1br.gif) 100% 100% no-repeat}
.tl3 {background: url(../images/roundedrectangle/2tl.gif) 0 0 no-repeat}
.tr3 {background: url(../images/roundedrectangle/1tr.gif) 100% 0 no-repeat; padding: 5px 15px 5px 5px}
.t3 {background: url(../images/roundedrectangle/dot2.gif) 0 0 repeat-x; width: 740px }
.b3 {background: url(../images/roundedrectangle/dot2.gif) 0 100% repeat-x}
.l3 {background: url(../images/roundedrectangle/dot2.gif) 0 0 repeat-y}
.r3 {background: url(../images/roundedrectangle/dot2.gif) 100% 0 repeat-y}



/*-------------------------------------------------------------- GET YOUR LEASH ---------------------------------------------------------*/

.getleash {	padding-top: 15px;
			margin-left: 30px;
			margin-right: 30px;
			margin-bottom: 10px;
			border-bottom:2px #F5911E solid;
			padding-bottom: 5px;}
			
.textholder { 	margin-left: 30px;
				margin-right: 30px;}
			
.textholder p { font-size: 13px;}
			
.routine { 	margin-top: -5px;
			margin-left: 2px;
			padding-bottom: 5px;}
			

/* left column */	

#holder { 	width: 720px;
			padding-left: 40px;
			margin-top: 20px;}
				
.workleft {	width: 340px;
			float: left;
			background-image:url(../images/getyourleash/while-atwork_14.gif);
			background-repeat: no-repeat;
			background-position: 20px 18px;
			font-family: Myriad, Helvetica, Arial, sans-serif;
   			font-size: 13px;
   			color:#663300;
   			line-height: 1.4em;}

.workleft p {	padding-left: 25px;
				margin-top: -5px;}

.uls {padding-top: 55px;}
				
			
.workleft ul { 	list-style-type: none;
				text-align: left;}
				
.workleft ul ul { padding-left: 13px; padding-top: 3px; padding-bottom: 15px; margin: 0px}

.workleft li { padding: 0px; margin: 0px;}

.workleft li li {	background-image: url(../images/getyourleash/paw_bullet_24.gif);
					background-repeat: no-repeat;
					background-position: 0px 0px;
					padding-left: 20px;
					margin-left: 0px;}

.workleft .lifix {background-image:url(../images/getyourleash/spacer_38.gif); background-repeat:no-repeat; background-position: 20px 18px;}

.bl1 {background: url(../images/roundedrectangle/1bl.gif) 0 100% no-repeat}
.br1 {background: url(../images/roundedrectangle/1br.gif) 100% 100% no-repeat}
.tl1 {background: url(../images/roundedrectangle/2tl.gif) 0 0 no-repeat}
.tr1 {background: url(../images/roundedrectangle/1tr.gif) 100% 0 no-repeat; padding: 20px 25px 10px 0px}
.t1 {background: url(../images/roundedrectangle/dot2.gif) 0 0 repeat-x; width: 340px }
.b1 {background: url(../images/roundedrectangle/dot2.gif) 0 100% repeat-x}
.l1 {background: url(../images/roundedrectangle/dot2.gif) 0 0 repeat-y}
.r1 {background: url(../images/roundedrectangle/dot2.gif) 100% 0 repeat-y}



/* right column */

.homeright {	width: 340px;
				float: right;
				background-image:url(../images/getyourleash/while-away_16.gif);
				background-repeat: no-repeat;
				background-position: 20px 18px;
			
				font-family: Myriad, Helvetica, Arial, sans-serif;
   				font-size: 13px;
   				color:#663300;
   				line-height: 1.4em;}

.homeright p {	padding-left: 25px;
				padding-top: 5px;}
				
			
.homeright ul { list-style-type: none;
				text-align: left;}
				
.homeright ul ul { padding-left: 13px; padding-top: 3px; padding-bottom: 15px; margin: 0px}

.homeright li { padding: 0px; margin: 0px;}

.homeright li li {	background-image: url(../images/getyourleash/paw_bullet_24.gif);
					background-repeat: no-repeat;
					background-position: 0px 0px;
					padding-left: 20px;
					margin-left: 0px;}
					
					
					
/*----------------------------------------------------------- GALLERY ---------------------------------------------------------------*/

#flashcontent {				
		margin: 0px 0px 0px 0px;	
		width: 780px;	
		height: 550px;}		

#simpleViewer {	margin-top: -20px;
				}

#holder2 { padding-top: 5px;}

/*-------------------------------------------------------------- WANNA SPEAK ---------------------------------------------------------*/



.dog { width: 121px; float: left; margin-left: 25px;}

.contact {	width: 200px;
			float: left;
			margin-left: 20px;
			margin-top: 25px;
			font-family: Myriad, Helvetica, Arial, sans-serif;
   			font-size: 14px;
   			color:#663300;
   			line-height: 1.4em;}

.contact2 {	width: 200px;
			float: left;
			margin-top: 25px;
			margin-left: 90px;
			font-family: Myriad, Helvetica, Arial, sans-serif;
   			font-size: 14px;
   			color:#663300;
			border-left: 1px solid #FF6600;
   			line-height: 1.4em;}
			
.contact a:link {color: #663300;}
.contact a:visited {color: #663300;}
.contact a:hover {color:#37B24A; }

.contact2 a:link {color: #663300;}
.contact2 a:visited {color: #663300;}
.contact2 a:hover {color:#37B24A; }
