/* @override 
	http://localhost:3000/stylesheets/nature/admin.css
	http://localhost:3001/stylesheets/nature/admin.css
	http://bcw/stylesheets/nature/admin.css
*/

#admin_nav { text-align: center; margin-top: 10px; }


#new { text-align: center; margin-bottom: 8px; margin-top: 10px; text-transform: uppercase; }
#new a { font-size: 1.3em; }

#content div.wine { width: 630px; margin: 25px; }
#wines,
#announcements { width: 90%; margin-right: auto; margin-left: auto; margin-bottom: 35px; }

table td,
table th { background-image: none; padding: 5px;
	font-size: .85em;
	
}
table thead { font-size: 1em; text-align: left; }
table tbody { font-size: 1em; text-align: left; }
table tr { border-bottom: 1px solid #ffe85b; background-image: none !important; }
table thead th { background-color: #4b4627; }
table tr:hover { background-color: #807a43;
	color: #f1d678 !important;
}
table tbody td { }
table td { padding-bottom: 10px; }

table.mceEditor {
	border-style: none;
}
table.mceEditor td,
table.mceEditor th { background-image: none; padding: 0;
	font-size: 1em;
}
table.mceEditor tr { border-bottom: none; }
table.mceEditor thead th { background-color: transparent; }
table.mceEditor td:hover { background-color: transparent; }
table.mceEditor td {
	padding: 0;
}


#wines td.stock a img,
#announcements td.splash a img { border-style: none; float: right; margin-left: 8px; margin-bottom: 0; }

.in .stock,
.out .stock { font-weight: bold; }
.in .stock { color: #a1cf53; }
.out .stock { color: #db674e; }

fieldset { border: 1px solid #80774d;
	padding-top: 20px;
	padding-bottom: 20px;
	padding: 20px;
}
fieldset div { margin-bottom: 10px; }
fieldset div label { display: block; float: left; width: 125px; text-align: right; margin-right: 10px; }
fieldset div.buttons {
	display: table;
	margin: 15px auto 0;
}
fieldset legend {
 color: #f1e092; font-family: Georgia, "Times New Roman", Times, serif; font-weight: normal; letter-spacing: -0.05em; font-style: normal;
	padding-right: 6px;
	padding-left: 6px;
}

.buttons a,
.buttons input {
	margin: 4px;
}
.buttons a {
	text-decoration: none;
	font-size: .7em;
}
.item_related {
	border-top: 1px solid #80774d;
	margin-top: 15px;
	padding-top: 10px;
}
.item_related .item {
}
.item_related h2 {
	font-size: 1.1em;
}
.item_related .flash {
	color: #f18941;
	font-size: .8em;
	margin-top: 10px;
	margin-left: 10px;
}

#wine_note, 
#wine_description { width: 460px; height: 70px; }