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

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

body{
	background-color: #000000; 
	Margin: 0px;
	padding: 0px;
	font-family: Arial, Helvetica, sans-serif; 
	color: #000000; 
	background-image: url(../images/common/candy.jpg); 
	background-position: top; 
	background-repeat: repeat;
}
#hpright{
	width: 300px;
	margin: 0px 0px 0px 0px;
	padding: 0px;
	float: right;
}
#hpright h2{
	color: #0000FF; 
	font-size: 16pt; 
	font-weight: bold; 
	padding: 0px 0px 0px 0px; 
	margin: 0px 0px -3px 0px; 
	text-transform: capitalize; 
	font-family: Oswald; 
}
#hpright p{
	border-top: 3px solid #0099cc; clear: both;
}
#hpright p a.title{
	color: #0000CC;
	font-size: 16pt; 
	font-weight: normal; 
	padding: 0px 0px 0px 0px; 
	margin: 0px 0px 0px 0px; 
	font-family: Oswald;
	line-height: 24px;
}
#hpright p a.small{
	text-transform: uppercase; 
	font-size: 11px; 
	margin: 5px 0px 0px 0px; 
	color: #CC0000;
	text-decoration: none;
}

#hpright img{
	margin: 0px 10px 10px 0px; float: left; clear: both;
}
#container{
	margin: 0px auto 25px auto; width: 1060px; padding: 0px; background-color: #FFF; border: 1px solid #000000;
}
#container #wrapper{
	width:1060px; text-align:center; margin:0 auto;
}


