a.addcart_link {
        text-decoration: none;
        color: #ffffff;
}

a.addcart_link:visited {
        text-decoration: none;
        color: #ffffff;
}

a.addcart_link:hover {
        text-decoration: none;
         color: #EADFC0;
}

a.mainmenu {
		 font-size: 12px;
        text-decoration: none;
        color: #1A0933;
        font-family: verdana,arial,helvetica,sans-serif;
        font-weight: bold;
        margin-left: 5px;
}

a.mainmenu:visited {
		 font-size: 12px;
        text-decoration: none;
        color: #1A0933;
        font-family: verdana,arial,helvetica,sans-serif;
        font-weight: bold;
        margin-left: 5px;
}

a.mainmenu:hover {
		 font-size: 12px;
        text-decoration: none;
         color: #999999;
         font-family: verdana,arial,helvetica,sans-serif;
         font-weight: bold;
         margin-left: 5px;
}

a.navmenu {
		font-size: 11px;
        text-decoration: none;
        color: #1A0933;
        font-family: verdana,arial,helvetica,sans-serif;
}

a.navmenu:visited {
		 font-size: 11px;
        text-decoration: none;
        color: #1A0933;
        font-family: verdana,arial,helvetica,sans-serif;
}

a.navmenu:hover {
		 font-size: 11px;
        text-decoration: none;
         color: #999999;
         font-family: verdana,arial,helvetica,sans-serif;
}

div.mainmenuon {
	 font-size: 12px;
	 text-decoration: none;
         color: #999999;
         font-family: verdana,arial,helvetica,sans-serif;
         font-weight: bold;
         margin-left: 5px;
}

.maintable {
	text-align: left;
}



		h2 {
									   font-family: verdana,arial,helvetica,sans-serif;
									   font-size: 16px;
									   color: #000000;
									   border-bottom: 1px solid #EEEEEE;
									   padding-top: 20px;
									  
                }

	h1 {
									   font-family: verdana,arial,helvetica,sans-serif;
									   font-size: 18px;
									   color: #000033;
									   padding-top: 20px;
									   font-weight: bold;
									  
                }


 div.bodytext {
                                 margin-left: 100px;
                                 margin-right: 100px;
                }


  table {
                        font-family: verdana,arial,helvetica,sans-serif;
                                 font-size: 12px;
                                 color: #333333;
                }
                
	.error {
		font-family: verdana,arial,helvetica,sans-serif;
		font-size: 12px;
		color: #FF9933;
	}
	
	
	p {
		font-family: verdana,arial,helvetica,sans-serif;
		font-size: 12px;
		color: #333333;
	}
	
	#content {
	   width:660px;
	   margin:0 auto;
	   padding:0;
	 text-align: left;
	}

	#menuside {
  		width:220px;
  		float:left;
  	}
  	
	#contentside {
  		
  		width:430px;
  		float:right;
  	}


	
	div.titlesummary {
		margin-top: 20px;
		border: 1px #EEEEEE solid;
		width: 100%;
		float: top;
	}
	
	p.titlefont {
		font-family: verdana,arial,helvetica,sans-serif;
		font-size: 14px;
		font-weight: bold;
		padding-bottom: 0px;
	}
	
	p.pubfont {
		font-family: verdana,arial,helvetica,sans-serif;
		font-size: 10px;
		color: #777777;
		padding-top: 0px;
		padding-bottom: 0px;
	}
	
	
	p.authorfont {
		font-family: verdana,arial,helvetica,sans-serif;
		font-size: 12px;
		padding-top: 0px;
		padding-bottom: 0px;
	}
	
	p.typefont {
		font-family: verdana,arial,helvetica,sans-serif;
		font-size: 10px;
		padding-top: 0px;
		padding-bottom: 0px;
	}
	
	p.stockno {
		font-family: verdana,arial,helvetica,sans-serif;
		font-size: 10px;
		color: #777777;
		padding-top: 0px;
		padding-bottom: 0px;
	}
	
	p.description {
		font-family: verdana,arial,helvetica,sans-serif;
		font-size: 12px;
		padding-top: 10px;
		margin: 5px;
	}
	
	p.buynow {
		font-family: verdana,arial,helvetica,sans-serif;
		font-size: 12px;
	
	}
	
	p.buynow a {
		color: #aa0000;
	}
	
	div.imageside {
		padding: 10px;	
		position: relative;
		float: left;
	}
	
	div.textside {
		padding: 10px;
	}
	

	img.invimage {
		padding: 10px;
		border: 0px;
		float: left;
	}
	
	div.clearer {clear: left; line-height: 0; height: 0;}
	
	.shop_cart  {
        font-family: arial,helvetica,sans-serif;
        font-size: 14px;
        color: #ffffff;
        text-align: center;
        vertical-align: center;
}

table.checkoutforms {
        cellpadding: 0px;
        cellspacing: 0px;
        font-family: verdana,arial,helvetica,sans-serif;
        font-size: 12px;
        color: #333333;
}

td.inventory_title {
        background-color:#907B38;
        font-family: arial,helvetica,sans-serif;
        font-weight: bold;
        color: #ffffff;
        font-size: 14px;
        padding: 10px;
        text-align: center;
}

td.cart_title {
        background-color:#1A0933;
        font-family: arial,helvetica,sans-serif;
        font-weight: bold;
        color: #ffffff;
        font-size: 14px;
        padding: 5px;
        text-align: left;
}

td.change_quant {
        background-color:#ffffff;
        font-family: arial,helvetica,sans-serif;
        font-size: 12px;
        color: #664C38;
        padding: 5px;
}

td.shop_funcs {
        font-family: arial,helvetica,sans-serif;
        font-size: 11px;
        font-weight: bold;
        color: #ffffff;
        background-color:#999999;
}

td.inventory_descrip {
        background-color:#eeeeee;
        font-family: arial,helvetica,sans-serif;
        font-size: 12px;
        color: #000000;
        padding: 10px;
}

div.copyright {
	text-align: center;
	font-family: verdana,arial,helvetica,sans-serif;
	font-size: 10px;
	color: #cccccc;
	padding-top: 50px;
}

.navigation {
	text-align: right;
	font-family: verdana,arial,helvetica,sans-serif;
	font-size: 11px;
	padding-right: 5px;
}
