
/* body */
body {
  font-family: "trebuchet ms",Verdana, Arial, Helvetica, sans-serif; 
 color: #A0B0AF;
  
  margin:0 auto; 
}

#wholething {
 /* border-top: 4px solid #FFFFFF;
  border-bottom: 4px solid #FFFFFF;
  border-left: 4px solid #FFFFFF;
  border-right: 0px solid #FFFFFF; */
  background-color:#FFFFFF;
  margin:0 auto;
  width: 970px;
  }

img.ad-panel{
	border: 1px #A0B0AF solid; 
}

h1 { 
  display: none;
}

 a {
  margin-top:0px;
  font-size: 14px;
  color: #000000;
}

.info a {
  margin-top:0px;
  font-size: 14px;
  color: #A0B0AF;
}

.writeup td {
	 font-size: 11px;
	 background-color: #A0B0AF;
	 color: #ffffff;
	 padding-left: 10px;
	 padding-right: 10px;
}
.writeup_lt td {
	 font-size: 11px;
	 background-color: #CCCCCC;
	 color: #ffffff;
	 padding-left: 10px;
}

.piccy td {
	 font-size: 11px;
	 color: #ffffff;
	 margin-left: 5px;
}


.writeup a {
	 font-size: 11px;
	 color: #F5C2D5;
}


#container {
	width: 970px;
	position: relative;
	text-transform: lowercase;
}


#header {
  height: 27px; 
  clear: both; 
}


#header .b a { 
  width: 116px;
  height: 24px;
  background-color:  #A0B0AF;
  color:  #FFFFFF;
  text-align: center;
  text-transform: lowercase;
  text-decoration: none;
  float: right;
  display: block;
  border-top: 4px solid #FFFFFF;
  border-bottom: 4px solid #FFFFFF;
  border-left: 4px solid #FFFFFF;
  border-right: 0px solid #FFFFFF;
  cursor: pointer;
}

#header .b a:hover {
  background: none;
  width: 118px;
  height: 24px;
  color:  #A0B0AF;
  text-align: center;
  text-transform: lowercase;
  text-decoration: none;
  float: right;
  display: block;
  border-left: 2px solid #FFFFFF;
  border-right: 0px solid #FFFFFF;
  cursor: pointer;
}

#header .b a img {
  width: 14px;
  height: 8px;
}
 
/* front page */
.fp{background-color:  #A0B0AF;
	color: #FFFFFF;
	text-align: left;
	text-indent: 10px;
	vertical-align: middle;
	font-size: 16px;
	font-weight:bold;
	border-left: solid #FFFFFF 2px;
	border-right: solid #FFFFFF 2px;

}

.fp_img{
		vertical-align: top;
	border-bottom: solid #FFFFFF 2px;
	border-left: solid #FFFFFF 2px;
	border-right: solid #FFFFFF 2px;

}

.fp2{
	background-color:  #A0B0AF;
	color: #FFFFFF;
	text-align: left;
	text-indent: 5px;
	margin-left:5px;
	font-size: small;

	border-bottom: solid #FFFFFF 6px;
	border-left: solid #FFFFFF 2px;
	border-right: solid #FFFFFF 2px;
}

/* new drop down menu */
.block{
background-color:  #A0B0AF; 
}

.gap{
background-color:  #FFFFFF; 
height: 5px;
}


.newmenu{
 background-image:none; 
display: block;
text-align: left;
text-decoration: none;
/*border-right:solid 2px #FFFFFF;
border-top:solid 1px #FFFFFF; 
border-bottom:solid 1px #FFFFFF; */
padding-left: 0px;
text-indent: 3px;
color: #FFFFFF;
}


.newsubmenu{
background-image:none; 
background-color: #CCCCCC;
display: block;
text-align: left;
text-decoration:none;
/*border-right:solid 2px #FFFFFF;
border-top:solid 1px #FFFFFF; 
border-bottom:solid 1px #FFFFFF; */
padding-left: 0px;
text-indent: 3px;
color: #FFFFFF;
}
 /* this section is for the drop down menus */

.menu1:hover {
background-image:none;
width: 116px;
height: 24px;
text-align: center;
border-right:solid 4px #ffffff;
border-top:solid 2px #FFFFFF; 
border-bottom:solid 2px #FFFFFF;
display:block;
text-decoration: none;
background-color:#FFFFFF;
color: #A0B0AF;
}

