img { border:0; }
form { margin:0; }
a:link { color: #FFD3EA; text-decoration:none;  }
a:visited { color:#FFD3EA /*BEC7E6*/; text-decoration:none; }
a:hover	{ color:#74d823; text-decoration:overline underline; }
a.plain	{ color: #2D002D; text-decoration:none; }
a.plain:visited	{ color: #2D002D; text-decoration:none; }
a.plain:hover	{ color:#00E14A; text-decoration:underline; }
a.nodec, A.nodec:visited, A.nodec:hover	{ color:#FFD3EA; text-decoration:none;  }
a.nodec:hover	{ color:#DA0949; text-decoration:underline; }
body { background-image:url(/images/bg.gif); background-attachment:fixed; background-color:#72585e; color:#e19699; margin-top:0; margin-left:0; text-align:center;
  scrollbar-base-color: silver; scrollbar-track-color: #72595F; scrollbar-face-color: #483742; scrollbar-highlight-color: ddd; scrollbar-3dlight-color: #483742; scrollbar-darkshadow-color: black; scrollbar-shadow-color: ddd; scrollbar-arrow-color: #FF6500; }
h1 { margin:0; padding:0; color:#523b43; font:italic bold 182% auto georgia,serif; }
h2 { margin:5px 0; padding:5px 0; color:#fff; font:italic bold 167% auto georgia,serif; }
h2.center { text-align:center; }
h3 { margin:5px 0; padding:5px 0; font-size:108%; }
h4 { margin:0; padding:0; color:#E7E7E7; line-height:14pt; }
h4.center { text-align:center; }
hr { color:#2D002D; }
ol { padding:0 0 0 20px; margin:0 0 0 20px; }
ol li { line-height:160%; margin:0 0 0 25px; }
p { color:#e19699; text-align:justify; }
pre { font-size:85%/130%; font-family:verdana, sans-serif; color:#eee; }
small { font:85%/100% verdana,sans-serif; }
td { text-align:left; vertical-align:top; }
ul { list-style-type:none; text-align:left; padding:0; margin:0; }
/*
ul li { line-height:130%; background-image:url(http://www.rhythma.com/images/bullet.gif);
        background-repeat:no-repeat; background-position:0 .4em; padding:0 0 3px 18px; }
*/
ul li { line-height:130%; }
#cd_cover { float:right; margin-top:-10px; }
#cont { margin:auto; border:1px solid silver; padding:2px; width:780px; }
#errorMsg { color: #FF6500; font-weight:bold; }
#eM { position:absolute; visibility:hidden; }
#foot { background-color:#583a41; padding-bottom:15px; border:solid #c0c0c0; border-width:1px 0; text-align:center; }
#foot .foot-left, #foot .foot-right { text-align:center; float:left; width:370px; padding-left:15px; }
#foot .foot-left {  }
#left { background-color:#72585e; width:144px; }
#mailing_list { text-align:left; padding-right:30px; }
#myFrame { margin:0; padding:0; height:384px; position:absolute; display:none; top:45px; right:194px; *right:104px; }
#nav .l { background-image:url(/images/nav/nav_bg.gif); float:left; height:392px; background-repeat:no-repeat; }
#nav .l div {  }
#nav #r { float:right; width:57px; }
#photos img { display:block; float:left; padding-top:20px; padding-right:5px; vertical-align:top; }
#photos .p_r { padding-top:20px; text-align:left; font-size:85%; font-family:verdana; vertical-align:top; }
#photos .p_r a { text-decoration:none; }
#right { width:140px; background-color:#72585e; }
#right .rightRail { width:80px; margin:17px 47px 0 0; text-align:center; }
#sub div { clear:both; }
#sub label { float:left; text-align:right; width:130px; padding:10px 5px 0 0; color:#FFAFAD; font-weight:bold; }
#sub input { margin-top:10px; }
#sub.index { margin-right:20px; }
#sub.index label { width:85px; }
/* color:#7A2B82; color:#AD005A; */
.announce-home { clear:both;  border:1px solid #2D002D; padding:10px; font-weight:bold; width:90%; *width:95%; background-image:url(/images/bg.gif); }
.announce {  }
.announce h2 { float:left; margin-right:10px; }
.announce p { padding:30px 10px 0 10px; color:#fff; font-style:italic; }
.bg { background-color:#72585e; }
.body { background-image:none;  color:#666666; margin-top:2; margin-left:2; }
.btn_grey {
	font-family: verdana; font-weight:bold; font-size:11px; color:#333333; line-height:1.2em;
	background-color: #dfdfdf; border-top: solid 2px #eeeeee; border-right: solid 2px #848284;
	border-left: solid 2px #eeeeee; border-bottom: solid 2px #848284; cursor:pointer; cursor:hand; }
.btn_orange {
    font-family: verdana; font-weight:bold; font-size:11px; color:white; line-height:1.2em;
	background-color: #F2670C; border-top: solid 2px #FFAC18; border-right: solid 2px #984039;
	border-left: solid 2px #FFAC18; border-bottom: solid 2px #984039; cursor:pointer; cursor:hand; }
.clear { clear:both; }
.content { padding-right:20px; }
.copyright { color:#2D002D; font-size:77%; padding:30px 10px 10px 10px; text-align:center; }
.data { font-family: Verdana, Arial, Helvetica, Sans-serif; color:#9E9E9E; }
.error { color: #FF6500; font-size: 12pt; font-weight: bold; }
.header { color:#C0ADB5; font-weight: bold; }
.h3 { color:#ffffff; font-size:12pt; line-height:14pt; }
.label { color:#FFAFAD; font-weight:bold; }
.mainTable { background-color:#72585e; width:100%; border:0; }
.music-player { margin:20px; }
.orange { color:#FF6500; }
.p { color: #C0ADB5; }
.placeholder { color:red }
.spacer_20 { font-size:0; line-height:0; width:20px; height:20px; clear:both; }
.spacer_40 { font-size:0; line-height:0; width:40px; height:40px; clear:both; }
.tableBG { background-color: #2D002D; }
.t { color:#e19699; }
.ta { font-family:monospace; line-height:7px; font-family:monospace; }
.td { color:#C0ADB5; }
.video { text-align:left; }


