.maincontainer{ width:760px; border: 1px solid #000000; background-color: #000000;  padding:0; vertical-align:top; }
.subcontainer{ width:760px; border: 1px solid #000000; background-color: #DBCDBA;  padding:0; vertical-align:top; }
.admincontainer{ width:760px; border: 1px solid #000000;  padding:0; vertical-align:top;  }
.coffee_descripcontainer{ width:600px; border: 1px solid #000000;  padding:0; vertical-align:top;     }
.nav_bar{    font:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#PAB115;   text-align:center; line-height:1.2  }


.dotted_right{ border-right-width:2px; border-right-color:#000000; border-right-style:dotted; height:auto;}
.dotted_right_admin{ border-right-width:2px; border-right-color:#000000; border-right-style:dotted; height: auto;}
.dotted_rt_about{ border-right-width:1px; border-right-color:#765F65; border-right-style:dotted; height:auto;}

.dotted_rt_center{border-left-width:2px; border-left-color:#765F65; border-left-style:dotted; 
                  border-right-width:2px; border-right-color:#765F65; border-right-style:dotted; border-collapse:collapse;
				   height:auto;}
.dotted_rt_principals{ border-right-width:1px; border-right-color:#765F65; border-right-style:dotted; height:50px;}
.dotted_rt_community{ border-right-width:1px; border-right-color:#765F65; border-right-style:dotted; height:auto; }
.dotted_rt_101{ border-right-width:1px; border-right-color:#765F65; border-right-style:dotted; height:auto; }

.dotted_bottom{ border-bottom-width:2px; border-bottom-color:#ece8cf; border-bottom-style:dotted; }
.dotted_bottomblack{ border-bottom-width:2px; border-bottom-color:#000000; border-bottom-style:dotted; }

body { background-image: url(image/tempbg.jpg); background-repeat: repeat;font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#000000;}

.white {font-size:12px; color:#ffffff;}
.black {font-size:12px; color:#000000;}
.brown {font-size:12px; color:#5C340B;}
.purple{font-size:12px; color:#815D98; line-height:1;  padding:0px;  }
.blue {font-size:12px; color:#212979; font-weight:bold; line-height:1.5;}
.ltblue {font-size:12px; color:#3668AF; font-weight:bold; }
.cart {font-size:12px; color:#2e95c1; font-weight:bold; }
.orange {font-size:12px; color:#F26022; font-weight:bold; }
.comic{font-size:12px; color:#000000; font-weight:bold; font-family:"Comic Sans MS",Arial, Helvetica, sans-serif} 
.error{ font-size:13px; color:#F26022; font-weight:bolder;}
.brightgreen {font-size:12px; color: #32992E; font-weight:bold; }

.title_orange {font-size:14px; color:#F26022; font-weight:bold; }
.title_white {font-size:14px; color:#ffffff; }
.title_black {font-size:14px; color:#000000;font-weight:bold;}
.title_blue  {font-size:14px; color:#0E1768;font-weight:bold;}
.title_green {font-size:14px; color:#3E4C0F;font-weight:bold;}
.title_sub_blue{font-size:14px; color:#212979;font-weight:bold;}
.title_sub_black{font-size:14px; color:#000000;font-weight:bold; font-style:italic;}
.column_title {font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size:13px; color:#0e176B; line-height:1; font-weight:bold; vertical-align:top;   }
.head_sub_blue{font-size:24px; color:#212979;font-weight:bold;}
.subhead_blue{font-size:18px; color:#212979;font-weight:bold;}
.subhead_black{font-size:18px; color:#000000;font-weight:bold;}
.member_login{font-size:10px; color:#ffffff; text-align:center; max-height:150px;}
.textboxstyle{ line-height:1;}
.loginPrompt {font-size:10px; color:#ffffff; line-height:1; padding:2px;}




a:link	{ color: #0E176B; text-decoration:none; }
a:visited{ color: #0E176B; text-decoration: none ;}
a:hover 	{ color: #2e95c1; text-decoration: none;}
a		{ color: #0E176B; text-decoration: none ;}

a.nav:link	{ color: #FAB115; text-decoration:none; font-weight:bold; }
a.nav:visited{ color: #FAB115; text-decoration: none ;font-weight:bold;}
a.nav:hover 	{ color: #ffffff; text-decoration: none;font-weight:bold;}
a.nav		{ color: #FAB115; text-decoration: none ;font-weight:bold;}

a.footnav:link	{ color: #ffffff; text-decoration:none; font-weight:bold; }
a.footnav:visited{ color: #ffffff; text-decoration: none ;font-weight:bold;}
a.footnav:hover 	{ color: #FAB115; text-decoration: none;font-weight:bold;}
a.footnav		{ color: #ffffff; text-decoration: none ;font-weight:bold;}

a.gd:link	{ color: #000000; text-decoration:none;  }
a.gd:visited{ color: #FFFFFF; text-decoration: none ;}
a.gd:hover 	{ color: #FAB115; text-decoration: none;}
a.gd		{ color: #000000; text-decoration: none }

a.orange:link	{ color: #F26022; text-decoration:none; font-weight:bold; }
a.orange:visited{ color: #F26022; text-decoration: none ;font-weight:bold;}
a.orange:hover 	{ color: #ffffff; text-decoration: none;font-weight:bold;}
a.orange		{ color: #F26022; text-decoration: none ;font-weight:bold;}

a.orangeblack:link	{ color: #F26022; text-decoration:none; font-weight:bold; }
a.orangeblack:visited{ color: #F26022; text-decoration: none ;font-weight:bold;}
a.orangeblack:hover 	{ color: #000000; text-decoration: none;font-weight:bold;}
a.orangeblack		{ color: #F26022; text-decoration: none ;font-weight:bold;}

a.blue:link	{ color: #0E176B; text-decoration:none; font-weight:bold; font-size:14px }
a.blue:visited{ color: #0E176B; text-decoration: none ;font-weight:bold; font-size:14px}
a.blue:hover 	{ color: #FFFFFF; text-decoration: none;font-weight:bold; font-size:14px}
a.blue		{ color: #0E176B; text-decoration: none ;font-weight:bold; font-size:14px}

a.green:link	{ color: #3E4C0F; text-decoration:none; font-weight:bold; font-size:14px }
a.green:visited{ color: #3E4C0F; text-decoration: none ;font-weight:bold; font-size:14px}
a.green:hover 	{ color: #FFFFFF; text-decoration: none;font-weight:bold; font-size:14px}
a.green		{ color: #3E4C0F; text-decoration: none ;font-weight:bold; font-size:14px}

a.blueblack:link	{ color: #0E176B; text-decoration:none; font-weight:bold; font-size:14px }
a.blueblack:visited{ color: #0E176B; text-decoration: none ;font-weight:bold; font-size:14px}
a.blueblack:hover 	{ color: #000000; text-decoration: none;font-weight:bold; font-size:14px}
a.blueblack		{ color: #0E176B; text-decoration: none ;font-weight:bold; font-size:14px}


a.cart:link	{ color: #2e95c1; text-decoration: underline; font-weight:bold; }
a.cart:visited{ color: #2e95c1; text-decoration: underline ;font-weight:bold;}
a.cart:hover 	{ color: #212979; text-decoration: none;font-weight:bold;}
a.cart		{ color: #2e95c1; text-decoration: underline ;font-weight:bold;}

a.medblue:link	{ color: #6d71b3; text-decoration: underline; font-weight:bold; }
a.medblue:visited{ color: #6d71b3; text-decoration: underline ;font-weight:bold;}
a.medblue:hover 	{ color: #2e95c1; text-decoration: none;font-weight:bold;}
a.medblue		{ color: #6d71b3; text-decoration: underline ;font-weight:bold;}

a.ltblue:link	{ color: #2e95c1; text-decoration: none; font-weight:bold; }
a.ltblue:visited{ color: #2e95c1; text-decoration: none ;font-weight:bold;}
a.ltblue:hover 	{ color: #212979; text-decoration: none;font-weight:bold;}
a.ltblue		{ color: #2e95c1; text-decoration: none ;font-weight:bold;}

a.prod:link	{ color: #3668AF; text-decoration:none; font-weight: bolder; }
a.prod:visited{ color: #3668AF; text-decoration: none ;font-weight:bolder;}
a.prod:hover 	{ color: #212979; text-decoration: none;font-weight:bolder;}
a.prod		{ color: #3668AF; text-decoration: none ;font-weight:bolder;}


a.white:link	{ color: #FFFFFF;  text-decoration:underline; font-weight:bold;  }
a.white:visited{ color: #FFFFFF; text-decoration: underline; font-weight:bold;}
a.white:hover 	{ color: #000000; text-decoration: none;font-weight:bold;}
a.white		{ color: #FFFFFF; text-decoration:underline;font-weight:bold;}



a.white_log:link	{ color: #FFFFFF;  text-decoration:underline; font-weight:bold;  }
a.white_log:visited{ color: #FFFFFF; text-decoration: none; font-weight:bold;}
a.white_log:hover 	{ color: #F26022; text-decoration: none;font-weight:bold;}
a.white_log		{ color: #FFFFFF; text-decoration:underline;font-weight:bold;}

a.black:link	{ color: #000000; font-weight:bold; text-decoration:underline; }
a.black:visited{ color: #000000; text-decoration: none ;font-weight:bold;}
a.black:hover 	{ color: #ffffff; text-decoration: none;font-weight:bold;}
a.black		{ color: #000000; text-decoration: none ;font-weight:bold;}

a.brown:link	{ color: #5C340B; font-weight:bold; text-decoration:none; }
a.brown:visited{ color: #5C340B; text-decoration: none ;font-weight:bold;}
a.brown:hover 	{ color: #ffffff; text-decoration: none;font-weight:bold;}
a.brown		{ color: #5C340B; text-decoration: none ;font-weight:bold;}

h1 { font-family: Georgia, "Times New Roman", Times, serif; font-style:italic; color:#0e176B; font-size:16px;} 
h2 {font-family: Georgia, "Times New Roman", Times, serif; font-style:italic; color:#0e176b; font-size:14px;}
h3 { font-family:"Trebuchet MS",Verdana, Arial, Helvetica, sans-serif; font-size:14px; color:#000000; line-height:1;}
h4{ font-family: Georgia, "Times New Roman", Times, serif;  color:#815D98; font-size:18px; padding-top:10px; padding-left:50px;} 
p { font-family:"Trebuchet MS",Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#000000; }

.pad10{ padding-left:10px; padding-right:10px;}
.pad15{ padding-left:15px; padding-right:15px;}


/* Admin nav */
.list{font-family:"Trebuchet MS",Verdana, Arial, Helvetica, sans-serif; font-size:13px; color:#196776; padding-left:20px;  font-weight:bold; }


/* Admin Pages */

.req {marks:cross; color:#B06A20;}

/* Home page */



.coffee_month{ background-image:url(image/press.jpg); background-repeat:no-repeat; background-position:bottom;  }
.enews{ background-image:url(image/enews.jpg); background-repeat:no-repeat; background-position:bottom; }
.wicked{ background-image:url(image/wicked.jpg); background-repeat:no-repeat; background-position:top; }
#spotlight{ background-image:url(image/spotlight.jpg); background-repeat:no-repeat; background-position:bottom; }
.signup{ background-image:url(image/signup.jpg); background-repeat:no-repeat; background-position:bottom; }

/* Subpage */
.ltcolbg { background-image:url(image/coffee_subpage/ltcolbg.jpg); background-repeat:repeat-y;}
.welcome{ background-image:url(image/coffee_subpage/welcomebg.jpg); background-repeat:repeat-y;}
.steam{ background-image:url(image/coffee_subpage/steam.jpg); background-repeat:no-repeat; background-position:bottom; }
.enewsbg{ background-image:url(image/coffee_subpage/enewsbg.jpg); background-repeat: no-repeat; background-position:bottom; }
.club{ background-image:url(image/wicked_coffee_club/clubbg.jpg); background-repeat: no-repeat; background-position:bottom; }
.coffee101{ background-image:url(image/coffee_subpage/steam101.jpg); background-repeat: no-repeat; background-position:bottom; }
.spot{ background-image:url(image/charity/spotlight_big.jpg); background-repeat: no-repeat; background-position:top; }

.prod_listbg_dotcenter{ background-image:url(image/coffee_subpage/combg.jpg); background-repeat: no-repeat; background-position:bottom; border-left-width:2px; border-left-color:#765F65; border-left-style:dotted; 
                  border-right-width:2px; border-right-color:#765F65; border-right-style:dotted; }
				  
/* ADMIN */				  
.adminltcolbg { background-image:url(image/admin/ltcolbg.jpg); background-repeat: repeat-y; height:auto;}
/*   replaced by defaultbg.jpg in header.cfm main table-------
 .instructbg { background-image:url(image/admin/instructbg.jpg); background-repeat:repeat-y; height:auto;}
.adminbg { background-image:url(../image/admin/defaultbg.jpg); background-repeat: repeat-y; height:auto;}*/