/* rowdy.css */
/* CSS Document -- Rowdy Beagles */
/*../bg/parch-gr.jpg   background-image:url(../bg/parch-gr.jpg); */
body {
background-image:url(../bg/parch-gr.jpg);
	background-color:black;
	color:#CCCCFF;
	font-size:1em;
	font-weight:bold;
	font-family: Arial, Helvetica, sans-serif;
}


#pedigree-body {
	background-color:#003366;
	}

h2 {
font-style:italic;
}

h3 {
	font-size: 1.3em;
}

h4 {
font-size:1.5em;
font-style:italic;
color:black;
margin:0px;
padding:0px;
}

a:link {
   background:transparent;
	font-family:Arial, Helvetica, sans-serif;
    color:#FFCC00;
	font-weight:bold;
 }
 
a:visited {
   background:transparent;
	color:#FFCC00;
	font-weight:bold;
 }
 
a:hover {
	background:transparent;
	color:#CCCCFF;
	font-weight:bold;
}

.pedigree {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.2em;
	font-weight: bold;
	color:#FFCC00;
}

#pageframe {
width:800px;
background-color:#003366;
margin-right:auto;
margin-left:auto;
padding:0px;
margin-top:10px;
border:#000000 solid 5px;
}

#pageframewide {
width:800px;
background-color:#003366;
margin-right:auto;
margin-left:auto;
padding:0px;
margin-top:10px;
border:#000000 solid 5px;
}

#pageframewwide {
width:850px;
background-color:#003366;
margin-right:auto;
margin-left:auto;
padding:0px;
margin-top:10px;
}

text-align:center;
margin-bottom:0px;
margin-right:auto;
margin-left:0px;

.header {
	text-align:left;
	margin-bottom:0px;
	margin-left:0px;
	width:600px;
	background-color: #003366;
	border-right: 4px black solid;
	border-bottom: 2px black solid;	
}


.header img {
border: 10px solid #003366;

}

.header p {
	color:#CCCCFF;
	background-color:#003366;
	padding:4px;
	margin-top:0px;
	margin-bottom:0px;
	margin-left:0px;
	width:440px;
	border-top: 2px black solid;
	border-left: 2px black solid;
	

	text-align:center;
	font-size: 16px;
}

.headerkludge {
border-bottom: black solid 3px;
}

.dogtable {
border:white 3px solid;
}

.dogtabletd {
	border:black 2px solid;
	background-color:#842B19;
}

/* border:#CCCCFF 6px solid; */

.dogtable img {
border:black 6px solid;
margin-bottom:20px;
margin-top:15px;
text-align:center;
}

.scrapbook img {
border:#FFFFFF 6px solid;
margin-bottom:15px;
margin-top:15px;
text-align:center;
}


.pedigreetable {
font-size:0.8em;
}

.siteinfo-lining	{
	text-align:center;
	border: 1px #CCCCFF solid;
	}

.siteinfo-central {
	text-align:center;
	color:#C0C0C0;
	font-size:0.8em;
	font-weight:bold;
	border: 5px #660000 solid;
}

.bhv {
border:none;
}


/*********** #navBar link styles ***********/

#navBar ul a:link, #navBar ul a:visited {
display: block;
text-decoration:none;
color:black;
padding:8px 14px 8px 14px;
font-size:1.1em;
}

#navBar ul a:hover {
display:block;
background-color:#CCCCFF;
text-decoration:none;
color: black;
padding:8px 14px 8px 14px;
font-size:1.1em;
}



#navBar ul {list-style: none; margin: 0; padding: 0; background-color:#842B19; border: 2px solid #CCCCFF;}

/* hack to fix IE/Win's broken rendering of block-level anchors in lists */
#navBar li {border-bottom: 1px solid #842B19;}

/* fix for browsers that don't need the hack */
html>body #navBar li {border-bottom: none;}


/*********** .relatedLinks styles ***********/

.relatedLinks {
	margin: 0px;
	padding: 0px 0px 10px 10px;
	font-size: 110%;
}

.relatedLinks h2 {
	padding: 10px 0px 2px 0px;
}

.test {
width:600px;
background-color:black;
}

.indexhoss {
	background-image:url(../bg/hoss.bg.all.LT.gif);
	background-position: 0px -40px;
	background-repeat:no-repeat;
	color: black;
	font-size: 1.1em;
	border-top: 2px black solid;
	border-left: 3px black solid;
	border-right: 3px black solid;
	border-bottom: 2px black solid;			
}

.black {
background-color:black;
color:#CCCCFF;
border:solid white 3px;
width:75%;
margin-top:0px;
margin-bottom:0px;
margin-right:auto;
margin-left:auto;
}

.blue {
background-color:#003366;
color:#CCCCFF;
border:solid black 3px;
width:75%;
margin-top:0px;
margin-bottom:0px;
margin-right:auto;
margin-left:auto;
padding:15px;
}