.forumlink{color: #0000FF; text-decoration: underline;}
a.player {display: block; height: 450px;}
.shadow_left {-moz-box-shadow: 3px 3px 4px #000; -webkit-box-shadow: 3px 3px 4px #000; box-shadow: 3px 3px 4px #000;border: 0px; width: 110px; height: 110px;}
.fpf{text-shadow: 3px 3px 3px #FF33FF; font-weight:bold}

/* breadcrumbs */
#container #breadcrumbs{color: #444444; font-size: 13px; font-family:Arial, Helvetica, sans-serif; font-weight: normal; padding: 4px 0px 4px 0px; overflow:hidden}
#container #breadcrumbs a{color: #444444; text-decoration: none; padding: 0px 6px 0px 6px; text-transform:capitalize;}
#container #breadcrumbs a:hover{color: #000000;}
#container #breadcrumbs span{float: right; padding: 0px 6px 0px 6px}
#container #breadcrumbs span img{border: 0px; width: 16px; height: 16px;}

/* header */
#container #header{background-image: url(../images/common/header-cat.jpg); background-size: 1060px 124px; background-repeat: no-repeat; padding: 0px; margin: 0px; height: 124px; 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: 124px; width:825px; float: left; position: relative; text-align: center; margin: 4px 0px 0px 0px; padding: 0px 0px 0px 0px}

#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 #FF4500; 
	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: 10px; 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;}
.shadow_bottom_left {-webkit-box-shadow: -8px 8px 15px 1px #000000; box-shadow: -8px 8px 15px 1px #000000;};

/* footer */
#footer{clear: both; display:block; overflow: auto; width: 100%;} 
#footer #bottomlinks{text-align: center; padding: 10px 0px 10px 0px; margin: 0px; word-spacing: 5px; color: #000000; font-size: 10pt; clear: both}
#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 10px 0px; margin: 0px; font-size: 11px;}
#footer #copyright a{font-size: 11px; color: #0000CC; text-decoration: none;}
#footer #google{font-size: 10px; padding: 6px 0px 6px 0px; margin: 0px; text-align: center;}
#footer #yantra{text-align: center; padding: 0px;}
#footer #yantra img{text-align: center; border: 0px; margin: 0px auto 0px auto; width: 118px; height: 117px;}

#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;}

#container #wrapper #content_left{
	margin: 0px 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: #0000A0; 
	font-size: 17pt; 
	font-weight: bold; 
	padding: 0px 0px 0px 0px; 
	margin: 10px 0px 3px 3px; 
	text-transform: capitalize; 
	text-shadow: 1px 1px #000000; 
	font-family: Oswald; 
	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: 1px 0px 1px 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: 10px;}
#container #wrapper #content_left p.ctr{padding: 0px auto 0px auto; margin: 10px 0px 6px 0px; width: 140px; text-align: center; font-size: 10px}
#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 0px 0px 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.stripe{color: #ffff33; 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-orange.png); height: 30px; width: 830px; background-repeat: no-repeat;}

/* search form */
#container #search form{
	margin: -29px 2px 0px 0px; 
	padding: 0px; 
	border-bottom: 1px solid #660000; 
	vertical-align: middle; 
	display: inline; 
	float: right; 
	position: relative; 
	z-index: 5000;
	background: #FD6400;
	background: -webkit-linear-gradient(to top, #FD6400 0%, #6E0500 100%);
	background: -moz-linear-gradient(to top, #FD6400 0%, #6E0500 100%);
	background: linear-gradient(to top, #FD6400 0%, #6E0500 100%);
}
#container #search .buttons {
	width: 24px; 
	height: 24px; 
	background-image: url(../images/common/search-go.png); 
	margin-top: 0px; 
	margin-left: 2px; 
	padding: 0px; 
	border: 0px; 
	cursor: pointer; 
	overflow: hidden; 
	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;
}

#container #nav {
	position: relative; 
	margin: 0px 0px 0px 0px; 
	padding: 0px 0px 0px 0px; 
	width: 1060px; 
	z-index: 3000; 
	font-size: 12px; 
	background: #FD6400;
	background: -webkit-linear-gradient(to top, #FD6400 0%, #6E0500 100%);
	background: -moz-linear-gradient(to top, #FD6400 0%, #6E0500 100%);
	background: linear-gradient(to top, #FD6400 0%, #6E0500 100%);
	border-bottom: 1px solid #660000; 
	border-top: 1px solid #FF6600; 
	font-family:Arial, Helvetica, sans-serif; 
}
#container #nav ul {
	margin: 0px; 
	padding: 0px; 
	text-align: left; 
	z-index: 1000; 
	background-color: #F5F5F5; 
	height: 30px; 
	width: 1060px;
	background: -webkit-linear-gradient(to top, #FD6400 0%, #6E0500 100%);
	background: -moz-linear-gradient(to top, #FD6400 0%, #6E0500 100%);
	background: linear-gradient(to top, #FD6400 0%, #6E0500 100%);
}
#container #nav li{
	margin: 0px; 
	padding: 8px 6px 0px 6px; 
	list-style: none; 
	float: left; 
	height: 22px; 
	vertical-align: bottom; 
	text-align: center; 
	border-right: 1px solid #660000; 
	border-left: 1px solid #ff6600;
}

#container #nav li:hover{
	background: rgb(125,185,232); /* Old browsers */
	background: #6E0500;
	background: -webkit-linear-gradient(to top, #6E0500 0%, #FD6400 100%);
	background: -moz-linear-gradient(to top, #6E0500 0%, #FD6400 100%);
	background: linear-gradient(to top, #6E0500 0%, #FD6400 100%);
	color: #000000;
}

#container #nav li a{
	text-decoration: none; 
	color: #ffffff; 
	font-weight: 800; 
	text-transform: uppercase; 
	text-shadow: 1px 1px #000000;
}
#container #nav li a:hover{
	color: #ffff33
}
#container #nav li a.current{color: #ffff33}
#container #nav li.current{
	background: #6E0500;
	background: -webkit-linear-gradient(to top, #6E0500 0%, #FD6400 100%);
	background: -moz-linear-gradient(to top, #6E0500 0%, #FD6400 100%);
	background: linear-gradient(to top, #6E0500 0%, #FD6400 100%);
}
#container #nav div{position: absolute; visibility: hidden; margin: 6px 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: 2px 10px 2px 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;}


#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.banner img{margin: 0px, 0px, 0px, 0px}
#container #wrapper #content_main h1.stripe {
	color: #ffff33; 
	font-size: 14pt; 
	font-family: Arial, Helvetica, sans-serif; 
	font-weight: bold; 
	padding: 5px 0px 0px 30px; 
	text-shadow: 1px 1px #000000; 
	margin: 10px 0px 0px 0px; 
	text-transform: capitalize; 
	background-image: url(../images/common/curl-orange.png); 
	height: 30px; 
	width: 850px; 
	background-repeat: no-repeat;
}
#container #wrapper #content_main h1.short_stripe {
	color: #ffff33; 
	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-orange.png); 
	height: 30px; 
	width: 610px; 
	background-repeat: no-repeat;
}
#container #wrapper #content_main h1.stripe span a{color: #ffff33; 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 h1.short_stripe span a{color: #ffff33; text-decoration: none; padding: 0px 20px 0px 0px; font-size: 12pt; font-style: italic; font-weight: bold;}

 /* col5 */
#col5{
	margin: 0px auto 0px auto;
	padding: 0px 0px 0px 0px;
} 
#col5 table{
	border-collapse: collapse; 
	font-size: 10pt; 
	width: 100%; 
	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 0px 10px 0px; 
	width: 20%; 
	color: #0000FF;
	line-height: 14pt;
	text-transform: capitalize;
}
#col5 table th img{border: 1px; margin: 0px 0px 2px 0px; padding: 0px; }
#col5 table td{text-align: center; vertical-align: top; margin: 0px 0px 0px 0px; padding: 0px 2px 10px 2px; width: 20%;}
#col5 table td img{border: 0px;}
#col5 table th a.title{color:#0000FF; clear: both;  font-weight: bold; font-size: 11pt; text-decoration: none;}
#col5 table td a.arrow{font-size: 10pt; color: #0000FF; text-decoration: none; text-transform: capitalize; margin: 0px 0px 0px 0px; padding: 0px 20px 0px 15px; float: left; background-image: url(../images/common/arrow.png); background-repeat: no-repeat; background-position:left;}

#display_videos {
	margin: 0px auto 0px auto;
	padding: 0px 0px 0px 0px;
}
#display_videos table{
	border-collapse: collapse; 
	font-size: 10pt; 
	width: 100%; 
	float: left; 
	margin: 8px 0px 0px 0px;
}
#display_videos 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: 25%; 
	color: #0000FF;
	line-height: 18px;
	text-transform: capitalize;
}
#display_videos table th img{
	margin: 0px 0px 8px 0px; 
}
#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 15px 10px 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: 24px; clear: both; text-transform: capitalize;}

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)}

