
/*
  Designed & created by Kevin Lepage Dec 3, 2009

*/

/* ****>Default settings<**** */

BODY {
	background-color: 	transparent;
	background-image:	url("images/bkgnds/pavement.jpg");
	background-position:	left top;
	background-repeat:	repeat;
	background-attachment:	fixed;
	font-family:		Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-weight:		normal;
	font-size:		12px;
	color:			#000000;
	margin:			0px;
}

A:link, A:visited {
	font-weight :		bold;
	font-decoration:	none;
	color:			#ECF936;
}

A:hover, A:active {
	font-weight :		bold;
	font-decoration:	none;
	color:			red;
}

img {
	vertical-align:		text-top;
	border:			0px;
}

td {
	color:			yellow;
	border:			0px solid blue;
	background-color:	transparent;
	padding:		0px;

	border-top: 0px solid gold;
	border-bottom: 0px solid gold;
	position: relative;
}

p {
	color:			yellow;
}


/* ****>Custom settings<**** */

A.drk_link:link, A.drk_link:visited {
	font-weight :		bold;
	text-decoration:	none;
	color:			blue;	
}
/* ******** Entry ********** */

.entry {
	background-image:	url("images/bkgnds/plate04.jpg");
	background-position:	center top;
	background-repeat:	repeat;
	background-attachment:	fixed;
	background-color:	black;
}

.entry_img {
	width:			100%;
	height:			100%;
}

.entry_table {  //420px;height:315
	width:			420px;
	height:			315px;
	background-color:	black;
	border:			15px groove black;
	align:			center center;
	padding:		0px;
}

/* ******** Header ********* */

.main_table {
	width:			95%;
	border:			0px solid gold;
	border-spacing:		0px;
	*border-collapse:	collapse;	/* hack is needed for IE7 also */
	background-color:	transparent;
	text-align:		center;
}

.top_table {
	width:			100%;
	border:			0px;
	background-color:	black;
	border-spacing:		0px;
	*border-collapse:	collapse;	/* hack is needed for IE7 also */
	color:			#000000;
	text-align:		center;
	height:			125px;

	border-top:		5px solid black;
	border-bottom:		5px solid black;
	*position:		relative;
}

.sub_table {
	width:			100%;
	border:			0px solid red;
	background-color:	black;
	border-spacing:		0px;
	*border-collapse:	collapse;	/* hack is needed for IE7 also */
	color:			#000000;
	text-align:		center;
	height:			225px;
}

.menu_bar {

	background-image:	url("images/bkgnds/plate04.jpg");
	background-position:	left top;
	background-repeat:	repeat;
	background-attachment:	fixed;

	width:			100%;
	height:			22px;
	border:			0px solid red;
	background-color:	black;
	border-spacing:		0px;
	*border-collapse:	collapse;	/* hack is needed for IE7 also */
	text-align:		center;
}

.menu_img {
	text-align:		center;
	border:			0px;
}

.stoop {
	width:			100%;
	height:			5px;
	background-color:	black; 
	text-align:		center;
}

.kounter {
	width:			200px;
	height:			35px;
	background-color:	black; 
	text-align:		center;
	border:			3px dashed white;
}

/*********** Footer *************/

.footer_table {
	background-image:	url("images/bkgnds/plate04.jpg");
	background-position:	left top;
	background-repeat:	repeat;
	background-attachment:	fixed;

	height:			40px;
	width:			100%;
	border:			0px solid black;
	border-spacing:		0px;
	*border-collapse:	collapse;	/* hack is needed for IE7 also */
	background-color:	transparent;
}

.footer_cell {
	width:			100%;
	height:			40px;
	vertical-align:		bottom;
}

.footer_subcell {
	width:			33%;
	height:			40px;
	vertical-align:		middle;
}

.footer_img {
	float:			middle;
	height:			70px;
}

/********** Webcast **************/

.webcast_timesquare {
	background-image:	url("images/stream/times_square.jpg");
	border:			3px solid black;

	height:			492px;
	width:			655px;
	
}
.webcast_box {
	position:			relative;
}

.webcast_light {
	-moz-opacity:		.50;
	filter:			alpha(opacity=50);
	opacity:			.50;
}

.webcast_spot1 {
	position:			absolute;
	left:			120px;
	bottom:			0px;
}

.webcast_spot2 {
	position:			absolute;
	left:			210px;
	bottom:			0px;
}

.webcast_table {
	width:			80%;
	background-color:	black;
}

.webcast_table_cell {
	text-align:		center;
	vertical-align:	top;
	width:			50%;
	border:			1px solid gold;

}

