#body {
		background:#7a7a7a url(images/gradient.jpg);
		background-repeat:repeat-x;	
		background-attachment: fixed;
		}

#page {
		width:960px;
		margin-left:auto;
		margin-right:auto;
		padding-top:10px;
		background:#fff url(banner-background.jpg) no-repeat;
		border:3px solid black;

		}

#tablehead { 
		overflow:hidden;
		position:relative;
		height:241px;
		background-image:url(images/banner.jpg);
	
		

}


#logo {
  width:278px; 
  position:absolute;
  left:25px;top:15px;
  background-image:url(images/gigs-logo.gif);
  background-repeat:no-repeat;
  background-position:top left;
  font-size:8px;
  color:#F90;
  height:46px;
  border:none;
  text-indent:-500px;
}

#counter {
  display:block;
  border:none;
  font-size:8pt;
  padding-left:5px;
  position:absolute;
  bottom:180px;
  right:90px;
}


#leftmenu {
  width:188px;
  float:left; 
  background-repeat:no-repeat;
  background-position:0 0;
  border:none;
  padding-top:5px;
  margin-left:5px;
}

* html #leftmenu {
	margin-left:10px;
}

#leftmenu ul {
  margin:10px;
  padding-left:28px;
  border-top:2px solid white;
  padding-top:0.5em;
  list-style:none;
  margin-bottom:2em;
}

#leftmenu ul a {
    color:black;
    font-size:10pt;
    font-weight:bold;
    line-height:14pt;
}

#leftmenu ul a:hover {
   text-decoration:underline;
}

#leftmenu object {
   margin-left:15px;
}

#leftmenu object object {
   margin-left:0;
}

#leftmenu form {
  text-align:center;
}

#leftmenu form input {
  margin:1px;
}

#content {
  position:relative;
  z-index:0;
  overflow:hidden;
  border-right:20px;
  background-repeat:repeat-y;
  background-position:0 0;
  background-color:transparent;
}

* html #content {
	margin-left:-21px;
	border-left:1px solid white;
	background-position:20px 0;
	width:100%;
}

#main {
  text-align:center;
  overflow:hidden;
  border-top:2px solid white;
  border-bottom:2px solid white; 
  padding-right:15px;
  
}

* html #main {
margin-left:212px;
}

#clearer {
  clear:left;
  background:transparent;
  height:0;
  position:absolute;
  bottom:0;left:0;
}

#footer {
  bottom:0;
  font-size:8pt;
  text-align:center;
  border-left:188px;
  border-right:20px;
  margin-right:auto; 
  padding:0 2px;
}
#footer span {

  font-size:8pt;
  text-align:center;
  width:100%;
  display:block;
  padding-top:2px;
  color:#000;
}

