/* CSS Document */

* {
	margin: 0px;
	padding: 0px;
}

body {
	background-color: #000;
	font-family: "Trebuchet MS",Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #fff;
	text-align: center;
}

#wrap {
	margin: 25px auto;
	width: 900px;
	text-align: center;
	padding: 0px;
	background-color: #000;
}

#header {
	width: 900px;
	height: 250px;
}

#headleft {
	
	height: 400px;
	width: 900px;
	padding: 0px;
	margin: 0 auto;
	background-color: #000;
}	

#language {
	
	position: absolute;
	margin-top: -410px;
	width: 900px;
	_width: 400px;
	height: 25px;
	text-align: right;
	float: right;
	
}

#language ul {
	
	list-style: none;
	padding-top: .8em;
	text-decoration: none;	
	text-align: right;
	
}	

#language li {
	
	display: inline;
	
}	
#language a:link, #language a:visited {
	
	padding: 0 0.1em 0 0.1em;
	text-decoration: none;
	border: none;
	
}

#headright {
	/*background-image: url(http://www.hooverdamdownload.com/images/navbackright8.png);
	background-repeat: no-repeat;
	background-position: right 0%;*/
	float: right;
	height: 300px;
	width: 430px;
	padding: 0px;
	_margin-right: -10px;
	background-color: #000;
}

#welcome {
	
	position: absolute;
	top: 25px;
	left: 20%;
	padding: 0;
	z-index: 3;
	color: #fff;
	font-family: Alien Encounters #D2A901;
	font-variant: bold italic;
	font-size: 2em;
	
}

#player {
	
	margin: 0 auto;
	width: 340px;
	height: 375px;
	
}

#playbutton {
	
	position: absolute;
	float: left;
	text-align: left;
	margin-left: 25px;
	top: 385px;
	_left: 175px;
	width: 50px;
	height: 50px;
	z-index: 1;
	padding: 0;
	
}

#playtext {
	
	position: absolute;
	float: left;
	text-align: left;
	margin-left: 55px;
	top: 390px;
	_left: 170px;
	width: 500px;
	height: 50px;
	z-index: 2;
	
}

/*Social*/

#social {
	
	float: right;
	margin: 0 auto;
	width: 900px;
	_width: 452px;
	height: 25px;
	padding-top: 10px;
	text-align: right;
	
}

#social ul {
	
	list-style: none;
	padding-top: .1em;
	text-decoration: none;	
	
}

#social li {
	
	display: inline;
	
}	

#social a:link, #social a:visited {
	
	padding: 0 0.1em 0 0.1em;
	text-decoration: none;
	border: none;
	
}

/* End Social */

#openhead {
	
	text-align: center;
	line-height: 1.5em;
	font-size: 1.1em;
	color: #fff;
	padding: .2em;
	font-weight: bold;
	margin-top: 10px;
}


/* Navigation bar */

#navmain {
	
	background-image: url(/images/navbackcss6.png);
	background-position: top left;
	background-repeat: no-repeat;
	margin: 0 auto;
	width: 900px;
	height: 50px;
	
}

#navigation {
	
	/*background-image: url(http://www.hooverdamdownload.com/images/navbackcss6.png);
	background-position: top left;
	background-repeat: no-repeat;
	margin: 0 auto;
	width: 900px;*/
	width: 900px;
	text-align: left;
	padding-top: 1.1em;
	padding-left: .5em;
	
}

#navigation ul {
	
	/*float: left;
	width: 600px;
	/*list-style: none;*/
	font-size: 1.2em;
	font-weight: bold;
	padding: 0;
	margin: 0;
	height: 1.5em;
	list-style: none;
	
}

#navigation ul a:hover {
	
	color: #999;
	text-decoration: underline;
	
}

#navigation #nav a {
	
	font-weight: bold;
	color: #fff;
	text-decoration: none;
	
}

#navigation #nav li li a {
	
	display: block;
	font-weight: bold;
	color: #fff;
	padding: .4em;
	
}

#navigation #nav li li a:hover {
	
	padding: none;
	padding-left: .8em;
	text-decoration: none;
	color: #999;
	
}

#navigation #nav li li a:visited {
	
	text-align: left;
	text-decoration: none;
	color: #d5d5d5;
}


#navigation li {
	
	float: left;
	position: relative;
	/*width: 100px;*/
	text-align: left;
	padding: 0 .5em;
		
}

