/* design created by NOISEWIRE. Copyright 2005. All rights reserved. */

/* Section 1: Standard Items and Font Specifications */
html, body{
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 10px;
 color: #003366; 
 background-color: #FFFFFF;
 margin:0; 
 padding:0; 
 text-align:center; 
} 
h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13pt;
	color: #003366;
	font-weight: bold;
	margin: 0px;
	padding: 0px;
	display: inline;
}
h2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #003366;
	font-weight: bold;
	margin: 0px;
	padding: 0px;
}
h3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #003366;
	font-weight: bold;
	padding: 0px;
	margin: 0px;
}
h4 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12pt;
	color: #FFFFFF;
	font-weight: bold;
	padding: 0px;
	margin: 0px;
}
h5 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: normal;
	color: #003366;
	margin: 0px;
	padding: 0px;
}
h6 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #003366;
	font-weight: bold;
	margin: 0px;
	padding: 0px;
	display: inline;
}
p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #003366;
	margin-top: 0px;
	margin-bottom: 10px;
	padding: 0px;
}
.normalText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #FFFFFF;
	margin-top: 0px;
	margin-bottom: 10px;
	padding: 0px;
}
.normalTextBlack {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #000000;
	margin-top: 0px;
	margin-bottom: 10px;
	padding: 0px;
}
.boldText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: #FFFFFF;
	margin-top: 0px;
	margin-bottom: 10px;
	padding: 0px;
}
a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #003366;
}
#pageInfo {
	width: 100%;
	text-align: center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #003366;
	text-decoration: none;
}
#pageInfo a {
	color: #003366;
}
.frmButtons {
	background-color: #003366;
	border: 1px solid #003366;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-stretch: ultra-expanded;
	font-weight: bold;
	color: #FFFFFF;
	padding: 0px;
	margin: 0px;
	cursor: pointer;
}

/* End Section 1 */

/* Section 2: Page Layout */
#pagewidth{
 width:780px; 
 text-align:left; 
 min-width: 500px;
 margin-left:auto; 
 margin-right:auto;
} 
 
#header{ 
 width:100%; 
 } 
 
#outer{ 
 width: auto;
 } 
 
#footer{
 width:100%;
} 
 
#inner{margin:0; width:100%;}
 
#maincol{ 
 float: left; 
 width: 100%; 
 height: auto;
 position: relative;
}
 
#outer>#inner { border-bottom: 1px solid #0C0606;  }
 
.clr{clear:both;}

#mainBanner {
	width: 100%;
	height: 64px;
	border-bottom: 1px solid #003366;
}
#mainBanner a {
	margin: 4px 0 0 5px;
	width: 212px;
	height: 45px;
	display: block;
}
/* End Section 2 */

/* Section 3: Banner Layout */
#topBanner1 {
	width: 120px;
	height: 150px;
	position: relative;
	overflow: hidden;
	float: left;
	clear: left;
	visibility: hidden;
	/*display: none;*/
}
#topBanner2 {
	width: 120px;
	height: 150px;
	position: relative;
	margin-top: 5px;
	margin-bottom: 5px;
	float: left;
	clear: left;
	overflow: hidden;
	visibility: hidden;
	/*display: none;*/
}
#rhBanner {
	width: 120px;
	float: right;
	padding-left: 6px;
	position: relative;
	right: 0px;
}
/* End Section 3 */

/* Section 4: Menus Layout */
#mainMenu {
	width: 100%;
	background-color: #003366;
	height: 12px;
	margin: 0px;
	padding: 0px;
}
#mainMenu ul {
	width: 100%;
	margin: 0px;
	padding: 0px;
	list-style-type: none;
	text-align: center;
	clear: left;
}
#mainMenu li {
	width: 154px;
	font-size: 8pt;
	font-weight: bold;
	margin: 0px;
	padding: 0px;
	text-align: center;
	display: block;
	float: left;
}
#mainMenu a {
	color: #FFFFFF;
	text-decoration: none;
}
#mainMenu a:hover {
	text-decoration: none;
}
#mainMenu h3 {
	display: none;
}
#mmHrBtm {
	background-color: #003366;
	width: 100%;
	height: 1px;
	margin: 0px;
	margin-bottom: 4px;
	line-height: 0px;
}