#article{margin: 0px 10px 0px 0px; padding: 0px 0px 0px 0px; font-size: 10pt; width: 870px; float: right;}
#article img{border: 1px solid #444444; margin: 10px 0px 10px 15px; padding: 0px}
#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;}
#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; line-height: 24px}
#article h3{color: #0000FF; font-size: 12pt; font-weight: bold; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px;}

#article #mainimg img{float: left;}
#article #mainimg table{border-collapse: collapse; float: right; margin: 0px 20px 0px 0px;}
#article #mainimg td{font-size: 12px; padding: 5px 0px 0px 15px; margin: 0px; background-color: #F8F8F8;}
#article #mainimg td.thumb{float: left}
#article #mainimg td.thumb img{margin: 0px 3px 0px 3px; width: 20px; height: 20px;}
#article #mainimg td.thumb img.sm{margin: 0px 3px 0px 3px; width: 50px; height: 50px;}
#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; line-height: 26px}

#h1header {width: 680px; padding: 10px; 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;}

#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: 10px; margin: 0px 0px 0px 0px; color: #000000}
#small a{text-transform: uppercase; font-size: 10px; margin: 0px 0px 0px 0px; color: #000000}

#content_main #small{text-transform: uppercase; font-size: 10px; margin: 0px 0px 0px 0px; color: #000000}
#content_main #small a{text-transform: uppercase; font-size: 10px; margin: 0px 0px 0px 0px; color: #000000}

/* 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;}

#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}

/* 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);}

/* 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;}
#container #wrapper #content_main #container300 #wrapper300 #twocols300 #rightcol300{width:310px; float:right; position:relative; padding: 0px 10px 0px 0px; vertical-align: top;}
#rightcol300 h1{text-align: center;}
#rightcol300 ul{padding: 0px 0px 0px 10px; margin: 6px 0px 6px 10px;; float: right;}
#rightcol300 li{list-style-image: url(../images/common/arrow.png); margin: 2px 5px 2px 5px;}
#rightcol300 li:hover{list-style-image: url(../images/common/arrow-on.png)}
#rightcol300 li a{color: #000000; text-decoration: none; text-transform: capitalize;}
#rightcol300 li a:hover{color: #0000FF;}
#rightcol300 li a.selected{color: #0000FF;}
#rightcol300 li.selected{list-style-image: url(../images/common/arrow-on.png); color: #0000FF;}

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

#maincol300{float:left; position:relative; width:530px; vertical-align: top;}

#complaints h2{font-weight: bold; font-family: Oswald; font-size: 14pt; color: #0000FF; margin: 0px 0px 0px 0px}

/* 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 170px right side */
#container170{width:880px; text-align:left; margin:0 auto; vertical-align: top; clear: both;}
#twocols170{width:880px; float:right; position:relative; vertical-align: top;}
#rightcol170{width:170px; float:right; position:relative; padding: 0px 10px 0px 0px; vertical-align: top;}
#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;}}