/*This one was taken out */
#navigation li a:link, #navigation li a:visited {
	
	color: #fff;
	text-decoration: none;
	padding: 0;
	text-align: left;
	/*display: inline; /* IE6 Fix */

}

#navigation li ul {
	
	display: none;
	position: absolute;
	top: 1em;
	left: 0;
	font-size: .8em;
	
	font-weight: bold;
	background-color: #d5d5d5;
	padding: .3em 0 .3em 0;
	width: 15em;
	
}

#navigation li > ul {
	
	top: auto;
	left: auto;

}

#navigation li li {
	
	display: block;
	float: none;
	background-color: #000;
	border: 0;

}

#navigation li:hover ul, li.over ul {
	
	display: block; 
	text-decoration: none;
	color: #999;

}

#navigation li:hover {
	
	text-decoration: none;
	color: #000;
	
}


	#navright {
	
	background-image: url(/images/navrightdiv.png);
	background-repeat: no-repeat;
	background-position: bottom left;
	margin-top: -45px;
	float: right;
	width: 300px;
	font-size: 1.2em;
	font-weight: bold;
	padding-top: .6em;
	padding-bottom: .8em;
}

/* End Nav bar */


#content {

	padding-top: 50px;
	/*padding: .5em;*/
	margin: 0 auto;
	_padding-top: 20px;
	width: 900px;
	text-align: center;
	background-color: #000;
	color: #fff;
	margin-bottom: 15px;
	/*border: 1px #999 solid;*/
}



#main {
	
	margin: 0 auto;
	background-color: #f1f1f1;
	/*width: 899px;
	_width: 887px;*/
	padding-bottom: 15px;
	color: #000;
	
	
}

/* Browser margin and padding fix */

#main { 
	
	width: 900px; 
  	voice-family: "\"}\""; 
	voice-family: inherit;
	width: 900px;

} 

html>body #main {
	
	width: 880px;
} 

#pagehead {
	/*
	margin-top: 300px;
	_margin-top: 5px; /* IE margin fix */
	margin-top: -25px;
	padding-bottom: 2.5em;
	height: 25px;
	width: 700px;
	_width: 700px;
	/*float: left;*/
	color: #fff;
	font-size: 1em;
	font-weight: bold;
	text-align: left;
	
}

#pagehead ul {
	
	float: left;
	padding: 0 .5em;
	text-decoration: none;
	width: 700px;
	list-style: none;
	font-size: 1.3em;
	
}

#pagehead li {

	display: inline;
	padding: .5em;
	
}

#pagerhead a:link {
	
	text-decoration: none;
	text-align: left;
	color: #fff;
	font-weight: bold;
	
}

#pagehead a:visited {
	
	color: #d5d5d5;
	text-decoration: none;
	
}

#pagehead a:hover, a:active {

	text-decoration: underline;
	text-align: left;
	font-weight: bold;
	color: #999;
	
}

#widgetleft {
	float: left;	
	padding-bottom: 1em;
	margin-top: 20px;
	color: #000;
	text-align: center;
	width: 405px;
}

#widgetright {
	float: right;	
	padding-bottom: 1em;
	margin-top: 20px;
	color: #000;
	text-align: center;
	width: 405px;
}


#panelh1 {
	margin: 0 auto;	
	width: 405px;
	height: 20px;
	font-size: 1.3em;
	font-weight: bold;
	padding-right: 1.5em;
	padding-top: .5em;
	padding-bottom: .5em;
}

#panelh2 {
	margin: 0 auto;	
	width: 405px;
	height: 20px;
	font-size: 1.3em;
	font-weight: bold;
	padding-right: 1.5em;
	padding-top: .5em;
	padding-bottom: .5em;
}
#panelh3 {
	margin: 0 auto;	
	width: 405px;
	height: 20px;
	font-size: 1.3em;
	font-weight: bold;
	padding-right: 1.5em;
	padding-top: .5em;
	padding-bottom: .5em;
}

#panelh4 {
	margin: 0 auto;	
	width: 405px;
	height: 20px;
	font-size: 1.3em;
	font-weight: bold;
	padding-right: 1.5em;
	padding-top: .5em;
	padding-bottom: .5em;
}

