@charset "iso-8859-1";
/* CSS Document */

/*   LAYOUT   */

html, body{
margin:0;
padding:0;
}

html {background:url(../images/bgMareFoal.jpg) bottom left no-repeat fixed;}

body {margin:0; padding:0; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; color:#9a9a9a;}
div#DivHeaderBg {width:950px; background:url(../images/headerbg.png) repeat-x fixed; height:125px; position:fixed;}
div#DivHeader {width:950px; margin:0; padding:0; background:#fff url(../images/topmenubg.png) 0px 74px no-repeat; height:29px; padding-top:76px; position:fixed;}
#DivLogo {position:absolute;left:0px; top:0px; width:257px; height:100px; z-index:100; background:url(../images/logo.png) no-repeat; position:fixed;}
#DivCartlink {left:822px; top:18px; width:107px; height:73px; z-index:200; position:fixed;}
#DivCartcount {position:absolute; left:717px; top:15px; width:157px; height:22px; z-index:150; font-size:11px; position:fixed;}
#DivWordsearch {left:287px; top:1px; width:454px; height:71px; z-index:201; background:url(../images/wordsearchbg.png) no-repeat; text-align:right; vertical-align:bottom; position:fixed;}
div#DivWrapper {width:950px; margin:0; padding:0;}
#saflag {position:fixed; left:760px; top:34px; width:48px; height:34px; z-index:230;}
#ulLinks {line-height:45px;}
#ulLinks li {list-style:none; background:url(../images/icon_link.png) left 10px no-repeat; font-size:18px;}
#ulLinks li a {margin-left:40px;}
#ulLinks li .LinkDescription {font-size:11px; background:none; line-height:normal; color:#777;}

#DivSidemenu{position:absolute; top:110px; left:0px; width:162px; height:440px; padding:0px 0px 0px 0px; background:url(../images/sidemenubg.png) top left no-repeat; text-align:right; padding-top:130px; position:fixed;}
#DivContent{
margin-top:0px;
margin-right:20px;
margin-left:178px;
padding:120px 10px 10px 10px;
overflow:hidden;
}


