body {margin:0;padding:0;line-height:1.1em;font-family:arial,helvetica,sans-serif;background-image:url('images/sambg5.jpg');width:100%;text-align:center;}
body div {text-align:left;}

#wholepage, #footer {background-color:#FFF;width:850px;*width:800px;margin:10px auto 10px auto;height:100%;}
#wholepage, .imgbrdr, #footer {border:3px solid #B41900;}
#header {background:url(images/header.jpg) top left;height:126px;width:100%;border-bottom:2px solid #B7C1B8;}
#footer {text-align:center;padding:5px 0px 5px 0px;}
#footer p {margin-bottom:3px;}

a {font-weight:bold;}
a, #printit span, #printit2 span {color:blue;}
#printit span, #printit2 span {text-decoration:underline;cursor:pointer;}
a:hover {color:#2F6699;}
blockquote {margin-left:50px; padding:10px;border:1px solid gray;}
i {color:#003F17;font-weight:bold;}
hr {color:#B7C1B8;background-color:#B7C1B8;height:1px;border-bottom:1px solid #D1DFE8;}
table {border-top:1px solid gray;border-right:1px solid gray;width:565px;}
td, th {padding:.4em 2px .5em 2px;border-bottom:1px solid gray;border-left:1px solid gray;vertical-align:middle;word-wrap:break-word;text-overflow:ellipsis;empty-cells:show;font-size:85%;}
th {text-align:left;background-color:#E8F0F8;}
td a {font-weight:bold;}
pre {font-size:100%;}
u {text-decoration:none;background-color:#FFFFC0;}
a img {border:none;}
p {margin:1em 0 1em 0;}
input, textarea {border:1px solid #000;}

h1,h2,h3,h4,h5,h6 {font-family:'Lucida Sans',Verdana,'Lucida Sans Unicode',arial,san-serif;font-weight:bold;margin:0px 0 .5em 0;background:url(images/samvalsm.jpg) no-repeat 0 bottom;padding-left:50px;padding-top:15px;padding-bottom:3px;*padding-bottom:0px;vertical-align:bottom;}
h5,h6 {background:none;padding-left:0px;padding-top:.5em;}
h2,h3,h4 {border-bottom:1px solid #B41900;}
h5,h6 {text-decoration:underline;}
h2,h3,h4,h5,h6 {color:#B41900;}
h1 {border-bottom:4px solid #B41900;font-size:140%;background:url(images/samval.jpg) no-repeat 0 bottom;font-weight:bold;display:block;vertical-align:bottom;line-height:1em;padding:40px 0 10px 70px;color:#B41900;margin-bottom:1em;letter-spacing:normal;font-style:normal;filter:shadow(color=#aaaaaa,strength=5, direction=129);height:1em;}

h2 {font-size:130%;line-height:120%;}
h3 {font-size:130%;line-height:120%;}
h4 {font-size:120%;line-height:120%;}
h5 {font-size:110%;line-height:120%;}
h6 {font-size:100%;line-height:120%;}

#mainmenu {width:180px;padding-top:1em;margin-left:0px;float:left;padding-right:8px;}
#mainmenu p {text-align:center;}
#mainmenu li a {text-decoration:none;color:black;padding:6px 0px 6px 10px;display:block;background:#F5F5F5;margin:0;zoom:1;}
#mainmenu li a:hover, #mainmenu li a.on  {background:#fff;color:#B41900;}
#mainmenu ul {list-style-type:none;padding-left:0px;margin:5px 0 5px 0px;border-top:1px solid #CCC;border-right:1px solid #CCC;}
#mainmenu ul li {border-bottom:1px solid #CCC; font-size:92%;font-weight:bold;margin-top:0px;margin-bottom:0px;padding:0px;margin-left:0px;word-wrap:break-word;display:block;zoom:1;font-family:arial, san-serif;}

#content1 {float:left;padding:0 0 10px 30px;width:580px;*width:540px;position:relative;word-wrap:break-word;background-color:#FFF;z-index:99;font-size:107%}
#content1 li {padding:0;margin:0 0 1em 0;line-height:1.3em;vertical-align:top;}
#content1 ul {margin:0 5px .5em 0;padding:0 0 0 15px;}
#content1 ul li, #content1 ol li ul li {background:url(images/redbullet.gif) no-repeat 0 .2em;list-style-type:none;padding-left:1.5em;zoom:1;}
#content1 ul li.file, #content1 ol li ul li.file {background:url(images/icon_file.gif) no-repeat 0 .3em;list-style-type:none;padding-left:22px;zoom:1;}
#content1 ul li.folder, #content1 ol li ul li.folder{background:url(images/folder1.gif) no-repeat left center;list-style-type:none;padding-left:25px;zoom:1;}
#content1 ol li {padding-left:0;margin-left:0px;}
#content1 ul li ol {list-style-type:none;margin-left:15px;}
#content1 ul li ol li {list-style-type:none;padding-left:25px;margin-left:0px;}


#copy {clear:both;text-align:center;}
#design {clear:both;text-align:center;font-weight:normal;}
#lastmod {text-align:center;font-weight:normal !important;margin-top:5px;clear:both;}
#lastmod i {font-weight:bold;}
#dis {text-align:left;font-weight:normal;font-size:77%;margin-bottom:10px;line-height:1em;}
#dis b {font-weight:bold;}
#paypalimg {border:0;}

.redpawhead {background:url(images/redbullet.gif) no-repeat left top;padding-left:23px;font-weight:bold;color:#B41900;border-bottom:1px dotted #B41900;padding-bottom:.2em;}
.ourdogs {float:left;margin:10px 10px;text-align:center;}
.ourdogs img {margin-top:5px;}
.imgctr {text-align:center;margin:3px;padding:0;}
.imgctr p {margin:0;}
.imglft {float:left;}
.ctr {text-align:center;}
.imgrt {float:right;padding:0 0 20px 20px;}
.puppage {float:left;clear:both;}
.answer {font-size:120%;color:#006E00;}
.tdtitle {width:45%;}
.ifile, .folder {vertical-align:middle;}
.spm {font-size:120%;color:#005000;text-decoration:underline;}
.label {font-weight:bold;text-align:right;padding-right:10px;width:14em;}
.footlinks {float:left;clear:both;}
.footlinks:after, #footer:after {content: "."; display: block; height: 0; clear: both; visibility: hidden;}
.footlinks p {width:340px;font-size:12px;font-weight:bold;margin:10px 30px 0 20px;text-align:right;}
.footlinks p, .footlinks img {float:left;}



