@charset "UTF-8";
/* CSS Document */

/* @group Typography */
body {
	text-align:center;
	margin: 0px; 
	color:#414042;
	font-family:'Arial','Helvetica',sans-serif;
	background-image: url(../images/background.gif);
	background-repeat: repeat-x;
}

p { color:#414042; font-family:'Arial','Helvetica',sans-serif; font-size:15px; line-height:17px; margin:0 0 10px 0; padding:0 }

#wrapper { width:960px; text-align: center; }

h1 { font-size:19px; font-weight:normal; color:#575757; margin:0 0 4px 0}
h2 { font-size:16px; font-weight:normal; color:#575757; margin:0 0 0 0}

a:link { color: #1c3f95; text-decoration: underline; }
a:visited { color: #1c3f95; text-decoration: underline; }
a:hover { color: #009036; text-decoration: underline; }
a:active { color: #1c3f95; text-decoration: underline; }

.bold {font-weight:bold}

image {border:0}

.header { font-size:15px; font-weight:bold; color:#ffffff}

.form-copy { font-size:12px; color:#414042}

.form-copy-boldred { font-size:12px; font-weight:bold; color:#cc0000}

.form-larger-copy { font-size:13px; color:#414042}

.price {
	font-size:16px;
	font-weight:bold;
	color:#990000
}

.form-left-column { font-size:14px; font-weight:bold; color:#414042}

.form-smallprint { font-size:11px; color:#414042}

.show-date { font-size:15px; line-height:17px; color:#414042; margin:0 0 8px 0}
.show-venue { font-size:13px; line-height:15px; color:#414042; margin:0 0 8px 0}
.show-click { font-size:14px; line-height:15px; color:#414042; margin:0 0 0 0}