body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000066;
	margin:0px;
	padding:0px;
	background-color:#F6F7FC;
	background-repeat: no-repeat;
	background-position: center top;
	font-size: small;
}

/* Text Styles */

P {
margin:0px 0 15px 0;}

h1 {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
margin:0px 0px 0px 0px;
line-height:1em;
}

h2 {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:18px;
font-weight:bold;
margin:0px 0px 5px 0px;
}

h3 {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:normal;
font-style:italic;
padding:0;
margin:25px 0px 0px 0px;
}

h4 {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:normal;
line-height:1em;
margin:0px 0px 0px 0px;
padding:0px;
}

a {
color: #000066;
text-decoration:none}

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

#update {
	text-align:center;
	font-size:16px;
	font-weight:bold;
	color:#f00;
	margin-top: 12px;
	margin-right: auto;
	margin-bottom: 25px;
	margin-left: auto;
}

/* Layout Control */

#mainbox {
	width: 793px;
	border: 1px solid #ccc;
	margin: 0px auto;
background-repeat: no-repeat;
	background-position: right top;
	background-image: url(../images/webgroundind.jpg);
background-color:#fff;
}

#header {
	height: 30px;
	width: 775px;
	text-align: right;
	margin-top: 30px;
	margin-right: 0px;
	margin-bottom: 30px;
	margin-left: 0px;
}
#maincontent {
	width: 753px;
overflow:auto;
margin: 0px auto 15px;
	padding: 0px 20px;
	}

#subcontent {
	font-size: 12px;
	margin-left: 20px;
	width: 600px;
	padding: 5px 0px;
overflow:none;
}

#gigs, #linksbox{
width:540px;
height:390px;
overflow:auto;
padding-right:10px;
float:left;
}

#linksbox{
width:180px;}


/* Mainnav */

#navbox {
width: 795px;
height: 30px;
margin: 20px auto 0px auto;
}

#mainmenu {
margin:0px auto 0px auto;
list-style: none;
font-size:10px;
padding: 5px 0px;
overflow:hidden;
}

#mainmenu ul {
margin:0px;
padding:0px;
float:left;
}

#mainmenu li {
display:inline;
list-style: none;
float:left;
}

#mainmenu li a {
color:#777;
width:93px;
float:left;
display:inline;
font-size:10px;
margin:0px 5px 0px 0px;
border:1px solid #ddd;
padding:1px 0px 2px 0px;
text-decoration:none;
background-color:#fff;
}

#mainmenu li a:hover {
color:#333;
background-color:#BBCCEA;
border:1px solid #888;
}

#mainmenu li .current  {
color:#333;
background-color:#fff;
border:1px solid #888;
}

/* End Mainnav Start Listnav */

#links ul {
margin-left:20px;
padding:0px;
display:block;
}

#links li {
list-style: none;
margin:0px;
padding:2px 0px 3px 0px;
font-size:11px;
}

#links li a {
color:#777;
display:block;
margin:0px;

text-decoration:none;
width:140px;
}

#links li a:hover {
text-decoration:underline;
}

/* End Links Nav */

/* General Styles */

.giglist {
border-bottom: 1px solid #999;
padding:10px;
margin-bottom:5px;

}

.giglist p {
font-size:11px;
margin:3px 0px;
}

.formbox{
width:350px;
font-family: Verdana, Arial;
font-size:12px;
color: #444;
}

.gallery {
border-spacing: 10px;}

.gallery td {
border:1px solid #aaa;
width:130px;
}

.gallery img {
border:1px solid #aaa;
padding:3px;
margin:8px 0px;
}
