html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {
	padding: 0;
	border: 0;
	outline: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: Geneva, Arial, Verdana, Sans-serif;
}

body 
{
    BACKGROUND-COLOR: #444444;
    COLOR: #A3989E;
    FONT: 13px Verdana;
	FONT-FAMILY: Verdana, Arial;
	
}

TD {
    vertical-align: top;
}

H1
{
	font-family: Arial;
	font-size: 16px;
	font-weight: bold;
	color: #4F1A00;/*#3399FF;*/
	text-transform:uppercase;
    letter-spacing:2px;
}

H2 
{
	font-family: Arial;
	font-size: 16px;
	font-weight: bold;
	color: #4F1A00;
	text-transform:uppercase;
	margin-bottom: 3px;
}


H3
{
	font-size: 14px;
	font-weight: normal;
	color: #9F3400;
	text-transform: uppercase;
    letter-spacing:2px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	margin-top: 10px;
	margin-bottom: 10px;

}

H4
{
	font-size: 12px;
	font-weight: bold;
	text-transform: uppercase;
	color: #BF0000;
	margin: 0 0 0 0;
	padding: 0;
	border-top: solid 1px #BF0000;
	border-bottom: solid 1px #BF0000;
}

H5
{
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-transform: uppercase;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-right: 0px;
	margin-left: 0px;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-right: 0px;
	padding-left: 0px;


}

#hrs {
    color: #000;
	size: 1px;
	
}

P
{
	margin-top: 0px;
	margin-bottom: 0px;
	margin-right: 0px;
	margin-left: 5px;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-right: 0px;
	padding-left: 0px;


}

div.separator { border-bottom: solid 1px #F0F0F0; }

.bold
{
   font-weight: bold;
}


#enclose 
{
	Z-INDEX: 1;
	WIDTH: 100%; 
	HEIGHT: 100%; 
	PADDING: 0px;
	MARGIN-LEFT: auto; 
	MARGIN-RIGHT: auto; 
	TEXT-ALIGN: center;
}
#frame 
{
    Z-INDEX: 1; 	
	BORDER-RIGHT: #ffffff 10px solid; 
	BORDER-TOP: #ffffff 10px solid; 
	BORDER-LEFT: #ffffff 10px solid; 
    BORDER-BOTTOM: #ffffff 10px solid; 
    BACKGROUND-COLOR: #ffffff;
	WIDTH: 900px;
	MARGIN-LEFT: auto; 
	MARGIN-RIGHT: auto; 	
	TEXT-ALIGN: center;

}

#form_container
{
	BORDER-RIGHT: #F0F0F0 1px solid; 
	BORDER-TOP: #F0F0F0 1px solid; 
	BORDER-LEFT:  #F0F0F0 1px solid; 
    BORDER-BOTTOM:  #F0F0F0 1px solid; 
    BACKGROUND-COLOR: #EEEEEE;
    TEXT-ALIGN: center;
	COLOR: #000;
	FONT-FAMILY: Verdana, Arial, Helvetica,  sans-serif;
	FONT-SIZE: 11px;

}

#form_container a:link, a:visited, a:active
{
    COLOR: #CC6600;
	FONT-SIZE: 10px;
	FONT-WEIGHT: bold;
}
#form_container a:hover
{
	COLOR: #FF6600;
}

#header 
{
    Z-INDEX: 1;
	WIDTH: 900px; 
	HEIGHT: 85px;
	BACKGROUND-COLOR: #000;
    FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif;
    FONT-SIZE: 11px; 
    COLOR: #fff; 
    TEXT-ALIGN: left;
    FONT-WEIGHT: bold;
	text-transform: uppercase;
	letter-spacing: 1.5px;
}
#header p a
{
    
	padding:10px 0;
	TEXT-DECORATION: none;
}

#header a:link, a:visited, a:active
{
    COLOR: #CC6600;
	FONT-WEIGHT: bold;
}
#header a:hover
{
	COLOR: #FF6600;
}


#nav
{
    Z-INDEX: 1;
	WIDTH: 900px; 
    HEIGHT: 24PX;
    FONT-FAMILY: Arial, Helvetica, sans-serif, Verdana;
    FONT-SIZE: 16px; 
	COLOR: #464748;
    TEXT-ALIGN: left;
	BACKGROUND-COLOR: #000;
	/* TEXT-TRANSFORM: uppercase; */
	letter-spacing: .5px;
    padding: 0PX;
	TEXT-DECORATION: none;
}


A.nav:link,
A.nav:visited,
A.nav:active {
    FONT-FAMILY: Arial, Helvetica, sans-serif, Verdana;
	FONT-WEIGHT: bold; 
	FONT-SIZE: 16px;
	BACKGROUND: none transparent scroll repeat 0% 0%; 
	MARGIN: 0px 5px 5px 5px; 
	COLOR: #464748;
	TEXT-DECORATION: none;
	TEXT-ALIGN: left;

}
A.nav:hover {
	FONT-WEIGHT: bold; 
	BACKGROUND: none transparent scroll repeat 0% 0%; 
	COLOR: #8e9193; 
}
#nav_locate {
    COLOR: #ffffff;
}





