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

body{ margin:0px; padding:70px 0 0 0; background:#000; font-family:Oswald, sans-serif;}

#wrapper{ margin:0 auto; padding:0px; background:#fff; width:900px; overflow:hidden;}
.home{ padding:15px; background:#fff; width:870px; overflow:hidden;}
.baby{ padding:15px; background:#808080; width:870px; overflow:hidden;}

#container{ width:870px; margin:0px; padding:0px; overflow:hidden;}
.sidebar{ width:575px; float:left; height:440px;}

.content{ width:280px; float:right; height:440px; background:url(../images/content_bg.jpg) left top repeat; overflow:hidden;}

.home .content{ background: none no-repeat left top #d9d7df; }

.content_indent{ padding:30px 20px; overflow:hidden; }
.arrowsidemenu{
	width: 250px; /*width of menu*/
}
.arrowsidemenu div a{ /*header bar links*/
	font: 13px Oswald, sans-serif;
	display: block;
	height: 24px; /*Set to height of bg image-padding within link (ie: 32px - 4px - 4px)*/
	padding: 4px 0 4px 10px;
	line-height: 24px; /*Set line-height of bg image-padding within link (ie: 32px - 4px - 4px)*/
	text-decoration: none;
	text-transform:uppercase;
}

.home .arrowsidemenu div a, .home .arrowsidemenu ul li a{
	line-height: 30px;
	font-size: 24px;
}
	
.arrowsidemenu div a:link, .arrowsidemenu div a:visited{
	color: #000;
}

.arrowsidemenu div a:hover{
	background-position: 100% -32px;
}

.arrowsidemenu div.unselected a{ /*header that's currently not selected*/
	color: #000;
}

	
.arrowsidemenu div.selected a{ /*header that's currently selected*/
	color: #000;
	background-position: 100% -64px !important;
}

.arrowsidemenu ul{
	list-style-type: none;
	margin: 0;
	padding: 0;
}

.arrowsidemenu ul li{

}
.arrowsidemenu ul li a{ /*sub menu links*/
	display: block;
	font: 13px Oswald;
	text-decoration: none;
	color: black;
	padding: 5px 0 5px 28px;
	text-transform:uppercase;
}
.arrowsidemenu ul li a:hover{
	color:#000; text-decoration:none
}

.home_slide{ width:870px; margin:0px; overflow:hidden;}

/*------------ SLIDE CSS ***************/
#carousel_inner {
width: 890px;
overflow: hidden;
margin:0 0 15px 15px;
 }

#carousel_ul {
position:relative;
list-style-type: none;
left:-10px;
margin: 0px;
padding: 0px;
width:9999px;
overflow:hidden;
}

#carousel_ul li{
float: left;                                  
width:285px; 
padding:0px;
margin:0 0 0 10px;
}

#carousel_ul li img {

border:0px; 
width:280px;
}
/************** BOTTON BABY ***************/
.home_link{ width:80px; height:40px; position:absolute; margin:20px 0 0 885px; background:url(../images/home_link_bg.jpg) left top no-repeat; text-align:center; text-transform:uppercase;}
.home_link a{ font:12px Oswald; color:#000; line-height:40px; display:block; text-decoration:none;}
.home_link a:hover{ font:12px Oswald; color:#000; line-height:40px; display:block; text-decoration:none;}

.all_link{ position:absolute; margin:20px 0 0 885px;}
.all_link ul{ margin:0px; padding:0px; list-style:none;}
.all_link li{ margin:0px; padding:0px;}
.all_link a{ display:block; margin-bottom:10px; background:url(../images/home_link_bg.jpg) left top no-repeat; font:13px Oswald, sans-serif; padding:8px 5px; color:#000; display:block; text-decoration:none; text-align:center; text-transform:uppercase;}

.order_link1{ position:absolute; margin:580px 0 0 885px; background:url(../images/home_link_bg.jpg) left top no-repeat; text-align:center; text-transform:uppercase}
.order_link1 a{ font:13px Oswald; padding:8px 10px; color:#000; display:block; text-decoration:none;}
.order_link1 a:hover{ font:13px Oswald; padding:8px 10px; color:#000; display:block; text-decoration:none;}

.enquire_link1{ position:absolute; margin:580px 0 0 885px; background:url(../images/home_link_bg.jpg) left top no-repeat; text-align:center; text-transform:uppercase}
.enquire_link1 a{ font:1em Oswald; padding:8px 5px; color:#000; display:block; text-decoration:none; line-height:20px;}
 



.order_link{width:80px; padding:10px 0; position:absolute; margin:70px 0 0 885px; background:url(../images/home_link_bg.jpg) left top no-repeat; text-align:center; text-transform:uppercase}
.order_link a{ font:12px Oswald; color:#000; display:block; text-decoration:none;}
.order_link a:hover{ font:12px Oswald; color:#000; display:block; text-decoration:none;}

.enqiore_link{width:80px; padding:10px 0; position:absolute; margin:150px 0 0 885px; background:url(../images/home_link_bg.jpg) left top no-repeat; text-align:center; text-transform:uppercase;}
.enqiore_link a{ font:12px Oswald; color:#000; display:block; text-decoration:none;}
.enqiore_link a:hover{ font:12px Oswald; color:#000; display:block; text-decoration:none;}

/*************** LINK ****************/
.footy_home{ width:80px; height:50px; position:absolute; margin:530px 0 0 -95px; background:url(../images/footy_home_bg.jpg) left top no-repeat; text-align:center; text-transform:uppercase;}
.footy_home a{ font:12px Oswald, sans-serif; color:#fff; line-height:50px; display:block; text-decoration:none;}
.footy_home a:hover{ font:12px Oswald, sans-serif; color:#fff; line-height:50px; display:block; text-decoration:none;}

.footy_order{width:80px; padding:10px 0; position:absolute; margin:60px 0 0 885px; background:url(../images/footy_home_bg.jpg) left top no-repeat; text-align:center; text-transform:uppercase}
.footy_order a{ font:12px Oswald, sans-serif; color:#fff; display:block; text-decoration:none;}
.footy_order a:hover{ font:12px Oswald, sans-serif; color:#fff; display:block; text-decoration:none;}

.footy_enqiore{width:80px; padding:10px 0; position:absolute; margin:150px 0 0 885px; background:url(../images/footy_home_bg.jpg) left top no-repeat; text-align:center; text-transform:uppercase;}
.footy_enqiore a{ font:12px Oswald, sans-serif; color:#fff; display:block; text-decoration:none;}
.footy_enqiore a:hover{ font:12px Oswald, sans-serif; color:#fff; display:block; text-decoration:none;}

/*************** LINK 1 ****************/
.corporate_home{ width:80px; height:50px; position:absolute; margin:530px 0 0 -95px; background:url(../images/corporate_link_bg.jpg) left repeat; text-align:center; text-transform:uppercase;}
.corporate_home a{ font:12px Oswald, sans-serif; color:#000; line-height:50px; display:block; text-decoration:none;}
.corporate_home a:hover{ font:12px Oswald, sans-serif; color:#000; line-height:50px; display:block; text-decoration:none;}

.corporate_enqiore{width:80px; padding:10px 0; position:absolute; margin:100px 0 0 885px; background:url(../images/corporate_link_bg.jpg) left top repeat; text-align:center; text-transform:uppercase;}
.corporate_enqiore a{ font:12px Oswald, sans-serif; color:#000; display:block; text-decoration:none;}
.corporate_enqiore a:hover{ font:12px Oswald, sans-serif; color:#000; display:block; text-decoration:none;}

/*************** LINK 2 ****************/
.hamper_home{ width:80px; height:50px; position:absolute; margin:530px 0 0 -95px; background:url(../images/hamper_link_bg.jpg) left repeat; text-align:center; text-transform:uppercase;}
.hamper_home a{ font:12px Oswald, sans-serif; color:#fff; line-height:50px; display:block; text-decoration:none;}
.hamper_home a:hover{ font:12px Oswald, sans-serif; color:#fff; line-height:50px; display:block; text-decoration:none;}

.hamper_enqiore{width:80px; padding:10px 0; position:absolute; margin:100px 0 0 885px; background:url(../images/hamper_link_bg.jpg) left top repeat; text-align:center; text-transform:uppercase;}
.hamper_enqiore a{ font:12px Oswald, sans-serif; color:#fff; display:block; text-decoration:none;}
.hamper_enqiore a:hover{ font:12px Oswald, sans-serif; color:#fff; display:block; text-decoration:none;}

/*************** LINK ****************/
.dog_home{ width:80px; height:50px; position:absolute; margin:530px 0 0 -95px; background:url(../images/dog_link_bg.jpg) left top repeat; text-align:center; text-transform:uppercase;}
.dog_home a{ font:12px Oswald, sans-serif; color:#000; line-height:50px; display:block; text-decoration:none;}
.dog_home a:hover{ font:12px Oswald, sans-serif; color:#000; line-height:50px; display:block; text-decoration:none;}

.dog_order{width:80px; padding:10px 0; position:absolute; margin:60px 0 0 885px; background:url(../images/dog_link_bg.jpg) left top repeat; text-align:center; text-transform:uppercase}
.dog_order a{ font:12px Oswald, sans-serif; color:#000; display:block; text-decoration:none;}
.dog_order a:hover{ font:12px Oswald, sans-serif; color:#000; display:block; text-decoration:none;}

.dog_enqiore{width:80px; padding:10px 0; position:absolute; margin:150px 0 0 885px; background:url(../images/dog_link_bg.jpg) left top repeat; text-align:center; text-transform:uppercase;}
.dog_enqiore a{ font:12px Oswald, sans-serif; color:#000; display:block; text-decoration:none;}
.dog_enqiore a:hover{ font:12px Oswald, sans-serif; color:#000; display:block; text-decoration:none;}







/*=========== baby page css ===========*/
#baby_wrapper{ width:870px; margin:0px; padding:0 0 15px 0; overflow:hidden;}
.baby_left{ width:575px; float:left; height:500px;}

.content_baby{ width:280px; float:right; height:500px; background:url(../images/baby_bg.jpg) left top repeat-y; overflow:hidden;}
.content_baby_indent{ padding:20px 20px 0 20px; overflow:hidden; width:250px;}
.content_baby h1{ font:23px Oswald; color:#000; margin:0px; line-height:23px; padding:0 0 10px 0;}
.content_baby p{ font-size:11px; color:#000; line-height:22px; padding:0 0 10px 0; margin:0px;}

/*=========== footyboxes page css ===========*/
#football_wrapper{ width:870px; margin:0px; padding:0 0 15px 0; overflow:hidden;}

.foot_left{width:575px; float:left; height:500px;}
.footy_boxes{ width:280px; float:right; height:500px; background:url(../images/footy_bg.jpg) left top repeat-y; overflow:hidden;}
.footy_boxes_indent{ padding:20px 20px; overflow:hidden; width:250px;}
.footy_boxes h1{ font:23px Oswald, sans-serif; color:#fff; text-align:left; margin:0px; line-height:23px; padding:0 0 10px 0;}
.footy_boxes p{ font:11px Oswald, sans-serif; color:#fff; line-height:22px; padding:0 0 10px 0; margin:0px;}

/*=========== corporate page css ===========*/
#corporate_wrapper{ width:870px; margin:0px; padding:0 0 15px 0; overflow:hidden;}

.corporate_left{ width:575px; float:left; height:500px;}
.corporate_box{ width:280px; float:right; height:500px; background:url(../images/corporate_bg.jpg) left top repeat-y; overflow:hidden;}
.corporate_indent{ padding:20px 20px 0 20px; overflow:hidden; width:250px;}
.corporate_box h1{ font:23px Oswald, sans-serif; color:#fff; text-align:left; margin:0px; line-height:23px; padding:0 0 10px 0;}
.corporate_box h2{ font:15px Oswald, sans-serif; color:#fff; text-align:left; margin:0px; line-height:23px; padding:0 0 10px 0;}
.corporate_box ul{ margin:0 0 8px 0; padding:0px; list-style:none;}
.corporate_box li{ font:11px Oswald, sans-serif; color:#fff; line-height:20px; background:url(../images/bulit1.png) left 6px no-repeat; padding:0 0 0 15px;}
.corporate_box p{font:11px Oswald, sans-serif; color:#fff; line-height:22px; padding:0 0 10px 0; margin:0px;}

/*=========== hamper page css ===========*/
#hamper_wrapper{ width:870px; margin:0px; padding:0 0 15px 0; overflow:hidden;}

.bamper_left{ width:575px; float:left; height:470px;}

.hamper_box{ width:280px; float:right; height:470px; background:url(../images/hamper_bg.jpg) left top repeat-y; overflow:hidden;}
.hamper_indent{ padding:20px 20px 0 20px; overflow:hidden;}
.hamper_box h1{ font:23px Oswald, sans-serif; color:#fff; text-align:left; margin:0px; line-height:23px; padding:0 0 10px 0;}
.hamper_box h2{ font:16px Oswald, sans-serif; color:#fff; text-align:left; margin:0px; line-height:23px; padding:0 0 10px 0;}
.hamper_box p{ font:11px Oswald, sans-serif; color:#fff; line-height:22px; padding:0 0 10px 0; margin:0px;}

/*=========== hamper page css ===========*/
#dog_wrapper{ width:870px; margin:0px; padding:0 0 15px 0; overflow:hidden;}

.dog_box{ width:280px; float:right; height:470px; background:url(../images/dog_bg.jpg) left top repeat-y; overflow:hidden;}
.dog_indent{ padding:20px 20px 0 20px; overflow:hidden; width:250px;}
.dog_box h1{ font:23px Oswald, sans-serif; color:#fff; text-align:left; margin:0px; line-height:23px; padding:0 0 10px 0;}
.dog_box h2{ font:16px Oswald, sans-serif; color:#fff; text-align:left; margin:0px; line-height:23px; padding:0 0 10px 0;}
.dog_box p{ font:11px Oswald, sans-serif; color:#fff; line-height:22px; padding:0 0 10px 0; margin:0px;}

/*=========== contact page css ===========*/
.contact_left{ background:#000; overflow:hidden; float:left; height:680px; width:570px;}
.contact_indent{ padding:200px 30px; overflow:hidden;}
.contact_indent h1{ font:30px Oswald, sans-serif; color:#fff; padding:0px; margin:0 0 20px 0; text-align:center;}
.contact_indent h2{ font:25px Oswald, sans-serif; color:#fff; padding:0px; margin:0 0 20px 0; text-align:center;}
.contact_indent p{ font:16px Oswald, sans-serif; color:#fff; padding:0px; margin:0 0 20px 0; text-align:center; line-height:30px;}
.contact_indent a{ color:#fff; text-decoration:underline;}
.contact_indent a:hover{ color:#fff; text-decoration:none;}

.contact_right{ width:290px; float:right; height:680px; overflow:hidden;}
.contact_logo{ width:290px; margin-bottom:10px;}
.contact_img{ width:290px; margin:0px;}

/*=========== enquire page css ===========*/
#dog_wrapper{ width:870px; margin:0px; padding:0 0 15px 0; overflow:hidden;}

.enquire_left{ background:#000; overflow:hidden; float:left; height:685px; width:570px;}
.enquire_indent{ padding:20px 20px; overflow:hidden; width:530px;}
.enquire_indent h1{ font:20px Oswald, sans-serif; color:#fff; padding:0px; margin:0 0 20px 0;}
.contact_indent h2{ font:25px Oswald, sans-serif; color:#fff; padding:0px; margin:0 0 20px 0; text-align:center;}
.contact_text{ font:11px Oswald, sans-serif; color:#fff;}
.contact_text span{ color:#ff0000;}
.contact_input{ background:#fff; height:18px; padding:4px 10px; width:370px; border:0px; font:14px Calibri; color:#666;}
.contact_comment{ background:#fff; height:370px; padding:10px; width:510px; border:0px; font:14px Calibri; color:#666;}

.enquire-right{ width:290px; float:right; height:685px; overflow:hidden;}
.enquire_right{ width:290px; float:right; overflow:hidden;}
.enquire_box{ background:url(../images/enquire_bg.jpg) left top no-repeat; width:290px; overflow:hidden; height:515px; margin:0 0 10px 0;}
.enquire_box_indent{ padding:25px 20px; overflow:hidden;}
.enquire_box_indent h1{ font:20px Oswald, sans-serif; color:#000; text-align:left; margin:0px; line-height:23px; padding:0 0 10px 0;}
.enquire_check{ width:250px; margin-bottom:20px; overflow:hidden;}
.enquire_text{ font:12px Oswald, sans-serif; color:#000;}
.enquire_box_indent p{font:12px Oswald, sans-serif; color:#000; line-height:24px; padding:0 0 10px 0; margin:0px;}
.enquire_bt_box{ width:290px; height:90px; background:#000; overflow:hidden; padding:70px 0 0 0; text-align:center;}

/*=========== paw colour page css ===========*/
.paw_left{ background:#000; overflow:hidden; float:left; height:470px; width:570px;}
.paw_indent{ padding:20px; overflow:hidden; width:530px;}
.paw_indent p{font:12px Oswald, sans-serif; color:#000; line-height:24px; padding:0 0 10px 0; margin:0px;}
.paw_indent h1{ font:18px Oswald, sans-serif; color:#fff; text-align:left; margin:0px; line-height:23px; padding:0 0 10px 0;}

.paw_comment{ background:#fff; height:40px; padding:10px; width:370px; border:0px; font:14px Calibri; color:#666;}
.paw_input{ background:#fff; height:18px; padding:2px 10px; width:370px; border:0px; font:14px Calibri; color:#666;}
.paw_comment1{ background:#fff; height:60px; padding:10px; width:515px; border:0px; font:14px Calibri; color:#666;}
.paw_right{ background:url(../images/enquire_bg.jpg) left top no-repeat; width:290px; overflow:hidden; height:470px;}
.paw_box_indent{ padding:15px 20px 0 20px; overflow:hidden;}
.paw_box_indent h1{ font:20px Oswald, sans-serif; color:#000; text-align:left; margin:0px; line-height:23px; padding:0 0 10px 0;}
.paw_right_wrapper{ idth:290px; float:right; height:470x; overflow:hidden;}
 
#paw_wrapper{ width:870px; margin:0px; padding:0 0 15px 0; overflow:hidden;}
 
 
/*=========== your team page css ===========*/
.your_left{ background:#000; overflow:hidden; float:left; height:520px; width:575px;}
.your_indent{ padding:20px; overflow:hidden; width:530px;}
 
.your_right{ background:url(../images/enquire_bg.jpg) left top no-repeat; width:280px; overflow:hidden; height:520px;}
.paw_box_indent{ padding:15px 20px 0 20px; overflow:hidden;}
.paw_box_indent h1{ font:20px Oswald, sans-serif; color:#000; text-align:left; margin:0px; line-height:23px; padding:0 0 10px 0;}
.paw_box_indent p { font:12px Oswald, sans-serif; color:#000; line-height:24px; padding:0 0 10px 0; margin:0px;}
.paw_right_wrapper{ idth:290px; float:right; height:470x; overflow:hidden;}

.div_box{ width:240px; background:#000; height:138px; padding:20px;}
.div_text{ font:12px Oswald, sans-serif; color:#fff; padding:8px 0 10px 0;}

.div_img{ width:70px; height:61px; background:url(../images/code.jpg) left top no-repeat; display:block; color:#000; font:15px Calibri; line-height:60px; text-align:center; margin:0 auto;} 

.text_size{ font:11px Oswald, sans-serif; color:#000; line-height:20px; padding:0 0 10px 0; margin:0px;}
.text_color{ color:#ff9900; font:11px Oswald, sans-serif;}
.text_color1{ color:#666; font:12px Oswald, sans-serif; line-height:18px;}
.text01{ font:12px Oswald, sans-serif; color:#fff; line-height:20px; padding:0 0 10px 0; margin:0px;}

.text05{font:11px Oswald, sans-serif; color:#000; line-height:20px;}


.text02{ color:#ccc; font:12px Oswald, sans-serif; line-height:18px;}

/***** SLIDE SHOW INNER **************/
.slide_inner{
width: 870px;
overflow: hidden;
 }

.slide_inner ul {
padding: 0px;
margin:0px;
list-style:none;
}

.slide_inner li{
float: left;                                  
width:280px; 
padding:0px;
height:178px;
margin:0 15px 0 0
}

.slide_inner li img {

border:0px; 
width:280px;
float:left;
}
/***********************/
.all_dog{ position:absolute; margin:20px 0 0 885px;}
.all_dog ul{ margin:0px; padding:0px; list-style:none;}
.all_dog li{ margin:0px; padding:0px;}
.all_dog a{ display:block; margin-bottom:10px; background:url(../images/dog_link_bg.jpg) left top repeat; font:13px Oswald, sans-serif; padding:9px 5px; color:#000; display:block; text-decoration:none; text-align:center; text-transform:uppercase;}

.order_dog{ position:absolute; margin:580px 0 0 885px; background:url(../images/dog_link_bg.jpg) left top repeat; text-align:center; text-transform:uppercase}
.order_dog a{ font:12px Oswald, sans-serif; padding:8px 10px; color:#000; display:block; text-decoration:none;}
.order_dog a:hover{ font:12px Oswald, sans-serif; padding:8px 10px; color:#000; display:block; text-decoration:none;}




.all_dog1{width:100px; padding:10px 0; position:absolute; margin:560px 0 0 885px; background:url(../images/dog_link_bg.jpg) left top repeat; text-align:center; text-transform:uppercase}
.all_dog1 a{ font:12px Oswald, sans-serif; color:#000; display:block; text-decoration:none; line-height:20px;}
.all_dog1 a:hover{ font:12px Oswald, sans-serif; color:#000; display:block; text-decoration:none; line-height:20px;}

/***********************/
.all_foot{ position:absolute; margin:20px 0 0 885px;}
.all_foot ul{ margin:0px; padding:0px; list-style:none;}
.all_foot li{ margin:0px; padding:0px;}
.all_foot a{ display:block; margin-bottom:10px; background:url(../images/footy_home_bg.jpg) left top repeat; font:12px Oswald, sans-serif; padding:9px 7px; color:#fff; display:block; text-decoration:none; text-align:center; text-transform:uppercase;}

.all_foot2{ position:absolute; margin:580px 0 0 885px; background:url(../images/footy_home_bg.jpg) left top repeat; text-align:center; text-transform:uppercase}
.all_foot2 a{ font:12px Oswald, sans-serif; padding:8px 5px; color:#fff; display:block; text-decoration:none; line-height:20px;}
.all_foot2 a:hover{ font:12px Oswald, sans-serif; padding:8px 5px; color:#fff; display:block; text-decoration:none; line-height:20px;}


/***********************/
.all_hamper{ width:100px; position:absolute; margin:20px 0 0 885px;}
.all_hamper ul{ margin:0px; padding:0px; list-style:none;}
.all_hamper li{ margin:0px; padding:0px;}
.all_hamper a{ display:block; margin-bottom:10px; background:url(../images/hamper_link_bg.jpg) left top repeat; font:bold 15px Calibri; color:#fff; line-height:40px; display:block; text-decoration:none; text-align:center; text-transform:uppercase;}

.all_hamper2{width:100px; padding:10px 0; position:absolute; margin:530px 0 0 885px; background:url(../images/hamper_link_bg.jpg) left top repeat; text-align:center; text-transform:uppercase}
.all_hamper2 a{ font:12px Oswald, sans-serif; color:#fff; display:block; text-decoration:none; line-height:20px;}
.all_hamper2 a:hover{ font:12px Oswald, sans-serif; color:#fff; display:block; text-decoration:none; line-height:20px;}
 
 
 /***********************/
 