p {
 color:#DDDDDD;
	font-size:12px;
	font-weight:bold;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	margin-top: 0pt;
	margin-bottom: 0pt;
	}
b {
  color:#E31836;
	font-size:12px;
	font-weight:bold;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	}
body {
  background-color: #000302;
	 /*background-image:url(img/MainPage_800_412.jpg);*/
	 background-image:url(img/pocket_800x842_logotopleft.jpg);
	 background-repeat:no-repeat;
	 margin-top:0pt;
	 margin-left:0pt
	 }
#modernbricksmenu2{
	padding: 0;
    width:1100px;
	xwidth: 120%;
	border-top: 5px solid #E31836; /*Brown #D25A0B color theme*/
	background: transparent;
	voice-family: "\"}\"";
	voice-family: inherit;
	}

#modernbricksmenu2 ul{
	margin:0;
	margin-left: 340px; /*margin between first menu item and left browser edge*/
	padding: 0;
	list-style: none;
	}

#modernbricksmenu2 li{
	display: inline;
	margin: 0 2px 0 0;
	padding: 0;
	text-transform:uppercase;
	}

#modernbricksmenu2 a{
	float: left;
	display: block;
	font: bold 11px Arial;
	color: white;
	text-decoration: none;
	margin: 0 10px 0 0; /*Margin between each menu item*/
	padding: 5px 10px;
	background-color: black; /*Brown color theme*/
	border-top: 1px solid white;
	}

#modernbricksmenu2 a:hover{
	background-color: #E31836; /*#D25A0B Brown color theme*/
	color: white;
	}

#modernbricksmenu2 #current a{ /*currently selected tab*/
	background-color: #E31836; /*#D25A0B Brown color theme*/
	color: white;
	border-color: #E31836; /*#D25A0B Brown color theme*/
	}
