html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
	text-align:center;
	
}
body {
	text-align:center;
	line-height: 1;
	font-family: Arial, Verdana, sans-serif;
	font-size:11px;
	line-height:16px;
	background-image:url('/assets/firstfleet/ffbg.gif');
	background-repeat: repeat-x;
	
	
}
ol, ul {
	list-style: none;
}
blockquote, q {
	quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: '';
	content: none;
}

/* remember to define focus styles! */
:focus {
	outline: 0;
}

/* remember to highlight inserts somehow! */
ins {
	text-decoration: none;
}
del {
	text-decoration: line-through;
}

/* tables still need 'cellspacing="0"' in the markup */
table {
	border-collapse: collapse;
	border-spacing: 0;
}

h1 {font-family: Arial, sans-serif; font-size:18px; font-weight: bold; color:#fff; float:left; padding: 30px 0 0 5px; text-transform: uppercase;}

#wrapper {margin: 0 auto;width:780px;text-align:left;}
#header {width:750px; height:150px; margin: 0 15px;float:left;}

#navcontainer {width:780px; float:left; }
#social {width:400px; float:left;padding:10px 0 0 5px;}	
#newsletter {float:left;width:310px;padding:0 5px;text-align:left;margin-left:20px;}
#markupfactory-getnewslettersignup-email-container {text-align:left;padding-top:15px;}
#markupfactory-getnewslettersignup-submit-container {width:25px; float:left;position:relative;left:240px;top:-20px;}


.uberschrift {width:391px; height:49px; margin:0 0 0 9px;background-image:url('/assets/firstfleet/h1bg.gif');
background-repeat: repeat-x;float:left; border-top:1px solid #fff;}
.uberschrift2 {width:391px; height:49px; margin:0 9px 0 0;background-image:url('/assets/firstfleet/h1bg.gif');
background-repeat: repeat-x;float:left;text-align:right;border-top:1px solid #fff;}

#showcase {width:750px; height:300px; margin: 0 15px;background-image:url('/assets/firstfleet/showcasebg.jpg');
background-repeat: repeat-x;overflow:hidden;float:left;color:#fff;}
#showcase a{color:#fff;text-decoration:none;}
#showcase a:hover{color:#99cc33;}

#showcase .title {text-align:left; font-family:Arial, sans-serif;font-size:20px;padding:80px 0 0 20px;}
#showcase .post p{text-align:left; font-family:Arial, sans-serif;font-size:12px;padding:10px 0 0 20px; line-height:16px;}



#content {width:750px; margin: 10px 15px 0 15px; float:left;}
#content h2 {text-align:left;}
#content p {text-align:left;}

#calendarwrap {width:750px; float:left; margin: 20px 15px 10px 15px;}
#contenta {width:242px; float:left;margin-right:11px; }
#contentb {width:242px; float:left;margin-right:11px; }
#contentc {width:242px; float:left; }



.eventwrap {width:242px; height:30px; float:left: margin-bottom:5px; background-color:#ccc;clear:both;border-bottom:1px solid #fff;}
.datewrap{width:27px; height:23px; float:left; background-color:#99cc33;font-size:11px; font-family:Arial;color:#fff;padding:2px 0 5px 0;line-height:12px;}
.titlewrap{width:210px; height:19px; float:left;background-color:#ccc;padding:6px 0 5px 3px;text-align:left;color:#999;}
.titlewrap a{text-decoration:none;color:#333333;letter-spacing:-0.4px;}
.titlewrap a:hover{color:#666666;}
.titlewrap a:visited{color:#666666;}

.eventwrap2 {width:242px; height:30px; float:left: margin-bottom:5px; background-color:#ccc;clear:both;border-bottom:1px solid #fff;}
.datewrap2{width:27px; height:23px; float:left; background-image:url('/assets/firstfleet/eventpassed.jpg');
background-repeat: repeat;font-size:11px; font-family:Arial;color:#fff;padding:2px 0 5px 0;line-height:12px;}
.titlewrap2{width:190px; height:19px; float:left;background-color:#ccc;padding:6px 0 5px 5px;text-align:left;color:#999;}
.titlewrap2 a{text-decoration:none;color:#333333;}
.titlewrap2 a:hover{color:#666666;}
.titlewrap2 a:visited{color:#666666;}

h3 {	padding:5px;
	text-align:left;
	color: #ffffff;
	font-family: "Lucida Grande", "Lucida Sans", Helvetica, Arial, sans-serif;
	font-size: 190%;
	line-height: 120%;
	font-weight: bold;
	letter-spacing: 1px;
}

h2 {	padding:5px;
	text-align:left;
	color: #ffffff;
	font-family: "Lucida Grande", "Lucida Sans", Helvetica, Arial, sans-serif;
	font-size: 190%;
	line-height: 120%;
	font-weight: bold;
	letter-spacing: 1px;
}
.imagecontainer { height:300px;width:300px; margin-right:10px; float:left;clear:right;}	
.showcontainer {width:400px; float:right;text-align:right;margin:10px 15px 0 0;}

.infocontainer {text-align:right;float:right;margin:15px 15px 0 0;}
.headers {color:#99cc33; text-transform:uppercase; background:#000;}
.headliner {color:#99cc33;padding:0;}
.headliner a{background:#333;color:#99cc33;margin:10px 0;padding: 0 5px;font-family: Arial, Helvetica, sans-serif;font-size:2.2em;line-height:1.2em;text-decoration:none;}
.supporting {margin:0;padding:3px 5px;background:#333;font-family: Arial, Helvetica, sans-serif;font-size:1.5em;line-height:1.2em;color:#fff;}
.facebook {margin:0;padding:0;font-family: Arial, Helvetica, sans-serif;font-size:.7em;line-height:1em;}
.date {margin:0;padding:0 5px;font-family: Arial, Helvetica, sans-serif;font-size:2em;line-height:1.4em;color:#333;}
.location {margin:0;padding:0 5px;font-family: Arial, Helvetica, sans-serif;font-size:2em;line-height:1.4em;color:#fff;}
.ages {margin:0;padding:0 5px;font-family: Arial, Helvetica, sans-serif;font-size:1.6em;line-height:1em;color:#333;}
.cost {margin:0;padding:0 5px;font-family: Arial, Helvetica, sans-serif;font-size:1.4em;line-height:1em;color:#fff;}
.dateof {margin:0;padding:0 5px;font-family: Arial, Helvetica, sans-serif;font-size:3em;line-height:1em;color:#fff;border-top:1px solid #333;}

#showcase tt #pageControls {position: relative; top:-140px; left:20px;}
#showcase tt #pageControls li {margin-right: 5px; font-size:14px; color:#fff; float:left;display:block; width:20px; height:20px; background-color:#99cc33;padding:2px;}

#showcase tt #pageControls li a:hover{color:#333;}
#showcase tt #pageControls h4 {display:none;}
#showcase tt #pageControls li a.prev {display:none;}
#showcase tt #pageControls a.next {display:none;}

#justannounced {width:760px;float:left;margin-bottom:15px;}
#upcomingshows {width:760px;float:left;}
.jabox {width:140px; height:125px; margin:0 12px 12px 0;float:left;}
.jabox a{text-decoration:none; color:#333;}
.jabox a:hover {color:#666;}
.jaimg {width:140px; height:70px;float:left;overflow:hidden;}
.jainfo {width:130px;  padding:5px 5px 0 5px;float:left;background:#ccc;}
.javenue {width:140px;  color:#666; background:#ccc;text-align:left;}
.javenue p {text-align:left;letter-spacing:0em;padding:0 4px 5px 5px;}
.jainfo p{font-size:11px;color:#333; }

.monthname {width:242px; background-image:url('/assets/firstfleet/headingbg.jpg');
background-repeat: repeat-x;float:left;margin-bottom:5px;}
.title2 {width:750px; background-image:url('/assets/firstfleet/headingbg.jpg');
background-repeat: repeat-x;float:left;margin-bottom:20px;}

#footer {width:750px; height:40px; float:left; margin:15px 0 0 0;background-image:url('/assets/firstfleet/footerbg.jpg');
background-repeat: repeat-x;}
#footer p {font-size:11px; color:#fff;margin-top:12px;}
#footer a {text-decoration:none; color:#99cc33;}

#links {width:750px; height:40px; float:left; margin:15px 0 0 0;background-image:url('/assets/firstfleet/footerbg.jpg');
background-repeat: repeat-x;}
#links p {font-size:12px; color:#fff;margin-top:12px;}
#links a {text-decoration:none; color:#99cc33;}

#links2 {width:750px; height:40px; float:left; margin:15px 0 0 15px;background-image:url('/assets/firstfleet/footerbg.jpg');
background-repeat: repeat-x;}
#links2 h2 {	
	padding-top:5px;
	text-align:left;
	color: #ffffff;
	font-family: "Lucida Grande", "Lucida Sans", Helvetica, Arial, sans-serif;
	font-size: 190%;
	width:80px;
	font-weight: bold;
	letter-spacing: 1px;
}
#hholder{float:left;}
#linkholder{float:left;margin-left:120px;}
#links2 p {font-size:12px; color:#fff;margin-top:12px;}
#links2 a {text-decoration:none; color:#99cc33;}