.special_table {
	background-image:	url("images/bkgnds/plate04.jpg");
	background-position:	left top;
	background-repeat:	repeat;
	background-attachment:	fixed;

	height:			40px;
	width:			80%;
	border:			0px solid black;
	border-spacing:		0px;
	*border-collapse:	collapse;	/* hack is needed for IE7 also */
	background-color:	transparent;
}

.webcast_img {
	height:			175px;
	border:			0px;
}

/******** Profiles page *********/

.profiles_blank_table {
	width:			575px;
	height:			840px;
	border:			0px solid black;
	background-image:	url("images/bkgnds/Notepad.gif");
	background-position:	left top;
	background-repeat:	no-repeat;
	background-color:	transparent;
	vertical-align:		text-top;

	color:			black;
	font-family:		"Times";
	font-size:		18px;
	padding-left:		70px;
	padding-top:		0px;
	margin-right:		60px;
}

.profile_choice_table {
	padding:		0px;
	border-spacing:		0px;
	border-collapse:	collapse;	/* hack is needed for IE7 also */

}

.profiles_choice {
	border:			0px solid gold;

	width:			100px;
	background-image:	url("images/bkgnds/plate04.jpg");
	background-position:	left top;
	background-repeat:	no-repeat;
	background-color:	transparent;

	text-align:		center;

	color:			Black;
	font-family:		"comic";
	font-size:		24px;
	padding-left:		0px;
	padding-top:		10px;

}

.profile_pic_chosen {
	width:			110px;
	height:			110px;
	float:			center;
	vertical-align:	bottom;
	Margin:			3px;
}

.profile_image {
	float:			right;
	vertical-align:	text-top;
	margin-right:		-10px;
}

.profile_pic {
	width:			70px;
	height:			70px;
	float:			center;
	vertical-align:	bottom;
	Margin:			4px;
}

.profile_txt {
	color:			black;
	margin-right:		70px;
}

/******** Guests Page **********/

.guests_blank_table {
	width:			540px;
	height:			690px;
	border:			0px solid red;
	background-image:	url("images/bkgnds/scroll.gif");
	background-position:	left top;
	background-repeat:	no-repeat;
	background-color:	transparent;
	vertical-align:		top;

	color:			black;
	font-size:		18px;
	padding-top:		0px;

	text-align:		left;
	font-family:		"Times", "Brush Script";
	padding-left:		50px;
	padding-right:		50px;
}

.guests_table {
	height:			720px;
	width:			563px;
	border:			0px solid gold;
	text-align:		center;
}

.guest_box {
	vertical-align:		middle;
	height:			660px;
}

.guest_pic {
	width:			100px;
	height:			100px;
	float:			left;
	padding:		0px 5px 0px 0px;
}

.guest_pic2 {
	width:			100px;
	height:			100px;
	float:			left;
	align:			center;
	padding:		0px 5px 0px 0px;
}

.guest_txt {
	width:			450px;
	float:			left;
	color:			black;
	border:			0px solid blue;
}

.guest_txt2 {
	width:			450px;
	float:			top;
	color:			black;
	vertical-align:	text-top;
	border:			0px solid blue;
}

.guest_float {
	position:			absolute;
	left:			50px;
	top:				360px;
	z-index:			1;
	
	width:			400px;
	height:			510px;
	border:			0px solid red;
	background-image:	url("images/bkgnds/scroll2.gif");
	background-position:left top;
	background-repeat:	no-repeat;
	background-color:	transparent;
	vertical-align:	top;

	color:			black;
	font-size:		18px;
	padding-top:		25px;

	text-align:		left;
	font-family:		"Times", "Brush Script";
	padding-left:		40px;
	padding-right:		50px;
	visibility:		hidden;
}

/*************** Podcasts ****************/

.podcast_table {
	text-align:		center;
	width:			790px;
}

.audio_cell {
	width:			140px;
	height:			180px;
	border:			1px solid gold;
	background-color:	black;
	font-size:		16px;
	font-family:		Georgia, Garamond, Serif;
}

.podcast_remote{
	width:			150px;
	height:			590px;
	border:			0px solid green;
	background-color:	transparent;
	vertical-align:		text-top;
	align:			center;
}

.video_scroll {
	width:			840px;
	height:			440px;
	background-image:	url("images/bkgnds/plate04.jpg");
	background-color:	black;
	font-size:		16px;
	font-family:		Georgia, Garamond, Serif;
	overflow-y:		scroll;
}

.podcast_pic {
	border:			3px ridge black;
	width:			110px;
	height:			110px;
}

.podcast_img {
	background-image:	url("images/bkgnds/trrs_logo.jpg");
	background-position:	center center;
	background-repeat:	no-repeat;
	background-color:	transparent;
	float:			left;

	top:			180px;  //DO NOT CHANGE THIS!//
	height:			300px;  //DO NOT CHANGE THIS!//
	width:			375px;  //DO NOT CHANGE THIS!//
	border:			0px;
}

