 /*MAIN*/
body { font-family: "Century Gothic", Arial; font-size: 11px; color: #888; background-color: #080135; margin: 0; padding: 0;   }
#wrapper { margin: 0 auto; width: 780px; background-color: transparent; margin-bottom: 100px;    padding: 0; display: block; clear: both; }
 #wrapper2 { margin: 0 auto; width: 780px; background-color: transparent; margin-bottom: 10px;    padding: 0; display: block; clear: both; }
#navwrap { margin: 0 auto; width:780px; background-color: transparent; margin-bottom: 10px;     padding: 0 ; display: block; clear: both;    }
#footer {   margin : 0; padding:  0 0 0 0;  float: right; background-color: transparent; width: 822px;  }
#subnav {   margin : 0 auto; padding:  10px 0 0 0;  float: right; background-color: transparent;   color: #ffffff; font-size: 12px; letter-spacing: 1px; width: 822px; }
#botcontain { margin: 0 ; width: 822px; background-color: transparent;  padding: 0; }

/*MAIN PAGES*/
/*pedigree*/
#pedigree { margin: 0;   background-color: #05011F; background-image: none;   height: 501px; width: 780px;
border-top: 21px solid #05011F; border-bottom: 21px solid #05011F; border-right: 21px solid #05011F; border-left: 21px solid #05011F; padding: 0;   }
#pedigreeleft { padding: 0; margin: 0; background-color: #05011F;   height: 501px; width: 176px; float: left;} 
#pedigreeright { padding: 160px 0 0 0; margin: 0;   background-color: #05011F; background-image: url(images/pedigree/ped_right.jpg); background-repeat: no-repeat;    height: 341px; width: 604px; float: right;} 

/*stock*/
#stock  { margin: 0;   background-color: #05011F; background-image: none;    width: 780px;
border-top: 21px solid #05011F; border-bottom: 21px solid #05011F; border-right: 21px solid #05011F; border-left: 21px solid #05011F; padding: 0;   }
#stockleft { padding: 0; margin: 0; background-color: #05011F;  width: 178px; float: left;} 
#stockright { padding: 100px 0 0 0; margin: 0;   background-color: #05011F; background-image: url(images/stockists/stock_right.jpg); background-repeat: no-repeat;    height: 559px; width: 602px; float: right;} 

/*contact*/
#contact  { margin: 0;   background-color: #05011F; background-image: none;   height: 501px; width: 780px;
border-top: 21px solid #05011F; border-bottom: 21px solid #05011F; border-right: 21px solid #05011F; border-left: 21px solid #05011F; padding: 0;   }
#contactleft { padding: 0; margin: 0; background-color: #05011F;  height: 501px; width: 176px; float: left;} 
#contactright { padding: 120px 0 0 0; margin: 0;   background-color: #05011F; background-image: url(images/contact/contact_right.jpg); background-repeat: no-repeat;    height: 381px; width: 604px; float: right;} 

/*press*/
#press  { margin: 0;   background-color: #05011F; background-image: none;   height: 501px; width: 780px;
border-top: 21px solid #05011F; border-bottom: 21px solid #05011F; border-right: 21px solid #05011F; border-left: 21px solid #05011F; padding: 0;   }
#pressleft { padding: 0; margin: 0; background-color: #05011F;  height: 501px; width: 176px; float: left;} 
#pressright { padding: 100px 0 0 0; margin: 0;   background-color: #05011F; background-image: url(images/press/press_right.jpg); background-repeat: no-repeat;    height: 401px; width: 604px; float: right;} 

/*mailing list*/
#mail  { margin: 0;   background-color: #05011F; background-image: none;   height: 501px; width: 780px;
border-top: 21px solid #05011F; border-bottom: 21px solid #05011F; border-right: 21px solid #05011F; border-left: 21px solid #05011F; padding: 0;   }
#mailleft { padding: 0; margin: 0; background-color: #05011F;  height: 501px; width: 176px; float: left;} 
#mailright { padding: 100px 0 0 0; margin: 0;   background-color: #05011F; background-image: url(images/mailinglist/mail_right.jpg); background-repeat: no-repeat;    height: 401px; width: 604px; float: right;} 

 /*disclaim*/
#disclaim { margin: 0;   background-color: #05011F; background-image: url(images/mainimgs/wesley_disclaimer.jpg);  background-repeat: no-repeat; height:700px; width: 730px;
border-top: 21px solid #05011F; border-bottom: 21px solid #05011F; border-right: 21px solid #05011F; border-left: 21px solid #05011F; padding: 150px 50px 20px 0;   }

/*collection*/
#collection { margin: 0; background-color: #05011F;   width: 770px; height: 451px; border-top: 21px solid #05011F; border-bottom: 21px solid #05011F; border-right: 21px solid #05011F; border-left: 21px solid #05011F; padding: 50px 5px 5px 5px; background-image:url(images/mainimgs/wesley_collectionbg.jpg); background-repeat:no-repeat; }
#wording { margin: 10px 0 5px 0;  padding-bottom: 10px; border: 0; width: 200px;   background-color: transparent; float: left;} 
#collectpage { margin: 0; background-color: #05011F;   width: 770px;   border-top: 21px solid #05011F; border-bottom: 21px solid #05011F; border-right: 21px solid #05011F; border-left: 21px solid #05011F; padding: 5px 5px 5px 5px;}
#collection2 { margin: 0; background-color: #05011F;   width: 770px; height: 450px; border-top: 21px solid #05011F; border-bottom: 21px solid #05011F; border-right: 21px solid #05011F; border-left: 21px solid #05011F; padding: 50px 5px 5px 5px; background-image: url(images/mainimgs/wesley_collectionbg.jpg); background-repeat:no-repeat; }
#collectable { padding: 80px 0 0 0; margin: 0;   height: 400px;   width: 770px; float: center;  text-align: center; font-size: 14px;   color: #EBEBEB;   font-weight: lighter;     }  

/*FLASH GALLERY*/
#flashcontent {	height: 100%; }
#galleryboxcat { margin: 0 0 5px 5px;  padding: 0; border: 0; width: 555px; height: 500px; background-color: transparent; float: right;} 
#gallerycatalogue { margin:  0 0 5px 0;  padding: 0; border: 0; width: 780px; height: 550px; background-color: transparent; float: left;} 

/*CATALOGUE PAGES*/
#wrapcatalogue { margin: 0;   background-color: #05011F;   width: 780px;  height: 600px; border-top: 21px solid #05011F; border-bottom: 21px solid #05011F; border-right: 21px solid #05011F; border-left: 21px solid #05011F; padding: 5px 5px 5px 5px;}

/*text*/
p { margin: 20px 50px 20px 20px; text-align: left; font-size: 15px; line-height: 140%;   color: #EBEBEB;     } 
h1 {margin: 15px 5px 15px 3px; text-align: center; font-size: 11px; line-height: 140%;   color: #790C85;  font-weight: lighter; } 
h2 { margin: 5px 50px 5px 20px; text-align: left; font-size: 20px; line-height: 140%;   color: #EBEBEB;      font-weight: lighter;  } 
h3 { margin: 5px 10px 8px 20px; text-align: left; font-size: 12px; line-height: 150%;   color: #EBEBEB;   font-weight: lighter;   } 
/*collection*/ h4 { margin: 10px 10px 5px 10px; text-align: left; font-size: 13px; line-height: 140%;   color: #EBEBEB;   font-weight: lighter;     } 
/*collection menu*/ h5 { margin: 5px 10px 5px 10px; text-align: left; font-size: 12px; line-height: 130%;   color: #EBEBEB;   font-weight: lighter;     } 
h6 /*footer*/{margin: 5px 0 5px 0; text-align: right; font-size: 11px;   color: #790C85;  font-weight: lighter; } 
.turqtxt { color: #008CEA; letter-spacing: 1px; }

/*LINKS*/
a.pink:link {color:#790C85; text-decoration: none; }a.pink:visited {color:#790C85; text-decoration: none; }a.pink:hover {color:#790C85; text-decoration: underline; }a.pink:active {color:#790C85; text-decoration: none; }

a:link {color:#ffffff; text-decoration: none; }a:visited {color:#ffffff; text-decoration: none; }a:hover {color:#ffffff; text-decoration: underline; }a:active {color:#ffffff; text-decoration: none; }

a.white:link {color:#ffffff; text-decoration: none; }a.white:visited {color:#ffffff; text-decoration: none; }a.white:hover {color:#ffffff; text-decoration: underline; }a.white:active {color:#ffffff; text-decoration: none; }

a.turq:link {color:#008CEA; text-decoration: none; }a.turq:visited {color:#008CEA; text-decoration: none;  }a.turq:hover {color:#6AC4FF; text-decoration: none; }a.turq:active {color:#008CEA; text-decoration: none;  }

/*MISC STYLES*/
.clear { clear: both; height: 5px; }
.wbord { border: 1px solid #ffffff;} 
.gaptxt { letter-spacing: 2px;   } 
 
/*FORM ATTRIBUITES*/
#theform { line-height: 1.2em; color: #ffffff; width: 500px; margin: 0 0 0 20px; } 
#theform fieldset { background: transparent; border: none; } 
#theform h3 { margin-bottom: 8px; margin-top: 8px; font-size: 12px; color: #fff;} 
#theform h3 input { background: #ffffff; border: 1px solid #000002; color: #000000; padding: 4px;} 

/*CSS ROLLOVER*/ 
#cobrit  { display: block; width: 150px; height: 180px; background: url("images/csscollmenu/bulldog.jpg") no-repeat 0 0; }
#cobrit:hover  { background-position: 0 -180px; }
#cobrit span { display: none; }

#codobe  { display: block; width: 150px; height: 180px; background: url("images/csscollmenu/doberman.jpg") no-repeat 0 0; }
#codobe:hover  { background-position: 0 -180px; }
#codobe span { display: none; }

#coakita  { display: block; width: 150px; height: 180px; background: url("images/csscollmenu/akita.jpg") no-repeat 0 0; }
#coakita:hover  { background-position: 0 -180px; }
#coakita span { display: none; }

#coshar  { display: block; width: 150px; height: 180px; background: url("images/csscollmenu/sharpei.jpg") no-repeat 0 0; }
#coshar:hover  { background-position: 0 -180px; }
#coshar span { display: none; }

#comas  { display: block; width: 150px; height: 180px; background: url("images/csscollmenu/mastiff.jpg") no-repeat 0 0; }
#comas:hover  { background-position: 0 -180px; }
#comas span { display: none; }

#copuli  { display: block; width: 150px; height: 180px; background: url("images/csscollmenu/puli.jpg") no-repeat 0 0; }
#copuli:hover  { background-position: 0 -180px; }
#copuli span { display: none; }

#codal  { display: block; width: 150px; height: 180px; background: url("images/csscollmenu/dalmatian.jpg") no-repeat 0 0; }
#codal:hover  { background-position: 0 -180px; }
#codal span { display: none; }

#cojap  { display: block; width: 150px; height: 180px; background: url("images/csscollmenu/japan.jpg") no-repeat 0 0; }
#cojap:hover  { background-position: 0 -180px; }
#cojap span { display: none; }

#cofox  { display: block; width: 150px; height: 180px; background: url("images/csscollmenu/foxhound.jpg") no-repeat 0 0; }
#cofox:hover  { background-position: 0 -180px; }
#cofox span { display: none; }
 
/*CSS ROLLOVER MAIN MENU*/
#mpress  { display: block; width: 129px; height: 105px; background: url("images/cssnav2/press2.jpg") no-repeat 0 0; }
#mpress:hover  { background-position: 0 -105px; }
#mpress span { display: none; } 
 
#mped  { display: block; width: 122px; height: 105px; background: url("images/cssnav2/pedigree2.jpg") no-repeat 0 0; }
#mped:hover  { background-position: 0 -105px; }
#mped span { display: none; }  
 
#mcoll  { display: block; width: 205px; height: 105px; background: url("images/cssnav2/collection2.jpg") no-repeat 0 0; }
#mcoll:hover  { background-position: 0 -105px; }
#mcoll span { display: none; }  
 
#mcat  { display: block; width: 120px; height: 105px; background: url("images/cssnav2/catalogue2.jpg") no-repeat 0 0; }
#mcat:hover  { background-position: 0 -105px; }
#mcat span { display: none; }  
 
#msto  { display: block; width: 112px; height: 105px; background: url("images/cssnav2/stockists2.jpg") no-repeat 0 0; }
#msto:hover  { background-position: 0 -105px; }
#msto span { display: none; }  

#mcon  { display: block; width: 92px; height: 105px; background: url("images/cssnav2/contact2.jpg") no-repeat 0 0; }
#mcon:hover  { background-position: 0 -105px; }
#mcon span { display: none; }  

/*REVERSED MAIN MENU*/
#mpressrev  { display: block; width: 129px; height: 105px; background: url("images/cssnav2/pressrev2.jpg") no-repeat 0 0; }
#mpressrev span { display: none; } 
 
#mpedrev  { display: block; width: 122px; height: 105px; background: url("images/cssnav2/pedigreerev2.jpg") no-repeat 0 0; }
#mpedrev span { display: none; }  
 
#mcollrev  { display: block; width: 205px; height: 105px; background: url("images/cssnav2/collectionrev2.jpg") no-repeat 0 0; }
#mcollrev span { display: none; }  
 
#mcatrev  { display: block; width: 120px; height: 105px; background: url("images/cssnav2/cataloguerev2.jpg") no-repeat 0 0; }
#mcatrev span { display: none; }  
 
#mstorev  { display: block; width: 112px; height: 105px; background: url("images/cssnav2/stockistsrev2.jpg") no-repeat 0 0; }
#mstorev span { display: none; }  

#mconrev  { display: block; width: 92px; height: 105px; background: url("images/cssnav2/contactrev2.jpg") no-repeat 0 0; }
#mconrev span { display: none; }  