#accessibility {
	position: absolute;
	top: -10000px;
}

.small-text
{
font-size:10pt;
}

body
{
margin: 0;
padding: 0;
background-color : #fff;
background-image : url("../images/background_image.jpg");
font-family : Times, Arial, Georgia;
}

.clear
{
clear : both;
}

.body-box
{
border : 1px dashed #836800;
padding : 3px;
font-size : .95em;
}

.body-box p
{
font-size : .95em;
}

.chocolate-labrador-puppies-images
{
float :left;
padding : 3px;
margin:2px;
border:2px solid #8eb678;
}

.body-list li
{
list-style-position: outside;
font-size:.95em;
}

.webdesigner
{

text-align :center;
width : 100%;
}

a.website
{
font-size:.75em;
}

#contain
{
margin-left : auto;
margin-right :auto;
width : 920px;
padding-top : 10px;
background-color : #836800;
color : #000000;
}

img
{
border : none;
display:block;
}

h1
{
font-size : 1.25em;
}

h2
{
font-size : 1.25em;
text-decoration : underline;
}

h3
{
font-size : 1.15em;
color:#fff;
}

h4
{
font-size : .95em;
}

a
{
color : #bebf85;
}

.map
{
clear:both;
margin-left : auto;
margin-right : auto;
}

a:hover
{
color : #ffffff;
}

/*Home Page Layout*/
#left-bayoulabs
{
float : left;
width : 240px;
}

#mid-bayoulabs
{
float : left;
width : 438px;
background-color : #836800;
}

#shr_jolie img
{
margin : auto;
}

#jolie
{
padding : 0 0 4px 0;
}

#labradors_home
{
margin-top:25px;
margin-bottom:25px;
width : 438px;
background-color : #bebf85;
background-image:url("../images/home_text_highlight.jpg");
background-position: bottom left;
background-repeat : no-repeat;
text-align : center;
}

#right-bayoulabs
{
float : left;
width : 240px;
background-color : #836800;
}

#left_navs
{
margin-left : 100px;
width : 140px;
height : 202px;
padding-top : 0px;
}

.mid_navs
{
text-align : center;
width : 105px;
float:left;
}

#mid_navs
{
text-align : center;
margin : auto;
}

#right_navs
{
padding-left : 10px;
height : 202px;
padding-top : 0px;
}

/*Dams Navs home page*/
a.dog-hover img
{
opacity : 100%;-moz-opacity:1.0;filter:alpha(opacity=100);
}

.dog-back
{
background-color : yellow;
}

a.dog-hover:hover img
{
opacity : 85%;-moz-opacity:.85;filter:alpha(opacity=85);

}

/*Non home layout*/
#left-main-head
{
float:left;
width : 315px;
height : 205px;
}

#left_site-navs
{
margin-left : 175px;
width : 140px;
height : 202px;
padding-top : 0px;
}

#mid-main-head
{
float:left;
width : 289px;
height : 205px;
}

#right-main-head
{
float:left;
width : 315px;
height : 205px;
}

#header-bar
{
float : left;
height : 49px;
width : 919px;
background-image : url("../images/labrador-duck-dogs-background.jpg");
background-repeat : repeat-x;
margin-bottom : 5px;
}

#content_box
{
width : 919px;
}

#left-labs
{
float : left;
padding : 7px;
width : 150px;
}

#mid-labs
{
float : left;
width : 591px;
background-color : #bfbe85;
margin : 10px 0 10px 0;
}

#right-labs
{
float : left;
width : 150px;
padding : 7px;
}

.gal
{

text-align :center;
margin-left:auto;
margin-right:auto;
}

.im_gal
{
display:inline;text-align:center;
}

/*Main Text style*/
.chocolate_lab_puppies
{
padding : 4px;
font-size : 1.25em;
color : #000000;/*#836800;*/
letter-spacing : -0.01em;
}

.chocolate_lab_puppies  a:link
{
color : #502d17;
font-style : italic;
}

.chocolate_lab_puppies p a:hover
{
color : #ffffff;
}

.chocolate_lab_puppies a:visited
{
color : #502d17;
}

.chocolate_lab_puppies img
{

}

.hunting-labs-title
{
border-bottom : 2px solid #fff;
font-size : 1.25em;
font-weight : bold;
}

.labs-chocolate-side
{
background-color : #502d17;
padding : 4px;
color : #bebf85;
text-align : center;
}

.labradors-hunt-text
{
font-size : 10pt;
padding-top : 10px;
font-weight : bold;
font-family : Arial, Georgia, Times;
}

.chocolate-labs-title
{
color : #502d17;
text-align : center;
height : 80px;
padding-top : 10px;
background-image : url("../images/chocolate-lab-puppy-undertitle.jpg");
background-position: bottom center;
background-repeat : no-repeat;
font-weight : bold;
font-size : 2em;
font-style : italic;
}

/*Navigation style*/
.labrador-navs
{
background-image : url("../images/decoy_duck_nav.jpg");
background-repeat: no-repeat;
color : #bebf85;
height : 35px;
padding : 10px 0 0 35px;

}

.labrador-navs a
{
color : #bebf85;
font-size : 1.5em;
font-weight : bold;
font-family : Times, Arial, Georgia;
text-decoration:none;
}

.labrador-navs a:hover
{
color : #fff;
}


/*Footer*/
#footer
{
clear : both;
background-color : #502d17;
height : 75px;
width : 100%;
}

.chocoloate-labrador-louisiana
{
color : #bebf85;
padding : 5px;
text-align : center;
}

/*Pedigree*/
.grandparents
{
width : 225px;
float : left;
}

.greatgrandparents
{
width:112px;
float:left;

}

.ped-note
{

font-size:8pt;
}

.pedigree
{
text-align:center;
clear:both;
font-weight:normal;
margin-left : auto;
margin-right : auto;
letter-spacing:0;
width : 900px;
background-color : #bfbe85;
margin-bottom : 20px;
}

.center
{
text-align : center;
}

.dog-name
{
font-size:10pt;
}

.our-girl
{
font-size:20pt;
font-weight : bold;

}

.ped-sides
{
width:450px;;
float : left;
background-color : #bfbe85;
}

.parent
{
font-size : 16pt;
}

.grandparent
{
font-size :10pt;
}