#baseLinks {
	width: 100%;
	text-align: center;
}
#baseLinks ul {
	margin: 0px;
	padding: 0px;
}
#baseLinks li {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
	display: inline;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #003366;
}
#baseLinks h3 {
	display: none;
}
#baseLinks a {
	color: #003366;
}
#pageLinks {
	background-color: #99CCFF;
	width: 120px;
	margin-top: 5px;
	padding: 1px;
	float: left;
	clear: left;
}
#pageLinks ul {
	width: 118px;
	margin: 0px;
	margin-left: 1px;
	padding: 0px;
}
#pageLinks li {
	line-height: 0px;
	list-style-type: none;
	display: block;
}
#pageLinks h3 {
	display: none;
}
#pageLinks a {
	padding: 2px 1px 2px 1px;
	margin-bottom: 2px;
	background-color: #003366;
	font-size: 8pt;
	font-weight: bold;
	line-height: 8pt;
	text-align: right;
	color: #FFFFFF;
	display: block;
	text-decoration: none;
}
#pageLinks a:hover {
	background-color: #99CCFF;
}

/* End Section 4 */

/* Section 5: Tools Layout */
#tools {
	width: 120px;
	height: 60px;
	position: relative;
	float: left;
	color: #003366;
}
#tools h2 {
	text-align: center;
	margin-bottom: 10px;
	color: #003366;
}
#tools h3 {
	display: none;
}
#tools form {
	font-weight: bold;
	margin: 0px;
	padding: 0px;
}
#tools .frmField {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	width: 116px;
	height: 11px;
	padding: 0px;
	margin: 0px;
}
#tools .frmField2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	width: 97px;
	height: 10px;
	padding: 0px;
	margin: 0px;
}
/* End Section 5 */

/* Section 6: Content Area Layout (sub by page) */
.content {
	padding-left: 5px;
	padding-top:5px;
	padding-right: 5px;
}
 
#header .content{padding-bottom:0;}

form {
	margin: 5px 0px;
	padding: 0px;
}
#mainContent {
	width: 527px;
	float: right;
}
#contentBox {
	background-color:#99CCFF;
	border: 1px solid #99CCFF;
	margin-bottom: 5px;
	padding: 0px;
	float: left;
	overflow: visible;
}
#contentBoxTitle {
	width: 100%;
	height: 22px;
	background-color: #003366;
	background-image:  url("/images/generic/content_box_device.gif");
	background-repeat: no-repeat;
	background-position: right;
}
#contentBoxTitle h2 {
	width: 99%;
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	text-indent: 5px;
	padding-top: 4px;
}
#contentBoxTitle h2 a {
	color: #FFFFFF;
	text-decoration: none;
}
.formField {
	width: 210px;
	background-color: #FFFFFF;
	border: 1px solid #CCCCCC;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
}
.formFieldSmall {
	width: 169px;
	background-color: #FFFFFF;
	border: 1px solid #CCCCCC;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
}
#LHSlogo {
	background-image: url(/images/generic/left-nav-image.jpg);
	width: 120px;
	height: 200px;
	float: left;
	position: absolute;
	top: 210px;
	display: none;
}
#siteStyle {
	float: left;
	text-align: center;
	width: 120px;
	margin-bottom: 10px;
}

/* Section 6a: Events calendar */
.notaDay {
	background-color: #666666;
}
.tblUnHighlight {
	background-color: #000000;
}
.tblHighlight {
	background-color: #333333;
}

/* End Section 6a */

