/* CSS Document */

/* cmajorossy :: 09.18.2007 add styles for News articles */
/* cmajorossy :: 09.11.2007 add styles CMS Admin 'Directions(image sizes and quality)' */
/* cmajorossy :: 09.11.2007 add styles for 'horizontal custume cms admin header menu' */



/* cmajorossy :: 09.11.2007 add styles CMS Admin 'Directions(image sizes and quality)' */
body{	
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	background-color:#FFFFFF;}
.DIRECTIONS{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#0000CC;
	font-size:13px;
	border:dotted 1px #0000CC;
	display:block;
	padding:3px;}
	
.tbPressEdit, .tbPressEdit table{
border: solid 1px black;}

/* cmajorossy :: 09.11.2007 add styles for 'horizontal custume cms admin header menu' */
	.adminMenu, .FadminMenu{
		padding: 0;
		width: 100%;
		background: transparent;
		voice-family: "\"}\"";
		voice-family: inherit;}
	.adminMenu ul, .FadminMenu ul{
		font: normal 11px Arial, Verdana, sans-serif;
		margin:0;
		padding:0;
		list-style:none;}
	.adminMenu li, .FadminMenu li{
		display:inline;
		margin:0 2px 0 0;
		padding:0;
		text-transform:uppercase;}
	.adminMenu A,
	.adminMenu A:link,
	.adminMenu A:visited,
	.adminMenu A:active,
	.adminMenu A:hover,
	.FadminMenu A,
	.FadminMenu A:link,
	.FadminMenu A:visited,
	.FadminMenu A:active,
	.FadminMenu A:hover{
		float:left;
		color: white;
		/*background: #678b3f url(dogs/media/color_tabs_left.gif) no-repeat left top;*/
		margin:0 2px 0 0;
		padding:0 0 1px 0px;
		text-decoration:none;
		letter-spacing: 1px;}
	.adminMenu a span,.FadminMenu a span{
		float:left;
		display:block;
		background: transparent url(dogs/media/color_tabs_right.gif) no-repeat right top;
		padding: 6px 8px 3px 7px;}
	.adminMenu a span, .FadminMenu a span{
		float:none;}
	.adminMenu a:hover, .FadminMenu a:hover{
		background-color: #000000;}
	.adminMenu a:hover span, .FadminMenu a:hover span{
		background-color: #999999;}
	.adminMenu a.current, #adminMenu a.current span, .FadminMenu a.current, #FadminMenu a.current span{ /*currently selected tab*/
		background-color: #000000;}
	/* Admin Main Tab Menu Styles Above */	
	.adminMenuSecondary{
		font: normal 11px Arial, Verdana, sans-serif;}
	.SuccessMessage{
		font: normal 11px Arial, Verdana, sans-serif;
		font-weight:bold;
		background-color:#006633;
		color:WHITE;}
	.FailMessage{
		font: normal 11px Arial, Verdana, sans-serif;
		font-weight:bold;
		background-color:#CC0000;
		color:WHITE;}
	/*collection.php*/
	#divShotMenu{display:none;}	
	.AdminMenuRest{background-color:#000000;}
	.AdminMenuHover{background-color:#999999;}
	
/* cmajorossy :: 09.18.2007 add styles for News articles */	
.td_NewsArticleTitle, .td_NewsArticleTitle{ 
	font-family:Arial, Helvetica, sans-serif;
	font-size: 13px;
	border-bottom:solid 1px black;
	padding:5px;s}
.td_NewsArticleBody, .td_NewsArticleBody{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 13px;
	padding:5px;}
	
/* cmajorossy :: 09.18.2007 add styles for Product Landing / Splash Pages */	
.table_ProductLanding, .spn_product_copy{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	line-height:1.3;}
/* .td_ProductLandingCopy{padding-left:25px; padding-top:25px;} below */
.td_ProductLandingImage{}

/* cmajorossy :: 09.18.2007 add styles for Contact Page */
.table_Contact_all{}
.h2_Contact{
	margin:10px 0px 0px 0px;
	font-size:18px;}
.p_Contact{
	margin:3px 0px 0px 10px;
	font-size:13px;}
.td_Contact_image{}

/* cmajorossy :: 09.18.2007 add styles for Contact Page */
.table_FeaturedItems_all{}
/* .td_FeaturedItems_text{padding-left:25px; padding-top:25px;} below*/
.h2_FeaturedItems_header{
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:22px;
	font-weight:normal;
	margin-top:20px;
	margin-bottom:20px;}
.td_FeaturedItems_image{}

/* All Front End Body Copy */
.productDescription table{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666666;
	padding-left:25px; 
	padding-top:10px;}
.td_FeaturedItems_text,.td_Contact_text,.td_ProductLandingCopy,.td_HomeLandingCopy, .td_ProductInfoCopy {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666666;
	padding-left:25px; 
	padding-top:25px;}
.spn_product_info_copy{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666666;
	padding-top:25px;}	
/* ----- */
	
.productDescription h2{
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:22px;
	font-weight:normal;
	margin-top:20px;
	margin-bottom:20px;}
.productDescription td{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;}





.td_HeaderStoreNav,
.td_HeaderStoreNav a,
.td_HeaderStoreNav a:link,
.td_HeaderStoreNav a:hover,
.td_HeaderStoreNav a:visited{
	font-size:10px;
	color:#BEBEBE;}




/* product info */
.tb_Quantity{
	font-size:10px;
	border:1px solid #666666;}
input{
	border:1px solid #666666;}	




