@charset "utf-8";
/* CSS Document */

*
{
	margin:0;
	padding:0;
}

body
{
	font-family:Verdana, Geneva, sans-serif;
	font-size:1em;
	margin:0  auto;
	line-height:1.1em;
}

img
{
	border:0;
}


h1
{
	font-size:1em;
	color:#304a6b;
	padding-left:24px;
}

h2
{
	font-size:1em;
	color:#304a6b;	
}

h3
{
	font-size:1.3em;
}

#wrapper
{
	margin:0 auto;
	width:980px;
	height:auto;
}

#header
{
	width:980px;
	height:auto;
}

#header-top
{
	width:980px;
	height:34px;
	background:url(../images/header-top.jpg) no-repeat;
}

#nav-top
{
	width:980px;
	height:50px;
	margin:0;
	padding:0;
	background:url(../images/header-top2.jpg) no-repeat;
}

#navigation
{
	width:980px;
	height:22px;
	margin:0; padding:0;
}

#nav-left
{
	float:left;
	width:79px;
	height:22px;
	background:url(../images/nav-left.jpg) no-repeat;
	margin:0; padding:0;
}

#hznav-left
{
	float:left;
	width:262px;
	height:22px;
	background-color:#f2e247;
	margin:0; padding:0;
}

#hznav-left ul {
	padding: 0;
	margin:0 ;
	list-style-type: none;
}


#hznav-left li {
	display: inline;
	margin: 0;
	padding: 0;
}

#hznav-left li a {
	float: left;
	display: inline;
}

#hznav-left li a.home {
	height:22px;
	width: 42px;
	text-indent: -10000px;
	background-image:url("../images/home.jpg");
	background-repeat: no-repeat;
	background-position: 0 0;
}

#hznav-left li a.about {
	height: 22px;
	width: 112px;
	text-indent: -10000px;
	background-image: url("../images/about.jpg");
	background-repeat: no-repeat;
	background-position: 0 0;
}

#hznav-left li a.news {
	height: 22px;
	width: 108px; 
	text-indent: -10000px;
	background-image: url("../images/news.jpg");
	background-repeat: no-repeat;
	background-position: 0 0;
}

#hznav-left li a:hover, #hznav-left li a.selected {
	background-position: 0 -22px;
	/*color: #000;*/
}

#product-nav
{
	width:66px;
	height:22px;
	float:left;
	background:url(../images/products.jpg) no-repeat;
	color:#000;
	font-size:1.2em;
}

.products
{
	color:#3e5e89;
	font-size:19px;
	font-weight:bold;
	padding:2px 5px;
}

.overlay
{
	width:15px;
	height:50px;
	margin-left:420px;
}

#logo
{
	width:165px;
	height:22px;
	background:url(../images/logo.jpg) no-repeat;
	float:left;
	margin:0; padding:0;
}

#hznav-right
{
	width:auto;
	height:22px;
	float:left;
	background:url(../images/hz-repeat.jpg) repeat-x;
	margin:0; padding:0;
}

#hznav-right ul {
	padding: 0;
	margin:0 ;
	list-style-type: none;
}


#hznav-right li {
	display: inline;
	margin: 0;
	padding: 0;
}

#hznav-right li a {
	float: left;
	display: inline;
}

#hznav-right li a.wherebuy {
	height:22px;
	width: 105px;
	text-indent: -10000px;
	background-image:url("../images/where-buy.jpg");
	background-repeat: no-repeat;
	background-position: 0 0;
}

#hznav-right li a.fun {
	height: 22px;
	width: 45px;
	text-indent: -10000px;
	background-image: url("../images/fun.jpg");
	background-repeat: no-repeat;
	background-position: 0 0;
}

#hznav-right li a.club {
	height: 22px;
	width: 107px; 
	text-indent: -10000px;
	background-image: url("../images/club.jpg");
	background-repeat: no-repeat;
	background-position: 0 0;
}

#hznav-right li a.contact {
	height: 22px;
	width: 70px;
	text-indent: -10000px;
	background-image: url("../images/contact.jpg");
	background-repeat: no-repeat;
	background-position: 0 0;
}

#hznav-right li a:hover, #hznav-right li a.selected {
	background-position: 0 -22px;
	/*color: #000;*/
}

#nav-right
{
	float:right;
	height:22px;
	width:81px;
	background:url(../images/nav-right.jpg) no-repeat;
	margin:0; padding:0;
}


#nav-bottom
{
	width:980px;
	height:55px;
	margin:0; padding:0;
	background:url(../images/logo-below.jpg) no-repeat;
}

#header-bottom
{
	clear:both;
	width:980px;
	height:69px;
}

