#container { background-color: #e4e2cf; width: 900px; height: auto; margin: 0 auto; }
body {
	color: #000;
	background-repeat: repeat;
	margin: 0;
	background-color: #051026;
}
h1 { font-size: 16px; font-family: Verdana, Arial, Helvetica, sans-serif; padding-top: 5px; padding-bottom: 5px; }
h2 { font-size: 15px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; }
h3 { font-size: 15px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; margin: 0; padding: 0 0 10px 5px; }
p {
	color: #000;
	font-size: 15px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin: 0;
	padding-top: 5px;
	padding-right: 0;
	padding-bottom: 5px;
	padding-left: 5px;
	line-height: 20px;
}
a.textlink:link {
	color: #00F;
	text-decoration: underline;
}
a.textlink:visited {
	color: #00F;
	text-decoration: underline;
}
a.textlink:hover {
	color: #039;
	text-decoration: underline;
}
a:link { color: #000 ; font-weight: bold; text-decoration: none; }
a:visited { color: #000 ; font-weight: bold; text-decoration: none; }
a:hover { color: #646464 ; font-weight: bold; }
#textlink {
	font-family: Verdana, Geneva, sans-serif;
	color: #00F;
	text-decoration: underline;
}
#textlink a {
	font-family: Verdana, Geneva, sans-serif;
	color: #00F;
	text-decoration: underline;
}

a:active { color: #000 ; font-weight: bold; }

ul {
	font-size: 15px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height: 20px;
}
/*Start Header
*/
#head { background-color: #22283d; height: 75px; }
#head_logo { background-image: url(../images/home_logo01.jpg); background-repeat: no-repeat; width: 300px; height: 75px; float: left; }
#head_text {
	float: right;
	height: 50px;
	width: 50px;
	margin-right: 10px;
	margin-top: 10px;
}
#nav {
	background-color: #ccc7bc;
	height: 50px;
	border-color: #ccc7bc #ccc7bc #171a23;
	border-style: solid;
	border-width: 1px;
	width: 900px;
}
#nav a { color: #000; font-weight: bold; text-decoration: none; }
#nav a:visited { color: #000; font-weight: bold; }
#nav a:hover { color: #646464; font-weight: bold; }
#nav ul { text-align: center; }
#nav li { font-size: 16px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-variant: small-caps; padding-right: 25px; padding-left: 25px; display: inline; }
#image { background-image: url(../images/inside_main08.jpg); height: 175px; }
#image2 {
	background-image: url(../images/inside_main02.jpg);
	height: 175px;
}
#image3 {
	background-image: url(../images/inside_main03.jpg);
	height: 175px;
}
#image4 {
	background-image: url(../images/inside_main04.jpg);
	height: 175px;
}
#image5 {
	background-image: url(../images/inside_main05.jpg);
	height: 175px;
}
#image6 {
	background-image: url(../images/inside_main06.jpg);
	height: 175px;
}
#image7 {
	background-image: url(../images/inside_main07.jpg);
	height: 175px;
}
#image8 {
	background-image: url(../images/inside_main01.jpg); 
	height: 175px;
	}
