@charset "utf-8";
/* CSS Document */

@import url(https://fonts.googleapis.com/css?family=Oswald);
@import url(https://fonts.googleapis.com/css?family=Creepster);



body{
	background-color: #000000; 
	Margin: 0px; 
	font-family: Arial, Helvetica, sans-serif; 
	color: #000000; 
	background-image: url(https://www.goth-links.com/images/common/gbg01.jpg); 
	background-position: top; 
	background-repeat: repeat;
}

/*nav*/
#container #nav {
	position: relative; 
	margin: 0px 0px 0px 0px; 
	padding: 0px 0px 0px 0px; 
	width: 1060px; 
	z-index: 3000; 
	font-size: 12px; 
	background: rgb(28,16,69);
	background: linear-gradient(180deg, rgba(28,16,69,1) 0%, rgba(90,45,253,1) 100%);
	border-bottom: 1px solid #000066; 
	border-top: 1px solid #000066; 
	font-family:Arial, Helvetica, sans-serif;
}
#container #nav ul {
	margin: 0px; 
	padding: 0px; 
	text-align: left; 
	z-index: 1000; 
	height: 32px; 
	width: 1060px;
	background: rgb(28,16,69);
	background: linear-gradient(180deg, rgba(28,16,69,1) 0%, rgba(90,45,253,1) 100%);
}
#container #nav li{
	margin: 0px; 
	padding: 8px 8px 0px 8px; 
	list-style: none; 
	float: left; 
	height: 24px; 
	vertical-align: bottom; 
	text-align: center; 
	border-right: 1px solid #5a2dfd; 
	border-left: 1px solid #080808;
}
#container #nav li:hover{
	background: rgb(28,16,69);
	background: linear-gradient(0deg, rgba(28,16,69,1) 0%, rgba(90,45,253,1) 100%);
	color: #ffff33;
}
#container #nav li a{
	text-decoration: none; 
	color: #ffffff; 
	font-weight: 800; 
	text-transform: uppercase; 
	text-shadow: 1px 1px #000000;
}
#container #nav li.current{
	background: rgb(28,16,69);
	background: linear-gradient(0deg, rgba(28,16,69,1) 0%, rgba(90,45,253,1) 100%);
}
#container #nav li.current a{
	color: #ffff33;
}
#container #nav div{
	position: absolute; 
	visibility: hidden; margin: 8px 0px 0px -10px; padding: 0px; border: 1px solid #DDDDDD; width: 175px; font-size: 12px
}
#container #nav div a{
	position: relative; display: block; margin: 0px 0px 0px 0px; padding: 5px 10px 3px 5px; width: auto; white-space: nowrap; text-align: left; text-decoration: none; background: #FFFFFF; color: #444444; text-shadow: 0px 0px #000000; font-weight:normal;
}
#container #nav div a:hover{color: #000000; background: #F5F5F5;}

/* search form */
#container #search form{
	margin: -28px 2px 0px 0px; 
	padding: 0px; 
	border: 0px; 
	vertical-align: middle; 
	display: inline; 
	float: right; 
	position: relative; 
	z-index: 5000;
	background: rgb(28,16,69);
	background: linear-gradient(180deg, rgba(28,16,69,1) 0%, rgba(90,45,253,1) 100%);
}

#container #search .buttons {
	width: 22px; 
	height: 24px; 
	background-image: url(../images/common/search-go.png); 
	margin-top: -2px; 
	margin-left: 2px; 
	padding: 0px; 4px 0px 0px; 
	border: 0px; 
	cursor: pointer; 
	background-color: transparent; 
	z-index: 1000;
}
#container #search .text {font-size: 11px; width: 100pt; height: 20px; padding-bottom: 0px; padding-left: 2px; padding-right: 2px; padding-top: 0px; background-image: none; vertical-align: top; margin-top: 0px;}

/* left side */
#container #wrapper #content_left{
	margin: px 0px 0px 0px; 
	padding: 0px 0px 0px 2px; 
	width:168px; 
	float: center; 
	position:relative; 
	font-size: 10pt; 
	text-align: left;
	background-image: url(../images/common/spider.gif);
	background-repeat: no-repeat;
}
#container #wrapper #content_left h1{
	color: #5c00e6; 
	font-size: 16pt; 
	font-weight: bold; 
	padding: 0px 0px 0px 0px; 
	margin: 10px 0px 3px 0px; 
	font-family: Oswald;
	text-shadow: 1px 1px #000000;
	line-height: 24px;
}
#container #wrapper #content_left ul{padding: 0px 0px 0px 0px; margin: 6px 0px 6px 12px;}
#container #wrapper #content_left li{list-style-image: url(../images/common/arrow.png); margin: 2px 0px 2px 10px;}
#container #wrapper #content_left li:hover{list-style-image: url(../images/common/arrow-on.png)}
#container #wrapper #content_left li a{color: #000000; text-decoration: none; text-transform: capitalize}
#container #wrapper #content_left li a:hover{color: #0000FF;}
#container #wrapper #content_left p{padding: 0px 0px 0px 0px; margin: 10px 0px 6px 0px; width: 140px; text-align: center; font-size: 9px;}
#container #wrapper #content_left p.ctr{padding: 0px auto 0px auto; margin: 10px 0px 6px 0px; width: 140px; text-align: center; font-size: 9px}
#container #wrapper #content_left li a.selected{color: #0000FF;}
#container #wrapper #content_left li.selected{list-style-image: url(../images/common/arrow-on.png); color: #0000FF;}

