/* ------------------------------------------------- */
/*  ABC Photo Booths - style sheet                     */
/*  Created by Dazza @ DazzaDesignz - 14/02/2008       */
/*  DO NOT EDIT!!! ask me first - daz                  */
/* ------------------------------------------------- */

body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin-top: 10px;
	margin-bottom: 10px;
	scrollbar-base-color: #330066;
	scrollbar-arrow-color: #FFCC00;
}

.shell {
	border: 3px ridge #FFCC00;
}

td.main {
	padding: 14px 18px 18px 18px;
}

td.side {
	padding: 10px 8px 8px 8px;
	border-right: 2px groove #9999CC;
}

h1, h2, h3 {
	margin-top: 4px;
	margin-bottom: 6px;
}

p {
	margin-top: 6px;
	margin-bottom: 10px;
	line-height: 16px;
}

a {
	color: #0000CC;
}

a:hover {
	color: #FF0000;
	text-decoration: none;
}

.topnav a {
	color: #000000;
	text-decoration: none;
}

.topnav a:hover {
	color: #CC0000;
	text-decoration: underline;
}

/* --- left hand nav buttons ------------------------ */

.btns {
	text-align: center;
	margin-bottom: 12px;
}

a.navbtn {
	display: block;
	width: 150px;
	height: 26px;
	line-height: 26px;
	margin: 0px auto 3px auto;
	background-image: url(images/btn.gif);
	background-repeat: no-repeat;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	letter-spacing: 1px;
}

a.navbtn:hover, a.navbtn.here {
	background-image: url(images/btn-on.gif);
	color: #FFFF00;
}

/* --- the flashing bits ---------------------------- */

.blink {
	animation: blinker 0.9s steps(2, start) infinite;
	-webkit-animation: blinker 0.9s steps(2, start) infinite;
	color: #FF0000;
	font-weight: bold;
}

@keyframes blinker { to { visibility: hidden; } }
@-webkit-keyframes blinker { to { visibility: hidden; } }

/* --- booth listing boxes -------------------------- */

.boothbox {
	border: 2px groove #CCCCCC;
	background-color: #F4F4FF;
	margin-bottom: 12px;
}

.pricetable td {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

img.photo {
	border: 4px ridge #CCCCCC;
}

.small {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
}
