body, table {
	font-family: Verdana;
	color: #0d0d0d/*general text*/;
	font-size: 12px;
	border-color: #cc66cc;

}

body {
	margin: 0;
	background: #f5f2d5/*page background*/;
}

table {
	background: transparent;
	color: #0d0d0d/*general text*/;
	border-color: #cc66cc;
}

div {
	background: transparent;
	color: #0d0d0d/*general text*/;
}

img {
	border: 1;
	border-color: #9F549B;
	/*border-color: #D7312C;*/
}

a {
	color: #16175a/*general link*/;
	text-decoration: none;
}

a:hover {
	color: #000000/*general link hover*/;
	text-decoration: underline;
}
h1, h2, h3 {
	font-family: Verdana;
}

  
h1 {
	font-family: Verdana;
	font-size: 18px;
	color: #16175a/*page title*/;
	font-weight: bold;
	margin-bottom: 20;
}
h3 {
	font-size: 12px;
	color: #0d0d0d;
	margin: 0;
  padding: 0;
}

.standdetails p {
	padding-top: 0;
	padding-bottom: 10px;
}


div.trail {
	font-size: 11px;
}

div.trail span.print_friendly { display: block; float: right; padding: 1px 0; padding-left: 20px; background: transparent }

div.trail span.print_friendly a { font-family: Tahoma, sans-serif; font-size: 10px; color: #000000/*print link*/; text-decoration: underline; }

div.trail span.print_friendly a:hover { color: #666666/*print link hover*/; text-decoration: none; }

table.header {
	width: 900px;
	/*background-color: #9F549B/*header background*/;
	background-color: #9F549B;
	/*background-color: #D7312C;*/
	color: #f3f09b/*header text*/;
	/*border-left: 1px solid #9F549B/*content border
	border-right: 1px solid #9F549B/*content border*/
	border-left: 1px solid #9F549B;
	border-right: 1px solid #9F549B;
	
	/*border-left: 1px solid #D7312C;/*content border
	border-right: 1px solid #D7312C;*/
}

table.header div {
	color: #f3f09b/*header text*/;
}

table.header td {
	padding: 10px;
	padding-right: 0px;
}

table.header a {
	color: #e6e196;/*header link color*/;
	/*color: #cbcbcb/*header link color*/
}

table.header a:hover {
	color: #ffffff;
}

table.header td.right span {
	padding-left: 9px;
	padding-right: 10px;
	border-left: 1px solid #e6e196;/*header link color*/
	/*border-left: 1px solid #cbcbcb/*header link color*/
}

a.hometab:hover {
	color: #000000;
}

table.tabs {
	width: 900px;
	font-size: 11px;
	font-family: Tahoma;
	/*background-color: #9F549B ; header background*/
	/*background-color: #D7312C;*/
	background-color: #9F549B;
	/*border: 1px solid #D7312C;*//*content border*/
	border: 1px solid #9F549B;/*content border*/
}

table.tabs a {
	display: block;
	float: left;
	font-weight: bold;
	color: #003663/*tabs text*/;
	text-decoration:none;
	text-align: center;
	padding: 5px 12px;
	border: 1px solid;
	border-color: #9F549B;header background
	/*border-color: #D7312C;*/
	/*border-color: #10629C;*/
	border-bottom: 0px;
	background-color: #e6e196;/*tabs background*/
	/*background-color: #cbcbcb;/*tabs background*/
	color: #003663/*tabs text*/;
	text-decoration:none;
}

table.tabs a:hover {
	display: block;
	float: left;
	text-decoration: none;
	background: #c9bf8d /*tabs background hover*/;
	color: #ffffff/*tabs text hover*/;
	padding: 5px 12px;
	border: 1px solid;
	/*border-color: #D7312C;*/
	border-color: #9F549B; /*header background*/
	border-bottom: 0px;
	text-align: center;
	font-weight: bold;
}

table.tabs table td.l1 {
	
}

table.tabs table td.l1_over {
	
}

table.tabs table td.l1_active {
}


table.tabs table td.l1_active a {
	text-decoration: none;
	color: #ffffff/*tabs text hover*/;
	
}

table.tabs table td.l1_over a {
	color: #ffffff/*tabs text hover*/;
	text-decoration: none;
}




table.logobar {
	width: 900px;
	/*height: 180px;*/
	height: 120px;
	border-left: 1px solid;
	border-right: 1px solid;
	/*border-color: #D7312C;*/
	border-color: #9F549B;
	/*background: #ffffff url(../images/da_logo.png) no-repeat center top;*/
	/*background: #ffffff url(../images/dogs_allowed_banner_003.gif) no-repeat center top;*/
	background: #ffffff url(../images/dogsallowed_web_banner_001.png) no-repeat center top;
	/*background: #ffffff url(../images/dogs_allowed_2009_banner_00.gif) no-repeat center top;*/
	
}

table.logobar td.top {
	/*background-color: #D7312C;*/
	background-color: #9F549B;/* logo panel bar one*/;
	width: 50%;
	height: 14px;
}

table.logobar td.bottom {
	background-color: #e6e196; /*logo panel bar two, strip below banner*/
	/*background-color: #cbcbcb;*/
	width: 50%;
	height: 14px;
}


table.main {
	padding-top: 10px;
	background-color: #ffffff;
	padding-bottom: 10px;
	width: 900px;
	border-left: 1px solid;
	border-right: 1px solid;
	/*border-color: #D7312C;*/
	border-color: #9F549B;/* content border*/;
}

table.main td.center {
	padding: 10px;
	border: 8px solid;
	border-color: #fefbd2/*center border*/;
	background-color: #ffffff;
}

table.main td.left {
	width: 160px;
	padding: 0px 8px;
	background-color: #ffffff/*sidebox background*/;
	border-left: 10px solid #ffffff;
	border-right: 10px solid #ffffff;
}

table.main td.right {
	width: 160px;
	padding: 5px 8px;
	background-color: #ffffff/*sidebox background*/;
	border-left: 10px solid #ffffff;
	border-right: 10px solid #ffffff;
	
}


table.sidebar {
	width: 100%;
	border: 1px solid;
	/*border-color: #D7312C;*/
	border-color: #9F549B;/* sidebox title background*/
	border-top: 0;
	background: #ffffff/*sidebox background*/;
	margin-bottom: 10px;
	font-size: 11px;
	color: #000000/*sidebar text*/;
	
	/*padding: 3px;*/
}



table.sidebar caption {
	border-bottom: 0;

	/*background: #D7312C;*/
	background: #9F549B;
	color: #ffffff/*sidebox title*/;
	padding: 4px 6px;
	font-size: 14px;
	font-weight: bold;
	border: 0 none #9F549B;
}

table.sidebar input {
	font-size: 11px;
}



table.sidebar div.image {
	float: left;
	padding: 5px;
}

table.sidebar div.image img {
	width: 30px;
	

}

table.sidebar#products tr td span.price {
	color: #ee0000/*sidebox product prices*/;
	font-weight: bold;
}


table.sidebar#news div.headline {
	padding-top: 5px;
	font-weight: bold;
}