#panelh5 {
	margin: 0 auto;	
	width: 405px;
	height: 20px;
	font-size: 1.3em;
	font-weight: bold;
	padding-right: 1.5em;
	padding-top: .5em;
	padding-bottom: .5em;
}

#panelh6 {
	margin: 0 auto;	
	width: 405px;
	height: 20px;
	font-size: 1.3em;
	font-weight: bold;
	padding-right: 1.5em;
	padding-top: .5em;
	padding-bottom: .5em;
}

#panelh7 {
	margin: 0 auto;	
	width: 405px;
	height: 20px;
	font-size: 1.3em;
	font-weight: bold;
	padding-right: 1.5em;
	padding-top: .5em;
	padding-bottom: .5em;
}

#paneltext {

	text-align: left;

}

table.paneltour {
	
	border-collapse: collapse;
	table-layout: fixed;
	line-height: 1.1em;
	width: 350px;
	text-align: left;
	
}

tr.paneltour {
	
	font-size: .8em;
	
}

td.paneltourdate {
	
	width: 15%;
	
}

td.paneltourvenue {
	
	width: 85%;
	color: #000;
	
}

div.panelbot {
	
	background-image: url(/images/panelbottom3.png);
	background-position: bottom left;
	background-repeat: repeat-x;
	height: 20px;
	width: 405px;
	_width: 405px;

}

#panel1 {
	
	margin: 0 auto;
	background-image: url(/images/panelbg2.png);
	background-position: top left;
	background-repeat: repeat-x;
	width: 405px;
	height: 110px;
	overflow: hidden;
	text-align: center;
	background-color: #fff;

}

#panel1 a:link, #panel1 a:visited {
	
	color: #000;
	text-decoration: none;
	padding: .2em;
	
}
#panel1 a:hover {
	
	color: #808080;
	
}


#panel2 {
	
	margin: 0 auto;
	background-image: url(/images/panelbg2.png);
	background-position: top left;
	background-repeat: repeat-x;
	width: 405px;
	height: 275px;
	overflow: hidden;
	text-align: center;
	background-color: #fff;
	padding: 0px;
	
}

#panel2 a:link, #panel2 a:visited {
	
	color: #000;
	text-decoration: none;
	padding: .2em;
	
}
#panel2 a:hover {
	
	color: #808080;
	
}

#panel3 {
	
	margin: 0 auto;
	background-image: url(/images/panelbg2.png);
	background-position: top left;
	background-repeat: repeat-x;
	width: 405px;
	height: 225px;
	overflow: hidden;
	text-align: center;
	padding-left: .5em;
	padding: 0px;
	background-color: #fff;
	
}

#panel3 a:link, #panel3 a:visited {
	
	color: #000;
	text-decoration: none;
	padding: .2em;
	
}
#panel3 a:hover {
	
	color: #808080;
	
}

#panel4 {
	
	margin: 0 auto;
	background-image: url(/images/panelbg2.png);
	background-position: top left;
	background-repeat: repeat-x;
	width: 405px;
	height: 345px;
	overflow: hidden;
	text-align: center;
	background-color: #fff;
	
}

#panel4 a:link, #panel4 a:visited {
	
	color: #000;
	text-decoration: none;
	padding: .2em;
	
}
#panel4 a:hover {
	
	color: #808080;
	
}

#panel5 {
	
	margin: 0 auto;
	background-image: url(/images/panelbg2.png);
	background-position: top left;
	background-repeat: repeat-x;
	width: 405px;
	height: auto;
	overflow: hidden;
	text-align: center;
	padding-left: .5em;
	padding: 0px;
	background-color: #fff;
	
}

#panel5 a:link, #panel5 a:visited {
	
	color: #000;
	text-decoration: none;
	padding: .2em;
	
}
#panel5 a:hover {
	
	color: #808080;
	
}

#panel6 {
	
	margin: 0 auto;
	background-image: url(/images/panelbg2.png);
	background-position: top left;
	background-repeat: repeat-x;
	width: 405px;
	height: 350px;
	overflow: hidden;
	text-align: center;
	padding-left: .5em;
	background-color: #fff;
	
}

#panel6 a:link, #panel6 a:visited {
	
	color: #000;
	text-decoration: none;
	padding: .2em;
	
}
#panel6 a:hover {
	
	color: #808080;
	
}