#avcol4{margin: 0px auto 0px auto; padding: 0px}
#avcol4 h1.short_stripe {
	color: #ffff33; 
	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-orange.png); 
	height: 30px; 
	width: 610px; 
	background-repeat: no-repeat;
}
#avcol4 table{border-collapse: collapse; font-size: 10pt; width: 100%; float: left; margin: 8px 0px 0px 0px}
#avcol4 table td{text-align: center; vertical-align: top; margin: 0px; padding: 0px 5px 10px 0px; width: 25%;}
#avcol4 table td img{border: 0px; margin: 0px; padding: 0px}
#avcol4 table td a.title{color:#0000FF; clear: both;  font-weight: bold; font-size: 11pt; text-decoration: none;}

#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 a.selected{color: #0000FF;}
#rightcol170 #menu li.selected{list-style-image: url(../images/common/arrow-on.png); color: #0000FF;}

#col4{margin: 0px auto 0px auto; padding: 0px} 
#col4 table{border-collapse: collapse; font-size: 10pt; width: 100%; 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: 25%}
#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_members{margin: 0px auto 0px auto; padding: 0px} 
#col5_members table{border-collapse: collapse; font-size: 10pt; width: 100%; float: left; margin: 8px 0px 0px 0px}
#col5_members table th{text-align: left; vertical-align: top; font-weight: bold; font-family: Oswald; font-size: 12pt; margin: 0px 0px 0px 0px; padding: 0px 0px 10px 0px; width: 20%; color: #0000FF;}
#col5_members table th img{border: 0px; margin: 0px; padding: 0px}
#col5_members table td{text-align: left; vertical-align: top; margin: 0px 0px 0px 0px; padding: 0px 0px 10px 0px; width: 20%}
#col5_members table td img{border: 0px;}
#col5_members table td a{color:#0000FF; font-size: 10pt; text-decoration: none;}
#col5_members table td a.title{color:#0000FF; clear: both;  font-weight: bold; font-size: 11pt; text-decoration: none;}
#col5_members table td a.arrow{font-size: 10pt; color: #0000FF; text-decoration: none; text-transform: capitalize; margin: 0px 0px 0px 0px; padding: 0px 20px 0px 15px; float: left; background-image: url(../images/common/arrow.png); background-repeat: no-repeat; background-position:left;}
#col5_members table td a.arrow:hover{font-size: 10pt; color: #0000FF; text-decoration: underline; text-transform: capitalize; margin: 0px 0px 0px 0px; padding: 0px 20px 0px 15px; float: left; background-image: url(../images/common/arrow-on.png); background-repeat: no-repeat; background-position:left;}

#profile {margin: 0px auto 0px auto; padding: 0px; width: 600px;}

#inbox{width: 880px; padding: 0px 0px 0px 0px; margin: -7px 0px 0px 0px; clear: both;}
#inbox table{font-size: 11pt; width: 880px; border-collapse: collapse; margin: -3px 0px 0px 0px; clear: both; background-color:#F0F}
#inbox tr.alt td{background-color: #F8F8F8;}
#inbox th{background-color: #cdcbcb; font-weight: normal; padding: 2px; text-align: left;font-size: 10pt}
#inbox td{border-bottom: 1px solid #DDDDDD; background-color: #FFFFFF; padding: 2px;}
#inbox a{font-size: 12pt; color: #0000FF; text-decoration: none; text-transform: capitalize; margin: 0px 0px 0px 0px}
#inbox a:hover{color: #0000FF; text-decoration: underline;}
#inbox img{border: 0px;}
#inbox td span a{background-image: none;}
#inbox h3{color: #0000FF; font-weight: normal; margin: 0px; font-size: 12pt; vertical-align: top;}
#inbox span.small{text-transform: capitalize; font-size: 12px;}
#inbox a.subject{font-weight: bold; text-decoration: none; padding: 0px 20px 0px 15px;}