#glenns {
  width:100%;
  color:blue;
  font-size:12px;
  font-weight:bold;
  text-align:center;
}
#locator {
  display: block;
  position: absolute;
  left:294px;
  top:240px;
  width: 800px;
  height: 600px;
}
#locator table {
  border:medium solid black;
  border-collapse: collapse;
  border-spacing: 0pt 0pt;
  border-width: 1px;
}
.distributors {
  width:300px;
  margin-left:20px;
  vertical-align:top;
  background-color:#fff;
  color:#444;
	 /* background-image:url(img/wisconsin_ghost.jpg);  */
	 background-repeat:no-repeat;
}
#sidebar_map {
   margin-left:0px;
   margin-top:10px;
   color:#444444;
}
#sidebar_map a {
	TEXT-DECORATION: none;
	color: #444444;
	font-weight: bold;
}
#sidebar_map a:hover {
	text-decoration: underline;
}
#locations {
  display: block;
  position: absolute;
  left: 800px;
  top: 10px;
  width: 300px;
  height: 200px;
  background-color:#000;
  color:#E31836;
  font-size:160%;
  font-weight:bold;
}
#locations-form {
  display: block;
  position: absolute;
  left: 800px;
  top: 170px;
  width: 300px;
  height: 100px;
  background-color:#000;
  color:#FFFFFF;  /* #E31836; */
  font-size:120%;
  font-weight:bold;
}
#comments-form {
  display: block;
  position: absolute;
  left: 800px;
  top: 250px;
  width: 300px;
  height: 630px;
  background-color:#000;
  font-size:120%;
  font-weight:bold;
  color:#FFFFFF;  /* #E31836; */
  font-family: Verdana, Helvetica, Arial, sans-serif;
}
.comments-area {
  height: 560px;
  width: 100%;
  overflow: scroll;
  background-color: #000000;
  border-top: 1px solid #AAAAAA;
  border-left: 1px solid #AAAAAA;
}
.comments-header {
  color:#ffffff;
  font-weight:bold;
  text-decoration:none;
  font-weight:bold;
  font-size:9pt;
  margin-left:2pt;
  margin-top:3pt;
}
.comments-item {
  color:#ffffff;
  font-weight:normal;
  text-decoration:none;
  font-size:8pt;
  margin-left:10pt;
  margin-top:3pt;
  margin-right:3pt;
}
.comment-head {
  font-size:12px;
  margin-left:0pt;
  font-weight:normal;
  font-style:italic;
  color:#FFFFFF;
  font-family: Verdana, Helvetica, Arial, sans-serif;
}
#page-header {
  display: block;
  position: absolute;
  left: 800px;
  top: 10px;
  width: 300px;
  height: 100px;
  background-color:#000;
  color:#E31836;
  font-size:160%;
  font-weight:bold;
}
#category {
  display: block;
  position: absolute;
  text-align: center;
  left:294px;
  top:215px;
  width: 808px;
  height: 20px;
}
#category-area {
  text-align: center;
  width: 100%;
  height: 20px;
  background-color: #000000;
  border-top: 1px solid #AAAAAA;
  border-left: 1px solid #AAAAAA;
}
.parent-link:visited, .parent-link:link {
  color:#E31836;
  font-size:120%;
  text-decoration: none;
}
.parent-link:hover, .parent-link:active {
  color:#222222;
  text-decoration: underline;
}
.child-link:visited, .child-link:link {
  color:#663333;
  text-decoration: none;
}
.child-link:hover, .child-link:active {
  color:#222222;
  text-decoration: underline;
}
#page-title-bg {
  display: block;
  position: absolute;
  left: 400px;
  top: 100px;
  width: 620px;
  height: 100px;
  background: url("/js/facebox/b.png") repeat scroll 0 0 transparent;
  filter:alpha(opacity=50);
	-moz-opacity:0.5;
	-khtml-opacity: 0.5;
	opacity: 0.5;
}
#page-title {
  display: block;
  position: absolute;
  left: 405px;
  top: 105px;
  width: 600px;
  height: 80px;
  padding:5px;
  background-color:#FFF;
  text-align: center;
  vertical-align: middle;
  /* background: url("img/fundsheets_620_100_dark.jpg") no-repeat scroll 0 0 transparent; */
}
#fundraiser {
  display: block;
  position: absolute;
  text-align: center;
  background-color:#FFF;
  left:294px;
  top:240px;
  width: 808px;
  height: 600px;
}
.fundraiser-area {
  text-align: left;
  width: 96%;
  height: 560px;
  padding:15px;
  /*overflow: scroll;*/
  background-color:#FFF;
  border-top: 1px solid #AAAAAA;
  border-left: 1px solid #AAAAAA;
  background-image:url(img/fundsheets_808_600_2.jpg);
}
#product {
  display: block;
  position: absolute;
  text-align: center;
  background-color:#FFF;
  left:294px;
  top:240px;
  width: 808px;
  height: 600px;
}
.product-area {
  text-align: center;
  width: 100%;
  height: 590px;
  overflow: scroll;
  background-color:#FFF;
  border-top: 1px solid #AAAAAA;
  border-left: 1px solid #AAAAAA;
}
.product_item {
  text-align: center;
  background-color: #FFFFFF;
  color:#222222;
  font-weight:bold;
  border: 1px solid #E5E5E5;
  float: left;
  height: 160px;
  margin: 5px 5px 5px 2px;
  padding-top: 3px;
  width: 180px;
}
.product_cell {
  text-align: center;
  background-color: #FFFFFF;
  color:#222222;
  font-weight:bold;
  border: 1px solid #E5E5E5;
  float: left;
  margin: 5px 5px 5px 2px;
  padding-top: 3px;
}
.description {
  text-align: center;
  float: left;
  height:34px;
  padding-left: 5px;
  padding-right: 5px;
}
.product_item a:visited, .product_item a:link, .product_cell a:visited, .product_cell a:link {
  color:#777777;
  text-decoration: none;
}
.product_item a:hover, .product_item a:active, .product_cell a:hover, .product_cell a:active {
  color:#222222;
  text-decoration: underline;
}
#dl a:visited, #dl a:link { font-size:90%; color:#E31836; text-decoration: none; }
#dl a:hover, #dl a:active { text-decoration: underline; }