#panel7 {
	
	margin: 0 auto;
	background-image: url(/images/panelbg2.png);
	background-position: top left;
	background-repeat: repeat-x;
	width: 405px;
	height: 200px;
	overflow: hidden;
	text-align: center;
	padding-left: .5em;
	background-color: #fff;
	
}

#panel7 a:link, #panel7 a:visited {
	
	color: #000;
	text-decoration: none;
	padding: .2em;
}

#panel7 a:hover {
	
	color: #808080;
	
}


#copy {
	
	clear: both;
	background-color: #fff;
	background-image: url(/images/footerbgtop_5.png);
	background-repeat: repeat-x;
	background-position: top left;
	font-size: 8pt;
	width: 900px;
	text-align: center;
	margin: 5px auto 1em auto;
	padding-top: .5em;
	
}

#copy p {
	
	clear: both;
	background-image: url(/images/footerbgbottom2.png);
	background-repeat: no-repeat;
	background-position: bottom center;	
	padding-bottom: .8em;
	padding-top: .5em;
	color: #999;
}

#sitemap {
	
	font-size: 8pt;
	margin: 0 auto;
}
#sitemap ul {
	list-style: none;
	margin: 0 auto;
	padding: 0em .5em 0 .5em;
}	
#sitemap li {
	display: inline;
	padding: 0em .3em 0 .3em;
}		
#sitemap a:link, #sitemap a:visited {
	color: #000;
	text-decoration: underline;	
}
#sitemap a:hover {
	color: #eee;	
}

#thanklink {
	font-size: 11pt;
	color: #999999;	
	margin-top: 5em;
}
#thank {
	margin-top: 1em;
}

#smvid {
	margin-left: 1em; 
	height: 100px;	
}
#blurb {
	background-color: #999999;
	background-image: url(/images/textbgtop3.png);
	background-repeat: no-repeat;
	background-position: top center;
	font-size: 9pt;
	width: 200px;
	text-align: center;
	margin: .5em 0 0 1em;
	padding-top: .5em;
	color: #fff;
}
#blurb p {
	background-image: url(/images/textbgbottom4.png);
	background-repeat: no-repeat;
	background-position: bottom center;	
	padding-bottom: 3.5em;
	padding-left: .2em;
	padding-right: .2em;	
}

p.ridge {
	width: 900px;
	font-family: "Trebuchet MS",Tahoma, Arial, Helvetica, sans-serif;
	color: #000;
	font-weight: bold;
	text-align: center;
	font-size: 6pt;
	border-top-style: ridge;
	border-top-color: #999;
	margin-top: 1px;
	margin-bottom: 10px;
	background-color: #000;
}

#buy {
	margin: 0 auto;
}	

table.cover {
	
	border-collapse: collapse;
	table-layout: fixed;
	width: 100%; 
	margin: 0 auto;
	empty-cells: show;
	
}


td.kkdig {
	
	background-image: url(/images/nsfkk_digi_200.png);
	background-repeat: no-repeat;
	background-position: top center;
	width: 200px; 
	text-align: left;
	color: #fff;
	height: 235px;
	padding-left: 3.5em;
	padding-top: .4em;

}

td.cover {
	
	background-image: url(/images/coverbg_150.png);
	background-repeat: no-repeat;
	background-position: top center;
	width: 150px; 
	text-align: left;
	color: #fff;
	height: 177px;
	padding: .4em;
	border: 1px #fff solid;

}

td.coverdigi {
	
	background-image: url(/images/coverbg_digi_200.png);
	background-repeat: no-repeat;
	background-position: top center;
	width: 200px; 
	text-align: left;
	color: #fff;
	height: 235px;
	padding-left: 3.5em;
	padding-top: .4em;

}
td.covervinyl {
	
	background-image: url(/images/coverbg_vinyl_200.png);
	background-repeat: no-repeat;
	background-position: top center;
	width: 200px; 
	text-align: left;
	color: #fff;
	height: 235px;
	padding-left: 3.5em;
	padding-top: .4em;

}
td.coverpack {
	
	background-image: url(/images/coverbg_pack_200.png);
	background-repeat: no-repeat;
	background-position: top center;
	width: 200px;
	text-align: left;
	color: #fff;
	height: 235px;
	padding-left: 3.5em;
	padding-top: .4em;

}
td.catlist {
	line-height: 125%;
	font-family: "Trebuchet MS",Tahoma, Arial, Helvetica, sans-serif;
	color: #fff;
	text-align: center;
	font-size: 10pt;
	padding-left: .3em;
}
tr.divider {
	height: 5px;		
}
tr.buybutton {
	height: 50px;
	margin: 0 auto;
}
td.pay {
	padding: 5px 0;
}
td.buybutton2 {
	margin: 0 auto;	
}