#footer span a {

  color:#000;
}
body {margin:0; font-family: Arial, Verdana, sans-serif;}
H1 {font-family: Arial, Verdana, sans-serif; color: #FF9900; font-size: 14pt; font-weight: bold;}
H2 {font-family: Arial, Verdana, sans-serif; color: #000000; font-size: 12pt; font-weight: bold;}
P {font-family: Arial, Verdana, sans-serif; color: #000000; font-size: 11pt}
td {font-family: Arial, Verdana, sans-serif; color: #000000; font-size: 8pt}
ul {font-family: Arial, Verdana, sans-serif; color: #000000; font-size: 8pt}
ol {font-family: Arial, Verdana, sans-serif; color: #000000; font-size: 8pt}
li {font-family: Arial, Verdana, sans-serif; color: #000000; font-size: 8pt}

a {color:#000; text-decoration:none; font-family: Arial, Verdana, sans-serif; font-size: 10pt;}
a:link {color:#000; text-decoration:none; font-family: Arial, Verdana, sans-serif; font-size: 8pt}
a:active {color:#808080; text-decoration:none; font-family: Arial, Verdana, sans-serif; font-size: 8pt}
a:visited {color:#0000FF; text-decoration:none; font-family: Arial, Verdana, sans-serif; font-size: 8pt}
a:hover {color:#808080; text-decoration:none; font-family: Arial, Verdana, sans-serif; font-size: 8pt}

.navbar a,.smenu a {color:#000; text-decoration:none; font-family: Arial, Verdana, Sans-serif; font-size:9pt; font-weight: bold;}
.navbar a:link,.smenu a:link {color:#000; text-decoration:none; font-family: Arial, Verdana, Sans-serif; font-size:9pt; font-weight: bold;}
.navbar a:active,.smenu a:active {color:#2163B5; text-decoration:underline; font-family: Arial, Verdana, Sans-serif; font-size:9pt; font-weight: bold;}
.navbar a:visited,.smenu a:visited {color:#D63C78; text-decoration:none; font-family: Arial, Verdana, Sans-serif; font-size:9pt; font-weight: bold;}
.navbar a:hover,.smenu a:hover {color:#2163B5; text-decoration:underline; font-family: Arial, Verdana, Sans-serif; font-size:9pt; font-weight: bold;}

a.menu {color:#000; text-decoration:none; font-family: Arial, Verdana, Sans-serif; font-size:9pt; font-weight: bold;}
a:link.menu {color:#000; text-decoration:none; font-family: Arial, Verdana, Sans-serif; font-size:9pt; font-weight: bold;}
a:active.menu {color:#FFD669; text-decoration:underline; font-family: Arial, Verdana, Sans-serif; font-size:9pt; font-weight: bold;}
a:visited.menu {color:#FFFFFF; text-decoration:none; font-family: Arial, Verdana, Sans-serif; font-size:9pt; font-weight: bold;}
a:hover.menu {color:#FFD669; text-decoration:underline; font-family: Arial, Verdana, Sans-serif; font-size:9pt; font-weight: bold;}

.head {font-family: Arial, Verdana, sans-serif; color: #FF9900; font-size: 14pt; font-weight: bold;}
.tot {font-family: Arial, Verdana, sans-serif; color: #FF9900; font-size: 12pt; font-weight: normal;}
.large {font-family: Arial, Verdana, sans-serif; color: #000066; font-size: 10pt;font-weight:bold}
.small {font-family: Arial, Verdana, sans-serif; color: #000000; font-size: 8pt;}
.cp {font-family: Arial, Verdana, sans-serif; color: #B27E00; font-size: 8pt;}
.sep {color:#808080; text-decoration:none; font-family: Arial, Verdana, Sans-serif; font-size:8pt; font-weight: bold;}
.so {color:#FF0000; text-decoration:none; font-family: Arial, Verdana, Sans-serif; font-size:8pt; font-weight: bold;}
.err {color:#FF0000; text-decoration:none; font-family: Arial, Verdana, Sans-serif; font-size:9pt; font-weight: bold;}
.white {color:#FFFFFF; text-decoration:none; font-family: Arial, Verdana, Sans-serif; font-size:9pt; font-weight: bold;}
.fm {color:#000000; font-family: Arial, Verdana, Sans-serif; font-size:8pt;}

body,html {
   background:#FFF;
   padding:0;margin:0;
}

h2.head {margin-bottom:0; margin-top:0; padding-top:0; padding-bottom:0}



p.cntr{margin-top:0;padding-top:0;color:#F90;}

table.dataListing, table.navbar {
  margin-left:auto;
  margin-right:auto;
  border:0px solid #009;
  width:90%;
}

.dataListing th {
  background:#EEE;
  padding-top:0.2em;
  padding-bottom:0.2em;
  border-bottom:10px solid white;;
}

.dataListing th.orderedby {
  background:#DDD;
}

table.navbar {
  border:0;
  margin-top:0.5em;
  margin-bottom:0.5em;
}


p.soldout{font-family: Arial, Verdana, sans-serif; color: #000000; font-size: 11pt; font-weight: normal;}
a.soldout:link {font-family: Arial, Verdana, sans-serif; color: #2163B5; font-size: 11pt; font-weight: normal;}
a.soldout:visited {font-family: Arial, Verdana, sans-serif; color: #2163B5; font-size: 11pt; font-weight: normal;}
a.soldout:hover {font-family: Arial, Verdana, sans-serif; color: #2163B5; font-size: 11pt; font-weight: normal; text-decoration:underline;}
a.soldout:active {font-family: Arial, Verdana, sans-serif; color: #2163B5; font-size: 11pt; font-weight: normal;}




#searchF {
   font-size:12px;
   width:500px;
   margin-left:10px;
   margin-right:auto;
   text-align:left;
}

#searchF label {
  display:block; 
  width: 8em;
  line-height:1.4em;
  float:left;
  text-align:right;
  padding-right:0.5em;
}

#searchF fieldset {
  border:0;margin:0;padding:0;
}

#flash {
position: relative;
padding-top: 5px;
margin-left: 500px;
margin-top:-100px;

}

#searchF2 {
   font-size:12px;
   width:190px;
   margin-left:10px;
   margin-right:auto;
   text-align:left;
}

#searchF2 label {
  display:block; 
  width: 8em;
  line-height:1.4em;
  float:left;
  text-align:right;
  padding-right:0.5em;
}

#searchF2 fieldset {
  border:0;margin:0;padding:0;
}

.navbar td {
  width:100px;
  text-align:right;
}

.dataListing td {
  border-bottom:1px dotted #999;
  line-height:2em;
  padding-left:0.5em;
  text-align:left;
}

.dataListing img {
   vertical-align:middle;
}

.bold {
   font-weight:bold;
}

td.nwr {
  white-space:nowrap;
  width:200px;
}

a img {
  border:0;
}

p.welcome {
	padding-left:1em;
	text-align:justify;

}

.newtix {
	padding-left:1em;
	text-align:left;
}

A.newtix:active  {font-family:Arial, Verdana, Sans-serif; font-size:12pt; color:#FF7B40; font-weight:bold; text-decoration:underline}
A.newtix:link {font-family:Arial, Verdana, Sans-serif; font-size:12pt; color:#FF7B40; font-weight:bold; text-decoration:underline}
A.newtix:visited  {font-family:Arial, Verdana, Sans-serif; font-size:12pt; color:#FF7B40; font-weight:bold; text-decoration:underline}


#advsearch {
   line-height:0.8em;
}