.podcast_player {
	width:			336px;  // 450
	height:			260px;  // 400
	background-color:	transparent;
	allowscriptaccess:	always;
	allowfullscreen:	true;
}

.podcast_txt {
	color:			white;
	background-color:	black;
}

.video_cell{
	width:			140px;
	height:			180px;
	border:			1px solid gold;
	background-color:	black;
	font-size:		16px;
	font-family:		Georgia, Garamond, Serif;
}

.video_txt {
	color:			black;
	background-color:	red;
	width:			65%;
}

/********** Audio Page **********/

.audio_table {
	text-align:		center;
	width:			790px;
}

.audio_cell {
	width:			140px;
	height:			180px;
	border:			1px solid gold;
	background-color:	black;
	font-size:		16px;
	font-family:		Georgia, Garamond, Serif;
}

.audio_pic {
	border:			3px ridge black;
	width:			110px;
	height:			110px;
}

.audio_txt {
	color:			white;
	background-color:	black;
}


/******** Sterile Page **********/

.sterile_table {
	background-color:	transparent;
}
.sterile_cell {
	width:			50%;
	align:			center;
}

.sterile_txt {
	color:			yellow;
	background-color:	black;
	width:			65%;
}

/******** Events Page **********/

.events_blank_table {
	width:			100%;
	height:			642px;
	border:			0px solid grey;
	background-image:	url("images/bkgnds/sand.gif");
	background-position:center top;
	background-repeat:	repeat;
	background-color:	transparent;
	vertical-align:	text-middle;

	font-family:		"Times";
	font-size:		18px;
	padding-top:		0px;
	vertical-align:		middle;

	text-align:		center;
	color:			black;
	padding-left:		50px;
	padding-right:		50px;


}

.events_blank_table2 {
	width:			100%;
	border:			0px solid grey;
	background-image:	none;
	background-position:center top;
	background-repeat:	repeat;
	background-color:	transparent;
	vertical-align:	text-middle;

	font-family:		"Times";
	font-size:		18px;
	padding-top:		0px;
	vertical-align:		middle;

	text-align:		center;
	color:			black;
	padding-left:		50px;
	padding-right:		50px;


}

.events_table {
	height:			720px;
	width:			100%;
	background-color:	transparent;
	text-align:		center;
	border:			0px;
}

.events_player {  //420px;height:315
	width:			420px;
	height:			315px;
	background-color:	black;
	border:			3px groove black;
	align:			center center;
	padding:		0px;
}

.events_txt {
	color:			black;
	background-color:	white;
	width:			65%;
}

.events_pic {
	width:			100px;
	height:			100px;
	float:			left;
}

/************ Reviews ****************/

.reviews_table {
		width:			100%;
	height:			642px;
	border:			0px solid grey;
	background-color:	black;

	font-family:		"Times";
	font-size:		18px;
	padding-top:		0px;
	vertical-align:		text-middle;

	text-align:		center;
	color:			white;
	padding-left:		50px;
	padding-right:		50px;
}

.reviews_cells {
	width:			50%;
	text-align:		left;
}

.review_img {
	height:			175px;
	vertical-align:		text-middle;
	float:			left;
}

/************** Sponsors ****************/

.sponsor_table {
	background-image:	url("images/bkgnds/trrs_logo-lg.jpg");
	background-position:	center top;
	background-repeat:	no-repeat;
	width:			100%;
	border:			0px solid red;
	background-color:	black;
	border-spacing:		0px;
	*border-collapse:	collapse;	/* hack is needed for IE7 also */
	color:			#000000;
	text-align:		center;
	height:			225px;
}

.sponsor_img {
	height:			100px;
	width:			480px;
	border:			0px;
	
}

.sponsors_p {
	padding:		100px;
}

/************** Contact us ***************/

.contact_table {
	width:			100%;
	height:			900px;
	background-image:	url("images/bkgnds/trrs_logo-lg.jpg");
	background-position:	center top;
	background-repeat:	no-repeat;
	background-color:	transparent;
	vertical-align:		text-middle;
	text-align:		center;
	font-family:		"Times";

}

.contact_table {
	font-family:		"Times";
	font-size:		24px;
}

/**********Divinity Angels of Rock *************/

.daor_table {
	width:			100%;
	text-align:		center;

	border:			0px solid blue;
}

.daor_cell {

}

.daor_pic {
	border:			0px;
}

.daor_txt {
	color:			red;
	background-color:	black;
	width:			80%;
}

/********* Under Construction  *********/

.uc_txt {
	width:			80%;
	text-align:		left;
}
/***************  EOF  *****************/
