body { background-color: #786c5c; margin-top: 7px; margin-left: 0px;}    

/* Page Parts */ 
#header { margin-left: auto; margin-right: auto; position: relative; top: 0px; width: 800px; height: 140px; }
#home { margin-left: auto; margin-right: auto; background-color: #f8eedf; position: relative; padding-bottom: 10px; top: 0px; width: 800px; height: 550px; border: 0px #000000 dashed;}
#homeA { position: absolute; padding: 5px; top: 10px; left: 0px; width: 380px; border: 0px #000000 dashed; }
#homeB { position: absolute; padding: 5px; top: 10px; left: 390px; width: 400px; border: 0px #000000 dashed; }
#box1 { background-color: #f5be4c; position: relative; padding: 2px; top: 0px; left: 0px; width: 150px; height: 20px; border: 0px #000000 dashed; }
#footie { margin-left: auto; margin-right: auto; background-color: #f8eedf; position: relative; padding: 20px 0px 20px 0px; top: 0px; width: 800px; border: 0px #000000 dashed; }
#special { margin-left: auto; margin-right: auto; background-color: #f8eedf; position: relative; padding-bottom: 10px; top: 0px; width: 800px; height: 1000px; border: 0px #000000 dashed;}

/* SubPage Parts */
#subhead { margin-left: auto; margin-right: auto; position: relative; top: 0px; width: 800px; height: 100px; }
#store { margin-left: auto; margin-right: auto; background-color: #f8eedf; position: relative; top: 0px; width: 800px; border: 0px #000000 dashed;}
#subbox { margin-left: auto; margin-right: auto; background-color: #f5be4c; position: relative; top: 0px; width: 800px; height: 20px; border: 0px #000000 dashed;}
#subtitle{ position: relative; top: 0px; left: 400px; width: 400px; height: 20px; border: 0px #000000 dashed;}

/* SubPage Side Menu  background-color: #ffefcb;  */
#sidemenu { background-color: #ffefcb; position: absolute; top: 0px; width: 165px; height: 450px; border: 0px #000000 dashed; }
#wrap { position: relative; left: 165px; top: 0px; width: 635px; border: 0px #000000 dashed; }
#sechead, #sechead2, #sechead3 { position: relative; background-color: #ffffff; margin-left; 10px; left: 0px; top: 0px; width: 633px; height: 153px; border: 1px #ffffff solid; }
#sechead2 { height: 85px; }
#sechead3 { height: 119px; }
#products { position: relative; left: 0px; top: 0px; width: 635px; border: 0px #000000 dashed; }
#projects, #contact, #avanyu, #farmers, #lucero, #bustamante, #rohrkaste, #quivira, #quivira2 { position: relative; left: 0px; top: 0px; width: 635px; height: 450px; border: 0px #000000 dashed; }
#contact { height: 570px; }
#avanyu { height: 730px; }
#farmers { height: 1170px; }
#lucero { height: 570px; }
#bustamante { height: 970px; }
#rohrkaste { height: 1070px; }
#buckman, #buckman2 { position: relative; left: 0px; top: 0px; width: 635px; height: 1300px; border: 0px #000000 dashed; }
#buckman2 { height: 850px; }
#quivira { height: 1125px; }
#quivira2 { height: 450px; }
#photo { height: 450px; }
#videos, #videos2 { position: relative; left: 0px; top: 0px; width: 635px; height: 820px; border: 0px #000000 dashed; }
#videos2 { height: 1340px; }

#colL, #colR { width:300px; margin-left: 10px; padding:30px 10px 0px 0px; float:left; border: 0px #000000 dashed; }
#colR { margin-left: 0px; float:right; }

/* SHOW PRODUCTS IN CART */
	.showcart { background-color: #cf6949; padding: 5px 0px 5px 0px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; font-style: normal; font-weight: bold; color: #ffffff; text-transform: uppercase; text-decoration: none; text-align: center; letter-spacing: 1px;} 

	.showcart2 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; font-style: normal; font-weight: bold; color: #cf6949; text-transform: uppercase; text-decoration: none; text-align: center; letter-spacing: 1px;} 

/* PRODUCT DESIGN */
	.frame, .frame2 { background-color: #f5be4c; padding: 6px; }
	.frame2 { width: 250px; }

#dlines { background-image: url(images/line_5px.gif); background-repeat: repeat; background-color: #ffffff; position: relative; width: 770px; height: 5px; }

#cartlocation { position: relative; top: 10px; left: 30px; width: 130px; }
#cartlocation2 { position: relative; top: 10px; left: 409px; width: 130px; }
#product { position: relative; top: 0px; padding-bottom: 10px; left: 5px; width: 360px; border: 0px #000000 dashed; }

/* INPUT FIELD STYLE */
	.one { margin-bottom: 3px; background-color: #ffffff; font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 12px; color: #000000; font-weight: normal; font-style: normal; text-transform: normal; border: 1px #f5be4c solid; }
	
/* VARIOUS TEXT */
	.turk { font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: bold; text-transform: none; color: #009bb8; text-align: left; }
	
	.titleC, .titleC2 { font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 16pt; font-style: normal; font-variant: normal; font-weight: bold; text-transform: none; color: #009bb8; text-decoration: none; text-align: center; }

	.titleC2 {color: #cf6949; }

	.subtitleC, .subtitleC2, .subtitleC3 { font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; color: #cf6949; text-decoration: none; text-align: center; }

	.subtitleC2 { color: #000000; }
	.subtitleC3 { margin-top: 10px; font-weight: bold; color: #000000; }
	
	.price { margin: 20px 0px 0px 20px; font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 14pt; font-style: normal; font-variant: normal; font-weight: bold; color: #cf6949; text-align: left; }

	.title { text-align: right; padding: 3px 20px 3px 0px; font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 14px; color: #000000; font-weight: bold; font-style: normal; text-transform: normal; letter-spacing: 1px; }
	
	.caption { text-align: left; padding: 10px 0px 10px 0px; font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 14px; color: #009bb8; font-weight: bold; font-style: normal; text-transform: normal; }
  	
	.basic0 { font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 8pt; font-style: normal; font-variant: normal; text-transform: none; color: #021E3A; text-decoration: none; text-align: left; }
     	
	.basic00 { font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 8pt; font-style: normal; font-weight: bold; color: #021E3A; text-decoration: none; text-align: left; }
	
	.basic, .basic3 { margin: 10px 20px 0px 20px; font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; color: #021E3A; text-decoration: none; text-align: left; line-height: 1.5; }

	.basic3 { margin: 10px 20px 0px 20px; letter-spacing: -1px; }

	.basic1, .basic1a { font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; color: #021E3A; text-decoration: none; text-align: left; line-height: 1.5; }

	.basic1a { line-height: 1.0; }
		
	.basic2 { margin: 10px 20px 0px 20px; font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 8pt; font-style: normal; font-variant: normal; text-transform: none; color: #021E3A; text-decoration: none; text-align: left; line-height: 1.5; }

	.basicSM { margin-top: 10px; font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 8pt; font-style: italic; font-variant: normal; text-transform: none; color: #021E3A; text-decoration: none; text-align: center; }

	.basicRED { margin: 10px 20px 10px 20px; font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; font-variant: normal; text-transform: none; color: #9e0b0f; text-decoration: none; text-align: left; line-height: 1.5; }
	
	.basicMEDcenter { font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; color: #000000; text-decoration: none; text-align: center; }

	.basicLG, .basicLGcenter { font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 12pt; font-style: normal; font-variant: normal; font-weight: bold; text-transform: none; color: #000000; text-decoration: none; line-height: 1.5; text-align: justify; }

	.basicLGcenter { text-align: center; }
	
	.basicC { margin-top: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; font-style: normal; font-variant: normal; text-transform: none; color: #ffffff; text-decoration: none; text-align: center; }
	
	.cart { padding-top: 10px; text-align: center; }
	
	.viewcart { padding-top: 3px; padding-bottom: 3px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-style: normal; font-weight: bold; color: #2E1C28; text-decoration: none; text-align: center; }
	
	a.viewcart { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-style: normal; font-weight: bold; color: #2E1C28; text-decoration: none; text-align: center; }

	a.viewcart:hover  { color: #D86548; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; text-decoration: underline; font-style: normal; }
	
	.footer { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-style: normal; font-weight: bold; color: #2E1C28; text-decoration: none; text-align: center; }
	
	a.footer { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-style: italic; font-weight: bold; color: #2E1C28; text-decoration: none; text-align: right; }

	a.footer:hover  { color: #ffffff; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; text-decoration: underline; font-style: italic; }

	.menu { padding: 5px 0px 5px 0px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; font-style: normal; font-weight: bold; color: #ffffff; text-transform: uppercase; text-decoration: none; text-align: center; letter-spacing: 1px;}
	
	a.menu { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; font-style: normal; font-weight: bold; color: #ffffff; text-decoration: none; text-align: left; }

	a.menu:hover  { color: #102C49; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; text-decoration: underline; font-style: normal; }
	
	.sidemenu { padding-left: 7px; margin-top: 5px; margin-bottom: 3px;font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 10pt; font-weight: bold; color: #102C49; }
	
	a.sidemenu { color: #102C49; font-weight: bold; font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 10pt; text-decoration: none; }

	a.sidemenu:hover  { color: #102C49; font-weight: bold; font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 10pt; text-decoration: underline; font-style: normal; }

	.products { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-style: normal; font-weight: bold; color: #cf6949; text-decoration: none; text-align: center; }
	
	a.products { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-style: normal; font-weight: bold; color: #cf6949; border-bottom: 1px dotted #cf6949; text-align: center; }

	a.products:hover  { color: #102C49; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; border-bottom: 0px; font-style: normal; text-align: center; }

/*--------------------Highlight boxes--------------------*/
	.text { padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px;  }	
	
	.fancy { color:#666666; border:0px #666666 dotted; padding: 5px; margin:10px 5px 10px 10px;  }

	.highlight { color:#666666; border: 10px #ffffff solid; padding:10px 40px 10px 10px; margin:10px 20px 10px 20px; background-color: #021E3A; font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; color: #ffffff; text-decoration: none; text-align: justify; line-height: 1.5; }

	.highlight2 { color:#666666; border:10px #ffffff solid; padding:10px 20px 10px 10px; margin:10px 20px 10px 20px; background-color: #021E3A; font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; color: #ffffff; text-decoration: none; text-align: justify; line-height: 1.5; }

	.highlight3 { margin: 5px; padding: 5px; border: 4px #999999 double; }
