/*
Theme Name: BACK IN BLACK
Theme URI: 
Description: 
Version: 
Author: m casper
Author URI: 
Tags: 


*/
/*
.scaleimgs img {
width:75%;
height:75%;

}*/
body {
	font-size: 62.5%; /* Resets 1em to 10px */
	font-family: Arial, Verdana, Sans-Serif;
	color: #999999;
	text-align: center;
	margin:0 auto;
	padding:0;
	background: #000000;
	background-image:url(images/m2-bkgd.jpg);
	background-repeat:repeat-x;
}

/* some sitewide basic formatting: 
********************************************************************************************************/

hr {display: none;}
a img {	border: none;}
small {
	font-family: Arial, Helvetica, Sans-Serif;
	font-size: 0.9em;
	line-height: 1.5em;
	}
acronym, abbr, span.caps {	cursor: help;	}
blockquote {}
blockquote cite {}
.center {	text-align: center;	}
.hidden {	display: none;	}


h1, h2, h3 {
	font-family:Arial, Helvetica, sans-serif;
	font-weight: bold;
}

h1 { 
	margin: 0;
	padding:0;
	font-size: 4em;
	text-align: center;
}

h1, h1 a, h1 a:hover, h1 a:visited {
	text-decoration: none;
	color: white;
}

h2, h2 a, h2 a:visited, h3, h3 a, h3 a:visited {	color: #999999;}

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

h3 {font-size: 1.3em;}

h2, h2 a,  h3, h3 a, h3 a:hover, h3 a:visited {	text-decoration: none;}

	
/* basic link: */
a, h2 a:hover, h3 a:hover {
	color: #fff;
	text-decoration:none;
	}

a:hover {
	color: #fff;
	text-decoration: underline;
	}
	

/* The More link - img relpaced
********************************************************************************************************/

a.more-link:link {
	display:block;
	width:192px;
	height:34px;
	background-image:url(images/more-info-link.gif);
	text-align:center;
	margin:auto;
}

a.more-link:visited {
	display:block;
	width:192px;
	height:34px;
	background-image:url(images/more-info-link.gif);
	text-align:center;
	margin:auto
}


a.more-link:hover {
	display:block;
	width:192px;
	height:34px;
	background-image:url(images/more-info-link.gif);
	background-position: 0 34px;
	text-align:center;
	margin:auto;
}
a.more-link:active {
	display:block;
	width:192px;
	height:34px;
	background-image:url(images/more-info-link.gif);
	background-position: 0 34px;
	text-align:center;
	margin:auto;
}
/********************************************************************************************************/


a.buyTixLink:link {
	display:block;
	width:192px;
	height:34px;
	background-image:url(images/m2-buyTixBTN.gif);
	text-align:center;
	margin:auto;
}

a.buyTixLink:visited {
	display:block;
	width:192px;
	height:34px;
	background-image:url(images/m2-buyTixBTN.gif);
	text-align:center;
	margin:auto
}


a.buyTixLink:hover {
	display:block;
	width:192px;
	height:34px;
	background-image:url(images/m2-buyTixBTN.gif);
	background-position: 0 34px;
	text-align:center;
	margin:auto;
}
a.buyTixLink:active {
	display:block;
	width:192px;
	height:34px;
	background-image:url(images/m2-buyTixBTN.gif);
	background-position: 0 34px;
	text-align:center;
	margin:auto;
}	


a.facebookRsvpLink:link {
	display:block;
	width:192px;
	height:34px;
	background-image:url(images/m2fbTixBTN.gif);
	text-align:center;
	margin:auto;
}

a.facebookRsvpLink:visited {
	display:block;
	width:192px;
	height:34px;
	background-image:url(images/m2fbTixBTN.gif);
	text-align:center;
	margin:auto
}


a.facebookRsvpLink:hover {
	display:block;
	width:192px;
	height:34px;
	background-image:url(images/m2fbTixBTN.gif);
	background-position: 0 34px;
	text-align:center;
	margin:auto;
}
a.facebookRsvpLink:active {
	display:block;
	width:192px;
	height:34px;
	background-image:url(images/m2fbTixBTN.gif);
	background-position: 0 34px;
	text-align:center;
	margin:auto;
}	

/********************************************************************************************************/

#centerPage {
	margin:0 auto;
	width:1002px;
	display:block;
/*	text-align:center;*/
	margin-bottom:2em;

	/*imported fron old content tag: */ 
	font-size: 1.2em;

}


