* { margin: 0; padding: 0; }

/* mac hide \*/
html,body{height:100%;width:100%;}
/* end hide */


body { background-color: #ffffff; text-align: center; font: 11px "Lucida Grande", Verdana, sans-serif; 
min-width:1024px;/* for good browsers*/
}

.email:before { content: "meg@"; }
.email:after { content: "usspwd.org"; }


#header {height:230px; width:1024px; background: url(/graphics/logo_usspwd.jpg) bottom no-repeat;}	
#footer {height:25px; width: 1024px; background: url(/graphics/footer_rope.jpg) bottom no-repeat;}
#table {width:1024px; font-size:12px;}
td.left {width:16px; background: url(/graphics/rope_left.jpg)}
td.right {width:16px; background: url(/graphics/rope_right.jpg)}


table.content {width:992px; font-size:12px;}

p{padding-top:10px; padding-right:25px; padding-bottom:10px; padding-left:25px;}

p.products {width:348px;}

p.content {padding-top:10px; padding-right:25px; padding-bottom:10px; padding-left:25px; 
text-align: justify; color: #000000; text-indent:15px; font-size:12px;}

p.bottom {padding-top:10px; padding-right:0px; padding-bottom:20px; padding-left:0px; 
color: #000000; text-align: center; font-size: 11px;}	


p.list {padding-top:5px; padding-right:25px; padding-bottom:5px; padding-left:25px;
text-align: justify; color: #000000; font-size:12px;}

p.contentright {padding-top:10px; padding-right:25px; padding-bottom:10px; padding-left:25px; 
text-align:justify; text-indent:15px; font-size:12px;}

p.contentright img {padding-top:10px; padding-right:10px; padding-bottom:10px; padding-left:10px; 
margin-top:0px; margin-right:0px; margin-bottom:0px; margin-left:15px; float:right;}
		
p.contentmiddle {padding-top:10px; padding-right:30px; padding-bottom:10px; padding-left:30px;
text-align: justify; text-indent: 15px;}

p.contentleft {padding-top:10px; padding-right:30px; padding-bottom:10px; padding-left:30px; 
text-align: justify; text-indent: 15px;}

p.contentleft img {padding-top:10px; padding-right:10px; padding-bottom:10px; padding-left:10px;
margin-top:0px; margin-right:15px; margin-bottom:0px; margin-left:0px; float: left;}

p.breeders {padding-top:10px; padding-right:30px; padding-bottom:10px; padding-left:30px; 
text-align: left;}

p.breeders img {padding-top:10px; padding-right:10px; padding-bottom:10px; padding-left:10px; 
margin-top:0px; margin-right:15px; margin-bottom:0px; margin-left:0px; float: left;}

A:link.content {color: #a94545; text-decoration: none;}
A:visited.content	{color: #708090; text-decoration: none;}
A:active.content {color: #0099ff; text-decoration: none;}
A:hover.content {color: #7F817D; text-decoration: none; border-bottom: 1px dotted #7F817D;}	 

h3 {margin-top:10px; margin-right:10px; margin-bottom:20px; margin-left:20px;
color: #000000;}

h3.heading {margin-top:10px; margin-right:10px; margin-bottom:10px; margin-left:10px;
color: #000000; text-align: center;}

ul.usspwdlist {margin-top:10px; margin-right:15px; margin-bottom:10px; margin-left:35px;
color: #000; width: 700px;}