
* { margin : 0; padding : 0; margin-left : auto; margin-right : auto;}

body { background-color: #ffffff; text-align: center; font: 13px "Lucida Grande", Verdana, sans-serif; }

#page { background-color: #00319c; width: 800px; text-align: justify;}

#header { height: 300px; width: 800px; background:url(/graphics/header.gif) bottom no-repeat;}	

#footer { height : 130px; width: 800px; background: #00319c url(/graphics/footer.gif) bottom no-repeat;
          padding : 30px0px120px0px; color: #fff; text-align: center; font-size: 11px;}
		
#xara { padding : 0px0px30px0px; width: 800px; align:center; background-color: #00319c; }

div {align: center;}

p { padding: 10px30px10px30px; text-align: justify; color: #fff;}
p.bottom { padding:10px30px10px30px; text-align:center; align:center; color:#fff; font-size: 11px;}
p.regforms { padding:20px20px20px20px; text-align: left; color: #000;}				

p.content {padding:10px50px10px30px; margin:10px10px10px10px; width:800px; text-align:justify; color:#fff; text-indent:15px;}	

p.contentleft { padding:10px30px10px30px; width:800px; text-align:justify; color:#fff; text-indent:15px;}

p.contentleft img { padding:10px10px10px10px; margin: 0px15px0px0px; float: left;}

p.contentright { padding:10px30px10px30px; width:800px; text-align:justify; color:#fff; text-indent:15px;}

p.contentright img { padding:10px10px10px10px; margin: 0px0px0px15px; float: right;}

p.breeders { padding:10px30px10px30px; text-align: left; color: #fff;}
p.breeders img { padding: 10px10px10px10px; margin: 0px15px0px0px; float: left;}

A:link.content {color: #cc9c30; text-decoration: none;border-bottom:1px dashed #00319c;}
A:visited.content	{color: #708090;text-decoration: none;}
A:active.content {color: #0099ff;text-decoration: none;}
A:hover.content {color: #ce9c31;text-decoration: none;border-bottom:1px dotted #ce9c31;}	 

#gallery { background-color: #00319c; width: 800 px;}
#photodiv { padding: 0px; margin: 0px;
  background-repeat: no-repeat; width: 600 px;}

img.nolinkborder { border-style: none; }

h3 {color: #fff; margin: 10px 10px 20px 10px}

ul.sportsmanship { color: #fff; list-style: disc url(/graphics/paw.gif) inside; width: 700px; }	

ul.cgc { color: #fff; list-style: disc url(/graphics/paw.gif) inside; width: 275px; }

p.app { padding: 10px 30px 10px 30px; width: 800px; text-align: justify; color: #000;}	
									
/* common styling for all galleries */
a.gallery, a.gallery:visited 
{display:block; display:inline-block; color:#cc9c30; text-decoration:none; 
border:1px solid #cc9c30; width:75px; height:47px; float:left; margin:4px; z-index:50;}

a.slidea {background:url(cgc/cgc1_TN.jpg);}
a.slideb {background:url(cgc/cgc2_TN.jpg);}
a.slidec {background:url(cgc/cgc3_TN.jpg);}
a.slided {background:url(cgc/cgc4_TN.jpg);}
a.slidee {background:url(cgc/cgc5_TN.jpg);}
a.slidef {background:url(cgc/cgc6_TN.jpg);}
a.slideg {background:url(cgc/cgc7_TN.jpg);}
a.slideh {background:url(cgc/cgc8_TN.jpg);}
a.slidei {background:url(cgc/cgc9_TN.jpg);}
a.slidej {background:url(cgc/cgc10_TN.jpg);}

a.slidek {background:url(4h/4hg1_TN.jpg);}
a.slidel {background:url(4h/4hg2_TN.jpg);}
a.slidem {background:url(4h/4hg3_TN.jpg);}
a.sliden {background:url(4h/4hg4_TN.jpg);}
a.slideo {background:url(4h/4hg5_TN.jpg);}
a.slidep {background:url(4h/4hg6_TN.jpg);}
a.slideq {background:url(4h/4hg7_TN.jpg);}
a.slider {background:url(4h/4hg8_TN.jpg);}
a.slides {background:url(4h/4hg9_TN.jpg);}
a.slidet {background:url(4h/4hg10_TN.jpg);}

a.gallery em, a.gallery span {display:none;}
a.gallery:hover {border:1px solid #fff;}

/* styling for BOTTOM gallery */
#container_bottom {position:relative; width:425px; height:425px; 
background:#00319c; border:1px solid  #cc9c30; margin:1em auto; color: #cc9c30;}
#container_bottom img {border:0;}
#container_bottom .thumbs {position:absolute; left:0; bottom:0; height:114px;}
#container_bottom a.gallery:hover span {display:block; position:absolute; 
width:402px; height:50px; top:-45px; left:5px; padding:5px; font-size: 10px; font-style:italic; color:#fff;  z-index:100;}
#container_bottom a.gallery:hover span:first-line {font-style:normal; font-weight:bold; 
font-size: 12px; color:#cc9c30;}
#container_bottom a.gallery:active, #container_bottom a.gallery:focus {border:1px solid #cc9c30;}
#container_bottom a.gallery:active em, #container_bottom a.gallery:focus em {display:block; 
position:absolute; width:402px; height:250px; top:-305px; left:5px; padding:5px; color:#cc9c30; 
border:1px solid #3d330f; z-index:50;}
#container_bottom h1 {clear:both; margin:0; padding-top:80px; text-align:center; 
font: 13px "Lucida Grande", Verdana, sans-serif; color:#fff;}
#container_bottom h1 em { font-size:0.6em; color: #cc9c30; }
