body,.normal {
	font-family: verdana,geneva,arial,helvetica,sans-serif;
	font-size: 10pt;
	color: black; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	background: #336699 url(http://img505.imageshack.us/img505/1948/untitled4nf6.jpg) no-repeat fixed left bottom;}

.productprice {
	font-family: verdana,geneva,arial,helvetica,sans-serif;
	font-size: 9pt;
	margin:2px;
	margin-bottom:5px;
	text-align:center;
}

.productlink {
	font-family: verdana,geneva,arial,helvetica,sans-serif;
	font-size: 9pt;
	margin:2px;
	margin-bottom:5px;
	text-align:center;
}

.pagetitle {
	font-family: verdana,geneva,arial,helvetica,sans-serif;
	font-size: 14pt;
	font-weight: bold;
}

.prodtitle {
	font-family: verdana,geneva,arial,helvetica,sans-serif;
	font-size: 14pt;
}

.coupon {
	align:center;
	text-align:center;
	border-style: dashed;
	border-width: thin;
	border-color:gray;
	padding:5px;
}

a.productlink:hover { 
	text-decoration: underline; 
}

tr, td, table,form,input,button,select,option,textarea  {
	font-family: verdana,geneva,arial,helvetica,sans-serif;
	font-size: 10pt;
	page-break-inside: avoid;
}
 

.tableheader {
	background-color: #99cc33;
}

.smallsidebartext { 
	color: #000; 
	font-size: 1px; 
}

a:link, a:active { 
	color: #336699; 
	font-weight: bold; 
	text-decoration: none; 
}

a:visited, a:hover { 
	color: #0099cc; 
	font-weight: bold; 
	text-decoration: none; 
}

a.sidebarlink:link, a.sidebarlink:active, a.sidebarlink:visited { 
	color: #336699; 
	font-size: 12px; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-weight: bold; 
	text-decoration: none; 
	font-size: 9pt; 
}

a.sidebarlink:hover { 
	color: #fff; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-weight: bold; 
	text-decoration: none; 
	font-size: 9pt;
}

form, select, option { 
	font-size: 8pt; 
	margin: 0;
}

.footer { 
	color: #000; 
	font-size: 11px; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
}

.footer a:link, .footer a:active, .footer a:visited { 
	color: #336699; 
	//text-decoration: none; 
	//font-weight: bold;
}

.designtable {
	width:100%;
	font-family: verdana,geneva,arial,helvetica,sans-serif;
	border-color:Black;
	border-width:0px;
	border-style:solid;
	border-collapse:collapse;
	border-spacing: 0;
	padding: 0;
}

.designimg {
	display:block;
	//width:125px;
	font-family: verdana,geneva,arial,helvetica,sans-serif;
	border-color:Black;
	border-width:0px;
	border-style:solid;
	border-collapse:collapse;
	border-spacing: 0;
	padding: 0;
}

.querytitle {
	text-align: center;
	font-size: 16pt;
	font-weight: bold;
	font-family: verdana,geneva,arial,helvetica,sans-serif;
	color: #4075BE;
}


.viewalllink {
	font-size: 11pt;
	font-weight: bold;
	font-style: italic;
	margin-top: 4px;
	margin-bottom: 10px;
}	

.related {
	text-align:center;
	font-size: 9pt;
	font-weight: bold;
	font-style: italic;
	margin-top: 4px;
	margin-bottom: 10px;
}	

.designcaption {
	font-size: 11pt;
	font-weight: bold;
	font-family: verdana,geneva,arial,helvetica,sans-serif;
	margin-top:3px;
	margin-bottom:3px;
}

.designtitle {
	margin-top:3px;
	margin-bottom:3px;
	text-transform: capitalize;
}

.itemtitle {
	text-align: left;
	font-size: 14pt;
	font-weight: bold;
	font-family: verdana,geneva,arial,helvetica,sans-serif;
	color: #4075BE;
}

h3 {
	font-family: verdana,geneva,arial,helvetica,sans-serif;
	color: #4075BE;
}

.smallprint,.footer {
	font-family: verdana,geneva,arial,helvetica,sans-serif;
	font-size: 10px;
}

.subhead {
	font-family: verdana,geneva,arial,helvetica,sans-serif;
	font-size: 12pt;
	color: #4075BE;
	font-weight: bold;
}

.head {
	font-family: verdana,arial,helvetica,sans-serif;
	font-size: 14pt;
	color: #000000;
	line-height: 100%;
}


.recentsearch {
	font-size: 10pt; 
	margin-left:-15px;
}

#pic {
	background-color: #FFFFFF;
	left: 0px;
	position: relative;
	top: 0px;
	//width: 135px;
}