#header {
	width:1002px;
	height:104px;
	text-align:left;
/*	background-image:url(images/m2-webtop.jpg);
	background-repeat:no-repeat;*/
	background-position:top;
}

/* #header elements:
********************************************************************************************************/


#mediaLinks {
	margin-right:10px;
	width:168px;
	float:left;
	display:block;
}

#mailBox {
	width:160px;
	float:left;
	display:block;
}

#mailBox input {}


/********************
HOME PAGE STRUCTURE:
centerPage
	Header
		nextDisplay
		upcomingDisplay
			homePost 
				entry
	footer
*********************/


/********************
UPCOMING LIST PAGE STRUCTURE:
centerPage
	Header
		nextDisplay
		upcomingDisplay
			homePost 
				entry
	footer
*********************/

	
/*Home page SPECIFIC:
********************************************************************************************************/
#nextDisplay {
	float:left;
	display:block;
	background-image:url(images/m2-nextPostbkgd.jpg);
	background-repeat:no-repeat;
	background-position:bottom;
	width:496px;
	height:610px;
	margin-left:6px;
	margin-right:26px;


}
/*
#nextDisplay img {
	width:460px;
	height:310px;
	padding-bottom:20px;
}
*/
#nextDisplay  .entry {	margin-left:23px; }

#nextDisplay .subhead {
	text-transform:uppercase;
	font-size:14px;
	text-align:center;
	color:#999999;
	/*font-weight:bold;*/

	padding:4px 0 4px 0;
}

#nextDisplay h2 {
	font-size:26px;
	line-height:24px;
	margin:16px 0 14px 0;
	padding:0;
	padding-left:5px;
	font-weight:bold;
	color:#fff;
}


#nextDisplay h2 a:link {
font-size:26px;
	line-height:24px;
	margin:20px 0 14px 0;
	padding:0;
	padding-left:5px;
	font-weight:bold;
	color:#fff;
}
#nextDisplay h2 a:visited {
font-size:26px;
	line-height:24px;
	margin:20px 0 14px 0;
	padding:0;
	padding-left:5px;
	font-weight:bold;
	color:#fff;
}

#nextDisplay h2 a:hover {
font-size:26px;
	line-height:24px;
	margin:20px 0 14px 0;
	padding:0;
	padding-left:5px;
	font-weight:bold;
	color:#ccc;
}

.nextDisplay h3, .entry h3 {
	font-size:24px;
	line-height:26px;
	padding:0;
	margin:6px 0;
	font-weight:bold;
	color:#fff;


}
/*RIGHT COLUMN:
********************************************************************************************************/
#upcomingDisplay {
	float:left;
	display:block;
	width:450px;
	/*border:1px solid red;*/
}

/*single posts in scrolling box: */
.homePost {
	background-image:url(images/m2-upcomingHomeBkgd.gif);
	background-repeat:repeat-y;
	padding:0; margin:0;
		border-bottom:1px solid #333;
			background-color:#1a1a1a;


}

.homePost .entry p {
	margin:0;
	padding:4px;
}
 
.homePost img {
	width:220px;
	max-height:150px;
	margin:0;
	padding:0 8px 0 8px ;
	/*maybe add? --
	float:left;
*/

}
.homePost h2 {
	width:442px;
	margin:0;
	font-size:18px;
	padding:4px;
	border-bottom:1px solid #333;

	border-top:1px solid #333;
color:#fff;

}
.homePost h3 {
	font-size:14px;
	line-height:16px;
	color:#999999;
}

/*
END HOME PAGE SPEC
********************************************************************************************************/

/* 
FOOTER
********************************************************************************************************/
#footer {
width:940px;
	margin: 0px   auto;
	margin-bottom:30px;
	display:block;
	color:#333;
	clear: both;
	font-size:10px;
	text-align:left;
	border-top:1px solid #333;}

#footer p {	}
/********************************************************************************************************/


/* letter spacing for image replacement class 
********************************************************************************************************/
 .logo, .mailList  { letter-spacing : -1000em; } 
