@charset "UTF-8";
/* Heart of Cygnus Stylesheet */

body {
	background-image: url(http://www.heartofcygnus.com/tfosbg1.jpg);
	background-repeat: no-repeat;
	background-attachment: fixed;
	background-position: top center;
	background-color: #000000;
}
body,td,th {
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
a:link {
	color: #F4E4B4;
	text-decoration: none;
}
a{
 font-weight:bold;
}
a:visited {
	color: #F4E4B4;
	text-decoration: none;
}
a:hover {
	color: #F4E4B4;
	text-decoration: none;
}
a:active {
	color: #F4E4B4;
	text-decoration: none;
}
.style3 {
	font-size: 12px;
	color: #CCCC66;
}
.style5 {font-size: 12px}
.style7 {
	font-size: 12px;
	color: #FFFFFF;
}
.style8 {font-size: 10px}
.style14 {color: #FFFFFF}
.style15 {font-size: 12px; color: #FFFFFF; font-weight: bold; }
.style21 {font-size: 12px; font-weight: bold; }
.style22 {font-size: 11px}
.style24 {font-size: 11px; color: #F4E4C4; }
.style26 {
	font-size: 10px;
	color: #FFFFFF;
}

.style28 {
	font-size: 11px;
	color: #FFFFFF;
}
.style30 {
	font-size: 12px;
	font-weight: bold;
	color: #FCAC2C;
}
.style31 {font-size: 10px}
.style32 {font-size: 12px;
			color: #FFFFFF;}
.style34 {color: #FCAC2C; font-weight: bold;}
.style35 {font-size: 14px}
.style36 {color: #FCAC2C}
ul li {
	clear:both;
	display:list-item;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin:0 0 0.25em 1.5em;
	padding:0;
	font-size: 9px;
	color: #FFFFFF;
	
}

.SongTitle {
	color:#FFFFFF;
}
.topMenu{ font-family: "Lucida Grande", Tahoma, Verdana, Arial, "Lucida Sans";cursor:pointer;}
/* start pop styles */
/** POPUP CONTAINER **/
#popupContainer{position:absolute;top:0;left:0;width:100%;height:100%;display:none;}
/** JOIN **/
.JoinButton {font-size:10px;height:20px;color:#FFFFFF;background-color:#333333;opacity:1;border-style:solid;border-width:thin;border-color:#996600;cursor:pointer;font-weight:bold;
overflow:visible;width:90px;direction:ltr;font-family:lucida grande,tahoma,verdana,arial,sans-serif;text-align:center;}
/* fills in the background */
#divJoin{ position:relative;background-image: url(http://www.heartofcygnus.com/tfosbg1.jpg);opacity: .9;filter: progid:DXImageTransform.Microsoft.Alpha(opacity=90);-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(opacity=90)";top:325px;width:400px;float:none;display:none;}
#JoinContainer{vertical-align:baseline;border: 1px solid #471e22;}
#JoinInputWrapper{ padding-top:9px;}
#divThanks{opacity:0;filter: progid:DXImageTransform.Microsoft.Alpha(opacity=100);-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(opacity=100)";vertical-align: middle;text-align: center;padding-left: 7px;padding-bottom: 7px;width:100%;display:none;}
#txtEmail, #txtEmailIE{width:290px;position:relative;opacity: .9;filter: progid:DXImageTransform.Microsoft.Alpha(opacity=90);-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(opacity=90)";}
/* 43181f */
#divClose{ position:relative;border-bottom:thin solid #471e22;border-top:2px solid #471e22;text-align:left;cursor:pointer;opacity: .9;}
/** CONTACT **/
#divContact{ position:relative;background-image: url(http://www.heartofcygnus.com/tfosbg1.jpg);opacity: .9;filter: progid:DXImageTransform.Microsoft.Alpha(opacity=90);top:325px;width:400px;float:none;display:none;}
#ContactContainer{vertical-align:baseline;border: 1px solid #471e22;}
#ContactInputWrapper{ padding:7px;text-align:left;}
#divContactClose{ position:relative;border-bottom:thin solid #471e22;border-top:2px solid #471e22;text-align:left;width:100%;cursor:pointer;opacity: .9;filter: progid:DXImageTransform.Microsoft.Alpha(opacity=90);}
#txtFrom, #txtFromIE{width:318.5px;position:relative;opacity: .9;filter: progid:DXImageTransform.Microsoft.Alpha(opacity=90);}
#txtSubject, #txtSubjectIE{width:318.5px;position:relative;opacity: .9;filter: progid:DXImageTransform.Microsoft.Alpha(opacity=90);}
#txtBody, #txtBodyIE{width:382px;height:150px;position:relative;opacity: .9;filter: progid:DXImageTransform.Microsoft.Alpha(opacity=90);}
#ContactFooter{ padding-top:7px; vertical-align:middle;}
.SendButton {font-size:10px;height:20px;color:#FFFFFF;background-color:#333333;opacity:1;filter: progid:DXImageTransform.Microsoft.Alpha(opacity=100);border-style:solid;border-width:thin;border-color:#996600;cursor:pointer;font-weight:bold;
overflow:visible;width:50px;direction:ltr;font-family:lucida grande,tahoma,verdana,arial,sans-serif;text-align:center;}
.ContactLine{text-align:left;display:inline-box;height:24px; }
.formlabel{width:150px;text-align:right; vertical-align:text-top;}