#mail {margin: 0px auto 0px auto; padding: 0px; width:670px;}
#mail table{font-size: 11pt; width: 670px;border-collapse: collapse; margin: 0px;}
#mail h3{font-weight: bold; font-family: Oswald; font-size: 16pt; color: #0000FF; margin: 10px 0px 0px 0px; clear: both}
#mail table th{padding: 10px; vertical-align: top; width: 25%; text-align: left;}
#mail table td{padding: 10px; vertical-align: top; width: 75%; text-align: left;}

#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;}

#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 0px 0px}
#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;}
#artist h2{font-weight: bold; font-family: Oswald; font-size: 18pt; color: #0000FF; margin: 0px 0px 0px 0px}

#ladder {width: 630px; margin: 0px auto 0px auto; padding: 0px; clear: both}
#ladder table{border-collapse: collapse; width: 620px; font-size: 12pt; padding: 0px; margin: 10px; float: left}
#ladder table th{height: 17px; background-image: url(../images/tab625.png); background-repeat: no-repeat; border: 0px; font-weight: bold; padding: 0px 0px 1px 0px; text-transform:uppercase;}
#ladder table tr.subhead td{border-bottom: 1px solid #999; background-color: #cdcbcb; font-size: 12pt}
#ladder table caption{text-align: left; padding: 3px; font-weight: #0000FF}
#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.buttons20{text-align: center; vertical-align: top}
#ladder table td{text-align: left; padding: 2px;}
#ladder table td span{text-align: right; float: right}
#ladder form{margin: 0px; padding: 0px;}
#ladder form .buttons{width: 78px; height: 2px; font-size: 12pt; text-align: center; padding: 0px; margin: 0px;}

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

/* 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;}

#homepage{margin: 0px; padding: 0px; width:520px; text-align:left; float: right}
#homepage img{margin: 0px 10px 10px 0px; float: left; border: 1px solid #000000; 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: 24px;}
#homepage p{clear: both;}
.title{color: #0000FF; text-decoration: none; font-weight: bold; font-size: 14px; text-transform: capitalize;}

#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 10px 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: 0px 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: 24px}
#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;}
#movie table td h2{font-weight: bold; font-family: Oswald; font-size: 18pt; color: #0000FF; margin: 0px 0px 0px 0px; line-height: 24px;}

/* 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 10px 0px; line-height: 18pt}
#book h3{font-weight: bold; font-family: Oswald; font-size: 16pt; color: #0000FF; margin: 10px 0px 5px 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;}

#teaser{margin: 0px center 0px center; 858px; font-size: 8pt; padding: 0px; display: block; float: left;}
#teaser table{center; 868px; border: 0px; margin: 5px; border-spacing: 10px;}
#teaser table td{width: 25%; font-size: 8pt; padding: 5px; -moz-box-shadow: 3px 3px 4px #000; -webkit-box-shadow: 3px 3px 4px #000; box-shadow: 3px 3px 4px #000; border-left: 1px solid #000000;; border-top: 1px solid #000000;}
#teaser table img{border: 0px; margin: 0px auto 0px auto;}
#teaser table td #seasonal{text-align: center;}
#teaser table td #amz{margin: 0px; padding: 0px; vertical-align: top;}
#teaser table td #amz img{border: 0px; width: 90px; height: 90px; float: left;}
#teaser table td #amz a{color: #0000FF; font-weight: bold; text-decoration: none; font-size: 9pt}
#teaser table td #amz a.title{color:#0000FF; clear: both;  font-weight: bold; font-size: 11pt; text-decoration: none;}
#teaser table td #amz span a{font-weight: normal; text-decoration: underline; font-size: 8pt;}
#teaser table td #amz span img{width: 34px; height: 7px; border: 0px; margin: 4px 0px 0px 0px;}

#yikeometer{margin: 0px; padding: 0px;}
#yikeometer table{border-collapse: collapse; width: 20px; display: inline; float: left; margin: 5px;}
#yikeometer table th{border: 1px solid #000000; font-weight: normal;}
#yikeometer table td{border-left: 1px solid #000000; border-bottom: 1px solid #000000; border-right: 1px solid #000000; font-weight: normal; background-color: #CC0000;}
#yikeometer span{float: right;}

#forum{padding: 0px; margin: 0px; border: 0px; clear: both;;}
#forum h1{margin: 0px auto 0px auto; padding: 3px 0px 0px 40px ! important ; height: 30px; font-weight: normal; font-size: 14pt; color: #ffff33; text-align: left; width: 300px; vertical-align:bottom; overflow: hidden; float: left;}
#forum h1.stripe{margin: 0px auto 0px auto; padding: 3px 0px 0px 40px ! important ; background-image: url(../images/common/curl-orange.png); background-repeat: no-repeat; height: 30px; font-weight: normal; font-size: 14pt; color: #ffff33; text-align: left; width: 780px; vertical-align:bottom; overflow: hidden; float: left;}
#forum ul {margin: 0px; padding: 0px; text-align: center;}
#forum li{margin: 0px; padding: 0px 20px 0px 20px; list-style: none; float: left;}
#forum li a{color: #000000; text-decoration: none; font-size: 10px;}
#forum li a:hover{color: #CC0000;}
/* page bar */
#forum #fpagebar{margin: -5px 0px 0px 0px; padding: 0px 10px 0px 0px; font-size: 10pt; color: #000000; text-align: right;}
#fpagebar span{font-weight: bold; color: #0000FF;}
#fpagebar span a{font-weight: bold; color: #0000FF;}
#fpagebar a{color: #000000; text-decoration: underline;}
#fpagebar a:hover{color: #0000FF;}