#pic a .large {
	border: 0px;
	display: block;
	height: 1px;
	left: -1px;
	position: absolute;
	top: -1px;
	width: 1px;
}

#pic a img {
	border: 0;
}

#pic a.p1, #pic a.p1:visited {
	background: #FFFFFF;
	border: 0px solid #000000;
	display: block;
	//height: 90px;
	left: 0;
	text-decoration: none;
	top: 0;
	width: 125px;
}

.seemore {
	text-align:center;
	font-size: 10pt; 
	font-weight: bold; 
	margin-top:5px;
	margin-bottom:0px;
}

.seemoreunder {
	text-align:center;
	font-size: 10pt; 
	font-weight: bold; 
	margin-top:5px;
	margin-bottom:0px;
}

.topshops {
	font-size: 10pt; 
	margin-left:-15px;
}

hr {
	color: #000000; 
	noshade;
}

img.imageborder {border-width:0;}
.tableheaderbg {background-color: #000000;color: #ffffff;}
.checkoutbg {background-color: #ffffff;}
.tablebg {background-color: #F5F5F5;color: #000000;}
.tablebg2 {background-color: #E9E9E9;color: #000000;}
.sidebartext {color: #000000;}
.sidebarbg {background-color: #ffffff;}
.alertmessage {color: #FF0000;}

.ffffff,.ffffff:link,.ffffff:visited {color:#ffffff;}
.75pt { font-size: 7.5pt; }
.8pt { font-size: 8pt; }
.arial8pt {font-size: 8pt; font-family:arial,helvetica,sans-serif; }
.85pt { font: 8.5pt; }

.undertexttop {
    font-size : 12px;
    color : #000000;
    font-weight : bold;
    font-style : normal;
	margin-left:10px;
}

.undertext {
    font-size : 12px;
    color : #000000;
    font-weight : normal;
    font-style : italic;
    margin-bottom:.2em;
}

.thumbnail {
	border-style:outset;
	border-color: black;
	border-width:3px;
}

a.linkopacity img {
	filter:alpha(opacity=100);   
	-moz-opacity: 1.0;   
	opacity: 1.0;
}

a.linkopacity:hover img {
	filter:alpha(opacity=50); 
	-moz-opacity: 0.5; 
	opacity: 0.5;
}
.sublist{
	margin-left:5px;
}

.sub2list{
	margin-left:15px;
	font-size: 8pt;
}
.menutitle{
	cursor:pointer;
	margin-bottom: 5px;
	background-color:#ECECFF;
	color:#000000;
	width:100%;
	padding:2px;
	text-align:left;
	font-weight:bold;
	/*/*/border:1px solid #000000;/* */
}

.submenu{
margin-bottom: 0.5em;
}

/*  added stuff */


dd {
	height:75px;
	width:150px;
	margin:155px 0 0 -155px;
	}

em {
	display:block;
	font-weight:bold;
	margin-bottom:5px;
	}

dl {
	}

.thumbs {
	vertical-align:bottom;
	text-align:center;
	margin-top:5px;
	margin-right:1px;
	margin-left:1px;
	}

.itemblock {
	float:left; 
	margin-left:1px;
	margin-right:1px;
	font-size:90%;
	width:170px;
	height:250px;
	margin-bottom:10px;
	background:#ffffff;
	border: 1px solid #ccc;
	padding:1px;
	}


.itemblockover {
	float:left; 
	margin-left:1px;
	margin-right:1px;
	font-size:90%;
	width:170px;
	height:250px;
	margin-bottom:10px;
	background:#CCCCCC;
	border:#333333 1px solid ;
	padding:1px;
	}

.itemblockover img, .itemblock img {
	border:0px;
}

div.morefloat {
  float: left;
  width: 150px;
  height: 250px;
  padding-left: 2px;
  padding-right: 2px;
  padding-top: 0px;
  padding-bottom: 0px;
  }
  
div.morefloat p {
   text-align: center;
   }

div.morecontainer {
  text-align:center;
  margin: 0px auto 0px auto;
  }


