@charset "utf-8";
/* CSS Document */

.ticketbox a, .ticketbox a:link, .ticketbox a:visited, .ticketbox a:active {float:left;padding:8px;padding-top:5px;background:#8ba5ab;width:auto;height:auto;font-size:10px;color:#ffffff;text-decoration:none;font-weight:bold;}
.ticketbox a:hover {background:#4b646a;}

.container {float:left;width:400px;height:auto;}
.availbox {background-color:#ffffff;border:solid gray 0px;padding:10px;padding-left:15px;padding-right:15px;margin-bottom:10px; margin-right:10px;width:210px;height:60px;float:left;font-size:11px;color:#000000;cursor:pointer;background-image:url(../images/ticket.png);background-repeat:no-repeat;}
.unavailbox {background-color:#ffffff;border:solid gray 0px;padding:10px;padding-left:15px;padding-right:15px;margin-bottom:10px; margin-right:10px;width:210px;height:60px;float:left;font-size:11px;color:#000000;background-image:url(../images/ticket.png);background-repeat:no-repeat;}

.soldout {color:#FF0000;}
.available {color:#009933;}
#CartFrame {color:#000000;}

a, a:link, a:visited, a:active {
	color:#339999;
	text-decoration:none;
}
a:hover {text-decoration:underline;}

.productbox {background-color:#ffffff;	border:solid gray 1px; padding:10px; margin-bottom:10px; margin-right:10px; width:100px; height:150px; float:left; cursor:pointer; font-size:11px;}
.productbox h2 {font-size:14px; font-family:"Trebuchet MS";margin:0;padding:0;}
.productbox a {float:left;text-decoration:none;color:#016595;margin-top:10px;}
.productbox a:hover {text-decoration:underline;}

#cartcontainer {float:right;border:solid gray 1px;background-color:#BFC9A1;height:auto;width:188px;padding:5px;overflow:visible;font-size:12px;}
#cart {background-color:#FFFFFF;height:150px;width:178px;overflow:auto;margin-bottom:6px;padding:4px;color:#000000;}

#loading {display:none;float:right;}
#shopCart {float:left;width:188px;background-image:url(../../images/shopcart.jpg);background-repeat:no-repeat;height:36px;margin-bottom:5px;}
#clearCart {cursor:pointer;float:left;width:178px;color:#0099CC;padding:5px;background-image:url(../../images/clearcart.jpg);background-repeat:no-repeat;height:15px;}
#clearCart:hover {color:#000099;padding:5px;background-image:url(../../images/clearcart-hover.jpg);background-repeat:no-repeat;}
#payNow {cursor:pointer;float:left;width:178px;color:#993300;padding:5px;margin-top:4px;background-image:url(../../images/checkout.jpg);background-repeat:no-repeat;height:15px;}
#payNow:hover {color:#000099;padding:5px;background-image:url(../../images/checkout-hover.jpg);background-repeat:no-repeat;}

.cartitem {float:left;width:160px;height:35px;margin-bottom:2px;}
.cartitemimg {float:left;width:45px;height:35px;}
.cartitemdetail {float:left;width:95px;height:28px;padding-top:7px;font-size:9px;color:#000000;}
.cartitemminus {float:left;width:15px;height:29px;padding-top:6px;cursor:pointer;}
.cartitemplus {float:left;width:15px;height:29px;padding-top:6px;cursor:pointer;}
.cartitemqty {float:left;width:20px;height:28px;padding-top:7px;font-size:9px;text-align:center;color:#000000;}

.changeitem {float:left;border:1px solid #000000;width:10px;height:auto;font-size:10px;cursor:pointer;padding:4px;margin-right:5px;text-align:center;color:#000000;background-color:#FFFFFF;}
.changeitem:hover {color:#FFFFFF;background-color:#4676a2;}
#items {float:left;width:530px;height:360px;}
