#home_page .home_page, #band_page .band_page, #history_page1 .history_page1, #history_page2 .history_page2, #history_page3 .history_page3, #history_page4 .history_page4, #history_page5 .history_page5, #history_page6 .history_page6, #music_page .music_page, #video_page .video_page, #links_page .links_page, #store_page1 .store_page1, #store_page2 .store_page2, #contact_page .contact_page {	color:#ffffff;	background-color:#555555;}html, body, div, ul, li, h3 {	margin: 0;	padding: 0;}body {	margin: 0;	padding: 0;	font-size: 12px;	font-family: Verdana, Arial, Helvetica, sans-serif;	color: #CCCCCC;	line-height: 18px;	background-color: #000000;}.text {	display: none;}img {	border: 0;}a {	text-decoration: none;	color: #cc0000;}a:hover {	text-decoration: none;	color: #ffffff;}a:visited {	text-decoration: none;	color: #cc0000;}.basic_container {	width: 100%;}.basic_shadow {	margin: 0 auto;	width: 960px;}.divider {	margin: 0 auto;	width: 960px;	height: 10px;	overflow: hidden;}#nav_container {	margin: 0 auto;	width: 840px;	height: 30px;	background-image: url(../images/toi_nav-norm.jpg);	background-repeat: repeat-x;	z-index: 100;}#header_container {	margin: 0 auto;	width: 840px;	height: 300px;	position: relative;	border-top: 1px solid #1e1e1e;	border-right: 1px solid #1e1e1e;	border-left: 1px solid #1e1e1e;	background-color: #000000;}#header_shadow {	margin: 0 auto;	position: relative;	height: 300px;}#logo {	width: 270px;	position: absolute;	left: 10px;	top: 20px;	color: #CC0000;	text-align: center;	font-size: 15px;}#tagline {	width: 270px;	position: absolute;	left: 10px;	top: 165px;	color: #CC0000;	text-align: center;	font-size: 12px;}#header_menu_left {	width: 280px;	position: absolute;	left: 0px;	background-image: url(../images/toi_header_grad.jpg);	background-repeat: repeat-x;	bottom: 0px;	height: 100px;}#meet_link {	width: 90px;	height: 60px;	position: absolute;	left: 30px;	top: 20px;}#read_link {	width: 90px;	height: 60px;	position: absolute;	left: 185px;	top: 20px;}.link_menu ul {    margin:0;    padding:0;    border:0;    list-style-type:none;	}.link_menu li {	display: block;	margin:0;	padding:0;	border:0;	float:left;	list-style-type: none;}.link_menu li a {	display:block;	width:90px;	height:60px;	color:#000000;	font-size:8px;	text-align:center;	text-decoration:none;	text-indent: 0px;}.link_menu li a:hover {	color:#3e3e3e;}    .link_menu li.meet a { background: url(../images/toi_meet-norm.jpg) no-repeat 0px 0px; }    .link_menu li.meet a:hover { background: url(../images/toi_meet-over.jpg) no-repeat 0px 0px; }    .link_menu li.read a { background: url(../images/toi_read-norm.jpg) no-repeat 0px 0px; }    .link_menu li.read a:hover { background: url(../images/toi_read-over.jpg) no-repeat 0px 0px; }    .link_menu li.watch a { background: url(../images/toi_watch-norm.jpg) no-repeat 0px 0px; }    .link_menu li.watch a:hover { background: url(../images/toi_watch-over.jpg) no-repeat 0px 0px; }    .link_menu li.listen a { background: url(../images/toi_listen-norm.jpg) no-repeat 0px 0px; }    .link_menu li.listen a:hover { background: url(../images/toi_listen-over.jpg) no-repeat 0px 0px; }    .link_menu li.listen2 a { background: url(../images/toi_listen2-norm.jpg) no-repeat 0px 0px; }    .link_menu li.listen2 a:hover { background: url(../images/toi_listen2-over.jpg) no-repeat 0px 0px; }		#skull_flash_back {	width: 260px;	height: 300px;	position: absolute;	left: 280px;	top: 0px;	background-image: url(../images/toi_skull_back.jpg);	background-repeat: no-repeat;	background-color: #000000;}#gun {	width: 150px;	position: absolute;	left: 540px;	top: 50px;	background-image: url(../images/toi_gun-norm.jpg);	background-repeat: no-repeat;	height: 90px;}#gun_bottom {	width: 50px;	position: absolute;	left: 600px;	top: 140px;	background-image: url(../images/toi_gun_bottom.jpg);	background-repeat: no-repeat;	height: 15px;}#header_menu_mid {	width: 120px;	position: absolute;	left: 540px;	bottom: 0px;	background-image: url(../images/toi_header_grad.jpg);	background-repeat: repeat-x;	height: 100px;}#watch_link {	width: 90px;	height: 60px;	position: absolute;	left: 0px;	top: 20px;}#antenna {	width: 81px;	position: absolute;	left: 710px;	top: 35px;	background-image: url(../images/toi_antenna.jpg);	background-repeat: no-repeat;	height: 105px;}#tv {	width: 135px;	position: absolute;	left: 650px;	top: 140px;	background-image: url(../images/toi_tv-norm.jpg);	background-repeat: no-repeat;	height: 160px;}#tv_screen {	width: 65px;	position: absolute;	left: 11px;	top: 25px;	height: 95px;}#header_menu_right {	width: 55px;	position: absolute;	left: 785px;	bottom: 0px;	background-image: url(../images/toi_header_grad.jpg);	background-repeat: repeat-x;	height: 100px;}#reset {	width: 44px;	position: absolute;	height: 24px;	right: 0px;	bottom: 25px;	background-color: #FFFFFF;}#hand_container {	margin: 0 auto;	width: 960px;	position: relative;}#left_hand {	width: 105px;	height: 235px;	position: absolute;	left: 0px;	top: 0px;	z-index: 100;	background-image: url(../images/toi_left_hand.gif);	background-position: center;	background-repeat: no-repeat;}#right_hand {	width: 105px;	height: 235px;	position: absolute;	right: 0px;	top: 0px;	z-index: 100;	background-image: url(../images/toi_right_hand.gif);	background-repeat: no-repeat;	background-position: center;}#content_container {	margin: 0 auto;	width: 840px;	position: relative;	background-color: #111111;	border: 1px solid #1e1e1e;	z-index: 1;	background-image: url(../images/toi_content_grad.jpg);	background-repeat: repeat-y;}#left_content {	width: 526px;	text-align: left;	position: relative;}#right_content {	width: 312px;	text-align: left;	position: relative;}.content_padding {	padding: 40px;	text-align: left;	color: #CCCCCC;	height: auto;}.content_padding2 {	padding: 30px;	text-align: left;	color: #CCCCCC;	height: auto;}#ad_container {	margin: 0 auto;	width: 840px;	position: relative;	background-color: #222222;	height: 200px;	border-right-width: 1px;	border-left-width: 1px;	border-right-style: solid;	border-left-style: solid;	border-right-color: #1e1e1e;	border-left-color: #1e1e1e;}.link_ad ul {    margin:0;    padding:0;    border:0;    list-style-type:none;	}.link_ad li {	display: block;	margin:0;	padding:0;	border:0;	float:left;	list-style-type: none;}.link_ad li a {	display:block;	width:840px;	height:200px;	color:#000000;}.link_ad li a:hover {	color:#3e3e3e;}    .link_ad li.chill_factor a { background: url(../images/chill_factor_ad-norm.jpg) no-repeat 0px 0px; }    .link_ad li.chill_factor a:hover { background: url(../images/chill_factor_ad-over.jpg) no-repeat 0px 0px; }	#player_shadow {	margin: 0 auto;	position: relative;	height: 150px;	background-image: url(../images/toi_player_back.jpg);	background-repeat: repeat-x;	border-right-width: 1px;	border-left-width: 1px;	border-right-style: solid;	border-left-style: solid;	border-right-color: #1e1e1e;	border-left-color: #1e1e1e;}#player1_container {	margin: 0 auto;	position: relative;	height: 150px;	width: 840px;}#listen_link {	width: 90px;	height: 60px;	position: absolute;	top: 30px;	left: 10px;}#listen_clicks {	width: 90px;	height: 23px;	position: absolute;	top: 90px;	left: 10px;}#flash_player1 {	width: 566px;	height: 120px;	position: absolute;	left: 120px;	top: 14px;	background-image: url(../images/toi_skin1_bkgd.jpg);	background-repeat: no-repeat;}#player_info {	width: 130px;	position: absolute;	top: 25px;	right: 10px;	text-align: center;	line-height: 12px;	font-size: 9px;	color: #999999;}#clear_player {	width: 130px;	height: 20px;	position: absolute;	top: 70px;	right: 10px;	text-align: center;	background-image: url(../images/gray_button.gif);	background-repeat: no-repeat;	line-height: 20px;}#reset_site {	width: 130px;	height: 20px;	position: absolute;	top: 95px;	right: 10px;	text-align: center;	background-image: url(../images/gray_button.gif);	background-repeat: no-repeat;	line-height: 20px;}#footer_container {	margin: 0 auto;	width: 840px;	position: relative;	height: 800px;	background-image: url(../images/skull_gun.jpg);	background-repeat: no-repeat;	background-position: 170px 40px;}#copyright {	position: absolute;	font-size: 9px;	left: 20px;	top: 0px;	color: #666666;}#history_menu {	color: #333333;	background-color: #999999;}/* DRAWERS */#main ul.drawers {	margin: 0 !important;	list-style-type: none;}#main .slider .drawer-handle {	color: #CCCCCC;	font-size: 12px;	text-indent: 16px;	width: 100%;	background: #000000 url(../images/drawer_red_grad.jpg) repeat-x;	cursor: default;	height: 30px;	line-height: 30px;	text-align: left;}.drawer-handle a {	color: #CCCCCC;}.drawer-handle a:hover {	color: #ffffff;}.drawer-handle :hover > a {	color:#ffffff;}#main .slider .drawer-content {	display: block;	margin: 0;	height: auto;}#main .slider .open {	background: #000000 url(../images/drawer_gray_grad.jpg) repeat-x;	color: #FFFFFF;}#boxes-links { height: auto; min-height: 410px; *height: 410px; position: relative; overflow: hidden; z-index: 50; }#boxes-links .drawer-content { min-height: 320px; *height: 320px; }.one_drawer {	height: 280px;	background-color: #111111;	padding: 20px;	text-align: left;	overflow: auto;	color: #CCCCCC;	position: relative;}.two_drawer {	height: 280px;	background-color: #111111;	padding: 20px;	text-align: left;	overflow: auto;	color: #CCCCCC;	position: relative;}.three_drawer {	height: 280px;	background-color: #111111;	padding: 20px;	text-align: left;	overflow: auto;	color: #CCCCCC;	position: relative;}.page_title {	font-size: 18px;	color: #999999;	padding-bottom: 10px;}.rule_divider {	border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #1e1e1e;	margin-top: 10px;	margin-bottom: 10px;}.centered {	text-align: center;	background-color: #0a0a0a;	height: 100%;	padding-top: 20px;	padding-bottom: 20px;}