/*End Header
*/
/*Start Navbar
*/
#contentleft { width: 150px; float: left; border-right: 1px solid #a19185; border-bottom: 1px solid #a19185; }
#navimage { background-image: url(../images/inside_nav.gif); width: 150px; height: 75px; display: block; }
#navimage:hover { background-image: url(../images/inside_sitemap.gif); display: block; width: 150px; height: 75px; }
#dogbreed {
	background-color: #f0f0ed;
	display: block;
	height: 40px;
	border-bottom: 1px solid #ada99a;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 13px;
	padding-right: 0px;
	padding-left: 5px;
}
#dogbreed:hover { background-color: #b1b1b1; }
#dogbreed p { padding-top: 10px; padding-left: 5px; }
#dogtips { background-color: #f0f0ed; height: 40px; border-bottom: 1px solid #ada99a; display: block; }
#dogtips:hover { background-color: #b1b1b1; }
#dogtips p { padding-top: 10px; padding-left: 5px; }
#training { background-color: #f0f0ed; height: 30px; border-bottom: 1px solid #ada99a; display: block; }
#training:hover { background-color: #b1b1b1; }
#training p { font-size: 12px; padding-top: 5px; padding-left: 30px; }
#exercise { background-color: #f0f0ed; height: 30px; border-bottom: 1px solid #ada99a; display: block; }
#exercise:hover { background-color: #b1b1b1; }
#exercise p { font-size: 12px; padding-top: 5px; padding-left: 30px; }
#medical { background-color: #f0f0ed; display: block; height: 30px; border-bottom: 1px solid #ada99a; }
#medical:hover { background-color: #b1b1b1; }
#medical p { font-size: 12px; padding-top: 5px; padding-left: 30px; }
#interviews { background-color: #f0f0ed; height: 30px; border-bottom: 1px solid #ada99a; display: block; }
#interviews:hover { background-color: #b1b1b1; }
#interviews p { font-size: 12px; padding-top: 5px; padding-left: 30px; }
#misc { background-color: #f0f0ed; height: 30px; border-bottom: 1px solid #ada99a; display: block; }
#misc:hover { background-color: #b1b1b1; }
#misc p { font-size: 12px; padding-top: 5px; padding-left: 30px; }
#about { background-color: #f0f0ed; height: 40px; border-bottom: 1px solid #ada99a; display: block; }
#about:hover { background-color: #b1b1b1; }
#about p { padding-top: 10px; padding-left: 5px; }
#contact { background-color: #f0f0ed; height: 40px; border-bottom: 1px solid #ada99a; display: block; }
#contact:hover { background-color: #b1b1b1; }
#contact p { padding-top: 10px; padding-left: 5px; }
#resources { background-color: #f0f0ed; height: 40px; display: block; }
#resources:hover { background-color: #b1b1b1; }
#resources p { padding-top: 10px; padding-left: 5px; }
/*End Navbar
*/
/*Begin MainContent
*/
dl { font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; margin-right: 15px; margin-left: 15px; }
#contentmiddle {
	background-color: #fff;
	width: 714px;
	min-height: 398px;
	margin-left: 150px;
	padding: 10px;
	border: solid 8px #e4e2cf;
	height: auto;
}
#contentmiddlenav {
	width: 700px;
	height: 55px;
	margin-left: 10px;
	border-bottom: 1px solid #b1b1b1;
	margin-bottom: 20px;
}
#contentmiddlenavp { font-size: 11px; }
#navtext {
	width: 380px;
	float: left;
	padding-top: 10px;
}
#search { text-align: right; width: 300px; float: right; padding-top: 10px; }
#law { color: #646464; font-size: 11px; text-align: center; }
.contentcontainer { vertical-align:middle; width: 715px; height: auto; padding-top: 10px; padding-bottom: 10px; padding-left: 15px; }
.content_image {
	width: 120px;
	height: 120px;
	vertical-align:middle;
	text-align: center;
}
.content_table_main_52 {
	margin-bottom: 15px;
	}
.content_table_main:hover {
	background-color: #CCC;
}
.content_table_main_52:hover {
	background-color: #CCC;
}
.content_image img {
	padding: 2px;
	border: solid 1px #b1b1b1;
	text-align: center;
}
.content_text { width: 500px; height: 130px; float: left; border: solid 1px #fff; }
.content_text p { padding-left: 5px; }
.center { text-align: center; }
.imageright { float: right; padding: 10px; }
.imageleft { text-align: center; float: left; padding: 10px; }
.imageleft p { font-size: 10px; text-align: center; }
.imageleftall { float: left; }
.imagerightall { float: right; }
#left_ads {
	height: 600px;
	width: 120px;
	margin-left: 15px;
	padding-top: 5px;
	float: left;
	clear: both;
}
#dogbreeds { text-align: center; float: left; padding: 10px; }
#dogbreeds p { color: #3b3b3b; font-size: 10px; }
#contentreturn {
	width: 715px;
	height: auto;
	min-height: 200px;
	border-top: 1px solid #818181;
	padding-top: 10px;
	background-color:#FFF;
}
#workscited { width: 500px; height: auto; min-height: 100px; }
#workscited p { color: #4f4f4f; font-size: 10px; }
#returntopage { text-align: right; width: 200px; float: right; margin-top: 25px; }
.textimagecontent_image_right { float: right; }
.ads {
	width: 250px;
	float: left;
	height: 250px;
	padding-top: 10px;
	padding-right: 5px;
	padding-bottom: 10px;
	padding-left: 5px;
}
#ads {
	width: 250px;
	float: left;
	height: 250px;
	padding-top: 10px;
	padding-right: 5px;
	padding-bottom: 10px;
	padding-left: 5px;
}
#ads1 {
	width: 300px;
	float: right;
	padding-top: 10px;
	padding-bottom: 10px;
	height: 270px;
	margin-right: 0px;
	margin-top: 20px;
}
#ads2 {
	width: 250px;
	float: left;
	padding-top: 10px;
	padding-right: 5px;
	padding-bottom: 10px;
	padding-left: 5px;
	height: 325px;
	vertical-align: middle;
}
#top { font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; width: 260px; height: 25px; }
#pdfbox { text-align: center; padding-top: 15px; }
#pdftext { font-size: 12px; float: left; padding-left: 5px; }
#pdfimage { background-image: url(../images/inside_pdf.gif); width: 28px; height: 28px; float: left; margin-left: 45px; }
#author { font-style: italic; text-align: right; }
#breedad {
	text-align: center;
	padding-top: 25px;
}
#bib { color: #303030; font-size: 12px; font-family: "Courier New", Courier, Monaco, monospace; margin-right: 25px; margin-left: 25px; }
#bib p { color: #303030; font-size: 12px; font-family: "Courier New", Courier, Monaco, monospace; }
.non_bold {
	font-weight: normal;
}
.non_hover {
	color: #000;
}
.non_hover:hover {
	color: #000;
}
#newsletter_field {
	border: none;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#breed_content {
	}
