body{font:12px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; background:#0bb4e0 url(img/bodybg.jpg) repeat-x;text-align:center}

#main{width:732px;	padding:0;	background:url(img/dachshund-picture.jpg) center top no-repeat;	overflow:hidden; text-align:left;
margin-top: 10px; margin-right: auto; margin-bottom: auto; margin-left: auto;}
#dachshundheader {margin:114px 0px 0px 0px; text-align:left; padding:0; font:13px Verdana, Arial, Helvetica, sans-serif; color: #0bb4e0; text-indent: 18px;}
#content{width:535px; margin:40px 0px 0px 0px; float:right; background:url(img/bg.gif) right top repeat; display: inline;}

#text a, #text2 a{color:#ff6633; font-weight:bold;}
#text a:visited, #text2 a:visited{color:#ff6633; }
#text a:hover, #text2 a:hover{color:#ef597b; }
.fabrics {font-family: Arial, Helvetica, sans-serif; font-size: 11px;}

#text{padding:10px 20px 0 20px; line-height:1.5em;margin:0; text-align:justify;}
#main strong{color:#1DA416}
#itin {list-style:none; border-top:1px solid #ccc; margin:0 0 0 0px; padding:30px 0 0 0; background: url(img/day.gif) 0px 5px no-repeat}
#itin li{margin:0;padding:5px 10px 5px 40px; background: url(img/1.gif) 5px 5px no-repeat}

#text h1, #text2 h1{color:#0BB4E0; font-size:14px;margin:5px 0 10px 0}
#text h2{font-size:18px}
#text2 {line-height:1.5em;margin:0;padding:10px 20px 0 30px; background:url(img/topbg1.jpg) right top no-repeat;}
#wwv{text-transform:uppercase; color:#0BB4E0; font-size:14px;text-indent:-1000em;background:url(img/strap.jpg) no-repeat; width:532px;height:81px;margin:0}
#text #rez {margin:0 0 0 40px;padding:0;list-style:none}
#text #rez li{
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0;
	padding-top: 3px;
	padding-right: 5px;
	padding-bottom: 3px;
	padding-left: 22px;
	background-image: url(img/paw.gif);
	background-repeat: no-repeat;
	background-position: 0 2px;
}
#side{float:right;margin:0 10px 0 0; display:inline; width:179px;padding:0 0 0 0px}

#side .thum{padding:3px; border:1px solid #ccc; margin:7px 0 7px 10px}
#side p{padding:0 10px 0 10px; margin:5px 0 5px 0}
#side a{text-decoration:none; color:#E28D2E; border-bottom:none}
#side a:hover{border-bottom:none; color:#000}
#side #lulu{margin:0;padding:0 0 0 10px; list-style:none}
#side #lulu li{margin:0 5px 0 0;padding:3px 5px 3px 16px; background: url(img/paw.gif) 0px 5px no-repeat}
#side h3{color:#0BB4E0; text-transform:uppercase;margin:0;display:inline}
#strap{margin:0px 5px 0 0px;}

#nav{background:url(img/grad.jpg) repeat-x;margin:40px 0 0 0;padding:0 0 0 0;float:left}

#nav ul{margin:0px 0px 0px 0px; padding:0px; list-style:none;}
#nav li{margin:0; padding:0; letter-spacing:0.05em}
#nav li a{ background:url(img/navbg.gif) no-repeat; text-transform:uppercase;color:#ff6633; text-decoration:none; width:130px; height:30px; display:block; font-size:14px; font-weight:bold; padding:0 0 0 50px; line-height:1.8em }

#nav li .current{background:url(img/navbg-hover.gif) no-repeat; }
#nav li .home {background:url(img/navbg-home.gif) no-repeat; }
#nav li a:hover{background:url(img/navbg-hover.gif) no-repeat;color:#ef597b}

#copy{clear:both;font-size:11px; margin:5px 10px 0 0;float:right; width:400px}

.testimonial-sidebar {margin:30px 0 0 6px; width:160px; float:left; text-align:center;}
.testimonial-sidebar a, .testimonial-sidebar a:visited {color:#ff6633; font-weight:bold;}
#copy a{text-decoration:none; color:#17349D}

.testimonials {margin:3px; padding:3px; border:1px solid #ccc;}

#lightbox{background-color:#eee; padding: 10px; border-bottom: 2px solid #666; border-right: 2px solid #666; display:block;}
#lightboxCaption{font-size: 1em; padding-top: 0.4em;}
#lightbox img{ border: none; } 
#overlay img{ border: none; }

#overlay{ background-image: url(img/overlay.png); }

#twitter_update_list ul, #twitter_update_list li {list-style: none; margin: 0; padding:0; display: inline;}