#container #wrapper #content_main{margin: 0px; padding: 0px; position: relative; width:890px; float: right; font-size: 10pt; text-align: left;}
#container #wrapper #content_main h1 {color: #0000A0; font-size: 16pt; font-weight: bold; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; text-transform: capitalize; font-family: Oswald; clear: both;}
#container #wrapper #content_main #forum h1 {color: #FFFFFF; font-size: 14pt; font-family: Arial, Helvetica, sans-serif; font-weight: bold; padding: 0px 0px 2px 0px; margin: 0px 0px 0px 0px; text-transform: capitalize; background-image: url(../images/common/curl-purple.png); height: 30px; width: 830px; background-repeat: no-repeat;}

/* footer */
#footer{clear: both; display:block; overflow: auto; width: 1060px;} 
#footer #bottomlinks{text-align: center; padding: 10px 0px 10px 0px; margin: 0px; word-spacing: 5px; color: #000000; font-size: 10pt}
#footer #bottomlinks a{color: #000000; text-decoration: none; word-spacing: normal}
#footer #bottomlinks a:hover{color: #0000CC; text-decoration: underline;}
#footer #copyright{text-align: center; padding: 5px 0px 5px 0px; margin: 0px; font-size: 9px;}
#footer #copyright a{font-size: 9px; color: #0000CC; text-decoration: none;}
#footer #google{font-size: 9px; padding: 6px 0px 6px 0px; margin: 0px; text-align: center;}
#footer #yantra{text-align: center; padding: 10px;}
#footer #yantra img{text-align: center; border: 0px; margin: 0px auto 0px auto;}
#faq {margin: 0px 10px 0px 0px;}
#faq p a.h2{font-weight: bold; color: #0000FF;}
h1 span{float: right;}
h1 span a{color: #0000FF; font-family:"Times New Roman", Times, serif; text-decoration: none; padding: 0px 20px 0px 0px; font-size: 12pt; font-style: italic; font-weight: bold;}


/* content with 300px right side */
#container300{width:850px; text-align:left; margin:0 auto; vertical-align: top;}
#twocols300{width:850px; float:right; position:relative; vertical-align: top;}
#rightcol300{width:310px; float:right; position:relative; padding: 0px 10px 0px 0px; vertical-align: top;}
#maincol300{float:left; position:relative; width:530px; vertical-align: top;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.clearfix{display:inline-block;}* html .clearfix{height:1%;}
.clearfix{display:block;}
@media print{#rightcol300{display:none;}
#twocols300,#maincol300{width:100%;float:none;}}

#col4{margin: 0px auto 0px auto; padding: 0px} 
#col4 table{border-collapse: collapse; font-size: 10pt; width: 830px; float: left; margin: 8px 0px 0px 0px}
#col4 table th{text-align: center; vertical-align: top; font-weight: bold; font-family: Oswald; font-size: 12pt; margin: 0px 0px 0px 0px; padding: 0px 0px 10px 0px; width: 166px; color: #0000FF;}
#col4 table th img{border: 0px; margin: 0px; padding: 0px}
#col4 table td{text-align: center; vertical-align: top; margin: 0px 0px 0px 0px; padding: 0px 0px 10px 0px; width: 207px}
#col4 table td img{border: 0px;}
#col4 table td a{color:#0000FF; font-size: 10pt; text-decoration: none;}
#col4 table td a.title{color:#0000FF; clear: both;  font-weight: bold; font-size: 11pt; text-decoration: none;}

#col5{margin: 0px auto 0px auto; padding: 0px} 
#col5 table{border-collapse: collapse; font-size: 10pt; width: 900px; float: left; margin: 8px 0px 0px 0px}
#col5 table th{text-align: center; vertical-align: top; font-weight: bold; font-family: Oswald; font-size: 12pt; margin: 0px 0px 0px 0px; padding: 0px 10px 10px 0px; width: 180px; color: #0000FF;}
#col5 table th img{border: 0px; margin: 0px; padding: 0px}
#col5 table td{text-align: center; vertical-align: top; margin: 0px 0px 0px 0px; padding: 0px 10px 10px px; width: 180px}
#col5 table td img{border: 0px;}
#col5 table td a{color:#0000FF; font-size: 10pt; text-decoration: none;}
#col5 table td a.title{color:#0000FF; clear: both;  font-weight: bold; font-size: 11pt; text-decoration: none;}


#news {padding: 0px 10px 0px 0px; margin: 0px 0px 0px 0px; border: 0px; font-size: 10pt;}
#news a{color: #0000FF; text-decoration: none; padding: 0px 0px 0px 0px;}
#news img {border: 1px solid #1f4f82; margin: 0px 5px 5px 0px;}
#news p{display: block; padding: 0px 0px 0px 0px; margin: 10px 0px 10px 0px; clear: both; text-align: left}
#news a.h2{color: #0000FF; font-size: 16pt; font-weight: normal; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; font-family: Oswald; line-height: 20px; clear: both;}

#mainimg img{float: left;}
#mainimg table{border-collapse: collapse; float: right; margin: 5px 15px 5px 5px;}
#mainimg td{font-size: 11px; padding: 5px 0px 0px 15px; margin: 0px; background-color: #F8F8F8;}
#mainimg td.thumb{float: left; margin: 0px;}
#mainimg td.thumb img{margin: 0px 3px 0px 3px; width: 20px; height: 20px;}
#mainimg td.thumb img.sm{margin: 0px 3px 0px 3px; width: 50px; height: 50px;}
#mainimg th{margin: 0px; padding: 0px; background-color: #F8F8F8;}

#article{margin: 0px 10px 0px 0px; padding: 0px 0px 0px 0px; font-size: 10pt; width: 840px; float: right;}
#article img{border: 1px solid #444444; margin: 10px 0px 10px 15px; padding: 0px}
#article #mainimg img{float: left;}
#article #mainimg table{border-collapse: collapse; float: right}
#article #mainimg td{font-size: 11px; padding: 5px 0px 0px 15px; margin: 0px; background-color: #F8F8F8;}
#article #mainimg td.thumb{float: left; margin: 0px;}
#article #mainimg td.thumb img{margin: 0px 3px 0px 3px;}
#article #mainimg th{margin: 0px; padding: 0px; background-color: #F8F8F8;}
#article h2{
	color: #0000FF; 
	font-size: 16pt; 
	font-weight: bold; 
	padding: 0px 0px 0px 0px; 
	margin: 0px 0px 0px 0px; 
	text-transform: capitalize; 
	font-family: Oswald;
}
#article span{font-size: 9pt; margin: 0px; padding: 0px;}
#article span a{color: #0000FF; text-decoration: none;}

#gallery{margin: 0px 10px 0px 0px; padding: 0px 0px 0px 0px; font-size: 10pt; width: 840px; float: right;}
#gallery h2{color: #0000FF; font-size: 16pt; font-weight: bold; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; text-transform: capitalize; font-family: Oswald; line-height: 24px}


/* breadcrumbs */
#container #breadcrumbs{background-color: #242424; color: #7d7f83; font-size: 12pt; font-family:Arial, Helvetica, sans-serif; font-weight: normal; padding: 8px 0px 8px 0px; overflow:hidden}
#container #breadcrumbs a{color: #7d7f83; text-decoration: none; padding: 0px 6px 0px 6px; text-transform:capitalize;}
#container #breadcrumbs a:hover{color: #FFFFFF;}
#container #breadcrumbs span{float: right; padding: 0px 6px 0px 6px}
#container #breadcrumbs span img{border: 0px;}

#container{margin: 0px auto 15px auto; width: 1060px; padding: 0px; background-color: #FFF; border: 1px solid #000000;}
#container #wrapper{width:1060px; text-align:center; margin:0 auto;} 

/* header */
#container #header{
	background-image: url(https://www.goth-links.com/images/common/bg-header.jpg); 
	background-size: 2000px 200px; 
	background-repeat: no-repeat; 
	padding: 0px; 
	margin: 0px; 
	height: 200px; 
	width: 1060px;
}
#container #header #leftcol{width: 100px; height: 124px; float: left; position: relative; margin: 0px; padding: 0px 0px 0px 0px;}
#container #header #leftcol img{border: 0px; height: 105px; width: 100x; margin: 15px 0px 0px 10px}
#container #header #twocols{width: 960px; height: 110px; float: right; position: relative; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px;}
#container #header #maincol{
	height: 130px; 
	width: 825px; 
	float: left; 
	position: relative; 
	text-align: center; 
	margin: 4px 0px 0px 0px; 
	padding: 0px 0px 0px 0px;
	color: #FFFFFF;
	font-family: Creepster;
	font-size: 60pt;
}
#container #header #rightcol{height: 124px; width: 135px; float: right; position: relative; margin: 2px 0px 0px 0px; padding: 0px 0px 0px 0px; text-align: center;}
#container #header #rightcol p{text-align: center; display: block; background-image: url(../images/common/bg-transparent.png); background-repeat: repeat; border: 1px solid #5a2dfd; color: #FFFFFF; vertical-align: middle; padding: 3px 0px 3px 0px; margin: 8px 5px 7px 0px; width: 125px;}
#container #header #rightcol p:hover{background-image: url(../images/common/bg-transparent-on.png); font-weight: bold}
#container #header #rightcol p a{font-size: 11px; color: #FFFFFF; text-decoration: none; font-weight: bold}