#event-bottom
{
	clear:both;
	width:980px;
	height:63px;
}

#container
{
	width:980px;
	height:auto;
	overflow:auto;
	margin:0 auto;
	background:url(../images/bg_grass.gif) repeat;
}

#content-top
{
	width:980px;
	height:42px;
	background:url(../images/wishbone-bg2.jpg) no-repeat;
}

#event-top
{
	width:980px;
	height:26px;
	background:url(../images/event-top1.jpg) no-repeat;
} 

#content
{
	width:980px;
	height:auto;
	background:url(../images/main-page-bg.jpg) repeat-x;
}

#inner-content
{
	width:875px;
	height:a;
	margin-left:39px;
}

#dog
{
	width:270px;
	height:315px;
	float:left;
}

#textcontent
{
	width:600px;
	height:100%;
	float:right;
	background-color:#fff;
	overflow:hidden;
}

#textcontent p
{
	padding-top:8px;
	color:#304a6b;
	font-size:.8em;
}
.guide
{
	padding:0 0 8px 26px;
	color:#304a6b;
	font-size:.7em;
	font-weight:bold;
}

.guide a, .content-guide a
{
	color:#304a6b;
	font-size:1em;
	font-weight:bold;
	text-decoration:none;
}	

.guide a:hover, .content-guide a:hover
{
	text-decoration:underline;
	color:#304a63;
}

.content-guide
{
	color:#304a6b;
	font-size:.7em;
	font-weight:bold;
	margin-bottom:10px;
}

.product-head
{
	width:auto;
	margin:0 0 0 26px;
	padding-bottom:3px;
	color:#278530;
	font-size:1.2em;
	font-weight:bold;
	background:url(../images/path.jpg) repeat-x bottom;
}

.heading
{
	width:auto;
	padding-bottom:5px;
	color:#278530;
	font-size:1.2em;
	font-weight:bold;
	background:url(../images/path.jpg) repeat-x bottom;
	/*text-transform:uppercase;*/
}

#image_article
{
	float:right; 
	padding:10px;
}

#contents
{
	width:540px;
	float:left;
	margin-top:5px;
	padding-left:25px;
	font-size:1em;
	height:100%;
	overflow:hidden;
}

#contents ul, #myScrollContainer ul
{
	margin:0;
	padding:0;
}

#contents li, #myScrollContainer li
{
	list-style-type:disc;
	font-size:.8em;
	color:#304a6b;
	margin-left:30px;
}

#contents table
{
	border:0;
	color:#304a6b;
	font-size:.8em;
}

#table-left
{
	width:380px;
	float:left;
	height:auto;
}

#table-enquiry
{
	width:340px;
	float:left;
	height:auto;
	margin-top:10px;
}

select
{
		color:#304a6b;
}

#table-right
{
	width:360px;
	float:left;
	height:auto;
}

#contents td
{
	padding:5px;
	border:1px solid #CCC;
}

#content-arrow
{
	width:20px;
	height:260px;
	float:right;
}

#other-arrow
{
	width:20px;
	height:335px;
	float:right;
	margin-top:5px;
}

#other-content
{
	clear:both;
	width:780px; 
	float:left;
	color:#304a6b;
	margin-top:3px;
	height:auto;
	padding-bottom:10px;
}

#other-content table
{
	font-size:.7em;
}

#other-content td
{
	padding-left:5px;
}

#where-content
{
	clear:both;
	width:780px; 
	float:left;
	color:#304a6b;
	margin:5px;
}

#where-content table
{
	font-size:.7em;
}

#where-content td
{
	padding:5px;
}

#content-right
{
	float:right;
	width:77px;
	height:307px;
}

#content-bottom
{
	clear:both;
	width:980px;
	height:68px;
	background:url(../images/content_bottom.jpg) no-repeat;
}

#event-bottom1
{
	clear:both;
	width:980px;
	height:50px;
	background:url(../images/event-bottom.jpg) no-repeat;
}

#event-bottomimg
{
	background:url(../images/event-bottom1.jpg) no-repeat;
	height:83px;
	width:980px;
}

#product
{
	width:980px;
	height:auto;
	clear:both;
}

#product-top
{
	background:url(../images/product-top.jpg) no-repeat;
	height:26px;
	width:980px;
}

#product-content
{
	width:980px;
	height:auto;
}

#product-left
{
	width:97px;
	height:97px;
	background:url(../images/products-bg.jpg) no-repeat;
	float:left;
}

#product-text
{
	width:793px;
	height:97px;
	background:url(../images/category-bg.jpg) repeat-x;
	float:left;
}