/* Download button */
#down a.down:link, a.down:visited {
	
	text-decoration: none;
	text-align: center;
	color: #000;
	font-weight: bold;
	
}

#down a.down:hover, a.down:active {
	
	text-decoration: none;
	text-align: center;
	font-weight: bold;
	color: #e2e2e2;
	
}/* End Download button */


#gallery {
	
	margin: 0 auto;
	text-align: center;

}

div.photo {

	margin: 0 auto;

}

#tour {

	margin: 0 auto;

}

table.tour {

	border-collapse: collapse;
	table-layout: separate;
	width: 100%;
	margin-bottom: 2px;
	line-height: 120%;
	color: #fff;
	text-align: left;
	font-size: 10pt;

}

tr.headingband {

	border-bottom: #333 ridge 3px;
	font-size: 120%;
	color: #000;
	font-weight: bold;
	background-color: #fff;

}

tr.heading {

	border-bottom: #333 ridge 3px;
	font-size: 120%;
	color: #fff;
	font-weight: bold;
	background-color: #000;

}

td.fullband {

	width: 100%;
	
}

td.hdate {

	width: 10%;
	padding-left: .5em;

}

td.hvenue {

	width: 20%;
	padding-left: .5em;

}

td.haddress {

	width: 20%;
	padding-left: .5em;

}

td.hcity {

	width: 10%;
	padding-left: .5em;

}

td.hcountry {

	width: 10%;
	padding-left: .5em;

}

td.hsite {

	width: 20%;
	padding-left: .5em;

}

tr.divider2 {

	border-bottom: #333 ridge 2px;

}

td.year {

	font-size: 1.2em;
	color: #fff;
	padding: .5em;

}

td.date {

	width: 10%;
	background-color: #999;
	padding: .5em;

}
td.venue {
	
	font-weight: bold;
	width: 20%;
	background-color: #999;
	padding: .5em;
	
}	

td.address {

	width: 20%;
	background-color: #999;
	padding: .5em;
	
}

td.city {

	width: 10%;
	color: #000;
	background-color: #999;
	padding: .5em;
	
}	

td.country {

	width: 10%;
	background-color: #999;
	padding: .5em;
	
}

td.site {

	width: 20%;
	background-color: #999;
	padding: .5em;
	
}	

a:link {

	text-decoration: none;
	color: #fff;

}

a:visited {

	text-decoration: none;
	color: #ececec;

}	

a:hover {

	text-decoration: none;
	color: #cccccc;

}

table.tracklisting {
	
	border-collapse: separate;
	table-layout: fixed;
	margin: 1em auto;
	line-height: 175%;
	font-family: "Trebuchet MS",Tahoma, Arial, Helvetica, sans-serif;
	color: #fff;
	text-align: left;
	font-size: 9pt;
	width: 500px;
	padding: 5em;
	
}

td.title {

	border-bottom: 1px #999999 ridge;
	width: 475px;

}

td.preview {

	float: right;

}

#lyric {
	
	padding: .5em;
	height: 550px;
	
}

#lyric a {
	
	text-decoration: none;
	/*color: #000;*/
	
}

#lyric a:hover {
	
	color: #999;
	
}

div.lyriccover {
	
	float: right;
	padding-right: 181px;
	padding-top: 35px;
	
}

div.lyrics {
	
	float: left;
	text-align: left;
	
}

.stylered {

	color: #cc0000;

}

.style1 {

	font-size: 8pt;

}

.style2 {

	font-size: 10pt;

}

.style3 {

	font-size: 11pt;
	color: #ffffff;

	font-weight: bold;

}	

.style4 {

	color: #999999;
	font-size: 10pt;

	font-weight: bold;	

}

.style6 {

	font-size: 75%;	

}	

.style5 {

	font-size: 11pt;
	color: #cccccc;
	font-weight: bold;
	text-decoration: none;

}

.style7 {

	font-size: 11pt;
	color: #ffffff;
	font-weight: bold;
	padding: 78px 0 0 0;

}

.style8 {

	padding-top: 5px;

}

.style9 {

	font-size: 100%;
	color: #666;

}