.menu1 {
width: 118px;
height: 24px;
display:block;
text-decoration: none;
background-color:#A0B0AF;
color: #FFFFFF;
text-align: center;
border-right:solid 2px #ffffff;
border-top:solid 4px #FFFFFF; 
}

.menu_solid{
width: 118px;
display:block;
text-decoration: none;
background-color:#A0B0AF;
color: #FFFFFF;
height: 24px;
text-align: center;
border-right:solid 2px #A0B0AF;
border-top:solid 1px #A0B0AF; 
border-bottom:solid 1px #A0B0AF;
}



.submenu:hover {
display: block;
height: 23px;
width:118px;
  text-align: center;
text-decoration: none;
border-right:solid 2px #FFFFFF;
border-top:solid 1px #FFFFFF; 
border-bottom:solid 1px #FFFFFF;
background-color:#A0B0AF;
padding-left: 0px; 
color: #FFFFFF;
}

.hide {
display: none;
}


.show {
display: block;
}

#column {
	width: 120px;
	margin: 0px 0px 0px 0px; 
	float: left;
 }

#content {
	margin: 0px 0px 0px 0px; 
	float: left;
	width: 850px;
}

/* end of global page def */

/* home page */
.table_square {
	border: solid 1px #A0B0AF;

}

.table_square p {
}


/* product and category pages */

.heading {
	font-size: 15px;
	font-weight: 600;
	text-transform: lowercase;
	color: #A0B0AF;
	padding-bottom: 2px;
	border-bottom: 2px dotted #EEEEEE;
	clear: both;
	margin-bottom: 0px;
	margin-left: 20px;
	width: 700px;
	height: 18px;
}



.breadcrumb a {
 	margin-left: 20px;	margin-right: 20px;
       	color: #A0B0AF;
}

.results {
	clear: both;
	width: 700px;
	margin-left: 20px;
	margin-top: 10px;
	margin-bottom: 10px;
	height: 20px;
       	color: #A0B0AF;
}

.results .left {
  float: left;
  padding-top: 4px;
}

.results .right {
  float: right;
}


.prods {	
	padding-bottom: 2px;
	border-bottom: 2px dotted #EEEEEE;
	width: 700px;
	margin-left: 20px;
	color: #A0B0AF;
	font-weight: 600;
}


.prods img {
 border: 0px;
}


.prods input {
	color: #A0B0AF;
	font-weight: 500;
}

.prods_td {
	color: #A0B0AF;
	font-weight: 500;
	margin-left: 20px;
}

.categories {
	float: left;
	width: 15%; 
	text-align: center; 
	cursor: pointer;
	font-size: 10px; 
	height: 140px;
}

.categories a { 
	color: #A0B0AF;
}

.categories img {
 border: 0px;
}



/* cart */
#cart img, #cart a { 
color: #A0B0AF;
border: 0px;
}


#cart .a {
  width: 100%;
  clear: both;
}

#cart .b, #cart .h, #cart .c, #cart .i {
  text-align: center;
}

#cart .d, #cart .j, #cart .e, #cart .k, #cart .f, #cart .l {
  text-align: left;
  vertical-align: top;  
}

#cart .j span {
  color: #FF0000;
}

#cart .g, #cart .m {
  text-align: right;
  vertical-align: top;
}

#cart .n {
  float: right;
  text-align: right;
  clear: both;
}

#cart .n table {
  display: inline;
}

#cart .o {
  color: #FF0000;
  clear: both;
  font-size: 9px;
  text-align: center;
}

/* buttons */


.buttons {
	border: 2px dotted #EEEEEE;
	margin: 10px 0px;

	clear: both;
}

.buttons input {
/*	height: 20px; */
	margin: 3px;
}

.buttons .left {
  float: left;
}

.buttons .right {
  float: right;
}

.buttons .center {
  position: relative;
  left: 52%;
  margin-left: -26%;
  float: left;
}

/* dyo */
.dyo { 
color: #A0B0AF;
border: 0px;
}


.dyo img{ 
color: #A0B0AF;
border: 0px;
}


