

body {

	margin : 0px 0px 0px 0px;
	background-color: #ffffff;
	align:center; 

}






.topnav {
	background-color:#ffffff;
	color:#000000;
	text-decoration:none;
	font-weight :bold;
	font-size:9pt;
	font-family:<ss:value source=$font.paragraph.face/>;
	}
.topnav A:link {
	background-color:#ffffff;
	border : 0px solid #CCCCCC;
	color:#000000;
	text-decoration:none;
	text-align : center;
	width:115px;
	font-weight :bold;
	display: block;
	}
.topnav A:visited {
	background-color:#ffffff;
	border : 0px solid #CCCCCC;
	color:#000000;
	text-decoration:none;
	text-align : center;
	width:115px;
	font-weight :bold;
	display: block;
	}
.topnav A:hover {
	background-color:#ffffff;
	border : 0px solid #CCCCCC;
	color:#000000;
	text-decoration:none;
	text-align : center;
	width:115px;
	font-weight :bold;
	display: block;
	}
.topnav A:active {
	background-color:#ffffff;
	border : 0px solid #000000;
	color:#000000;
	text-decoration:none;
	text-align : center;
	width:115px;
	font-weight :bold;
	display: block;
	}
#categories{
	border-right : 0px solid #c5c5c5;
border-left : 0px solid #c5c5c5;
border-top : 0px solid #c5c5c5;
border-bottom : 0px solid #c5c5c5;
	background-color:#ffffff;
	color:#ffffff;
	text-decoration:none;
	text-align : left;
	display: block;
	padding : 0px 5px 0px 5px;
	margin : 0px 0px 0px 0px;
	width:150px;
	font-weight :bold;
	font-size:9pt;
	font-family:<ss:value source=$font.paragraph.face/>;
	}

#cat1{
	color:#888888;
	text-decoration:none;
	text-align : left;
	display: block;
	font-weight :normal;
	font-size:9pt;
	font-family:<ss:value source=$font.paragraph.face/>;

	}

#cat1 a{
	color:#808080;
	text-decoration:none;
	text-align : left;
	display: block;
	font-weight :normal;
	font-size:9pt;
	font-family:<ss:value source=$font.paragraph.face/>;


	}

#cat1 a:hover{
	

background-color:#ffffff;
	color:#000000;
	text-decoration:underline;
	text-align : left;
	display: block;
	font-weight :normal;
	font-size:9pt;
	font-family:<ss:value source=$font.paragraph.face/>;

	}






#cat2{
	color:#00F5FF;
	text-decoration:none;
	text-align : left;
	display: block;
	margin-left : 5px;
	font-weight :normal;
	font-size:9pt;
	font-family:<ss:value source=$font.paragraph.face/>;
	}

#cat2 a{
	color:#00F5FF;
	text-decoration:none;
	text-align : left;
	display: block;
	margin-left : 5px;
	font-weight :normal;
	font-size:9pt;
	font-family:<ss:value source=$font.paragraph.face/>;
	}

#cat2 a:hover{
	background-color:#000000;
	color:#ffffff;
	text-decoration:none;
	text-align : left;
	display: block;
	font-weight :normal;
	margin-left : 5px;
	font-size:9pt;
	font-family:<ss:value source=$font.paragraph.face/>;
	}
.leftnav {
	margin : 0px 0px 0px 0px;
	background-color:#ffffff;
	color:#ffffff;
	text-decoration:none;
	font-weight :normal;
	font-size:9pt;
	font-family:<ss:value source=$font.paragraph.face/>;
	}


ul {
	margin: 0 ;
	width: 0px;
}
ul, li {
	display: inline;
}
	
ul, li a {
	display: inline;
	background: white;
	color: black;
	padding: 0px;	
	float: center;


text-decoration:none;
font-weight :bold;
	font-size:10.5pt;
text-decoration:none;
}	
ul, li span {
  float: center;
  ...
  ...
  ...
}
.details ul li p
{
text-align: center;
margin: 0;
padding: 0;

} 



#tabbedlinks {
border-right : 0px solid #c5c5c5;
border-left : 0px solid #c5c5c5;
border-top : 0px solid #c5c5c5;
border-bottom : 0x solid #c5c5c5;
text-decoration:none;
padding: 2px;
}


INPUT,TEXTAREA { font-family: serif; font-size: 12px; } 


/* Top Menu 
----------------------------------------------- */

#cartInfo {
	padding-top:0px;
	font-size:12px;
	line-height:3px;
}

#cartInfo a{
	display:block;
}

#cartInfo a:hover {
	background-color:;
}

#cartInfo img {
	border:0;
	vertical-align:right;
}

#myAccount,	#shoppingCart {
	width:;
	font-weight:100;
	color:#808080;
}

.cartInfoHeadings {
	color:#808080;
	font-size:14px;
	font-weight:bold;
}

