a.but {
	
	
	/* Sliding right image */
	background: transparent url(none) no-repeat scroll top right;
	display: block;
	float: left;
	height: 26px; /* CHANGE THIS VALUE ACCORDING TO IMAGE HEIGHT */
	margin-right: 6px;
	padding-right: 20px; /* CHANGE THIS VALUE ACCORDING TO RIGHT IMAGE WIDTH */
	
	/* FONT PROPERTIES */
	text-decoration: none;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
}
a.but span {
	
	
	/* Background left image */
	background: transparent url(none) no-repeat;
	display: block;
	line-height: 13px; /* CHANGE THIS VALUE ACCORDING TO BUTTON HEIGHT */
}
a.but:hover span {


	background: transparent url(none) no-repeat;
	display: block;
	line-height: 13px; /* CHANGE THIS VALUE ACCORDING TO BUTTON HEIGHT */
}
a.but:hover {
	background: transparent url(none) no-repeat scroll;
	display: block;
	float: left;
	height: 26px; /* CHANGE THIS VALUE ACCORDING TO IMAGE HEIGHT */
	margin-right: 6px;
	padding-right: 20px; /* CHANGE THIS VALUE ACCORDING TO RIGHT IMAGE WIDTH */
	
	/* FONT PROPERTIES */text-decoration: none;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
}

/* Red border buttons */

a.but_blam {
	background: transparent url('images/button_midr.png') no-repeat scroll top right;
	color: #000000;
}
a.but_blam span {
	background: transparent url('images/button_midl.png') no-repeat;
	padding: 7px 0 6px 5px;
}
a.but_blam:hover span {
	background: transparent url('images/button_midl.png') 0px -26px no-repeat;
	padding: 7px 0 6px 5px;
	text-decoration: underline;
}
a.but_blam:hover {
	background: transparent url(images/button_midr.png) 100% -26px no-repeat scroll;
	color: #000000;
}
a.but_blum {
	background: transparent url('images/button_midr.png') no-repeat scroll top right;
	color: #0000ff;
}
a.but_blum span {
	background: transparent url('images/button_midl.png') no-repeat;
	padding: 7px 0 6px 5px;
}
a.but_blum:hover span {
	background: transparent url('images/button_midl.png') 0px -26px no-repeat;
	padding: 7px 0 6px 5px;
	text-decoration: underline;
}
a.but_blum:hover {
	background: transparent url(images/button_midr.png) 100% -26px no-repeat scroll;
	color: #0000ff;
}
a.but_redm {
	background: transparent url('images/button_midr.png') no-repeat scroll top right;
	color: #ff0000;
}
a.but_redm span {
	background: transparent url('images/button_midl.png') no-repeat;
	padding: 7px 0 6px 5px;
}
a.but_redm:hover span {
	background: transparent url('images/button_midl.png') 0px -26px no-repeat;
	padding: 7px 0 6px 5px;
	text-decoration: underline;
}
a.but_redm:hover {
	background: transparent url(images/button_midr.png) 100% -26px no-repeat scroll;
	color: #ff0000;
}
a.but_blal {
	background: transparent url('images/button_midr.png') no-repeat scroll top right;
	color: #000000;
}
a.but_blal span {
	background: transparent url('images/button_left.png') no-repeat;
	padding: 7px 0 6px 10px;
}
a.but_blal:hover span {
	background: transparent url('images/button_left.png') 0px -26px no-repeat;
	padding: 7px 0 6px 10px;
	text-decoration: underline;
}
a.but_blal:hover {
	background: transparent url(images/button_midr.png) 100% -26px no-repeat scroll;
	color: #000000;
}
a.but_blul {
	background: transparent url('images/button_midr.png') no-repeat scroll top right;
	color: #0000ff;
}
a.but_blul span {
	background: transparent url('images/button_left.png') no-repeat;
	padding: 7px 0 6px 10px;
}
a.but_blul:hover span {
	background: transparent url('images/button_left.png') 0px -26px no-repeat;
	padding: 7px 0 6px 10px;
	text-decoration: underline;
}
a.but_blul:hover {
	background: transparent url(images/button_midr.png) 100% -26px no-repeat scroll;
	color: #0000ff;
}
a.but_redl {
	background: transparent url('images/button_midr.png') no-repeat scroll top right;
	color: #ff0000;
}
a.but_redl span {
	background: transparent url('images/button_left.png') no-repeat;
	padding: 7px 0 6px 10px;
}
a.but_redl:hover span {
	background: transparent url('images/button_left.png') 0px -26px no-repeat;
	padding: 7px 0 6px 10px;
	text-decoration: underline;
}
a.but_redl:hover {
	background: transparent url(images/button_midr.png) 100% -26px no-repeat scroll;
	color: #ff0000;
}
a.but_blar {
	background: transparent url('images/button_right.png') no-repeat scroll top right;
	color: #000000;
}
a.but_blar span {
	background: transparent url('images/button_midl.png') no-repeat;
	padding: 7px 0 6px 5px;
}
a.but_blar:hover span {
	background: transparent url('images/button_midl.png') 0px -26px no-repeat;
	padding: 7px 0 6px 5px;
	text-decoration: underline;
}
a.but_blar:hover {
	background: transparent url(images/button_right.png) 100% -26px no-repeat scroll;
	color: #000000;
}
a.but_blur {
	background: transparent url('images/button_right.png') no-repeat scroll top right;
	color: #0000ff;
}
a.but_blur span {
	background: transparent url('images/button_midl.png') no-repeat;
	padding: 7px 0 6px 5px;
}
a.but_blur:hover span {
	background: transparent url('images/button_midl.png') 0px -26px no-repeat;
	padding: 7px 0 6px 5px;
	text-decoration: underline;
}
a.but_blur:hover {
	background: transparent url(images/button_right.png) 100% -26px no-repeat scroll;
	color: #0000ff;
}
a.but_redr {
	background: transparent url('images/button_right.png') no-repeat scroll top right;
	color: #ff0000;
}
a.but_redr span {
	background: transparent url('images/button_midl.png') no-repeat;
	padding: 7px 0 6px 5px;
}
a.but_redr:hover span {
	background: transparent url('images/button_midl.png') 0px -26px no-repeat;
	padding: 7px 0 6px 5px;
	text-decoration: underline;
}
a.but_redr:hover {
	background: transparent url(images/button_right.png) 100% -26px no-repeat scroll;
	color: #ff0000;
}