td {
	vertical-align: top;	
	}
#trick_content {
	padding-top: 10px;
	}
	
#comments {
	float: left;
	display: block;
	}
#return {
	float: left;	
	}	
#return:hover {
  /* for IE */
  filter:alpha(opacity=90);
  /* CSS3 standard */
  opacity:0.9;
	}	
#article_title {
	float: left;
	width: 450px;
	padding-bottom: 10px;
	margin-bottom: 10px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	}	
#article_details {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	background-color: #efefef;
	border: 1px dotted #CCC;
	}	
#tip_box {
	height: 210px;
	width: 210px;
	float: right;
	background-image: url(../images/tip_back.gif);
	text-align: right;
	font-family: Verdana, Geneva, sans-serif;
	color: #000;
	font-size: 13px;
	font-weight: bold;
	background-repeat: no-repeat;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	background-position: right top;
	}	
			
/*End MainContent
*/
/*Start Footer
*/
#footerlinks { background-color: #ada99a; height: 35px; clear: both; }
#footerlinks p {
	font-size: 70%;
	font-variant: small-caps;
	text-align: center;
	padding-top: 10px;
}
#friendmember { background-color: #22283d; }
#footer_bottom {
	background-color: #22283d;
	height: 150px;
	clear: both;
}
#footercontenttext { width: 550px; float: left; padding-top: 45px; }
#footercontenttext p { font-size: 12px; padding-left: 5px; }
#newsletter {
	width: 300px;
	float: left;
}
.newsletter_text {
	color: #FFF;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
}
#facebook_icon:hover {
  /* for IE */
  filter:alpha(opacity=80);
  /* CSS3 standard */
  opacity:0.8;
}
#ads a {
	text-decoration: none;
}
#next_trick {
	float: right;
	margin-top: 20px;
}
#next_trick p {
	font-size: 12px;
	text-align: right;
	padding-right: 10px;
}
.superscript {
	font-family: Verdana, Geneva, sans-serif;
	font-size: xx-small;
}
#content_bottom {
	height: auto;
	background-color: #FFF;
}
.block {
	display: block;
}
.right {
	text-align: right;
}
#enjoy {
	height: 100px;
	padding-top: 10px;
	padding-bottom: 10px;
	border-top-width: 1px;
	border-top-style: solid;
	border-bottom-style: none;
	border-top-color: #818181;
	background-color: #eeeeee;
	margin-top: 15px;
}
#enjoy p {
	font-size: small;
	line-height: normal;
	padding-left: 25px;
}
.share_icons {
	margin-top: 25px;
	padding-right: 5px;
	padding-left: 8px;
}
#likebuttonbottomsend {
	width: 175px;
}
.share_icons:hover {
  /* for IE */
  filter:alpha(opacity=80);
  /* CSS3 standard */
  opacity:0.8;
}
.dogbreed_description {
	font-size: small;
	color: #666;
	text-align: center;
}
#bottom_ad_links {
	margin-top: 10px;
	}