#mContent
{
	WIDTH: 583px; 
	BACKGROUND-COLOR: #fff; /*F1F1F1#95CBFF;*/
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 13px; 
	COLOR: #505050;
    TEXT-ALIGN: left;
    FONT-WEIGHT: normal;
	PADDING: 13px 10px 0px 5px;
	MARGIN: 0px 0px 0px 5px;
	OVERFLOW: auto;
}
#mContent p
{
	TEXT-DECORATION: none;

}




A.mainlinks:link,
A.mainlinks:visited,
A.mainlinks:active {
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 11px; 
	FONT-WEIGHT: bold; 
	MARGIN: 0px 0px 0px 0px; 
	COLOR: #993300;
	TEXT-DECORATION: none;
	TEXT-ALIGN: left;
    COLOR: #993300;
	FONT-WEIGHT: bold;

}
A.mainlinks:hover {
	TEXT-DECORATION: underline;
	COLOR: #BC4306; 
}



#mSidebar
{
	WIDTH: 290px; 
	BACKGROUND-COLOR: #fff;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 11px; 
    COLOR: #4B4B4B; 
    TEXT-ALIGN: left;
    FONT-WEIGHT: normal;
	PADDING: 3px 10px 0px 10px;
	MARGIN: 10px 0px 0px 0px;
	BORDER-LEFT: #F0F0F0 1px solid; 
	OVERFLOW: auto;
	
}
p.mSidebar
{
    FONT-SIZE: 11px; 
	TEXT-DECORATION: none;
	margin: 0px;
	padding: 0px;
}


A.sidelinks:link, 
A.sidelinks:visited, 
A.sidelinks:active
{
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 10px; 
    COLOR: #993300;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none;
}
A.sidelinks:hover
{
	COLOR: #BC4306;
	TEXT-DECORATION: underline;
}


#mCoffeeContent
{
	WIDTH: 873px; 
	BACKGROUND-COLOR: #fff; /*F1F1F1#95CBFF;*/
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 13px; 
	COLOR: #505050;
    TEXT-ALIGN: left;
    FONT-WEIGHT: normal;
	PADDING: 13px 10px 0px 5px;
	MARGIN: 0px 0px 0px 0px;
	OVERFLOW: auto;
}
#mCoffeeContent p a
{
	TEXT-DECORATION: none;
}

a.mCoffeeContent:link, 
a.mCoffeeContent:visited, 
a.mCoffeeContent:active
{
    COLOR: #993300;
	FONT-WEIGHT: bold;

}
a.mCoffeeContent:hover
{
	COLOR: #FF812D;
	TEXT-DECORATION: underline;
}

#footer 
{
	WIDTH: 900px; 
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 10px; 
    COLOR: #999; 
    TEXT-ALIGN: center;
    FONT-WEIGHT: bold;
	PADDING: 5px 0px 5px 0px;
	MARGIN: 5px 0px 0px 0px;
	BORDER-TOP: #F0F0F0 1px solid; 

}
#footer p a
{
	PADDING: 0px;
    COLOR:#999;
	TEXT-DECORATION: none;
}
#footer a:link, a:visited, a:active
{
    COLOR:#999;
	FONT-WEIGHT: bold;
}
#footer a:hover
{
	COLOR:  #646464;/* #DCDCDC; */

 }

input.email {
  font-weight: bold;
  font-family: Verdana, sans-serif, Arial;
  font-size: 10.5px;
  color:#000000;
  border: 1px solid;
  border-color: #000000;
  background-color: #F1C27A; /*#C3E1FD;*/
  height: 17px;
}

input.emailhov {
  background-color: #F5D39F;
}

input.btnhov {   
  color: #0000000;
  background-color:#C3E1FD;
 }

.btn_input { 
  font-weight: bold;
  font-family: Verdana, sans-serif, Arial;
  font-size: 10.5px;
  color:#000000;
}

.btn {
  font-weight: bold;
  font-family: Verdana, sans-serif, Arial;
  font-size: 10.5px;
  color:#000000;
  border: 1px solid;
  border-color: #000000;
  background-color:#95CBFF;
    height: 17px;
}





table.subscribe
{   
    color: #383838;
}

.subscribe
{ 
    color: #383838;
}


table.coffeelist {
	width: 800px;
	font-weight: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding: 10px;
	margin-left: 10px;
}
table.coffeelist th {
    font-weight: bold;
	background-color: #E1E1E1;
	color: #000;
	text-align: left;
		padding: 3px;
}
table.coffeelist td {
	background-color: #EEEEEE;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #3C3C3C;
	padding: 5px;
}
th#col1 {
	width: 140px;
}
th#col3 {
	width: 140px;
}