/* Just for Opera, but hide from MacIE */ 
/*\*/html>body .mir, .logo, .mailList, .tagline, .newsletter, .prWelcome, .searchtitle, .gmTitle, .randotitle, .more-link, .upcomingEvents, .nextPage, .prevPage, .buyTixLink, .facebookRsvpLink { letter-spacing : normal; text-indent : -999em; overflow : hidden;} 


/*main image replacements:  */

h1.logo {
	width:159px;
	float:left;
	padding:0;
	margin:0 10px 0;
	height: 60px; 
	background-image:url(images/m2-logo.jpg);
	background-repeat:no-repeat;
	cursor:pointer;
}
h2.mailList {
	width:79px;
	height:11px;
	padding:0;
	margin:0 0 6px 0;
	background-image:url(images/m2-mail.jpg);
	background-repeat:no-repeat;
	/*border:1px solid;*/
}
h2.upcomingEvents {
	background-image:url(images/m2-upcomingHdr.gif);
	background-repeat:no-repeat;
	width:306px;
	height:22px;
	margin:0;
	padding:0;
	float:left;

}


/* navigation
********************************************************************************************************/		
#navBox {
	text-align:center;
	display:block;
	width:437px;
	height: 47px;
	float:left;
	padding:0;
	/*border:1px solid #6666FF;*/
}

#mainnav {
	list-style-type: none;
	margin:0;
	padding:0;
}

#mainnav li {
	float:left;
	height:47px;
	padding:0;
	margin:0;
}		

#mainnav a {
	display: block;
	padding-top: 47px;
	overflow: hidden;
	height: 0px !important;
	margin:0px;
	height /**/:28px; /* IE5/Win */
}
	
	
  
	#mainnav a:hover,
	#mainnav a.on {background-position: 0 47px;}	
	#upcoming a {width: 175px; background: url(images/m2-nav1.gif);}
	#archive a {width: 151px;	background: url(images/m2-nav2.gif);}
	#about a {width: 69px; background: url(images/m2-nav3.gif);}

/* end navigation
********************************************************************************************************/



/*widecolumn --> post --> entry*/
.widecolumn {
	padding: 0;
	margin: 0 auto;
	width: 950px;
	text-align:left;
	clear:both;

}

#postPage {/* hook for page layout styling */}


#postPageHeader {
	width:100%;	
	border-top:1px solid #333;
}

#postPage .postPageEntry {
	/*background-color:#e7dcbc;*/
	margin:0;
	margin-bottom:3px;
	margin-top:3px;	
	/*border:5px solid #efe6cc;*/
	
}


#postPage .post h1 {
	font-size:42px;
	line-height:32px;
	padding:0;
	padding-bottom:4px;
	margin:0;
	font-weight:bold;
	color:#fff;
}


#postPage .post h3 {
	font-size:24px;
	line-height:26px;
	padding:0;
	margin:0;
	font-weight:bold;
	color:#999999;
}


#postPage .post  .bigSubhead {
	margin:0;
	padding:6px 0;
	text-transform:uppercase;
	font-weight:bold;
	color:#999999;
	font-size:20px;
	line-height:20px;
	width:100%;
}

#postPage .post  img {
	margin:0;
	margin-bottom:12px;
	padding:0;
}

#postPage p {
font-size:12px;
line-height:14px;
}

/*post page right column --************/
#rightColumn {
	display:block; 
	width:400px; 
	float:right; 
	margin-top:14px;
}
#ticketBox {
	background-color:#1A1A1A;
	background-image:url(images/m2-upcomingHomeBkgd.gif);
	border:1px solid #333;
	
}
.ticketboxInner {
	margin:12px;
	text-align:center;
	margin:auto;
	padding-bottom:12px;
}

#ticketBox h2 {
	width:394px;
	margin:0;
	font-size:18px;
	padding:4px;
	padding-right:0;
	background-color:#333;
	color:#fff;
}
#posterSize {
	margin-top:12px;
	height:700px;
	background-repeat:no-repeat;
	background-image:url(images/posterBlanksm.gif);
	
	display:block;
	/*border-top:5px solid #efe6cc;
	border-bottom:5px solid #efe6cc;*/
}

#posterSize img {
	width:400px;
}
/*END RIGHTCOLUMN ***********************************************/
	