#forum table{
	width: 868px; 
	border-collapse: collapse;  
	margin: 0px 0px 0px 0px;
	padding: 0px; 
	font-size: 8pt; 
}
#forum th{
	margin: 0px; 
	background-color: #cdcbcb; 
	font-weight: normal; 
	padding: 1px;
}
#forum tr{
	border-bottom: 1px solid #CCCCCC; 
	background-color: #FFFFFF;
}
#forum tr.alt{
	border-bottom: 1px solid #CCCCCC; 
	background-color: #F8F8F8;
}
#forum td{
	padding: 2px;
}
#forum td a.subject{
	font-size: 10pt; 
	color: #0000FF; 
	font-weight: bold; 
	text-decoration: none;
}
#forum tr a.handle{
	font-size: 9pt; 
	color: #0000FF; 
	font-weight: bold; 
	text-decoration: none;
}
#message{
	padding: 0px; 
	margin: 0px; 
	clear: both; 
	width: 880px;
	border: 0px; 
}
#message table{
	margin: 0px; 
	padding: 0px; 
	border: 0px; 
	font-size: 10pt; 
	width: 880px; 
	clear:both;
}
#message table th{
	width: 160px; 
	border: 1px solid #C0C0C0; 
	padding: 4px; 
	vertical-align: top; 
	background-color: #F8F8F8; 
	font-weight: normal; 
	text-align: left;
}
#message h1{
	color: #0000A0; 
	font-size: 16pt; 
	font-weight: bold; 
	padding: 0px 0px 0px 0px; 
	margin: 10px 0px 3px 0px; 
	text-transform: capitalize; 
	font-family: Oswald; line-height: 24px;
}
#message h2{color: #0000FF; font-size: 10pt; font-weight: bold; padding: 0px; margin: 0px;}
#message table th a{color: #0000FF; text-decoration: none}
#message table th #small{font-size: 9px; margin: 4px 0px 4px 0px; padding: 0px;}
#message table th #small a{background-image: none; color: #000000; text-decoration: none; text-transform: uppercase;}
#message table th #small a:hover{color: #CC0000; text-decoration: underline;}
#message table th ul{padding: 0px 0px 0px 0px; margin: 10px 0px 0px 0px; width: 99%; font-size: 11px;}
#message table th li{list-style-image: url(../images/common/arrow.png); margin: 0px 0px 0px 2px; text-align: left; padding: 0px 0px 0px 0px;}
#message table th li a{color: #000000; text-decoration: none; font-size: 11px;}
#message table th li a:hover{color: #CC0000; text-decoration: underline;}
#message table td{width: 720px; border: 1px solid #C0C0C0; padding: 4px; vertical-align: top; text-align: left;}
#message table img{border: 0px; clear: both;}
#message table th img{border: 0px; clear: both}

#message #thread_buttons{margin: 0px 0px 0px 0px; padding: 0px; clear: both;}
#message #thread_buttons ul{width: 100%; font-size: 11px}
#message #thread_buttons li{text-align: center;}
#message #thread_buttons li img{border: 0px; margin: 0px; padding: 0px}
#message #thread_buttons li a{text-decoration: none;}
#message #thread_buttons li a:hover{text-decoration: underline; color: #000000}