#myAccountDL, #shoppingCartDL {
	padding-left:18px;
}


table {border-collapse: collapse;}


A:link {color: #606060;text-decoration:none;}
A:visited {color: #606060;text-decoration:none;}
A:hover {color: #606060;text-decoration:underline;}
A:active {color: #606060;text-decoration:none;}

td#footer a:link {color: black;}
td#footer a:visited {color: black;}
td#footer a:hover {color: grey;}
td#footer a:active {color: black;}

td#tab a:link {color: #808080;}
td#tab a:visited {color: #808080;}
td#tab a:hover {color: #808080; text-decoration:underline;}
td#tab a:active {color: #808080;}

td#carts a:link {color: #808080;}
td#carts a:visited {color: #808080;}
td#carts a:hover {color: #808080; text-decoration:underline;}
td#carts a:active {color: #808080;}
.content {padding-top:5px;padding-left:20px;padding-right:20px;font-size:10pt;color:<ss:value source=$font.paragraph.color/>;font-family:<ss:value source=$font.paragraph.face/>;}

.title {padding-left:5px;font-size:10pt;font-weight:bold;font-family:<ss:value source=$font.paragraph.face/>
;color:#000000;}

.footer {font-size:9pt;color:#000000;font-family:verdana, Helvetica, sans-serif}
#footer{
border-top : 0px solid #000000;}
-->

/* Recently Viewed Items Style Section Begins
----------------------------------------------------------------------------- */
.recentView {
     text-align:bottom;
  font-size:12px;
  font-family:Verdana;
  width:600px;
  height:150px;
  margin:0px;
  position:relative;
vertical-align:bottom;
  border-left:1px solid #000000;
border-top:1px solid #000000;
  border-right:1px solid #000000;
border-bottom:1px solid #000000;
background: #c6c6c6;
}
.recentView img {
     text-decoration:none;
vertical-align:bottom;

}
.recentView a:link, .recentView a:visited  {
     text-decoration:none;
}
.recentViewSpace  {
     width:600px;
  height:13px;
  margin:0px;
  position:relative;
  border-left:0px solid #c6c6c6;
  border-right:0px solid #c6c6c6;
vertical-align:bottom;
}
.recentViewLeftSpace  {
     width:30px;
  height:166px;
  margin:0px;
  float:left;
  position:relative;
  border-right:0px dashed #c6c6c6;
vertical-align:bottom;
}
.recentViewSet  {
     margin:0px;
  padding:0px 3px;
     float:left;
  text-align:center;
  width:85px;
  border-right:0px dashed #c6c6c6;
vertical-align:bottom;
}
.recentViewSet a:hover{
     text-decoration:underline;
}
.recentViewImage {
     padding-top:10px;
padding-bottom:0px;
  vertical-align:top;
position:bottom;
     margin:0px ;
}
.recentViewImage img  {
     border:none;
vertical-align:top;
}
.recentViewPrice  {
      padding-top:7px;
}
.recentViewPrice a:link, .recentViewPrice a:visited{
     color:#000000;
     font-weight:bold;
     text-align:center;
     text-decoration:none;
}
.recentViewPrice a:hover  {
     text-decoration:underline;
}
.recentViewTitle {
     font-family:verdana;
  color: #000000;
  font-size:14px;
  font-weight:bold;
  text-align:left;
  width:600px;
  line-height:30px;
  position:relative;
 
  background-repeat:no-repeat;
  margin:0px;
}
#recentViewBottom  {
     width:700px;
  height:0px;
  vertical-align:bottom;
  background-repeat:no-repeat;
  margin:0px;
  position:bottom;
  clear:both;
     left:0px;
}

h1 {font-size:18px; line-height:none; padding:0; margin:-2em 0;}
html h1 {margin:0}
h2 {font-size:12px; line-height:none; padding:0; margin:-2em 0;}
html h2 {margin:0;}
h3 {font-size:11px; line-height:none; padding:0; margin:-2em 0;}
html h3 {margin:0;}



#footer a{
  color: black;
  text-decoration: none;
}


/*Credits: Dynamic Drive CSS Library */
/*URL: http://www.dynamicdrive.com/style/ */

.thumbnail{
position: relative;
z-index: 0;
}

.thumbnail:hover{
background-color: transparent;
z-index: 50;
}

.thumbnail span{ /*CSS for enlarged image*/
position: absolute;
background-color: black;
padding: 3px;
left: -1000px;
border: 1px dashed gray;
visibility: hidden;
color: black;
text-decoration: none;
}

.thumbnail span img{ /*CSS for enlarged image*/
border-width: 0;
padding: 2px;
}

.thumbnail:hover span{ /*CSS for enlarged image on hover*/
visibility: visible;
top: -200;
left: -370px; /*position where enlarged image should offset horizontally */

}
