/* coffee.css theme for FTC layout.  Use with ftc.css */

body {
	background-image:url("/themes/ftc/coffee/coffee_background_patcher.jpg");
	background-color:#705e4a;
	background-repeat:no-repeat;
	background-position:center top;
  background-attachment:fixed;
}

#Image_Popup span { /* The top bar with closeX */
	background-color:#E3AE49;
	color:#000000;
}

#Top_Box {
	box-shadow: 0px 0px 5px 0px #202020; 
}
#Top_Box_Text  {
	color:#ebe0b6;
	background-color:#553b1f;
	opacity:.9;
	xtext-shadow:1px 1px 8px #000000;
	xbox-shadow: 2px 2px 10px 1px #a0a0a0; 
}
#Menu_Box { /* Menu bar across top */
	opacity:.9;
	background-color:#2b1c0c;	
}
.Menu_Item:hover {
	color:#eeeedd; 
}
.Menu_Item { /* Item within menu bar */
  color:#e6cd58;
  background-color:transparent;
}	

#Content_Box {
	background-color:white;
	box-shadow: 0px 0px 5px 0px #202020; 
}
#Content_Box a {
	color:#22335d;
}
#Content_Box hr { 
	background:#808080; 
}

#Nav_Box {
	background-color:white;
	box-shadow: 0px 0px 5px 0px #202020; 
}
#Nav_Box span.Nav_Box_Title {
	background-color:#13474C;
	color:#e0e0e0;
}

#Foot_Box {
	background-color:#2b1c0c;
	box-shadow: 0px 0px 5px 0px #202020; 
}
#Foot_Box p {
	color:#ebe0b6;
}

#moduleinfo { /* module popup menu */
	background-color:#dae7cd;
}

#Menu_Products_Popup, #Menu_Tribe_Popup, #Menu_Learn_Popup, #Menu_Company_Popup, #Menu_Settings_Popup {
	box-shadow:2px 2px 20px 1px #202020; 
	background-color:#371b0a;
}
#Menu_Products_Popup a, #Menu_Tribe_Popup a, #Menu_Learn_Popup a, #Menu_Company_Popup a, #Menu_Settings_Popup a {
	color:#dbdbc6;
}
#Front_Page_Message, #Product_Message, #Order_Form_Message, #Order_Response_Message {
	color:red; 
	font-weight:Bold; 
	font-Size:16px; 
}

#QFind_Popup {  
	background-color:#e7f0f7; 
	box-shadow: 2px 2px 20px 1px #000000; 
	border: 1px solid black;
}
#QFind_Popup h1 {
	color:#3f79ba;
	background-color:transparent;
	font-size:140%;	
	font-weight:bold;
}

h1 {  /* titles for pages */
	color:#ffeedd; 
	background-color:#7c3712; 
	font-weight:bold; 
}
h2 {
	color:#3f79ba; 
	font-size:130%; 
	font-weight:bold; 
}
h3 {
	color:#004488; 
	font-size:120%; 
	font-weight:bold; 
}
h4 {
	color:#2266aa; 
	font-size:115%; 
	font-weight:bold; 
}
h5 {
	color:#2266aa; 
	font-size:110%; 
	font-weight:bold; 
}
h6 {
	color:#2266aa; 
	font-size:100%; 
	font-weight:bold; 
}

.AddController, .Comments, .Controls, .Datasheets, .Gallery, .Included, .Other, .Patches, .Price, .Related, .Sounds, .Specs, .Spreadsheet, .Suggested, .SynthInvent, .Usage, .Videos  { /* Common Box for all sections */
  background-color:#f0f0f0;
}

.AddController:before, .Controls:before, .Datasheets:before, .Gallery:before, .Included:before, .Patches:before, .Price:before, .Related:before, .Sounds:before, .Specs:before, .Spreadsheet:before, .Suggested:before, .SynthInvent:before, .Usage:before, .Videos:before { /* common rules for titles of sections. contents are elsewhere */
	color:#2a617c; 
	font-size:130%; 
	font-weight:bold; 
}

.Comments {  
	background-color:#F2E5BF;
}

.Price {
	color:maroon;
	background-color:#e9d9d9;
}

.Product_Note1 {
	background-color:#a1c0d7; 
}
