body  {background: #3399ff; background-image: url(images/manypawsback.JPG); font:  14px Trebuchet MS, Helvetica, sans-serif ; line-height:  150%;}

#container  {width:  800px; margin:  0; text-align:  left; background-color:  #ffffff;}

h1  {font-size:  150%;}
h2  {font-size:  130%;}

em  {color:  darkred; font-style: italic; font-weight: bold;}
strong {font-weigth: bold;}
.hilite  {background-color:  yellow;}
.underline {text-decoration: underline;}
.italic {font-style:  italic;}
.hitalic {background-color: yellow; font-style: italic;}


p  {line-height:  150%;	text-align:  justify;}
p.clear {clear:  both;}

img	{border:  0;}
img.logo  {float:  left; height: 120px; width:  100px; margin:  3px 25px 0 35px;}
img.cards  {float:  right; height: 22px; width: 130px; margin:  -17px 25px 0 0;}
img.dogballbigsite  {float:  right; height: 150px; width:  100px; margin:  3px 25px 10px 10px;}
img.happydogsite {float:  left; height: 150px; width:  110px; margin:  3px 25px 0 0;}
img.aspcasite {height: 35px; width:  120px; margin:  3px 25px 0 0;} 
img.spcaintlsite {float:  left; height: 46px; width:  137px; margin:  3px 25px 0 0; }
img.agilitydogsite {float:  right; height: 133px; width:  200px; margin:  3px 25px 10px 10px;}
img.shipguarantee {float:  left; height: 150px; width:  150px; margin:  0;}


a {color:  royalblue; text-decoration: none;} 
a.inline {color:  #3366ff; font:  175% Verdana,Geneva,Arial,sans-serif;  text-align:  center;}
a:hover  {color:  #3366ff; text-decoration: underline;} 

#masthead  {margin:  0; padding:  0px; background-color:  #ebca7c; height:  128px;}
#masthead h1 {color:  #555555; font: 54px Trebuchet MS, Helvetica, sans-serif ; margin: 10px 0 0 5px;}
#masthead h1 a {text-decoration: none;}
#masthead h1 a:hover  {text-decoration: none;} 

#masthead h2 {color:  #555555; font: italic 14px Trebuchet MS, Helvetica, sans-serif; margin: 0 20px 0 5px; text-align: left;}
#masthead h2 a {color:  #009933; text-decoration: none;}
#masthead h2 a:hover  {color:  #3366ff; text-decoration: underline;} 

#testimonial {color:  #555555; font: italic 10px Trebuchet MS, Helvetica, sans-serif; margin: 0 20px 0 5px; text-align: left;}

#MemberLogos {background-color: #ffffff; text-align: left;}

#secondmasthead  {margin:  0; padding:  0px; background:  #ffff99; height:  20px;}
#secondmasthead h1 {color:  #555555; font: 12px Trebuchet MS, Helvetica, sans-serif ; margin: 0 10px 0 10px; text-align: left;}

#maincontent  {width:  75%; float:  right; margin:  10px 20px 1px 0; padding:  10px; background-color:  #ffffff; color: #555555;}


#navsidebar  {float:  left; width:  18%;  margin:  0; padding:  3px; background-color:  #ffffff;}
ul#navlist {text-align: left; color: #555555; font:  12px Trebuchet MS, Helvetica, sans-serif;	padding: 0;	margin: 10px 0 0 0; width: 100%;}
ul#navlist li {display: block; margin: 0; padding: 0;}
ul#navlist li a {display: block; width: 100%; padding: 0.5em 0 0.5em 3px; border-width: 1px; border-color: #ffe #dddddd #ccc #dddddd; border-style: solid; color: #555555; text-decoration: none; background: #ebca7c;}
#navsidebar>ul#navlist li a {width: auto;}
ul#navlist li#active a {background: #ebca7c; font: 110% Trebuchet MS, Helvetica, sans-serif; color:  #000000; text-align:  center;}
ul#navlist li a:hover, ul#navlist li#active a:hover {color: #660000; text-decoration:  none; background-color: #ebca7c; border-color: #aaab9c #ccc #ccc #ccc;}
#navsidebar img.baghdad {float:  left; height: 25px; width:  50px; margin:  3px 25px 0 0; background-color: #ffffff;}

/* This needs to have the elements changed so I can make a list without bullets */
#shippinglist {float:  left; width:  18%;  margin:  0; padding:  3px; background-color:  #ffffff;}
ul#shippinglist {text-align: left; color: #555555; font:  12px Trebuchet MS, Helvetica, sans-serif;	padding: 0;	margin: 10px 0 0 0; width: 100%;}
ul#shippinglist li {display: block; margin: 0; padding: 0;}

#disclaimer {background-color: #ffffff; border: 1px solid #000000; padding: 10px; font: normal 10px Trebuchet MS, Helvetica, sans-serif; text-align: justify;}

#formsubmitconfirmation  {float: left; margin: 0 300px 50px 100px; width:  150px; height:  200px; background-color: #F5F5F5; border: 3px solid #4682B4; padding: 10px; font: normal 14px Trebuchet MS, Helvetica, sans-serif; text-align: center;}

table  {font: 12px Trebuchet MS, Helvetica, sans-serif; border-collapse: collapse;}
th, td  {border: 1px solid #999999; padding: 3px;}
th {text-align: left; color: #555555; background-color:  #ffff99; font-weight: bold;}
td  {background-color:  #ffff99; color: #555555; border-style: solid; border-width: 1px;}

#footer  {clear:  both; padding:  10px; border-top: 1px solid #333333;	background-color:  #ebca7c;}
#footer p {clear:  left; text-align:  justify; color: #555555; font:  10px Trebuchet MS, Helvetica, sans-serif; margin:  3px 7px 7px 3px;}


