 body {
 	margin:0;
 	padding:0;
	background:#000000;
 }
  
  A:link {color: #FF0000}
  A:visited {color: #F2F5EE}
  A:active {color: #F2F5EE}
  
  A {text-decoration:none;}
  A:hover {text-decoration:underline;}
  
  TD  {font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #2E2F2C; line-height: 15px}
  .H1 {font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 13px; color: #F2F5EE; line-height: 12px; font-weight: bold}
  .B1 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #F2F5EE; line-height: 20px}   
  .B2 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #F2F5EE; line-height: 15px}
  .B2M {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #F2F5EE; line-height: 13px}  
  .B3 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #F2F5EE}   
  .B4 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #F2F5EE}   
    
  .nopbutton {background: #DEDEDE;font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000;}
  

  .nopcart {background: #000000;border: 8px;font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; color: #ffffff;}
  .nopheader {background: #F2F5EE;font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000;font-weight:bold;}
  .nopentry {background: #F2F5EE;font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000;}
  .noptotal {background: #F2F5EE;font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; color: #000000;}

  .catheader {color: #fcfcfc; font-family: Arial Narrow, Arial, Verdana, Helvetica; font-size: 18px; font-weight: bold;}

  .nopproducttable { border-style: solid; border-width:0px; border-color: #000000; background-color: #aaaaaa;}
  .nopproducttableheader {font-family: Verdana, Arial, Helvetica, MS Sans Serif; font-size: 12px; line-height: 15px; color: #000000; font-weight: bold; background-color:#cc8888; }
  .nopproducttabledata { background-color: #ffffff; }
  .nopproductname {font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #2E2F2C; line-height: 15px }
  .nopproductdetailheader {font-family: Verdana, Arial, Helvetica, MS Sans Serif; font-size: 10px; line-height: 15px; color: #000000; font-weight: bold;}
  .nopproductdetails {font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #2E2F2C; line-height: 15px}
  .nopcarterror {font-family: Verdana, Arial, Helvetica, MS Sans Serif; font-size: 12px; color: #bb0000; font-weight: bold; }


/* ABOUT PAGE STYLING AND DIVISIONS */

#aboutcontainer {
	width:700px;
    margin:0px auto;
}
#aboutheader {
	background:transparent;
	margin-top:3px;
	margin-bottom:10px;
}

#aboutpagetitle {
	margin-top:-55px;
	text-align:right;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color:#F2F5EE;
	line-height:15px;
}

#aboutleftboxes {
	width:20px;
	margin-top:44px;
	text-align:left;
}

#aboutcontent {
	margin-left:40px;
	margin-top:-221px;
	padding-top:0px;
	width:640px;
	float:right;
}

p.content {
	text-align:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#F2F5EE;
	line-height:15px;
}

p.contentright {
	text-align:right;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#F2F5EE;
	line-height:15px;
}

h1.about {
	text-align:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:20px;
	font-weight:bold;
	font-variant:small-caps;
	color:#F2F5EE;
	line-height:28px;
}

.fltrt {
	float:right;
	margin-left:8px;
	margin-top:-8px;
}
.fltlft {
	float:left;
	margin-right:8px;
	margin-top:-8px;
}

li.about {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#F2F5EE;
	line-height:15px;
}