.style10 {

	font-size: 10pt;
	font-weight: bold;
}

.style11 {

	font-size: .9em;	

}

.style12 {

	font-size: 1.1em;
	font-weight: bold;
	text-align: center;

}

.style13 {

	font-size: 1.3em;
	font-weight: bold;

}

.style14 {

	font-size: 1.5em;
	font-weight: bold;
	color: #fff;

}

.style15 {

	font-size: 1.25em;
	font-weight: bold;

}

.style16 {

	color: #000;

}

.style17 {
	
	color: #fff;
	
}

.style18 {
	
	color: #d26900;	
	font-size: 1.5em;
	font-weight: bold;
	text-align: left;
	
}

.style19 {

	font-size: 100%;
	color: #000;
}

.pageact {
	
	text-decoration: underline;
	
}

.hnew {

	color: #cc0000;
	font-size: 11pt;
	font-weight: bold;
	text-decoration: none;

}

h2 {

	text-align: center;
	font-size: 1.2em;
	font-weight: bold;

}

h3 {
	
	text-align: left;
	font-size: 1.2em;
	font-weight: bold;
	padding-left: .5em;
	
}

.blog {

	background-image: url(/images/divider2.png);
	background-repeat: no-repeat;
	background-position: bottom center;
	padding-bottom: 2em;
	text-align: left;
	padding-left: .5em;
	padding-right: .5em;

}

.blog2 {

	background-image: url(/images/divider2.png);
	background-repeat: no-repeat;
	background-position: bottom center;
	padding-bottom: 2em;
	text-align: left;

}

.blog3 {

	background-image: url(/images/divider2.png);
	background-repeat: no-repeat;
	background-position: bottom center;
	padding-bottom: .5em;
	font-size: .9em;
	text-align: left;

}

.blog4 {

	background-image: url(/images/divider2.png);
	background-repeat: no-repeat;
	background-position: bottom center;
	padding-bottom: 2em;
	text-align: center;

}

.paneldiv {

	/*background-image: url(http://www.hooverdamdownload.com/images/divider.png);
	background-repeat: no-repeat;
	background-position: bottom center;*/
	height: 10px;
	width: 425px;

}

.norm {

	direction: ltr;
	text-align: left;
	padding-left: .5em;
	padding-right: .5em;

}

.norm2 {

	direction: ltr;
	text-align: left;
	padding-left: .5em;
	padding-right: .5em;
	padding-bottom: 2em;

}

.picright {

	float: right;
	margin-left: .75em

}

.picleft {

	float: left;
	margin-right: .75em;

}

#vid {
	
	background-color: #000;
	margin: 0 auto;
	width: 425px;
	height: 350px; 
	text-align: center;

}

#vid1 {

	background-color: #000;
	margin: 0 auto;
	width: 375px;
	height: 250px; 
	text-align: center;

}

#videos {

	background-color: #000;
	margin: 0 auto;
	width: 560px;
	height: 440px; 
	text-align: center;

}

table.albums {

	border-collapse: separate;
	table-layout: fixed;
	margin: 1em auto;
	text-align: left;
	width: 100%;
	padding: .5em;

}

td.albcov {

	width: 150px;
	height: 200px;

}

#booking {
	
	margin: 0 auto;
	width: 100%;
	height: 350;
	
}

#booking ul {

	font-size: 10pt;
	height: 100px;
	float: left;

}

#booking li {

	display: block;
	text-decoration: none;
	color: #fff;
	padding: 0.2em 0.5em;

}

#booking a:link, #booking a:visited {

	padding: 0.5em 1em 0.3em 1em;
	text-decoration: none;
	color: #999;

}

#booking a:hover {
	
	color: #999;

}

#map {
	
	margin: 0 auto;
	text-align: left;
	width: 100%;
	height: auto;
	
}

#map ul {

	font-size: 10pt;
	height: auto;
	float: left;

}

#map li {

	display: block;
	text-decoration: none;
	color: #fff;
	padding: 0.2em 0.5em;

}

#map a:link, #map a:visited {

	padding: 0.5em 1em 0.3em 1em;
	text-decoration: none;
	color: #fff;

}

#map a:hover {
	
	color: #999;

}
 
#secure {
	
	_margin-top: -25px;
	width: 100%;
	height: 40px;
	margin-bottom: .5em;
	
}
