body
	{

	background-image:url('../images/TSSG_Main_Background.jpg');
	background-repeat:no-repeat;
	background-position: top center;
	text-align: center;

	}

#wrapper{

	height:auto !important;
	min-height: 550px;
	width: 830px;
	position: relative;
	top: -8px;
	margin: auto;
	padding: 0px;

}

#header{

	background-image:url('../images/TSSG_Header.jpg');
	width: 100%;
	height: 109px;
	margin: 0px;

}

#menu_Top{

	background-image:url('../images/TSSG_Menu_Top_Background.jpg');
	background-repeat: no;
	width: 100%;
	height: 30px;
	margin: 0px;
	line-height: 30px;

}

#menu_Bottom{

	background-image:url('../images/TSSG_Menu_Bottom_Background.jpg');
	background-repeat: no;
	width: 830px;
	height: 30px;
	margin: 0px;

}

#mainContent{

	background-image:url('../images/TSSG_Body_Background.jpg');
	background-repeat: no-repeat;
	width: 100%;
	height: 482px;
	margin: 0px;
	padding-top: 33px;

}

.moreLink A:link{

	text-decoration: none;
	color: #00275a;

}

.moreLink A:visited{

	text-decoration: none;
	color: #00275a;

}

.moreLink A:active{

	text-decoration: none;
	color: #00275a;

}

.moreLink A:hover{

	text-decoration: none;
	background-color: #00275a;	
	color: #FFFFFF;

}

#row1_Container{
	text-align: left;
	padding-top: 3px;

}

#side-a {

	float: left;
	width: 390px;
	background-color: #FFFFFF;
	margin-right: 3px;
	margin-left: 3px;
	border: 1px solid #ec1477;

}

#side-a-shell {

	float: left;
	width: 565px;
	background-color: #FFFFFF;
	margin-right: 3px;
	margin-left: 3px;
	border: 1px solid #ec1477;

}

#side-b {

	float: right;
	width: 240px;
	background-color: #FFFFFF;
	margin-right: 3px;
	margin-left: 3px;
	border: 1px solid #ec1477;
	
}

#center-content { 

	float: left;
	width: 176px;
	background-color: #FFFFFF;
	margin-right: 3px;
	margin-left: 3px;
	border: 1px solid #ec1477;

}

#contentHeader{

	width: 100%;
	height: 20px;
	background-image:url('../images/TSSG_content_header_background.jpg');

}

#contentHeader h2{

	color: #000000;
	padding: 0px;
	padding-left: 10px;
	margin: 0px;
	font-size: 16px;
	text-align: left;
	font-weight: 500;
	font-family: "Times New Roman", Courier, Garamond, serif;

}

.contentCopy{

	font-family: Arial, Verdana, sans-serif;
	padding-left: 15px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-top: 0px;
	margin-bottom: 0px;
	text-align: left;
	font-size: .88em;
	text-indent: 20px;
}

.contentCopy2{

	padding-left: 15px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-top: 0px;
	margin-bottom: 0px;
	text-align: left;
	font-size: .88em;
	text-indent: 20px;
	margin-top: 5px;
}


.moreLink{

	float: right;
	clear: both;
	padding-right: 10px;
	padding-bottom: 0px;
	margin-top: 3px;
	margin-bottom: 5px;

}

.podcastMicImage{

	padding-top: 15px;
	padding-bottom: 0px;
}

#mailingListForm{

	padding-top: 10px;
	padding-right: 6px;
	text-align: right;
	font-size: 14px;

}

.mailingListInputField{

	background-color: #87e5ff;
	border: 1px solid #01295c;
	width: 115px;

}

.mailingListInputSpacer{

	line-height: 6px;

}

.redText{

	color: red;

}

.mailingListFormSubmitButton{

	background-color: #ff93bd;
	border: 1px solid #e8006c;

}

.mailingListFormSubmitButton:hover{

	cursor: pointer;

}

.donateButton{

	padding-top: 10px;

}

.donateButton2{

	padding-top: 10px;
	float: right;

}

#row2_Container{

	padding-top: 5px;
	clear: both;
	width: 100%;

}

#side-a2{

	float: left;
	width: 343px;
	margin-right: 3px;
	margin-left: 3px;
	padding-left: 8px;

}

#center-content2{

	float: left;
	width: 120px;
	margin-right: 3px;
	margin-left: 3px;
	padding-top: 35px;


}

#side-b2{

	float: right;
	width: 343px;
	margin-right: 0px;
	margin-left: 3px;

}

.btn_themeSong{

	position: relative;
	left: -12px;

}



.indentmenu{
padding-top: 0px;
font: bold 13px Arial;
width: 100%; /*leave this value as is in most cases*/
overflow: hidden;

}

.indentmenu ul{
margin: 0;
padding: 0;
padding-top: 7px;
padding-bottom: 7px;
float: center;
width: 100%; /*width of menu*/
height: 100%;	

}

.indentmenu ul li{
display: inline;
}

.indentmenu ul li a{
float: center;
color: black; /*text color*/
padding: 6px 11px 7px 11px;
text-decoration: none;
}

.indentmenu ul li a:visited{
color: black;
text-decoration: none;
}

.indentmenu ul li a:active{
color: black;
text-decoration: none;
}

.indentmenu ul li a:hover, .indentmenu ul li .current{
color: white !important; /*text color of selected and active item*/
padding-top: 6px; /*shift text down 1px for selected and active item*/
padding-bottom: 7px; /*shift text down 1px for selected and active item*/
background: red url(../images/TSSG_menuHover_Background.jpg) center center repeat-x;
}

#side-b-wrapper {

	float: right;
	width: 240px;
	
}

h3{

	text-align: left;
	padding-left: 10px;
	font-size: 18px;
	padding-top: 3px;
	padding-bottom: 1px;
	margin-top: 3px;
	margin-bottom: 1px;
}

A:link{

	text-decoration: none;
	color: #00275a;

}

A:visited{

	text-decoration: none;
	color: #00275a;

}

A:active{

	text-decoration: none;
	color: #00275a;

}

A:hover{

	text-decoration: none;
	background-color: #00275a;	
	color: #FFFFFF;

}

.videoGalleryMenu{
	padding: 1px 5px; 
	border: solid 1px #ec1477; 
	background-color: #ff93bd;
}