/* Black border buttons */

a.but_blamB {
	background: transparent url('images/button_midrB.png') no-repeat scroll top right;
	color: #000000;
}
a.but_blamB span {
	background: transparent url('images/button_midlB.png') no-repeat;
	padding: 7px 0 6px 5px;
}
a.but_blamB:hover span {
	background: transparent url('images/button_midlB.png') 0px -26px no-repeat;
	padding: 7px 0 6px 5px;
	text-decoration: underline;
}
a.but_blamB:hover {
	background: transparent url(images/button_midrB.png) 100% -26px no-repeat scroll;
	color: #000000;
}
a.but_blumB {
	background: transparent url('images/button_midrB.png') no-repeat scroll top right;
	color: #0000ff;
}
a.but_blumB span {
	background: transparent url('images/button_midlB.png') no-repeat;
	padding: 7px 0 6px 5px;
}
a.but_blumB:hover span {
	background: transparent url('images/button_midlB.png') 0px -26px no-repeat;
	padding: 7px 0 6px 5px;
	text-decoration: underline;
}
a.but_blumB:hover {
	background: transparent url(images/button_midrB.png) 100% -26px no-repeat scroll;
	color: #0000ff;
}
a.but_redmB {
	background: transparent url('images/button_midrB.png') no-repeat scroll top right;
	color: #ff0000;
}
a.but_redmB span {
	background: transparent url('images/button_midlB.png') no-repeat;
	padding: 7px 0 6px 5px;
}
a.but_redmB:hover span {
	background: transparent url('images/button_midlB.png') 0px -26px no-repeat;
	padding: 7px 0 6px 5px;
	text-decoration: underline;
}
a.but_redmB:hover {
	background: transparent url(images/button_midrB.png) 100% -26px no-repeat scroll;
	color: #ff0000;
}
a.but_blalB {
	background: transparent url('images/button_midrB.png') no-repeat scroll top right;
	color: #000000;
}
a.but_blalB span {
	background: transparent url('images/button_leftB.png') no-repeat;
	padding: 7px 0 6px 10px;
}
a.but_blalB:hover span {
	background: transparent url('images/button_leftB.png') 0px -26px no-repeat;
	padding: 7px 0 6px 10px;
	text-decoration: underline;
}
a.but_blalB:hover {
	background: transparent url(images/button_midrB.png) 100% -26px no-repeat scroll;
	color: #000000;
}
a.but_blulB {
	background: transparent url('images/button_midrB.png') no-repeat scroll top right;
	color: #0000ff;
}
a.but_blulB span {
	background: transparent url('images/button_leftB.png') no-repeat;
	padding: 7px 0 6px 10px;
}
a.but_blulB:hover span {
	background: transparent url('images/button_leftB.png') 0px -26px no-repeat;
	padding: 7px 0 6px 10px;
	text-decoration: underline;
}
a.but_blulB:hover {
	background: transparent url(images/button_midrB.png) 100% -26px no-repeat scroll;
	color: #0000ff;
}
a.but_redlB {
	background: transparent url('images/button_midrB.png') no-repeat scroll top right;
	color: #ff0000;
}
a.but_redlB span {
	background: transparent url('images/button_leftB.png') no-repeat;
	padding: 7px 0 6px 10px;
}
a.but_redlB:hover span {
	background: transparent url('images/button_leftB.png') 0px -26px no-repeat;
	padding: 7px 0 6px 10px;
	text-decoration: underline;
}
a.but_redlB:hover {
	background: transparent url(images/button_midrB.png) 100% -26px no-repeat scroll;
	color: #ff0000;
}
a.but_blarB {
	background: transparent url('images/button_rightB.png') no-repeat scroll top right;
	color: #000000;
}
a.but_blarB span {
	background: transparent url('images/button_midlB.png') no-repeat;
	padding: 7px 0 6px 5px;
}
a.but_blarB:hover span {
	background: transparent url('images/button_midlB.png') 0px -26px no-repeat;
	padding: 7px 0 6px 5px;
	text-decoration: underline;
}
a.but_blarB:hover {
	background: transparent url(images/button_rightB.png) 100% -26px no-repeat scroll;
	color: #000000;
}
a.but_blurB {
	background: transparent url('images/button_rightB.png') no-repeat scroll top right;
	color: #0000ff;
}
a.but_blurB span {
	background: transparent url('images/button_midlB.png') no-repeat;
	padding: 7px 0 6px 5px;
}
a.but_blurB:hover span {
	background: transparent url('images/button_midlB.png') 0px -26px no-repeat;
	padding: 7px 0 6px 5px;
	text-decoration: underline;
}
a.but_blurB:hover {
	background: transparent url(images/button_rightB.png) 100% -26px no-repeat scroll;
	color: #0000ff;
}
a.but_redrB {
	background: transparent url('images/button_rightB.png') no-repeat scroll top right;
	color: #ff0000;
}
a.but_redrB span {
	background: transparent url('images/button_midlB.png') no-repeat;
	padding: 7px 0 6px 5px;
}
a.but_redrB:hover span {
	background: transparent url('images/button_midlB.png') 0px -26px no-repeat;
	padding: 7px 0 6px 5px;
	text-decoration: underline;
}
a.but_redrB:hover {
	background: transparent url(images/button_rightB.png) 100% -26px no-repeat scroll;
	color: #ff0000;
}
input.Button {
	background: (none) no-repeat;
	cursor: pointer;
	height: 33px;
	border: none;
	
	/* FONT PROPERTIES */
	text-decoration: none;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 19px;
	font-weight: bold;
	line-height: 22px; /* CHANGE THIS VALUE ACCORDING TO BUTTON HEIGHT */
	padding: 5px 0 6px 25px;
}
input.Button:hover {
	background: url(none) no-repeat;
	cursor: pointer;
	height: 33px;
	border: none;
	
	/* FONT PROPERTIES */
	text-decoration: underline;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 19px;
	font-weight: bold;
	line-height: 22px; /* CHANGE THIS VALUE ACCORDING TO BUTTON HEIGHT */
	padding: 5px 0 6px 25px;
}
input.button_cart {
	background: url(images/cart.gif) no-repeat;
	width: 203px;
	color: #ffff00;
}
input.button_cart:hover {
	background: url(images/cart.gif) 0px -33px no-repeat;
	width: 203px;
	color: #ffffff;
}
input.button_checkout {
	background: url(images/checkout.gif) no-repeat;
	width: 177px;
	color: #ffff00;
}
input.button_checkout:hover {
	background: url(images/checkout.gif) 0px -33px no-repeat;
	width: 177px;
	color: #ffffff;
}


.gallerycontainer {
	position: relative;
	
	/*Add a height attribute and set to largest image's height to prevent overlaying*/
}
.thumbnail img {
	border: 1px solid white;
	margin: 0 5px 5px 0;
}
.thumbnail:hover {
	background-color: transparent;
}
.thumbnail:hover img {
	border: 1px solid blue;
}
.thumbnail span {
	
	
	/*CSS for enlarged image*/
	position: absolute;
	background-color: lightyellow;
	padding: 5px;
	left: -1000px;
	border: 4px ridge;
	visibility: hidden;
	color: green;
	text-decoration: none;
}
.thumbnail span img {
	
	
	/*CSS for enlarged image*/
	border-width: 0;
	padding: 2px;
}
.thumbnail:hover span {
	
	
	/*CSS for enlarged image*/
	visibility: visible;
	top: -280px;
	left: 30%; /* position where enlarged image should offset horizontally */
	z-index: 50;
}



A:hover {
	text-decoration: underline;
	 color: green;
}