#message #signature{font-family:"Times New Roman", Times, serif; color: #00F; font-style: italic; clear: both; padding: 15px;}


#message ul {margin: 0px; padding: 0px; text-align: center;}
#message li{margin: 0px; padding: 0px 20px 0px 20px; list-style: none; float: left;}
#message li a{color: #000000; text-decoration: none; font-size: 10px;}
#message li a:hover{color: #CC0000;}

#message ul.dots {margin: 0px; padding: 0px; text-align: center;}
#message li.dots{margin: 0px 20px 0px 10px; padding: 0px 5px 0px 5px; list-style: disc; float: left;}
#message li.dots a{color: #000000; text-decoration: none; font-size: 10px;}
#message li.dots a:hover{color: #CC0000;}

#linkbloc{padding: 2px; margin: 6px auto 6px auto; border: 1px solid #999; width: 500px; position: relative; overflow: visible; display: block; clear: both; font-size: 10pt;}
#linkbloc img{border: 0px; padding: 4px;}
#linkbloc a{color: #0000FF; text-decoration: none; font-weight: bold;}
#linkbloc a span{color: #0000FF; text-decoration: underline; font-size: 11px; font-weight: normal;}
#linkbloc span{font-size: 11px; line-height: 18px;}

#postform{margin: 0px; padding: 0px; clear: both; width: 860px;}
#postform #text_options{margin: 0px; padding: 0px;}
#postform #text_options img{border: 0px; margin: 1px;}
#postform h1{margin: 0px 0px 0px 0px; padding: 3px 0px 0px 40px ! important ; font-size: 14pt; color: #FFFFFF; text-align: left; clear: both;}
#postform #msg{font-weight: bold; color: #000099;}
#postform table{border: 1px solid #FFFFFF; font-size: 10pt; margin: 0px 0px 0px 0px; padding: 0px; width: 860px; clear: both;}
#postform table th{font-weight: normal; background-color: #F8F8F8; border: 1px solid #c0c0c0; vertical-align: top; padding: 2px; text-align: left; width: 140px}
#postform table td{font-weight: normal; background-color: #FFFFFF; border: 1px solid #c0c0c0; vertical-align: top; padding: 2px; text-align: left;}

#postbuttons ul {margin: 0px; padding: 0px; text-align: center;}
#postbuttons li{margin: 0px; padding: 0px 20px 0px 20px; list-style: none; float: left;}
#postbuttons li a{color: #000000; text-decoration: none; font-size: 10px;}
#postbuttons li a:hover{color: #000099;}

#archives{padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; border: 0px; text-align: center; font-size: 10pt}
#archives table{margin: -4px 0px 0px 0px; padding: 0px; border: 0px; font-size: 10pt; width: 860px; clear:both; border-collapse: collapse}
#archives table td.subhead {font-size: 9px; background-color: #CCC; font-weight: normal}
#archives table td.subheadr {font-size: 9px; background-color: #CCC; font-weight: normal; text-align: right; padding-right: 6px;}
#archives table td{border-bottom: 1px solid #C0C0C0; padding: 2px; vertical-align: top; text-align: left;}
#archives table td.tdr{border-bottom: 1px solid #C0C0C0; padding: 2px; vertical-align: top; text-align: left; text-align: right; padding-right: 6px; width: 80px}
#archives table img{border: 0px;}
#archives th{
	margin: 0px; 
	background-color: #cdcbcb; 
	font-weight: normal; 
	padding: 1px;
}
#archives table th.handle{color: #0000FF; font-size: 10pt; font-weight: bold;}
#archives h2{color: #0000FF; font-size: 11pt; font-weight: bold; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px}
#archives #signature{font-family:"Times New Roman", Times, serif; color: #00F; font-style: italic; clear: both; padding: 15px;}
#archives table td a{text-decoration: none; font-weight: bold; color: #0000FF;}
#archives table td span.handle{color: #0000FF; font-size: 10pt; font-weight: bold;}

