/*the followgn two styles set the main content body to either tan or default white - the also set the text to teh dafualt arial helvetica with the font size set by the browser.*/
.body-content-tan {
	background-color: #FFF4E8;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #000000;
}

.body-content {
	background-color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #000000;
}


/*text set the text to the standard when an override is needed*/
.text {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #000000;
}
.text-bold {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #000000;
}

 /*the following reset the first four header tags to fit the specific format for Strombergs.  All are centered  H1 is a large, all cap dark blue headline  H2 is blue, larger than normal but smaller than h1 and capitalized but not all caps.  H3 is black bold and centered */
H1 {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-align: center;
	color: #003399;
	font-size: 1.5em;
	text-transform: uppercase;
}
H2 {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-align: center;
	color: #003399;
	font-size: 1.25em;
	text-transform: capitalize;
}
H3 {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-align: center;
}
H4 {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-align: center;
	color: #003399;
}

/*The following are for making red and green notes - red-note is used for the free shipping notice and may be used elsewhere.  red-note-small is used for the exclusions text adn may be used elsewhere.  green notes are used infrequently and typically denote when a seasonal item is available */
.red-note {
	font-family: Arial, Helvetica, sans-serif;
	color: #FF0000;
	font-weight: bold;
}
.red-note-small {
	font-family: Arial, Helvetica, sans-serif;
	font-size: .75em;
	color: #FF0000;
		font-weight: bold;
}
.red-note-large {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 2em;
	text-transform: uppercase;
	color: #FF0000;
	font-weight: bold;
}

.green-note {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #009900;
}


/*The following create colored blocks - such as for pull boxes or tables or table headings.  it sets the standard color palete we are using*/
.yellow-block {
	background-color: #FFFFCC;
}
.orange-block {
	background-color: #FFCC99;
	border: 1px solid #003333;
}
.dark-blue-block {
	background-color: #000099;
	font-weight: bold;
	color: #ffffff;
}
.purple-box {
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	background-color: #E5CDF1;
	border: 1px solid #9933FF;
	}
	
	.turquois-block {
	background-color: #CCFFFF;
}
.periwinke-block {
	background-color: #CCCCFF;
}
.sienna-block {
	background-color: #CC6600;
}
.notice-box {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #000000;
	background-color: #FFFFCC;
	border: 1px solid #FF0000;
}
/*The following set create the speical nav section styles - there are the black navigation list boxes with white text and pointers.  they will probably always beused in includes and as dreamweaver doesn't seem to display or utilize the pseudo-classes (a: etc) they will probably have to be modified and applied manually*/
.stock-nav-background{
background-color: #ffffff;
}
.stock-nav-header{
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-align: center;
	color: #003399;
	font-size: 1em;
	text-transform: capitalize;
}
.stock-nav-text{
font-family: Arial, Helvetica, sans-serif;
font-size: .85em;
}
.section-nav-tables {
	background-color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
	font-size: .9em;

}

.section-nav-tables :a{
	background-color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
}

.section-nav-tables :hover{
	background-color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-decoration: underline;
	font-weight: bold;
}

/*within the books section book titles are bold and all caps - this styles those titles*/
.book-description-title {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-transform: uppercase;
	color: #000000;
}

/*Top nav text is for navigation links between the header and the body content */
.top-nav-text {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
}
/*citations are for when we use material with permission from other sources*/
.citations {
	font-family: Arial, Helvetica, sans-serif;
	font-size: .8em;
	font-style: italic;
}
.starplate-sales-header{
font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 1.25em;
	text-transform: uppercase;
	color:#ffffff;
	background-color: #000000;
	text-align: center;
	
}
.stock-nav {
font-family: Arial, Helvetica, sans-serif;
	background-color:#ffffff ;
	border: 2px solid #000099;
}.image-caption-tbs {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.75em;
	font-weight: bold;
	color: #000000;
}
.text-bold-centered {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #000000;
	text-align: center;
}

/*The following are used on the stock pages to set up tables of breeds and varieties, particularly the large and bantam chick pages.*/
.chick-type {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.85em;
	font-weight: bold;
	color: #000000;
}
.chick-sub-type {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.85em;
	color: #000000;
}

/*This sets up the bread crumb for the product pages.*/

.loclink {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #000000;
	font-size: .95em;

}
.loclink :a :hover {
font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #0000CC;
	text-decoration: underline;
}



.brown-note {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #990000;
}
.float-right{
float: right;
margin-left: 10px;
}
.float-left{
float: left;
margin-right: 10px;
}.product-name {
	font-family: Arial, Helvetica, sans-serif;
	font-size: .85em;
	font-weight: bold;
	text-transform: uppercase;
	color: #000000;
}
.product-code {
	font-family: Arial, Helvetica, sans-serif;
	font-size: .85em;
	font-weight: bold;
	color: #000000;
}
.product-price {
	font-family: Arial, Helvetica, sans-serif;
	font-size: .75em;
	font-weight: bold;
	color: #000000;
}
.taupe-box {
	background-color: F6F5EA;
}
.ghosted-text {
	font-family: Arial, Helvetica, sans-serif;
	color: #999999;
}
.text-bold-85 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: .85em;
	font-weight: bold;
	color: #000000;
}
.text-ghosted {
	font-family: Arial, Helvetica, sans-serif;
	color: #999999;
}
.text-sold-out {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.75em;
	font-weight: bold;
	color: #666666;
}
.home-nav {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #003399;
	text-decoration: underline;
	border-top: thin none #666666;
	border-right: thin solid #666666;
	border-bottom: thin solid #666666;
	border-left: thin solid #666666;

}
