/* -- *****  GSH.css - Style Sheet for German-ShepherdHerding.com  ***** -- */

/*============ Opaciy Filters ==============*/
/* ------- Opaciy 100% --------- */
.opacity100 {
opacity: 1.0; /* W3C/CSS3 */
filter:Alpha(Opacity=100); /* IE */
-moz-opacity:.; /*99; /* Mozila/Firefox/Netscape */
-khtml-opacity: ; /*1.0; /* Safari */
}

/* ------- Opaciy 80% --------- */
.opacity80 {
opacity: .8; /* W3C/CSS3 */
filter:Alpha(Opacity=80); /* IE */
-moz-opacity:.8; /* Mozila/Firefox/Netscape */
-khtml-opacity: .8; /* Safari */
}

/* ------- Opaciy 75% --------- */
.opacity75 {
opacity: .75; /* W3C/CSS3 */
filter:Alpha(Opacity=75); /* IE */
-moz-opacity:.75; /* Mozila/Firefox/Netscape */
-khtml-opacity: .75; /* Safari */
}

/* ------- Opaciy 60% --------- */
.opacity60 {
opacity: .6; /* W3C/CSS3 */
filter:Alpha(Opacity=60); /* IE */
-moz-opacity:.6; /* Mozila/Firefox/Netscape */
-khtml-opacity: .6; /* Safari */
}

/* ------- Opaciy 50% --------- */
.opacity50 {
opacity: .5; /* W3C/CSS3 */
filter:Alpha(Opacity=50); /* IE */
-moz-opacity:.5; /* Mozila/Firefox/Netscape */
-khtml-opacity: .5; /* Safari */
}


/* ------- Opaciy 40% --------- */
.opacity40 {
opacity: .4; /* W3C/CSS3 */
filter:Alpha(Opacity=40); /* IE */
-moz-opacity:.4; /* Mozila/Firefox/Netscape */
-khtml-opacity: .4; /* Safari */
}

/* ------- Opaciy 30% --------- */
.opacity30 {
opacity: .3; /* W3C/CSS3 */
filter:Alpha(Opacity=30); /* IE */
-moz-opacity:.3; /* Mozila/Firefox/Netscape */
-khtml-opacity: .3; /* Safari */
}

/* ------- Opaciy 20% --------- */
.opacity20 {
opacity: .2; /* W3C/CSS3 */
filter:Alpha(Opacity=20); /* IE */
-moz-opacity:.2; /* Mozila/Firefox/Netscape */
-khtml-opacity: .2; /* Safari */
}


/* ------- Opaciy 0% --------- */
.opacity0 {
opacity: .0; /* W3C/CSS3 */
filter:Alpha(Opacity=0); /* IE */
-moz-opacity:.0; /* Mozila/Firefox/Netscape */
-khtml-opacity: .0; /* Safari */
}

/*============================  Div Styles  ==================================*/

#InnerPageHeader {
position: absolute;
top: 25px;
left: 0px;
width:100%;
height: 75px;
z-index: 5;
text-align: left;
padding: 10px;

}


/*============================  Text Styles  ==================================*/

/*---- Default Text Style ----*/
body {color:black; font-family:"Verdana"; font-size:14px;}

InnerPageHeader h1 {color:#204060; font-family:"Georgia"; font-size:30px; font-weight:bold; margin:0; padding:0; }

InnerPageHeader h2 {color:#204060; font-family:"Georgia"; font-size:18px; font-weight:normal; font-style:italic;  margin:0; padding:0; }

#HomeContact {color:black; font-family:"Georgia"; font-size:16px; font-weight:bold; }

#CopyrightText {font-family:"Georgia"; color:white; font-size:12px; font-style:italic; }

#MenuMarker {font-family:"Georgia"; font-size:18px; font-weight:normal; }

#SlideShowControl {color:grey; font-size:10px; font-weight:normal; font-style:italic; font-family:Verdana; text-decoration:none; }

#VideoInfo {font-family:"Verdana"; font-size:12px; font-style:italic; color:grey; }

#PedigreeOfText {font-family:"Georgia"; font-size:24px; font-weight:normal; font-style:italic; color:black;}

#PedigreeDogsName {font-family:"Georgia"; font-size:14px; font-weight:bold; color:black;}

#PedigreeDogsInfo {font-family:"Verdana"; font-size:10px; color:black; }

p.q {padding:10px 0 20px 0;}


/*=============================   Link Styles   ===============================*/
/*------------------------  Navagation Menu Styles  ---------------------------*/

a:link.NavMenu {color:white; font-size:14px; font-weight:normal; font-family:Verdana; text-decoration:none; text-align:center; padding-top:3px; padding-bottom:4px; padding-left:6px; padding-right:6px;}

a:visited.NavMenu {color:white; font-size:14px; font-weight:normal; font-family:Verdana; text-decoration:none; text-align:center; padding-top:3px; padding-bottom:4px; padding-left:6px; padding-right:6px;}

a:hover.NavMenu {color:#406080; background-color:white; height:100%; font-size:14px; font-weight:bold; font-family:Verdana; font-style:italic; text-decoration:none; text-align:center; height:16px; padding-top:1px; padding-bottom:2px; padding-left:6px; padding-right:6px; border-style:outset; border-width:3px;}