
*{margin:0px; padding:0px; border:0px;}
body{ font-family:"Century Gothic"; background:url(images/bg.png) repeat; width:100%}
A:active { text-decoration: none;}
A:link { text-decoration: none; }
A:visited { text-decoration: none;}

#container{margin:auto; width:910px; padding:20px 0 0 10px}
.banner{ margin:20px 0 5px 0}

#wrapper{background:#FFF; width:896px;}
#topbanner{background:url(images/topbanner.jpg) no-repeat top; width:896px;}
#bottombanner{background:url(images/footerbanner.jpg) no-repeat bottom; width:876px; margin:0px 0 0px 0px; padding:10px 0 40px 20px}


/*************TOP Menu bar***************/
#p7menubar, #p7menubar ul {	padding: 0;	margin: 0;	list-style: none;	font-family:"Century Gothic";}
#p7menubar a {	display: block;text-decoration: none;padding: 5px 10px 5px 5px;/*border-right: 1px solid #333;*/font-size: 1em;color:#FF6600; /*menubar main colour*/}
#p7menubar a.trigger {padding: 5px 16px 5px 10px;background-repeat: no-repeat;background-position: right center;}
#p7menubar li {	float: left;	width: 9em;}
#p7menubar li {position: relative;}

/* hide from IE mac \*/
#p7menubar li {position: static; width: auto;}
/* end hiding from IE5 mac */

#p7menubar li ul, #p7menubar ul li {width: 12em;}
#p7menubar ul li a  {color: #565656;	border-right: 0;	padding: 3px 12px 3px 16px;}
#p7menubar li ul {	position: absolute;display: none;	background-color: #FFFFFF;border-right: 1px solid #FF9900;border-bottom: 1px solid #FF9900;
	/*
	Sub menu 
	border-right: 1px solid #333333;
	border-bottom: 1px solid #333333;
	background-image: url(images/p7exp_mgrad.jpg);*/
	background-repeat: repeat-x;
}
#p7menubar li:hover a, #p7menubar a:focus,
#p7menubar a:active, #p7menubar li.p7hvr a {color:#FF6600;background-color:#FFFFFF; /*highlightcolour*/}
#p7menubar li:hover ul, #p7menubar li.p7hvr ul {display: block;}
#p7menubar li:hover ul a, #p7menubar li.p7hvr ul a {color:#FF6600;background-color: transparent;}
#p7menubar ul a:hover {	background-color:#FF9900!important;color:#FFFFFF !important;}


#flash{float:left; margin:10px 0 10px 0; width:518px;}
#greenbox{background:url(images/greenbox.jpg); width:278px; height:349px;float:left;margin:10px 0 10px 20px; padding:10px 10px 10px 15px; color:#fff; font-size:14px}
#greenbox p{margin:10px 0 10px 0}

#welcom{float:left; width:500px; margin:40px 0 20px 0}
#welcom h1{color:#FF6600;font-size:34px; font-weight: normal;}
#welcom p{font-size:14px; margin:0 0 20px 0}
.firefox{margin:10px 0 10px 0}
.flash{ width:400px; height:319px;}

.frog{ float:left; margin:10px 0 0 20px}
#bluelink{text-decoration:none; margin:30px 0 0 10px; font-size: 14px}
.style1{font-size:14px; margin:20px 0 0px 10px}
.stylegreen {color: #749f06}

#copy{text-align:center; font-size:14px; width:896px}
#copy a{text-decoration:none; color:#FFFFFF}



/******************Canadawideshipping page*************************/
#content{padding:20px 20px 0 20px;}
#content h2{color:#749f06;font-size: 2em; font-weight:normal; margin:0px 0 10px 0px ;} 
#content p{ color:#FF6600; padding:10px 30px 10px 0}
#content a{color:#0000FF; margin:10px 0 10px 0}
#content p.stylegreen{color:#749f06}

/*********************Delievery page************************/
#left{float:left; width:480px; padding:20px 0 0 0 }
#left h2{color:#749f06;font-size: 2em; font-weight:normal; margin:0px 0 10px 0px ;}
#left h1{color:#749f06;font-size: 1em; font-weight:normal; margin:10px 0 0px 0px ;}
#left p{ color:#FF6600; padding:0px 30px 10px 0}


/****************lizard page***************/
table.stats
{/*text-align: center;*/font-family: Verdana, Geneva, Arial, Helvetica, sans-serif ;font-weight: normal;font-size: 11px;color: #fff;width: 700px;
background-color:#FFFFFF;border:0px;border-collapse: collapse;border-spacing: 0px; margin:0 0 0 60px}
table.stats  td.hed{color:#FFFFFF;background-image:url(images/tablebanner2.jpg);font-size: 14px;border:0px;}
table.stats td{background-color:#FFFFFF;color:#FF6600;padding: 4px;text-align: left;border-bottom: 2px #fff solid;font-size: 12px;font-weight: bold;}
table.stats td.colour{background-color:#fdf2dd;color:#FF6600;padding: 10px;text-align: left;border-bottom: 1px #FF9900 solid;font-size: 12px;font-weight: bold;}
table.stats td.colourw{background-color:#FFFFFF;color:#FF6600;padding: 10px;text-align: left;border-bottom: 1px #FF9900 solid;font-size: 12px;font-weight: bold;}


/*************Summercamp******************/
.visit{ font-style:italic; text-align:center; font-weight:bold}
.image{margin:20px 0 20px 150px;}
#line{ border-bottom:#FF6600 1px solid; margin:20px 0 10px 0}
.owl{margin:0 0 0 120px;}

/**************Testimonials****************/
#testimonials{ width:700px; height:300px; padding:20px 20px 0 20px; overflow:scroll;}

/****************Feeder page***************/
table.feeder
{/*text-align: center;*/font-family: Verdana, Geneva, Arial, Helvetica, sans-serif ;font-weight: normal;font-size: 11px;color: #fff;width: 700px;
background-color:#FFFFFF;border:0px;border-collapse: collapse;border-spacing: 0px; margin:0 0 0 0px}
table.feeder  td.hed{color:#FFFFFF;background-image:url(images/tablebanner.jpg);font-size: 14px;border:0px;}
table.feeder td{background-color:#FFFFFF;color:#FF6600;padding: 4px;text-align: left;border-bottom: 2px #fff solid;font-size: 12px;font-weight: bold;}
table.feeder td.colour{background-color:#fdf2dd;color:#FF6600;padding: 10px;text-align: left;border-bottom: 1px #FF9900 solid;font-size: 12px;font-weight: bold;}
table.feeder td.colourw{background-color:#FFFFFF;color:#FF6600;padding: 10px;text-align: left;border-bottom: 1px #FF9900 solid;font-size: 12px;font-weight: bold;}