#archives table.aitem{margin: 0px 0px 0px 0px; padding: 2px; border: 2px; font-size: 10pt; width: 840px; clear:both;}
#archives table.aitem th{border: 1px solid #C0C0C0; vertical-align: top; width: 155px; font-weight: normal; text-align:left; padding: 2px}
#archives table.aitem td{border: 1px solid #C0C0C0; vertical-align: top; padding: 2px}
#archives table.aitem td img{padding: 2px;}

#thread{padding: 0px; margin: 0px; clear: both; width: 880px;border: 0px; }
#thread h1{color: #0000A0; font-size: 16pt; font-weight: bold; padding: 0px 0px 0px 0px; margin: 10px 0px 3px 0px; text-transform: capitalize; font-family: Oswald; line-height: 24px;}
#thread table{margin: 0px; padding: 0px; border: 0px; font-size: 10pt; width: 880px; clear:both;}
#thread table th{width: 160px; border: 1px solid #C0C0C0; padding: 4px; vertical-align: top; background-color: #F8F8F8; font-weight: normal; text-align: left;}
#thread h2{color: #0000FF; font-size: 10pt; font-weight: bold; padding: 0px; margin: 0px;}
#thread table th a{color: #0000FF; text-decoration: none}
#thread table th #small{font-size: 9px; margin: 4px 0px 4px 0px; padding: 0px;}
#thread table th #small a{background-image: none; color: #000000; text-decoration: none; text-transform: uppercase;}
#thread table th #small a:hover{color: #CC0000; text-decoration: underline;}
#thread table th ul{padding: 0px 0px 0px 0px; margin: 10px 0px 0px 0px; width: 99%; font-size: 11px;}
#thread table th li{list-style-image: url(../images/common/arrow.png); margin: 0px 0px 0px 2px; text-align: left; padding: 0px 0px 0px 0px;}
#thread table th li a{color: #000000; text-decoration: none; font-size: 11px;}
#thread table th li a:hover{color: #CC0000; text-decoration: underline;}
#thread table td{width: 720px; border: 1px solid #C0C0C0; padding: 4px; vertical-align: top; text-align: left;}
#thread table img{border: 0px; clear: both;}
#thread table th img{border: 0px; clear: both}

#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: 10px 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;}

/* search */
#container #wrapper #content_main #search{
	margin: 10px 0px 0px 0px; 
	padding: 0px 0px 0px 2px; 
	width: 670px; 
	float: center; 
	position:relative; 
	font-size: 10pt; 
	text-align: left;
	border: 0px;
}
#container #wrapper #content_main #search h2{
	color: #0000FF; 
	line-height: 12pt; 
	font-size: 12pt; 
	padding: 0px 0px 4px 0px; 
	margin: 10px 0px 0px 0px; 
	font-weight: bold; 
	text-decoration: none;
}
#container #wrapper #content_main #search ul{padding: 0px 0px 0px 0px; margin: 6px 0px 6px 12px;}
#container #wrapper #content_main #search li{list-style-image: url(../images/common/arrow.png); margin: 1px 0px 1px 10px;}
#container #wrapper #content_main #search li:hover{list-style-image: url(../images/common/arrow-on.png)}
#container #wrapper #content_main #search li a{color: #000000; text-decoration: none; text-transform: capitalize}
#container #wrapper #content_main #search li a:hover{color: #0000FF;}
#container #wrapper #content_main #search li a.selected{color: #0000FF;}
#container #wrapper #content_main #search li.selected{list-style-image: url(../images/common/arrow-on.png); color: #0000FF;}

#col5_movies{margin: 0px auto 0px auto; padding: 0px} 
#col5_movies table{border-collapse: collapse; font-size: 10pt; width: 880px; margin: 8px 0px 0px 0px; float: right;}
#col5_movies table th{text-align: center; vertical-align: top; font-weight: bold; font-family: Oswald; font-size: 13pt; margin: 0px 0px 0px 0px; padding: 0px 0px 10px 0px; width: 176px; color: #0000FF; line-height: 15pt;}
#col5_movies table th img{border: 0px; margin: 0px; padding: 0px; border: 0px;}
#col5_movies table td{text-align: center; vertical-align: top; margin: 0px 0px 0px 0px; padding: 0px 0px 10px 0px; width: 176px}
#col5_movies table td img{border: 0px;}
#col5_movies table td a{color:#0000FF; font-size: 10pt; text-decoration: none;}
#col5_movies table td a.title{color:#0000FF; clear: both;  font-weight: bold; font-size: 11pt; text-decoration: none;}