/* Section 6b: Bands Search Page */
#alphabetList {
	margin: 5px 0px 5px 0px;
	padding: 0px;
}
#alphabetList ul {
	margin: 0px;
	padding: 0px;
}
#alphabetList li {
	list-style-type: none;
	margin-right: 2px;
	float: left;
}
#alphabetList a {
	width: 20px;
	padding: 2px 1px 2px 1px;
	margin-bottom: 2px;
	background-color: #003366;
	color: #FFFFFF;
	font-size: 8pt;
	font-weight: bold;
	line-height: 10pt;
	list-style-type: none;
	text-align: center;
	text-decoration: none;
	display: block;
}
#alphabetList a:hover {
	background-color: #34679A;
}
#genreList {
	width: 100%;
	margin: 5px 0px 5px 0px;
	padding: 0px;
}
#genreList ul {
	width: 100%;
	margin: 0px;
	padding: 0px;
}
#genreList li {
	width: 255px;
	list-style-type: none;
	margin-right: 2px;
	float: left;
}
#genreList a {
	width: 250px;
	padding: 2px 1px 2px 1px;
	margin-bottom: 2px;
	background-color: #003366;
	color: #FFFFFF;
	font-size: 12pt;
	font-weight: bold;
	line-height: 16pt;
	list-style-type: none;
	text-align: center;
	display: block;
	text-decoration: none;
}
#genreList a:hover {
	background-color: #34679A;
}

/* End Section 6b */

/* Section 6c: Classifieds */
.classifiedsSubHeading {
	font-size: 7pt;
}
#adList {
	width: 100%;
	margin: 5px 0px 5px 0px;
	padding: 0px;
}
#adList ul {
	margin: 0px;
	padding: 0px;
}
#adList li {
	list-style-type: none;
}
#adList a {
	background-color: #003366;
	font-size: 10pt;
	color: #FFFFFF;
	line-height: 14pt;
	list-style-type: none;
	text-align: center;
	display: block;
	padding: 5px;
}
#adList a:hover {
	background-color: #34679A;
}
#adList a.hiLight {
	background-color: #CC3333;
}
#adList a:hover.hiLight {
	background-color: #FFFFFF;
}
#shopResult {
	line-height: 14pt;
}
#shopResult_silver {
	line-height: 14pt;
}
#shopResult_silver p {
	margin-bottom: 0px;
}
#shopResult_silver img {
	float: right;
	margin-right: 5px;
}
#shopResult_gold {
	line-height: 14pt;
	background-color: #003366;
	border: 2px solid #8BA2B9;
	text-align: center;
	padding: 0px 5px 5px 5px;
}
#shopResult_gold p {
	font-size: 10pt;
	color: #55BEFD;
	font-weight: normal;
	margin-bottom: 0px;
}
#shopResult_gold a {
	color: #FFFFFF;
}
#cautionNotice {
	line-height: 12pt;
	background-color: #003366;
	border: 2px solid #8BA2B9;
	padding: 5px;
	text-align: center;
}
#cautionNotice p {
	font-size: 10pt;
	color: #FFFFFF;
	font-weight: normal;
	margin: 0px;
}
#cautionNotice a {
	color: #FFFFFF;
}

/* End Section 6c */

/* Section 6d: Features */
#featGoBack {
	width: 100%;
	text-align: center;
}
#featGoBack a {
	width: 75%;
	background-color: #003366;
	border: 1px solid #8BA2B9;
	font-size: 10pt;
	line-height: 20pt;
	text-align: center;
	display: block;
}

/* End Section 6d */

/* Section 6e: Blog */
#blogBox {
	padding-left: 5px;
	padding-top: 5px;
	padding-bottom: 0px;
	padding-right: 5px;
	overflow: hidden;
}
#blogTitleActive {
	background-color: #3366CC;
	color: #FFFFFF;
	font-weight: bold;
	padding: 3px;
}
#blogTitleInActive {
	background-color: #003366;
	color: #FFFFFF;
	margin-bottom: 5px;
	padding: 3px;
}
#blogTitleInActive a {
	color: #FFFFFF;
}

/* End Section 6e */

