* { margin:0; padding:0; }

img { border:0; }
ul { margin:0 0 0 30px; list-style:circle; }
li { margin:0 0 20px 0; }
a { color:#406639; }

body {background:#FFFBE6 url("images/background_html2.jpg") bottom center repeat-x; text-align:center; }

#container { position:relative; margin:0 auto; width:910px; text-align:left; font:14px Arial, Helvetica, sans-serif ; color:#333; }

#header { text-align:center; width:910px; }
	#header #nav { margin:25px 0 15px 0; background:url("images/background_nav.jpg") top left repeat-x; height:28px; padding:7px 0 0 0; }
		#header #nav ul { list-style:none; }
		#header #nav li { display:inline; margin:0 25px; }
		#header #nav a { color:#fff; text-decoration:none; }
		#header #nav a:hover { text-decoration:underline; }
		
#body { background:url("images/background_body.jpg") top center no-repeat; width:910px; margin:0 0 50px 0; }
	#body p { line-height:20px; text-align:justify; }
	
	#body .col_left { float:left; width:270px; margin:8px 0 0 10px; padding:15px 25px 0 5px; }
		
	#body .col_middle { float:left; width:260px; margin:100px 0 0 0; padding:0 25px 0 15px; }
		
	#body .col_right { float:left; width:260px; padding:0 20px; }
		body .text_area { float:right; width:155px; }
		body .text_area1 { float:right; width:230px; border-left:thick; margin-left: 15px; text-align:left; }
		body .text_area1 img { margin-right: 7px;}
	
	
#body_sub { background:url("images/background_sub.jpg") top center no-repeat; width:910px; }
	#body_sub .col_left { float:left; width:300px; margin:8px 0 0 10px; }
		
	#body_sub .col_right { float:left; width:560px; padding:100px 20px 0 20px; }
		#body_sub .col_right p { line-height:20px; margin:0 0 15px 0; }
	
	#body_sub h1 { font:bold 18px Arial; margin:10px 0; border-bottom:1px solid #333; width:75%; }
	#body_sub h2 { font:bold 16px Arial; margin:10px 0; } 
	
#body_sub2 { background:url("images/images/petsandanimals_02.jpg") top center no-repeat; width:910px; }
	#body_sub2 .col_left { float:left; width:300px; margin:8px 0 0 10px; }
		
	#body_sub2 .col_right { float:left; width:560px; padding:100px 20px 0 20px; }
		#body_sub2 .col_right p { line-height:20px; margin:0 0 15px 0; }
	
	#body_sub2 h1 { font:bold 18px Arial; margin:10px 0; border-bottom:1px solid #333; width:75%; }
	#body_sub2 h2 { font:bold 16px Arial; margin:10px 0; } 
	
	#body_sub2 .low_center { float:left; width:870px; padding:20px 20px 0 20px; }

.low_center p { line-height:20px; margin:5px 5px 15px 5px; text-align:justify; }

	
#footer { width:910px; border-top:3px solid #333; font:12px Arial; }
	#footer ul { list-style:none; text-align:center; margin:10px 0 20px 0; }
	#footer li { display:inline; margin:0 15px; }
	#footer a { color:#333; text-decoration:none; }
	#footer a:hover { text-decoration:underline; }