.widecolumn h1 { /*the page title*/
	font-size:3.5em;
	color:#fff;
	margin:0;
	margin-bottom:6px;
	/*margin-left:40px;*/
	letter-spacing:-.02em;
	line-height:1.2em;
	padding:0;
	font-weight:normal;
	border-bottom:1px solid #333;
	text-align:left;
}
.spcGuest {
	margin:0;
	padding:6px 0;
	text-transform:uppercase;
	font-weight:bold;
	color:#999999;
	font-size:20px;
	line-height:20px;
	width:100%;
/*border-bottom:5px solid #efe6cc;*/


}

.widecolumn .post  {	
	margin:0 0px 10px 40px;
	padding-bottom:10px;
	font-size:120%;
	line-height:130%;
	clear:both;
}
.post h2{color:#fff; margin-bottom:0;}

.entry h2 a:link {
	font-size:24px;
	padding:0;
	margin:0;
	font-weight:bold;
	color:#fff;

}

.entry h2 a:visited {
	font-size:24px;
	padding:0;
	margin:0;
	font-weight:bold;
	color:#fff;
}


.post hr {display: block; border-top:1px solid #333;}

.widecolumn .entry {
	background-color:#1A1A1A;
	margin:0;
	margin-bottom:3px;
	margin-top:3px;	
	padding:12px;
	border:1px solid #333;
	
}
.entry a.more-link:link {
/*float:right;*/
}
.entry img {
	padding:0;
	margin:0;
}
.entry  .subhead {
	margin:0;
	padding:0;
	font-size:104%;
	text-transform:uppercase;
	font-weight:bold;
	color:#999999;
	font-size:14px;
	width:100%;

/*
font-size:16px;
width:475px;
float:left;
color:#333;
text-transform:uppercase;
	font-weight:bold;
		margin:0;
	padding:0;
*/
} 

.entry h2 { /*the title of the post */
	font-size:30px;
	float:left;

	line-height:22px;
	font-weight:bold;
	color:#fff;
	margin:0;
	margin-bottom:6px;
	padding-bottom:3px;
	padding:0;
	width:100%;


}

.entry p {
	padding:12px;
	padding-left:0;
	margin-top:0;

	font-size: 1.00em;
	text-align:left;
}

/********************************************************************************************************/

/*
.archiveList h2 {
	font-size:2.5em;
	line-height:1em;
	margin:0;
	font-weight:bold;
	padding-left:35px;
	padding-bottom:9px;
	color:#fff;
	
}

	
 .archiveList {
    line-height: 1.3em;
	margin:0 10px;
	color:#fff;
	font-family: Arial, Verdana, Sans-Serif;
}

.archiveList  p {
	padding:1em;
	margin-left:40px;
} 

.archiveList h3 { margin:.25em; color:#333333; 	margin-left:40px;
 font-size:1.15em;padding-left:2.25em; font-weight:normal;}
*/	
	
	
/* end widecolumn formatting **********************/

.narrowcolumn .entry {
	line-height: 1.3em;
	color:#fff;
	/*font-family:Georgia, "Times New Roman", Times, serif;*/
	font-family: Arial, Verdana, Sans-Serif;
}

.narrowcolumn {
	/*float: left;*/
/*	padding: 0 0 20px 45px;
	margin: 0px 0 0;
	width: 450px;*/
	/*border:1px solid white;*/
	}


.narrowcolumn .postmetadata {padding-top: 5px;}
.postmetadata {clear: both;}
.clear {clear: both;}

/* End Structure */




/* Begin Images */
p img {
	padding: 0;
	max-width: 100%;
	}

/*	Using 'class="alignright"' on an image will (who would've
	thought?!) align the image to the right. And using 'class="centered',
	will of course center the image. This is much better than using
	align="center", being much more futureproof (and valid) */

img.centered {
	display: block;
	margin-left: auto;
	margin-right: auto;
	}

img.alignright {
	padding: 4px;
	margin: 0 0 2px 7px;
	display: inline;
	}
.entry img.alignleft {
	/*padding: 4px;
	margin: 0 0px 4px 0;*/
	display: block;
	/*padding-bottom:15px;*/
	padding-right:15px;
	}


img.alignleft {
	/*padding: 4px;
	margin: 0 0px 4px 0;*/
	display: block;
/*padding-bottom:15px;*/
	padding-right:15px;	}

.alignright {
	float: right;
	}

.alignleft {
	float: left;
	clear:left;

	}
/* End Images */



/* Begin Lists

	Special stylized non-IE bullets
	Do not work in Internet Explorer, which merely default to normal bullets. */

html>body .entry ul {
	margin-left: 0px;
	padding: 0 0 0 30px;
	list-style: none;
	padding-left: 10px;
	text-indent: -10px;
	}

html>body .entry li {
	margin: 7px 0 8px 10px;
	}

.entry ul li:before, #sidebar ul ul li:before {
	content: "\00BB \0020";
	}

.entry ol {
	padding: 0 0 0 35px;
	margin: 0;
	}

.entry ol li {
	margin: 0;
	padding: 0;
	}

.postmetadata ul, .postmetadata li {
	display: inline;
	list-style-type: none;
	list-style-image: none;
	}

#sidebar ul, #sidebar ul ol {
	margin: 0;
	padding: 0;
	}