table.sidebar#news div.date {
	font-weight: bold;
	padding: 3px 0;
}

table.sidebar#news div.snippet {
	padding-bottom: 5px;
}





table.sidebar#categories caption {
	display: none;
}

table.sidebar#categories {
	border: 0px solid;
	border-color: #9F549B/*categories level1 background*/;
	margin: 0px;
	margin-bottom: 5px;
	padding: 0px;

}

table.sidebar#categories td.l1,
table.sidebar#categories td.l1_over,
table.sidebar#categories td.l1_active {
	/*background: #D7312C;*/
	background: #9F549B;
	padding: 4px 6px;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	border-top: 10px solid #e6e196;/*categories level1 border*/
	/*border-top: 10px solid #cbcbcb/*categories level1 border*/
}

table.sidebar#categories td.l1 a,
table.sidebar#categories td.l1_over a,
table.sidebar#categories td.l1_active a {
	color: #ffffff/*categories level1 link*/;
	text-decoration: none;
}

table.sidebar#categories td.l1_active a:hover,
table.sidebar#categories td.l1_over a:hover,
table.sidebar#categories td.l1 a:hover {
	color: #fefbd2/*categories level1 link hover*/;
	text-decoration: none;
}

table.sidebar#categories td.l2,
table.sidebar#categories td.l2_over,
table.sidebar#categories td.l2_active {
	background: #e6e196;/*categories level2 background*/
	/*background: #cbcbcb/*categories level2 background*/
	border-bottom: 1px solid #dadada/*categories level2 border*/;
	padding: 4px 4px;
	font-size: 11px;
	text-decoration: none;
}

table.sidebar#categories td.l2_over,
table.sidebar#categories td.l2_active {
	background: #fefbd2/*categories level2 hover bg*/;
}

table.sidebar#categories td.l2 a {
	color: #000000/*categories level2 link*/;
	text-decoration: none;
}

table.sidebar#categories td.l2_over a,
table.sidebar#categories td.l2_over a:hover,
table.sidebar#categories td.l2_active a,
table.sidebar#categories td.l2_active a:hover,
table.sidebar#categories td.l2 a:hover {
	color: #000000/*categories level2 link hover*/;
	text-decoration: none;
}



table.footer {
	width: 900px;
	background: #ffffff;/*footer background*/
	/*color: #D7312C;*/
	color: #9F549B;
	font-size: 11px;
	border-left: 1px solid;
	border-right: 1px solid;
	border-bottom: 1px solid;
	/*border-color: #D7312C;*/
	border-color: #9F549B;
	
}

table.footer div {
	color: #9F549B;/*footer text*/
	/*color: #D7312C;*/
	font-size: 11px;
}

table.footer a {
	color: #4f7271/*footer links*/;
}

table.footer a:hover {
	color: #4f7271/*footer links hover*/;
}

table.footer td {
	padding: 7px 15px;
}
table.sidebar#sponsors {
	text-align: center;
}
