body {
	margin:0px;
	padding:0px;
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	background-color:#362525;
}
a {
	color:#0066D2;
}


a.bb_external_link{

}

a:hover {
	color:#CC9900;
}
h1 {
	margin:0;
	margin-bottom:30px;
	padding:0;
	font-size:19px;
	color:#932B5C;
	font-weight:bolder
}
h2 {
	margin:0;
	padding:0;
	font-size:12pt;
	color:#003333;
	
}
.h2_breed{
	font-size:10pt; text-decoration:none;
	font-weight:bolder;
	border-bottom:1px solid #CCCCCC;
	padding-bottom:2px;
	background-image:url(http://www.dog-breeds-list.com/images/symbol_bone.png);
	background-repeat:no-repeat;
	background-position:left;
	padding-left:25px;
	
	font-family:Arial,Helvetica,sans-serif;
	font-style:italic;
	color:#0066B1;
}
.h2_breed_2{
	width:62%;
}
p {
	font-size:10pt;
	text-indent:20px;
	line-height:1.3em;
}
.p_breed
{
	margin-top:4px;
	margin-bottom:15px;
}

.table_layout {
	margin:0 auto;
	padding:0px;
	border-right:2px solid #BEB09E;
	border-left:2px solid #BEB09E;
	background-color:#FEFAEE;
	width:960px;
}
/*	BANNER AND NAVIGATION	*/
	#table_header td {
	padding:0;
	margin:0px;
	height:147px;
	background-image:url(http://www.dog-breeds-list.com/images/main_01.jpg);
}
.nav_bar_cell {
	height:43px;
	text-align:center;
	vertical-align:middle;
	border-bottom:2px solid #BEB09E;
}
.nav_bar_cell a {
	color:#6E5B3D;
	font-size:12pt;
	font-weight:bold;
	text-decoration:none;
}
.nav_bar_cell a:hover {
	color:#333333
}
#tr_2_td_1 {
	width:203px;
	background-image:url(http://www.dog-breeds-list.com/images/main_02.jpg);
}
#tr_2_td_2 {
	width:110px;
	background-image:url(http://www.dog-breeds-list.com/images/main_03.jpg);
}
#tr_2_td_3 {
	width:110px;
	background-image:url(http://www.dog-breeds-list.com/images/main_04.jpg);
}
#tr_2_td_4 {
	width:110px;
	background-image:url(http://www.dog-breeds-list.com/images/main_05.jpg);
}
#tr_2_td_5 {
	width:110px;
	background-image:url(http://www.dog-breeds-list.com/images/main_06.jpg);
}
#tr_2_td_6 {
	width:110px;
	background-image:url(http://www.dog-breeds-list.com/images/main_07.jpg);
}
#tr_2_td_7 {
	width:207px;
	background-image:url(http://www.dog-breeds-list.com/images/main_08.jpg);
}
/*-------------------------------------------------------
	BREADCRUMBS
----------------------------------------------------------*/
#table_bread{
	border-bottom:1px solid #DCDBD3;
}

#table_bread td {
	padding:5px;
	vertical-align:middle;
	text-align:left;
	font-size:0.6em;
}
/*--------------------------------*/
/*	INDEX	*/
/*--------------------------------*/
#table_content {
}
#table_content td {
	vertical-align:top;
}
#td_index_content_left {
	padding:10px;
	border-right:1px dashed #CCCC99;
	width:43%;
}
#td_index_content_center {
	width:24%;
	height: 130px;
	padding:10px;
	border-right:1px dashed #CCCC99;
}
#td_index_content_right {
	width:24%;
	height: 130px;
	padding:10px;
}
.ul_cat_menu {
	list-style:inside;
	margin:0;
	padding:0;
	list-style-image:url(http://www.dog-breeds-list.com/images/dogpaw2.png);
}
.ul_cat_menu li {
	margin-top:5px;
	padding:0px;
}
.ul_cat_menu li a {
	color:#009999;
	font-family:Arial, Verdana;
	font-size:12px;
	font-weight:bolder;
}
.ul_cat_menu li a:hover {
	color:#CC9900;
}
#td_index_content_right_span1 {
	width:400;
	padding:10px;
	border-top:1px dashed #CCCC99;
}

.cj_125125_div{
	padding:3px; border:1px solid #CCCCCC; background-color:#FFFFFF; width:125px; text-align:center; margin:10px; margin-left:20px; float:left; vertical-align:middle;
}
.cj_125125_div:hover{
	background-color:#CCCCCC;
}
.spn_under_title{
	font-size:0.8em; color:#333366; 
}
/*--------------------------------*/
/*--------------------------------*/
	
	
	

	
	
	
	