#sidebar ul li {
	list-style-type: none;
	list-style-image: none;
	margin-bottom: 15px;
	}

#sidebar ul p, #sidebar ul select {
	margin: 5px 0 8px;
	}

#sidebar ul ul, #sidebar ul ol {
	margin: 5px 0 0 10px;
	}

#sidebar ul ul ul, #sidebar ul ol {
	margin: 0 0 0 10px;
	}

ol li, #sidebar ul ol li {
	list-style: decimal outside;
	}

#sidebar ul ul li, #sidebar ul ol li {
	margin: 3px 0 0;
	padding: 0;
	}
/* End Entry Lists */



/**************************************************************************************************************************************************/
/* scrollable rocks *******************************************************************************************************************************/
/* help: http://flowplayer.org/tools/demos/scrollable/vertical.htm
*/
/* root element for scrollable */ 
div.scrollable {
	/* required settings */
	position:relative;
	overflow:hidden;
	/* vertical scrollers have typically larger height than width */ 
    height: 588px; 
    width: 450px; 
	
	/* custom decorations */
	/*background-color:#0b000c;*/
	/*border:1px solid red;*/
	clear:both;
}

div.scrollable div.items {
	/* this cannot be too large */
    height:20000em; 
	width:450px;
	position:absolute;
	clear:both;/* decoration */
	/*margin-left:10px;*/
}


/* single scrollable item */
div.scrollable div.items div {
display:block;
	/* custom decoration */
	text-align:left;
	width:450px;
	height:196px;
	padding:0 ;
	margin:0px;

	
}
/* active item */
div.scrollable div.items div.active {
/*	background-color:#ff6600;*/
}
/* prev, next, prevPage and nextPage buttons */
a.prev,  a.prevPage {
	display:block;
	width:65px;
	height:21PX;
	float:left;
	margin-right:2px;
	cursor:pointer;
	font-size:1px;
	background-image:url(images/m2-panelLinks.jpg);
}
a.next, a.nextPage {

display:block;
width:65px;
	height:21PX;
	float:left;
	margin-right:2px;
	cursor:pointer;
	font-size:1px;
	background-image:url(images/m2-panelLinks-02.jpg);
}

/* mouseover state */
a.prev:hover, a.next:hover, a.prevPage:hover, a.nextPage:hover {
	/*background-position:0px -18px;*/
	display:block;

}
a:active, a:focus {outline: 0;} /* gets rid of wierd dotted line border on links in FF */
/* disabled navigational button */
a.disabled {
	visibility:hidden !important;
	display:block;

}

/*********** navigator ***********/
/* position and dimensions of the navigator */
div.navi {
	margin:auto; 
	text-align:center; 
	display:block; 
	clear:both;
	height:10px;
	margin-bottom:2px;
	width:126px; /*adjust to hold right amount of buttons */

}
/* items inside navigator */
div.navi a {
	width:40px;
	height:10px;
	margin-right:2px;
	float:left;
	background-color:#464147;
	display:block;
	font-size:1px;
}
/* mouseover state */
div.navi a:hover {
	background-color:#c7ff00;
	display:block;
}

/* active state (current page state) */
div.navi a.active {display:block;}

/* rotator in-page placement */
    div#rotator {
	position:relative;
	height:345px;
	margin-left: 15px;
}
/* rotator css */
	div#rotator ul li {
	float:left;
	position:absolute;
	list-style: none;
}
/* rotator image style */	
	div#rotator ul li img {
	border:1px solid #ccc;
	padding: 4px;
	background: #FFF;
}
    div#rotator ul li.show {
	z-index:500;
}