p.ads {margin: 0px; padding: 0px; text-align: center; font-size: 9px; color: #555555; z-index: 30;}
.clearfix{display: inline-block;}

.shadow {-moz-box-shadow: 3px 3px 4px #000; -webkit-box-shadow: 3px 3px 4px #000; box-shadow: 3px 3px 4px #000;border: 0px;}
a.backlink{font-size: 10pt; color: #0000FF; text-decoration: none; text-transform: capitalize; margin: 0px 0px 0px 0px; padding: 0px 20px 0px 15px; float: right; background-image: url(../images/common/arrow.png); background-repeat: no-repeat; background-position:left;}
a.backlink:hover{color: #0000FF; background-image: url(../images/common/arrow-on.png);}
a.nextlink{background-image: url(../images/common/arrow-right.png); background-position: right; text-decoration: none; background-repeat: no-repeat; padding: 0px 15px 0px 0px; color: #0000FF}
a.nextlink:hover{background-image: url(../images/common/arrow-right-on.png); color: #0000FF}
a.prevlink{background-image: url(../images/common/arrow-left.png); background-position: left; text-decoration: none; background-repeat: no-repeat; padding: 0px 0px 0px 15px; color: #0000FF}
a.prevlink:hover{text-decoration: underline; background-image: url(../images/common/arrow-left-on.png)}
a.player {display: block; height: 450px;}
.small{text-transform: uppercase; font-size: 10px; margin: 5px 0px 5px 0px; color: #777777}
.small a{color: #777777; text-transform: uppercase; font-size: 10px; margin: 5px 0px 5px 0px;}
.more{font-style: italic; font-size: 10pt; color: #0000FF; text-decoration: none; padding: 0px 0px 0px 10px; font-family:"Times New Roman", Times, serif;}
.fpf{text-shadow: 3px 3px 3px #FF33FF; font-weight:bold}
.forumlink{color: #0000FF; text-decoration: underline;}

#status{font-size: 10pt; font-family:"Times New Roman", Times, serif; color: #9400D3;; font-style: italic; font-weight: bold;}
#small{text-transform: uppercase; font-size: 11px; margin: 0px 0px 0px 0px; color: #000000}
#small a{text-transform: uppercase; font-size: 11px; margin: 0px 0px 0px 0px; color: #000000}


#h1header {width: 680px; padding: 10px; margin: 0px; font-size: 10pt;}
#h1header a{color: #0000FF; text-decoration: none;}
#h1header a:hover{text-decoration: underline;}
#h1header span{float: right; display: inline; width: 200px; margin: 0px;}
#h1header_multi {width: 670px; padding: 10px; font-size: 10pt;}
#h1header_multi a{color: #0000FF; text-decoration: none;}
#h1header_multi a:hover{text-decoration: underline;}
#h1header_multi span{float: right; display: inline; width: 200px; margin: 0px;}

h1 span{float: right;}
h1 span a{color: #0000FF; font-family:"Times New Roman", Times, serif; text-decoration: none; padding: 0px 20px 0px 0px; font-size: 12pt; font-style: italic; font-weight: bold;}


#homepage{margin: 0px; padding: 0px; width:520px; text-align:left; float: right}
#homepage img{margin: 0px 10px 10px 0px; float: left; border: 1px solid #1f4f82; clear: both;}
#homepage p a.title{color: #0000FF; font-size: 14pt; font-weight: normal; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; font-family: Oswald; line-height: 20px;}
#homepage p{clear: both;}
.title{color: #0000FF; text-decoration: none; font-weight: bold; font-size: 14px; text-transform: capitalize;}


#container #wrapper #content_main{margin: 0px; padding: 0px; position: relative; width:890px; float: right; font-size: 10pt;}
#container #wrapper #content_main h1 {color: #0000A0; font-size: 16pt; font-weight: bold; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; text-transform: capitalize; font-family: Oswald;}
#container #wrapper #content_main h1.stripe {color: #FFFFFF; font-size: 14pt; font-family: Arial, Helvetica, sans-serif; font-weight: bold; padding: 5px 0px 2px 30px; text-shadow: 1px 1px #000000; margin: 10px 0px 0px 0px; text-transform: capitalize; background-image: url(../images/common/curl-purple.png); height: 30px; width: 850px; background-repeat: no-repeat;}
#container #wrapper #content_main h1.short_stripe {color: #FFFFFF; font-size: 14pt; font-family: Arial, Helvetica, sans-serif; font-weight: bold; padding: 5px 0px 2px 30px; text-shadow: 1px 1px #000000; margin: 10px 0px 0px 0px; text-transform: capitalize; background-image: url(../images/common/curl-purple.png); height: 30px; width: 610px; background-repeat: no-repeat;}
#container #wrapper #content_main h1.stripe span a{color: #FFFFFF; font-family:"Times New Roman", Times, serif; text-decoration: none; padding: 0px 20px 0px 0px; font-size: 12pt; font-style: italic; font-weight: bold;}
#container #wrapper #content_main #forum h1 {color: #FFFFFF; font-size: 14pt; font-family: Arial, Helvetica, sans-serif; font-weight: bold; padding: 0px 0px 2px 0px; margin: 0px 0px 0px 0px; text-transform: capitalize; background-image: url(../images/common/curl-purple.png); height: 30px; width: 830px; background-repeat: no-repeat;}

/* page bar */
#pagebar{margin: 5px; padding: 0px 10px 0px 0px; font-size: 10pt; color: #000000; text-align: right; clear: both}
#pagebar span{font-weight: bold; color: #0000FF;}
#pagebar span a{font-weight: bold; color: #0000FF;}
#pagebar a{color: #000000; text-decoration: underline;}
#pagebar a:hover{color: #0000FF;}

/* sign in */
#signin{width: 350px; margin: 20px auto 20px auto; text-align: center; clear: both}
#signin table{width: 350px; border-collapse: collapse; margin: 10px;}
#signin table th{font-weight: normal; text-align: right; padding: 2px 4px 2px 2px;}
#signin table td{font-weight: normal; text-align: left; padding: 2px 2px 2px 4px;}
#signin a{font-size: 10pt; color: #000000; text-decoration: none; text-transform: capitalize; margin: 6px; padding: 0px 20px 0px 15px; background-image: url(../images/common/arrow.png); background-repeat: no-repeat; background-position:left;}
#signin a:hover{color: #0000FF; background-image: url(../images/common/arrow-on.png);}

/* links */
#links {margin: 0px; padding: 0px; clear: both}
#links table{border-collapse: collapse; width: 520px; margin: 0px 0px 0px 0px;}
#links table th{text-align: left; padding: 3px; background-color: $F8F8F8}
#links table td{text-align: left; padding: 3px; border-bottom: 1px solid #DDDDDD}
#links table td.alt{background-color: #F8F8F8;}
#links table td a{font-size: 10pt; color: #000000; text-decoration: none; font-weight: normal;}
#links table td a:hover{color: #0000FF; text-decoration: none;}
#links table th a{font-size: 10pt; color: #000000; text-decoration: none; font-weight: normal;}
#links table th a:hover{color: #0000FF; text-decoration: none;}
#links ul{padding: 0px 0px 0px 0px; margin: 6px 0px 6px 5px;}
#links li{list-style-image: url(../images/common/arrow.png); margin: 2px 5px 2px 5px;}
#links li:hover{list-style-image: url(../images/common/arrow-on.png)}
#links li a{color: #000000; text-decoration: none; text-transform: capitalize;}
#links li a:hover{color: #0000FF;}

/* content with 300px right side */
#container300{width:850px; text-align:left; margin:0 auto; vertical-align: top;}
#twocols300{width:850px; float:right; position:relative; vertical-align: top;}
#rightcol300{width:310px; float:right; position:relative; padding: 0px 10px 0px 0px; vertical-align: top;}
#maincol300{float:left; position:relative; width:530px; vertical-align: top;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.clearfix{display:inline-block;}* html .clearfix{height:1%;}
.clearfix{display:block;}
@media print{#rightcol300{display:none;}
#twocols300,#maincol300{width:100%;float:none;}}

/* content with 170px right side */
#container170{width:850px; text-align:left; margin:0 auto; vertical-align: top;}
#twocols170{width:850px; float:right; position:relative; vertical-align: top;}
#rightcol170{width:170px; float:right; position:relative; padding: 0px 10px 0px 0px; vertical-align: top;}
#rightcol170.title{font-weight: bold; font-size: 14pt; color: #0000FF; margin: 0px 0px 0px 0px; text-align: center;}
#maincol170{float:left; position:relative; width:670px; vertical-align: top;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.clearfix{display:inline-block;}* html .clearfix{height:1%;}
.clearfix{display:block;}
@media print{#rightcol170{display:none;}
#twocols170,#maincol170{width:100%;float:none;}}


#col3{margin: 0px auto 0px auto; padding: 0px} 
#col3 table{border-collapse: collapse; font-size: 10pt; width: 670px; float: left; margin: 8px 0px 0px 0px}
#col3 table th{text-align: center; vertical-align: top; font-weight: bold; font-family: Oswald; font-size: 12pt; margin: 0px 0px 0px 0px; padding: 0px 0px 10px 0px; width: 223px; color: #0000FF;}
#col3 table th img{border: 0px; margin: 0px; padding: 0px}
#col3 table td{text-align: center; vertical-align: top; margin: 0px 0px 0px 0px; padding: 0px 0px 10px 0px; width: 170px;}
#col3 table td img{border: 0px; margin: 5px 0px 5px 0px}
#col3 table a.title{color:#0000FF; clear: both;  font-weight: bold; font-size: 11pt; text-decoration: none;}
#col3 table a{color:#0000FF; clear: both;  font-weight: normal; font-size: 10pt; text-decoration: none;}

/* table with 3 columns, 170px right side */
#content_3col{font-size: 10pt;}
#content_3col table{font-size: 10pt; width: 100%; float: left; border-spacing: 14px;}
#content_3col table td{text-align: center; width: 33%; vertical-align: top; padding: 5px 0px 5px 0px;}
#content_3col table td img{border: 0px; margin: 0px 10px 0px 0px;}
#content_3col table a.title{color:#0000FF; clear: both;  font-weight: bold; font-size: 12pt; text-decoration: none;}

/* books */
#book {margin: 0px auto 0px auto; padding: 0px; width:670px;}
#book img{border: 0px; float: left;}
#book form{background-color: #DDDDDD; padding: 5px; width: 180px; margin: 5px 0px 5px 0px}
#book h2{font-weight: bold; font-family: Oswald; font-size: 18pt; color: #0000FF; margin: 0px 0px 0px 0px}
#book h3{font-weight: bold; font-family: Oswald; font-size: 16pt; color: #0000FF; margin: 10px 0px 0px 0px; clear: both}
#book table{font-size: 10pt; width: 670px;border-collapse: collapse; margin: 0px;}
#book table th{padding: 0px; width: 300px; vertical-align: top;}
#book table td{padding: 0px; width: 370px; vertical-align: top;}

/* books2 */
#book2 {margin: 0px auto 0px auto; padding: 0px; width:830px;}
#book2 img{border: 0px; float: left;}
#book2 form{background-color: #DDDDDD; padding: 5px; width: 180px; margin: 5px 0px 5px 0px}
#book2 h2{font-weight: bold; font-family: Oswald; font-size: 18pt; color: #0000FF; margin: 0px 0px 0px 0px}
#book2 h3{font-weight: bold; font-family: Oswald; font-size: 16pt; color: #0000FF; margin: 10px 0px 0px 0px; clear: both}
#book2 table{font-size: 10pt; width: 830px;border-collapse: collapse; margin: 0px;}
#book2 table th{padding: 0px; width: 300px; vertical-align: top;}
#book2 table td{padding: 0px; width: 530px; vertical-align: top;}

#author {padding: 0px 0px 0px 0px; margin: 10px 0px 10px 0px; clear: both; text-align: left; width: 670px;}
#author img {float: left; margin: 0px 10px 10px 0px;border: 0px; }
#author h2{font-weight: bold; font-family: Oswald; font-size: 18pt; color: #0000FF; margin: 0px 0px 0px 0px}
#author h3{color: #0000FF; line-height: 14pt; font-size: 14pt; padding: 0px 0px 4px 0px; margin: 0px 0px 0px 0px; font-weight: bold;}
#author table{font-size: 10pt; width: 670px;border-collapse: collapse; margin: 0px;}
#author table th{padding: 0px; width: 300px; vertical-align: top;}
#author table td{padding: 0px; width: 370px; vertical-align: top;}
#author p{clear: both;}


#amazonblock{background-color: #DDDDDD; padding: 5px; width: 190px; margin: 5px 0px 5px 0px; height: 40px; clear: both;}
#amazonblock img {float: right}

#music {margin: 0px auto 0px auto; padding: 0px; width:660;}
#music img{border: 0px; float: left; margin: 0px 10px 10px 0px;}
#music a{color: #0000FF;}
#music h2{font-weight: bold; font-family: Oswald; font-size: 18pt; color: #0000FF; margin: 0px 0px 10px 0px; line-height: 20pt}
#music h3{font-weight: bold; font-family: Oswald; font-size: 16pt; color: #0000FF; margin: 10px 0px 0px 0px; clear: both}
#music table{font-size: 10pt; width: 670px;border-collapse: collapse; margin: 0px;}
#music table th{padding: 0px; width: 300px; vertical-align: top;}
#music table td{padding: 0px; width: 370px; vertical-align: top;}

#artist{margin: 0px auto 0px auto; padding: 0px; width:650px; word-wrap: break-word;}
#artist img{border: 0px; float: left; margin: 0px 10px 10px 0px;}
#artist a{color: #0000FF;}
#artist table{font-size: 10pt; width: 650px}
#artist table td{text-align: center; width: 223px; vertical-align: top}
#artist table td img{border: 0px; margin: 0px 0px 0px 10px; float: none}
#artist table a.title{color:#0000FF; clear: both;  font-weight: bold; font-size: 11pt; text-decoration: none;}

#print{float: left; clear: both}
#print img{border: 0px; clear: both; float: left; margin: 0px 5px 0px 0px;}
#print a{text-decoration: none; color: #00F}

#rightcol170 h1{color: #0000FF; font-size: 16pt; font-weight: bold; padding: 0px 0px 0px 0px; margin: 0px 0px 5px 10px; text-transform: capitalize; font-family: Oswald; text-align: center}
#rightcol170 #menu{width: 170px; position: relative; padding: 0px 0px 0px 10px; margin: 0px 0px 0px 0px; vertical-align: top; text-align: left;}
#rightcol170 #menu h1{color: #0000FF; font-size: 12pt; font-weight: bold; padding: 0px; margin: 0px 0px 5px 0px; text-transform: capitalize;}
#rightcol170 #menu ul{padding: 0px 0px 0px 0px; margin: 6px 0px 6px 5px; font-size: 10pt;}
#rightcol170 #menu li{list-style-image: url(../images/common/arrow.png); margin: 2px 5px 2px 5px;}
#rightcol170 #menu li:hover{list-style-image: url(../images/common/arrow-on.png)}
#rightcol170 #menu li a{color: #000000; text-decoration: none; text-transform: capitalize;}
#rightcol170 #menu li a:hover{color: #0000FF;}
#rightcol170 #menu li.selected{list-style-image: url(../images/common/arrow-on.png); color: #0000FF;}

#keywords{width: 200px; position: relative; padding: 10px; margin: 0px; clear: both; display: block;}
#keywords h3{color: #0000FF; font-size: 14pt; font-weight: bold; padding: 0px; margin: 0px; text-transform: capitalize;}
#keywords ul{padding: 0px 0px 0px 0px; margin: 6px 0px 6px 5px;}
#keywords li{list-style-image: url(../images/common/arrow.png); margin: 2px 0px 2px 5px;}
#keywords li a{color: #000000; text-decoration: none; text-transform: capitalize;}
#keywords li:hover{list-style-image: url(../images/common/arrow-on.png); margin: 2px 0px 2px 5px; text-decoration: underline}

#faq {margin: 0px 10px 0px 0px;}
#faq p a.h2{font-weight: bold; color: #0000FF;}

#news {padding: 0px 10px 0px 0px; margin: 0px 0px 0px 0px; border: 0px; font-size: 10pt;}
#news a{color: #0000FF; text-decoration: none; padding: 0px 0px 0px 0px;}
#news img {border: 1px solid #000000; margin: 0px 10px 10px 0px;}
#news p{display: block; padding: 10px 0px 0px 0px; margin: 10px 0px 10px 0px; clear: both; text-align: left}
#news a.h2{color: #0000FF; font-size: 16pt; font-weight: normal; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; font-family: Oswald; line-height: 20px; clear: both;}

#article{margin: 0px 10px 0px 0px; padding: 0px 0px 0px 0px; font-size: 10pt; width: 840px; float: right;}
#article img{border: 1px solid #444444; margin: 10px 0px 10px 15px; padding: 0px}
#article #mainimg img{float: left;}
#article #mainimg table{border-collapse: collapse; float: right}
#article #mainimg td{font-size: 11px; padding: 5px 0px 0px 15px; margin: 0px; background-color: #F8F8F8;}
#article #mainimg td.thumb{float: left}
#article #mainimg th{margin: 0px; padding: 0px; background-color: #F8F8F8;}
#article h2{color: #0000FF; font-size: 16pt; font-weight: bold; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; text-transform: capitalize; font-family: Oswald;}
#article span{font-size: 9pt; margin: 0px; padding: 0px;}
#article span a{color: #0000FF; text-decoration: none;}

#mp3btn{background: rgb(247,223,165); /* Old browsers */
background: -moz-linear-gradient(top, rgba(247,223,165,1) 0%, rgba(240,193,75,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(247,223,165,1)), color-stop(100%,rgba(240,193,75,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, rgba(247,223,165,1) 0%,rgba(240,193,75,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, rgba(247,223,165,1) 0%,rgba(240,193,75,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, rgba(247,223,165,1) 0%,rgba(240,193,75,1) 100%); /* IE10+ */
background: linear-gradient(to bottom, rgba(247,223,165,1) 0%,rgba(240,193,75,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f7dfa5', endColorstr='#f0c14b',GradientType=0 ); /* IE6-9 */}

#ladder {width: 500px; margin: 0px auto 0px auto; padding: 0px; clear: both; float: left}
#ladder table{border-collapse: collapse; width: 500px; font-size: 16pt; padding: 0px; margin: 0px; float: left}
#ladder table tr{border-bottom: 1px solid #999; background-color: #FFF}
#ladder table tr.alt{border-bottom: 1px solid #999; background-color: #F8F8F8}
#ladder table td{text-align: left; padding: 2px;}
#ladder table td span{text-align: right; float: right}

#videos {padding: 0px; margin: 0px 0px 0px 0px; border: 0px; clear: both; text-align: left;}
#videos h2{color: #CC0000; font-size: 11pt; font-weight: bold}
#videos table{padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; font-size: 9pt; border-collapse: collapse;}
#videos table th{font-weight: normal; vertical-align: top; padding: 10px; border-bottom: 1px solid #C0C0C0;}
#videos table th img{padding: 0px; margin: 0px; border: 2px; width: 200px; height: 133px;}
#videos table td{vertical-align: top; padding: 10px; border-bottom: 1px solid #C0C0C0;}
#videos table td h3{color: #000099; line-height: 9pt; font-size: 10pt; padding: 0px 0px 4px 0px; margin: 0px 0px 0px 0px;}
#videos button{padding: 0px; margin: 0px; border: 2px; width: 200px; height: 133px;}


#videos p{display: block; padding: 0px 0px 0px 0px; margin: 10px 0px 10px 0px; clear: both; text-align: left; width: 670px;}
#videos p a.player{float: right;}
#videos h3{color: #0000FF; line-height: 14pt; font-size: 14pt; padding: 0px 0px 4px 0px; margin: 0px 0px 0px 0px; font-weight: bold;}

#video p{display: block; padding: 0px 0px 0px 0px; margin: 10px 0px 10px 0px; clear: both; text-align: left; width: 840px}
#video p a.player{float: right;}
#video h3{color: #0000FF; line-height: 14pt; font-size: 14pt; padding: 0px 0px 4px 0px; margin: 0px 0px 0px 0px; font-weight: bold;}
#video {padding: 0px; margin: 0px 0px 0px 0px; border: 0px; clear: both; text-align: left; width: 670px;}

#movie {margin: 10px auto 0px auto; padding: 0px; width:670px;}
#movie img{border: 0px; float: left;}
#movie form{background-color: #DDDDDD; padding: 5px; width: 180px; margin: 5px 0px 5px 0px}
#movie h2{font-weight: bold; font-family: Oswald; font-size: 18pt; color: #0000FF; margin: 0px 0px 0px 0px; line-height: 20pt;}
#movie h3{font-weight: bold; font-family: Oswald; font-size: 16pt; color: #0000FF; margin: 10px 0px 0px 0px; clear: both}
#movie table{font-size: 10pt; width: 670px;border-collapse: collapse; margin: 0px;}
#movie table th{padding: 0px; width: 300px; vertical-align: top;}
#movie table td{padding: 0px; width: 370px; vertical-align: top;}

#default{padding: 0px 0px 0px 10px; margin: 0px 0px 0px 0px; clear: both;}
#default table{padding: 0px; margin: 0px; border-collapse: collapse; width: 660px;}
#default table td{padding: 10px; vertical-align: top; width: 33%; text-align: left;}
#default table td a{ background-image: url(/web/20140824173327/http://www.alien-earth.org/images/common/arrow.png); background-position: left; text-decoration: none; background-repeat: no-repeat; padding: 0px 0px 2px 15px; color: #000000; font-size: 10pt}
#default table td a:hover{text-decoration: none; color: #0000FF; background-image: url(/web/20140824173327/http://www.alien-earth.org/images/common/arrow-on.png)}

#url {border: 0px; padding: 0px; clear: both; width: 90%; margin: 0px auto;}
#url p{border: 1px solid #C0C0C0; padding: 5px; background-color: #F8F8F8; clear: both; font-size: 10pt;}
#url a{color: #0000FF; text-decoration: none;}
#url a.title{font-weight: bold; font-size: 11pt}
#url img{border: 0px; float: left; margin: 0px 5px 5px 0px; clear: both}
#url a.readmore{font-weight: normal; font-size: 11pt; font-style: italic; font-family: "Times New Roman"; margin: 0px 0px 20px 0px;}