/* Section 6f: Site Creator */
#scOptions1 {
	margin: 5px 0px 5px 0px;
	font-size: 10pt;
	padding: 5px;
	background-image: url(/images/generic/sc-dashboard_1.gif);
	background-position: 5px 5px;
	background-color: #93E2FF;
	background-repeat: no-repeat;
}
#scOptions1 img {
	margin-top: 5px;
	margin-right: 5px;	
	margin-left: 10px;
}
#scOptions1 input {
	margin-top: -30px;
	margin-left: 430px;	
	background-color: #003399;
	border: 1px solid white;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-stretch: ultra-expanded;
	font-weight: bold;
	color: #FFFFFF;
	padding: 0px;
	cursor: pointer;
}
#scOptions1 p {
	margin-top: 60px;
	margin-left: 10px;
}

#scOptions2 {
	margin: 5px 0px 5px 0px;
	font-size: 10pt;
	padding: 5px;
	background-image: url(/images/generic/sc-dashboard_2.gif);
	background-color: #93E2FF;
	background-position: 5px 5px;
	background-repeat: no-repeat;
}
#scOptions2 p {
	margin-top: 60px;
	margin-left: 10px;
}
#scOptions2 img {
	margin-top: 5px;
	margin-right: 5px;	
	margin-left: 10px;
	float: right;
}
#scOptions2 form {
	margin-right: 2px;
	float: right;
	clear: right;
	text-align: right;
}
#scOptions2 input {
	background-color: #003399;
	border: 1px solid white;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-stretch: ultra-expanded;
	font-weight: bold;
	color: #FFFFFF;
	padding: 0px;
	width: 68px;
	cursor: pointer;
}
#scOptions2 input.browser {
	width: auto;
	background-color: #FFFFFF;
	border: 1px solid white;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-stretch: ultra-expanded;
	font-weight: bold;
	color: #000000;
	padding: 0px;
	margin-bottom: 5px;
	cursor: pointer;
}
#scOptions2 h1 {
	display: block;
	width: 200px;
	padding: 50px 0px;
	margin-top: 5px;
	margin-right: 3px;	
	margin-left: 10px;
	float: right;
	background-color: #FFFFFF;
	text-align: center;
}
#scOptions3 {
	margin: 5px 0px 5px 0px;
	font-size: 10pt;
	padding: 5px;
	background-image: url(/images/generic/sc-dashboard_3.gif);
	background-color: #93E2FF;
	background-position: 5px 10px;
	background-repeat: no-repeat;
}
#scOptions3 p {
	margin-top: 70px;
	margin-left: 10px;
}
#scOptions3 table {
	margin-top: 60px;
	margin-left: 5px;
}
#scOptions3 table p {
	margin-top: 0px;
	margin-left: 0px;
}
#scOptions3 td.avail {
	color: #003399;
	font-weight: bold;
}
#scOptions3 input {
	background-color: #003399;
	border: 1px solid white;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-stretch: ultra-expanded;
	font-weight: bold;
	color: #FFFFFF;
	padding: 0px;
	width: 68px;
	cursor: pointer;
}
#scOptions4 {
	margin: 5px 0px 5px 0px;
	font-size: 10pt;
	padding: 5px;
	background-image: url(/images/generic/sc-dashboard_4.gif);
	background-color: #93E2FF;
	background-position: 5px 10px;
	background-repeat: no-repeat;
}
#scOptions4 p {
	margin-top: 70px;
	margin-left: 10px;
}
#scOptions4 h1 {
	margin-left: 10px;
}
.scFrmBtn {
	background-color: #003399;
	border: 1px solid white;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-stretch: ultra-expanded;
	font-weight: bold;
	color: #FFFFFF;
	padding: 0px;
	cursor: pointer;
}
.scFrmBtn a {
	color: #FFFFFF;
}

/* End Section 6f */

/* End Section 6 */

/* design created by NOISEWIRE. Copyright 2005. All rights reserved. */