/*--------------------------------*/
/*	CONTENT CONT T1	*/
/*--------------------------------*/
#table_cont_t1 td {
	vertical-align:top;
	height:800px;
}
#td_left_table_cont_t1 {
	width:200px;
	padding:10px;
	text-align:center;
}
	.div_left_menu{
		border:1px solid #DCDCDC;
		text-align:left;
		background-color:#FFFFFF;
		margin-bottom:15px;
	}
		.div_left_menu_head{
			font-size:11pt; font-weight:bold;
			text-align:center;
			background-color:#CFAE7B;
			color:#003333;
			margin:0 auto;
			padding:4px;
		}
		.div_left_menu_body{
			text-align:left;
			padding:7px;
		}
		.div_left_menu_body ul{
			list-style:inside;
			margin:0;
			padding:0;
			list-style-image:url(http://www.dog-breeds-list.com/images/dogpaw2.png);
		}
			.div_left_menu_body ul li {
				margin-top:3px;
				padding:0px;
			}
				.div_left_menu_body ul li a {
					color:#009999;
					font-family:Arial, Verdana;
					font-size:12px;
					font-weight:bolder;
				}
				.div_left_menu_body ul li a:hover {
					color:#CC9900;
				}

#td_middle_table_cont_t1{
	padding:10px;
}
	.div_thumb_cont{
		padding:3px; text-align:center;
		border:0px solid #999999; background-color:#FFFFFF;
		margin:7px 4px 0px 5px; width:156px; height:166px;
		clear:none; float:left;
		vertical-align:middle;
	}
	.div_thumb_cont2{
		float:right !important;
	}

		.div_thumb_cont img{
			max-width:154px;
			max-height:130px;
			padding:2px; margin-top:7px;
			border:1px solid #CCCCCC;
		}
		.div_thumb_cont img:hover{
			border:1px solid #FEB43D;
		}
		.div_thumb_cont a{
			font-size:12px; font-weight:bolder;
		}
		.div_thumb_cont a:hover{
			color:#FF0000
		}

	#slideshow_c{
		float:right;
		width:240px;
		font-size:10pt;
		text-align:left;
	}

	#slideshow{
		margin-left:25px; margin-right:10px; float:right; padding:20px; background-color:#FBFAF9; border:1px solid #E1CDA8
	}
	#bel_pic_div{
		text-align:center;
	}
	.div_img_frame{
		margin:10px auto;
		padding:10px;
		border:1px solid #F3F3F1;
		background-color:#FFFFFF;
		text-align:center;
		width:75%;
		font-size:10pt;
		font-weight:normal;
	}
		.div_img_frame img{
			border:1px solid #CCCCCC;
		}

#td_right_table_cont_t1{
	width:180px;
	border-left:1px dashed #CCCCCC;
}



/*--------------------------------*/
/*	SITEMAP	*/
/*--------------------------------*/
#sitemapul{
	font-size:10pt;
}

.allbredstable{
	width:100%;
	border:0px;
}
	.allbredstable td{
		text-align:left;
	}
	
	.allbredstable h2{
		border-bottom:1px solid #CCCCCC; width:20%;
	}

.allbreeds_ul{
	list-style:none;
	font-size:10pt;
	margin:7px 7px 10px 10px;
	padding:0px;
	text-align:left;
}

.letmenudiv{
	margin:10px; padding:10px; text-align:center; font-size:14px; font-weight:bolder;
}
.letmenudiv a{
	color:#FFFFFF; text-decoration:none; background-color:#663333;
	width:20px; height:20px; display:inline-block; border:1px solid #CCCCCC;
}
.letmenudiv a:hover{
	color:#339966;
	background-color:#FFFFCC;
}


/*--------------------------------*/
/*	FOOTER	*/
/*--------------------------------*/
#table_footer td {
	text-align:center;
	padding:15px;
	border-bottom:2px solid #BEB09E;
	border-top:1px dashed #CCCC99;
}
#table_footer td ul {
	list-style:none;
	margin:0px;
	padding:0px;
}
#table_footer td ul li {
	display:inline;
	margin-left:20px;
	margin-right:20px;
}
#table_footer td ul li a {
	color:#6E5B3D;
}
			
/*-------------------------------------------------------
----------------------------------------------------------*/