div#breadcrumbs {color:#bcfd00; margin-left:15px;}
#CategoryIcon {position:fixed; left:830px; top:110px; width:129px; height:119px; z-index:200; text-align:left;}
div#sidebartop {background:url(../images/topsidebarbdr.png) top right no-repeat; float:right; margin-left:5px; width:190px; clear:both;}
div#sidebarbot {background:url(../images/botsidebarbdr.png) bottom left no-repeat;}
.loggedon {float:right; margin:5px; margin-right:100px;}
h1, h2, h3, h4, h5, h6 {margin:0; padding:0;}
.ArticleBackLink {float:right; font-size:13px;}
a.ArticleLink, a.ArticleLink:link, a.ArticleLink:visited, a.ArticleLink:active {font-size:16px; font-weight:bold;}
a.ArticleLink:hover {color:#544FE4;}
.ArticleDate {font-size:11px; letter-spacing:3px; line-height:12px; height:30px;}
.ArticleTitle {font-size:24px; font-weight:bold; text-decoration:none; color:#544FE4; height:30px;}
.ArticleSubTitle {font-size:13px; font-weight:bold; height:30px;}
.ArticleContent {text-align:left;}
.LgtGreyBdr {border:1px solid #f2f2f2;}

h4 {color:#544fe4; font-size:18px; font-weight:bold;}


h2#h2B {background:url(../images/ttl_cat.png) no-repeat; width:400px; height:18px; text-indent:-9999px; padding-bottom:15px;}
h2#h2A {background:url(../images/ttl_bird.png) no-repeat; width:400px; height:18px; text-indent:-9999px; padding-bottom:15px;}
h2#h2D {background:url(../images/ttl_dog.png) no-repeat; width:400px; height:18px; text-indent:-9999px; padding-bottom:15px;}
h2#h2F {background:url(../images/ttl_horse.png) no-repeat; width:400px; height:18px; text-indent:-9999px; padding-bottom:15px;}
h2#h2C {background:url(../images/ttl_cattle.png) no-repeat; width:400px; height:18px; text-indent:-9999px; padding-bottom:15px;}
h2#h2H {background:url(../images/ttl_sheep.png) no-repeat; width:400px; height:18px; text-indent:-9999px; padding-bottom:15px;}
h2#h2G {background:url(../images/ttl_pig.png) no-repeat; width:400px; height:18px; text-indent:-9999px; padding-bottom:15px;}
h2#h2E {background:url(../images/ttl_fish.png) no-repeat; width:400px; height:18px; text-indent:-9999px; padding-bottom:15px;}


h2#h2Cats {background:url(../images/ttl_cat.png) no-repeat; width:400px; height:18px; text-indent:-9999px; padding-bottom:15px;}
h2#h2Bird {background:url(../images/ttl_bird.png) no-repeat; width:400px; height:18px; text-indent:-9999px; padding-bottom:15px;}
h2#h2Dogs {background:url(../images/ttl_dog.png) no-repeat; width:400px; height:18px; text-indent:-9999px; padding-bottom:15px;}
h2#h2Horse {background:url(../images/ttl_horse.png) no-repeat; width:400px; height:18px; text-indent:-9999px; padding-bottom:15px;}
h2#h2Cattle {background:url(../images/ttl_cattle.png) no-repeat; width:400px; height:18px; text-indent:-9999px; padding-bottom:15px;}
h2#h2Sheep {background:url(../images/ttl_sheep.png) no-repeat; width:400px; height:18px; text-indent:-9999px; padding-bottom:15px;}
h2#h2Pig {background:url(../images/ttl_pig.png) no-repeat; width:400px; height:18px; text-indent:-9999px; padding-bottom:15px;}
h2#h2Fish {background:url(../images/ttl_fish.png) no-repeat; width:400px; height:18px; text-indent:-9999px; padding-bottom:15px;}
h2#h2Accessories {background:url(../images/ttl_accessories.png) no-repeat; width:400px; height:18px; text-indent:-9999px; padding-bottom:15px;}
h2#h2MyCart {background:url(../images/ttl_mycart.png) no-repeat; width:400px; height:18px; text-indent:-9999px; padding-bottom:15px;}
h2#h2MyShortlist {background:url(../images/ttl_myshortlist.png) no-repeat; width:400px; height:18px; text-indent:-9999px; padding-bottom:15px;}
h2#h2Specials {background:url(../images/ttl_specials.png) no-repeat; width:400px; height:18px; text-indent:-9999px; padding-bottom:15px;}
h2#h2SearchResults{background:url(../images/ttl_SearchResults.png) no-repeat; width:400px; height:18px; text-indent:-9999px; padding-bottom:15px;}
h2#h2NewProducts {background:url(../images/ttl_newproducts.png) no-repeat; width:400px; height:18px; text-indent:-9999px; padding-bottom:15px;}
h2#h2BrowseProducts {background:url(../images/ttl_browseproducts.png) no-repeat; width:400px; height:18px; text-indent:-9999px; padding-bottom:15px;}
h2#h2Company {background:url(../images/ttl_thecompany.png) no-repeat; width:400px; height:18px; text-indent:-9999px; padding-bottom:15px;}
h2#h2Team {background:url(../images/ttl_ourteam.png) no-repeat; width:400px; height:18px; text-indent:-9999px; padding-bottom:15px;}
h2#h2Testimonials {background:url(../images/ttl_testimonials.png) no-repeat; width:400px; height:18px; text-indent:-9999px; padding-bottom:15px;}
h2#h2Links {background:url(../images/ttl_links.png) no-repeat; width:400px; height:18px; text-indent:-9999px; padding-bottom:15px;}
h2#h2Articles {background:url(../images/ttl_articles.png) no-repeat; width:400px; height:18px; text-indent:-9999px; padding-bottom:15px;}
h2#h2ArticleLatest {background:url(../images/ttl_ArticleLatest.png) no-repeat; width:400px; height:18px; text-indent:-9999px; padding-bottom:15px;}
h2#h2ArticlePet {background:url(../images/ttl_ArticlePet.png) no-repeat; width:400px; height:18px; text-indent:-9999px; padding-bottom:15px;}
h2#h2ArticleHorse {background:url(../images/ttl_ArticleHorse.png) no-repeat; width:400px; height:18px; text-indent:-9999px; padding-bottom:15px;}
h2#h2ArticleBird {background:url(../images/ttl_ArticleBird.png) no-repeat; width:400px; height:18px; text-indent:-9999px; padding-bottom:15px;}
h2#h2HowToOrder {background:url(../images/ttl_howtoorder.png) no-repeat; width:400px; height:18px; text-indent:-9999px; padding-bottom:15px;}
h2#h2Faq {background:url(../images/ttl_faq.png) no-repeat; width:400px; height:18px; text-indent:-9999px; padding-bottom:15px;}
h2#h2Contact {background:url(../images/ttl_contactus.png) no-repeat; width:400px; height:18px; text-indent:-9999px; padding-bottom:15px;}

h2#h2Guarantee {background:url(../images/ttl_guarantee.png) no-repeat; width:400px; height:18px; text-indent:-9999px; padding-bottom:15px;}
h2#h2Privacy {background:url(../images/ttl_privacy.png) no-repeat; width:400px; height:18px; text-indent:-9999px; padding-bottom:15px;}
h2#h2Terms {background:url(../images/ttl_terms.png) no-repeat; width:400px; height:18px; text-indent:-9999px; padding-bottom:15px;}


/*h2#h2 {background:url(../images/) no-repeat; width:400px; height:18px; text-indent:-9999px; padding-bottom:15px;}*/

.Name {font-size:15px; font-weight:bold; color:#343434;}
.Position {font-size:13px; font-weight:bold; color:#888;}
.StaffThumb {margin:10px;}


.topLink {float:right;}
a.topLink, a.topLink:link, a.topLink:visited, a.topLink:active {color:#544FE4;}
.redTxt {color:#F00;}

.ContactTbl {background:#fbfbfb; border:1px solid #f7f7f7; margin:3px;}
.indent {padding-left:10px;}

/*   LINKS   */

div#contentBdrBot, a, a:link, a:visited, a:active {text-decoration:none; color:#343434;}
div#contentBdrBot, a:hover {text-decoration:none; color:#544fe4;}

a.sidelink, a.sidelink:link, a.sidelink:active {display:block; width:136px; height:17px; padding:8px 7px 0px 0px; border:0px solid red; float:right; margin-right:8px;}
a.sidelink:hover {display:block; width:136px; height:17px; background:url(../images/sidelinkovbg.png) no-repeat;}

a.breadcrumb, a.breadcrumb:link, a.breadcrumb:active {color:#9a9a9a; text-decoration:none; font-size:10px; font-weight:bold; text-transform:uppercase;}
a.breadcrumb:hover {color:#544fe4;}

a.footer, a.footer:link, a.footer:active {color:#9a9a9a; text-decoration:none; font-size:10px; font-weight:bold; text-transform:uppercase;}
a.footer:hover {color:#bcfd00;}

div#contentBdrTop  {background:url(../images/topcontentbdr.png) top left no-repeat; text-align:right; margin-top:10px; color:#9a9a9a; font-size:10px; font-weight:bold; text-transform:uppercase;}
div#contentBdrBot  {background:url(../images/botcontentbdr.png) bottom right no-repeat; padding:15px; text-align:left; color:#333; font-size:12px; text-transform:none; font-weight:normal;}


/*   FORMS   */

input.wordsearch {width:150px; height:20px; display:block; background:none; border:none; font-size:13px; font-weight:bold; color:#000; position:absolute; padding:3px; top:40px; left:240px;}
input.go {width:48px; height:26px; display:block; background:#4d49d2; border:none; font-size:16px; font-weight:bold; color:#fff; position:absolute; padding:0px; top:36px; left:405px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;}


.TextBox {border:1px solid #e7e7e7; color:#333; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:11px; padding:2px; background:#fff;}
.TextArea {border:1px solid #e7e7e7; color:#333; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:11px; padding:1px; background:#fff;}
.Button {border:1px solid #fff; color:#fff; font-weight:bold; background-color:#f2641d; font-size:10px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;}
.FormTable {background:#F3F3F3; border:1px solid #E6E6E6;}
.FormTableData {border:1px solid #E6E6E6;}
.btnSubmit {text-indent:-9999px; background:url(../images/btnSubmit.png) no-repeat; width:80px; height:38px; border:none;}
.btnReset{text-indent:-9999px; background:url(../images/btnReset.png) no-repeat; width:80px; height:38px; border:none;}


.BlueBgDiv {background:#4E49D4; height:5px;}


/* Cart */
.CartHeader {background:transparent; font-size:14px; font-weight:bold; color:#373737;}
.Odd {background:#F8F8F8;}

.BdrLft {border-left:1px solid #CCC;}
.BdrRgt {border-right:1px solid #CCC;}
.BdrTop {border-top:1px solid #CCC;}
.BdrBot {border-bottom:1px solid #CCC;}


.style1 {width: 221px;}

.SubTotal {background:#dddddd; color:#000;}
.Vat {background:#9b9b9b; color:#fff;}
.Total {background:#4E49D4; color:#fff;}

.tblPaymentSummary  
{
    width: 100%;
    font-family: Arial;
}

.mooSlide img {
	float: left;
	margin-right: 20px;
}
.mooSlide {
	background-color: #000000;
	padding: 10px;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 16px;
	color: #FFFFFF;
	font-size: 11px;
}
.mooSlide h1 {
	font-size: 17px;
}
.style1 {color: #CCFF00}