#text {margin:50px auto; width:500px}
.hotspot {color:#900; padding-bottom:1px; border-bottom:1px dotted #900; cursor:pointer}

#tt { font-size:14px;  position:absolute; display:block; background:url(images/tt_left.gif) top left no-repeat}
#tttop {display:block; height:5px; margin-left:5px; background:url(images/tt_top.gif) top right no-repeat; overflow:hidden}
#ttcont {display:block; padding:2px 12px 3px 7px; margin-left:5px; background:#666; color:#FFF}
#ttbot {display:block; height:5px; margin-left:5px; background:url(images/tt_bottom.gif) top right no-repeat; overflow:hidden}



/**************************************************************************************************************************************************/
/* CSS GRAVEYARD -
inactive and scheduled for review/deletion below this line. fuck kubrick*/
/**************************************************************************************************************************************************/



/*

#wp-calendar #prev a, #wp-calendar #next a {
	font-size: 9pt;
	}

#wp-calendar a {
	text-decoration: none;
	}

#wp-calendar caption {
	font: bold 1.3em 'Lucida Grande', Verdana, Arial, Sans-Serif;
	text-align: center;
	}

#wp-calendar th {
	font-style: normal;
	text-transform: capitalize;
	}*/


/* Begin Sidebar */
/*
#sidebar
{
	padding: 20px 0 10px 0;
	margin-left: 545px;
	width: 190px;
	}

#sidebar form {
	margin: 0;
	}
/* End Sidebar */



/* Begin Calendar */
/*
#wp-calendar {
	empty-cells: show;
	margin: 10px auto 0;
	width: 155px;
	}

#wp-calendar #next a {
	padding-right: 10px;
	text-align: right;
	}

#wp-calendar #prev a {
	padding-left: 10px;
	text-align: left;
	}

#wp-calendar a {
	display: block;
	}

#wp-calendar caption {
	text-align: center;
	width: 100%;
	}

#wp-calendar td {
	padding: 3px 0;
	text-align: center;
	}

#wp-calendar td.pad:hover { /* Doesn't work in IE 
	background-color: #fff; }
/* End Calendar */

/* Captions 
.aligncenter,
div.aligncenter {
	display: block;
	margin-left: auto;
	margin-right: auto;
}

.wp-caption {
	border: 1px solid #ddd;
	text-align: center;
	background-color: #f3f3f3;
	padding-top: 4px;
	margin: 10px;

}

.wp-caption img {
	margin: 0;
	padding: 0;
	border: 0 none;
}

.wp-caption p.wp-caption-text {
	font-size: 11px;
	line-height: 17px;
	padding: 0 4px 5px;
	margin: 0;
}
/* End captions */

/*.entry p a:visited {
	color: #c7fd00;
	}*/

/*

#sidebar {
	font: 1em 'Lucida Grande', Verdana, Arial, Sans-Serif;
	}

small, #sidebar ul ul li, #sidebar ul ol li, .nocomments, .postmetadata, blockquote, strike {
	color: #777;
	}

code {
	font: 1.1em 'Courier New', Courier, Fixed;
	}

acronym, abbr, span.caps
{
	font-size: 0.9em;
	letter-spacing: .07em;
	}
*/
/*.archivebkgd {
	background-image:url(images/archivbkgd_05.gif);
	background-position:top right;
	background-repeat:no-repeat;
}
*/

/*
.screen-reader-text {
     position: absolute;
     left: -1000em;
}

/* Begin Comments*/
/*
.alt {
	margin: 0;
	padding: 10px;
	}

.commentlist {
	padding: 0;
	text-align: justify;
	}

.commentlist li {
	margin: 15px 0 10px;
	padding: 5px 5px 10px 10px;
	list-style: none;

	}
.commentlist li ul li { 
	margin-right: -5px;
	margin-left: 10px;
}

.commentlist p {
	margin: 10px 5px 10px 0;
}
.children { padding: 0; }

#commentform p {
	margin: 5px 0;
	}

.nocomments {
	text-align: center;
	margin: 0;
	padding: 0;
	}

.commentmetadata {
	margin: 0;
	display: block;
	}
/* End Comments */

