/* Stylesheet: snapper4kids.com.au */

body {padding: 0; margin: 0; background-color: #fff; text-align: center; font-family: verdana, helvetica, sans-serif; }
img	 { display: block; border: 0; }


#wrapper { display: block; width: 785px; margin: 0 auto; padding: 0;}
#container { display: block; float: left; width: 780px; padding: 0; font-family: verdana, helvetica, sans-serif; background-color: #ffffff; border-bottom: 9px solid #ff0; } 

#header { display: inline; float: left; width: 780px; padding: 0; background-color: #ff0; border: 0; } 
#body { display: block; margin: 0; padding: 0; padding-top: 10px; background-color: #ffffff; }
#footer { display: block; margin: 0; padding: 0; padding-top: 10px; background-color: #ffffff; }
#clearer {clear: left; line-height: 0; height: 0;}

#left_column { float: left; width: 380px; margin: 15px 0; padding: 0; }
#right_column { float: left; width: 380px; margin: 60px 10px 5px 10px; padding: 0; }
#widecopy { display: block; margin: 0; padding: 0; padding-top: 32px; }
#background { margin: 0; padding: 10px; background-color: #fefeec; }

h1,h2,h3,h4 { margin: 10px 0 4px 0; padding: 0; text-align: left; font-family: futura, verdana, geneva, helvetica, sans-serif; font-style: italic; color: #000000;  font-weight: 500;  }

h1 {font-size: 19px; }
h2 {font-size: 17px; }
h3 {font-size: 15px;  margin: 10px 0 6px 0;}
h3.listnext {font-size: 15px;  margin: 0; padding: 0; }
h4 {font-size: 13px; font-weight: 500; margin: 0; padding: 0; padding-top: 8px; }

p { margin: 0; padding: 0; padding-bottom: 8px; text-align: left; font: 12px/16px verdana, helvetica, sans-serif; color:#9c9c9c;	}
p.listnext { margin: 0; padding: 0; text-align: left; font: 12px/16px verdana, helvetica, sans-serif; color:#9c9c9c;	}
p.footer { margin: 0; padding-top: 10px; font-size: 10px; font-family: verdana, helvetica, sans-serif; color: #9c9c9c; text-align: center; }
blockquote { margin: 0; padding: 0; padding-left: 36px; padding-bottom: 8px; text-align: left; font: 12px/16px verdana, helvetica, sans-serif; color:#9c9c9c;	}

ul { list-style: square; margin: 0; margin-left: 24px; padding-top:0; padding-bottom: 9px;  padding-left: 10px; font: 12px/14px verdana, helvetica, sans-serif; color: #9c9c9c;}
ul, li {margin-bottom: 2px; text-align: left; }

ol { list-style: decimal; margin: 0; margin-left: 24px; padding-top:0; padding-bottom: 9px;  padding-left: 10px; font: 12px/14px verdana, helvetica, sans-serif; color: #9c9c9c;}
ol, li {margin-bottom: 2px; text-align: left; }

a { text-decoration: none; color: #9c9c9c; font-weight: bold; }
a:hover { text-decoration: underline; color: #000; font-weight: bold; }