#product-right
{
	width:90px;
	height:97px;
	background:url(../images/products-right.jpg) no-repeat;
	float:right;
}


#product-bottom
{
	clear:both;
	width:852px;
	background:url(../images/product-bottom.jpg) no-repeat;
	height:15px;
}


#product-bg
{
	width:102px;
	height:76px;
	float:left;
	background:url(../images/product-bg.jpg) no-repeat;
	margin:10px 16px 0 14px;

}


#product-bg-last
{
	width:102px;
	height:76px;
	float:left;
	background:url(../images/product-bg.jpg) no-repeat;
	margin-left:12px;
	margin-top:10px;
 }

#product-bg-last img
{
	padding:3px 0 0 3px;
	
}

#product-bg img
{
	padding:3px 0 0 3px;

}


#product-cat
{
	width:112px;
	height:76px;
	float:left;
	background:url(../images/product-bg.jpg) no-repeat;
	margin:10px 60px 0 80px;
}

#product-cat-last
{
	width:102px;
	height:76px;
	float:left;
	background:url(../images/product-bg.jpg) no-repeat;
	margin:10px 20px 0 64px;
 }

#product-cat-last img
{
	padding:3px 0 0 3px;
	
}

#product-cat img
{
	padding:3px 0 0 3px;
}

#event
{
	width:980px;
	height:auto;
	background:url(../images/innercontent-bg.jpg) repeat-x;
	overflow:hidden;
}


#event-content
{
	width:805px;
	height:100%;
	background-color:white;
	margin-left:66px;
	padding:0 10px 0 33px;
	overflow:hidden;
	min-height:300px;
}

#event-content p
{
	padding-top:8px;
	color:#304a6b;
	font-size:.8em;
}

#event-content a
{
	color:#304a6b;
}

#event-content ul
{
	margin:0;
	padding:0;
}

#event-content li
{
	list-style-type:disc;
	font-size:.8em;
	color:#304a6b;
	margin-left:30px;
}


#footer
{
	clear:both;
	background:url(../images/footer.jpg) no-repeat;
	width:980px;
	height:62px;
	margin:0 auto;
	color:#fff;
	font-size:.8em;
}

#footer-text
{
	width:auto;
	height:48px;
	padding:5px 0 0 73px;
	float:left;
}


#footer-right
{
	width:auto;
	height:50px;
	float:right;
	padding:5px 70px 0 0;
}


#footer-right p
{
	font-size:1em;
	padding-top:3px;
	text-align:right;
}

#footer-right a
{
	font-size:.7em;
	text-decoration:none;
	color:#fff;
	padding:4px 3px ;
}


#footer-text p
{
	font-size:.8em;
	padding-top:4px;
	padding-left:140px;
}

#footer-text a
{
	text-decoration:none;
	color:#fff;
	text-transform:uppercase;
	font-weight:bold;
	font-size:.7em;
	padding:0 3px ;
}

#footer-text a:hover
{
	text-decoration:underline;
}


/* Start of flickr */
#flickr_badge_uber_wrapper {text-align:center; width:750px;}
#flickr_badge_wrapper {padding:10px 0 10px 0;}
#flickr_badge_wrapper img
{
	margin:20px;
}
.flickr_badge_image {margin:0 10px 10px 10px; border:0;  margin:12px; padding:12px;}
.flickr_badge_image img {border: 1px solid black !important;}
#flickr_badge_source {text-align:left; margin:0 10px 0 10px;}
#flickr_badge_icon {float:left; margin-right:5px;}
#flickr_www {display:block; padding:0 10px 0 10px !important; font: 11px Arial, Helvetica, Sans serif !important; color:#3993ff !important;}
#flickr_badge_uber_wrapper a:hover,
#flickr_badge_uber_wrapper a:link,
#flickr_badge_uber_wrapper a:active,
#flickr_badge_uber_wrapper a:visited {text-decoration:none !important; background:inherit !important;color:#0063dc;}
#flickr_badge_wrapper {background-color:#ffffff;}
#flickr_badge_source {padding:0 !important; font: 11px Arial, Helvetica, Sans serif !important; color:#0099CA !important;}

/* End of flickr */

/* Start of product list */

#product-list
{
	width:780px;
	height:auto;
}

#product-list ul
{
	padding:0;
	margin:0;
}

#product-list li
{
	list-style-type:square;
	margin-left:15px;
	padding:5px;
	font-size:.9em;
}

#product-list-left
{
	width:390px;
	height:auto;
	float:left;
}

#product-list-right
{
	width:390px;
	float:right;
	height:auto;
/* End of product lise */
}
.s1
{
font-family: Arial, Helvetica, sans-serif;
font-size: 13px; 
color: #000;
}

