body {background-color: #000000; font-family: "Times New Roman", Times, serif; font-size: 100%; font-style: normal; color: #000000; margin-left: 0px;
margin-top: 0px; margin-right: 0px; margin-bottom: 0px;}

.globalTable { width:736px; border:0; padding:0; border-spacing:0; }

p { font-size: 100%; font-style: normal; color: #000000}

em { font-size: 100%; font-style:italic; color: #000000}

td { font-size: 90%; font-style: normal; color: #000000}

li { font-size: 100%; font-style: normal; color: #000000}

ul { font-size: 100%; font-style: normal; color: #000000}

h3 {  font-size: 18px; font-weight: bold; }

h2 { font-size: 20px; font-weight: bold; }

h1 { font-size: 24px; font-weight: bold; color:#310013}

.bandTitle { font-size: 20px; font-weight: bold; color: #000000; letter-spacing: 3px; }

.songs { font-size: 11px; font-style: normal; color: #000000; }

A:link { font-size: 14px; color: #85002d; text-decoration: none; font-weight: bold }

A:visited { font-size: 14px; color: #85002d; text-decoration: none; font-weight: bold }

A:active { font-size: 14px; color: #85002d; text-decoration: none; font-weight: bold }

A:hover { font-size: 14px; color: #85002d; text-decoration: underline; font-weight: bold }

.MainNav:link {font-size: 100%; color: #b7a6ad; text-decoration: none; font-weight: bold;}

.MainNav:visited {font-size: 100%; color: #b7a6ad; text-decoration: none; font-weight: bold;}

.MainNav:active {font-size: 100%; color: #000000; text-decoration: none; font-weight: bold;}

.MainNav:hover {font-size: 100%;color: #000000;text-decoration: none;font-weight: bold;}

.ContactNav:link {font-size: 100%; color: #85002d; text-decoration: none; font-weight: bold }

.ContactNav:visited {font-size: 100%; color: #85002d; text-decoration: none; font-weight: bold  }

.ContactNav:active {font-size: 100%; color: #85002d; text-decoration: none; font-weight: bold }

.ContactNav:hover {font-size: 100%; color: #85002d; text-decoration: underline; font-weight: bold }

.SongNav:link { font-size: 75%; color: #85002d; text-decoration: none; font-weight: bold }

.SongNav:visited { font-size: 75%; color: #85002d; text-decoration: none; font-weight: bold }

.SongNav:active { font-size: 75%; color: #85002d; text-decoration: none; font-weight: bold }

.SongNav:hover {font-size: 75%; color: #85002d; text-decoration: underline; font-weight: bold }

.NextNav:link { font-size: 14px; color: #000000; text-decoration: none; font-weight: bold }

.NextNav:visited { font-size: 14px; color: #000000; text-decoration: none; font-weight: bold }

.NextNav:active { font-size: 14px; color: #c27f96; text-decoration: none; font-weight: bold }

.NextNav:hover {font-size: 14px; color: #85002d; text-decoration: underline; font-weight: bold }

.HiddenNav:link { font-size: 75%; color: #000000; text-decoration: none; font-weight:normal }

.HiddenNav:visited { font-size: 75%; color: #000000; text-decoration: none; font-weight:normal }

.HiddenNav:active { font-size: 75%; color: #000000; text-decoration: none; font-weight:normal }

.HiddenNav:hover {font-size: 75%; color: #000000; text-decoration: none; font-weight:normal }

.contentText { font-size: 14px; font-style: normal; font-weight: normal; color: #000000; text-decoration: none; }

.contentTextBig { font-size: 18px; font-style: normal; font-weight: normal; color: #000000; text-decoration: underline; }

.contentHdr { font-size: 18px; font-style: normal; font-weight: bold; color: #000000; }

.contentHdrRed { font-size: 125%; font-style: normal; font-weight: bold; color: #85002d; }

.contentHdrWine { font-size: 125%; font-style: normal; font-weight: bold; color: #310013; }

.contentHdrPeach { font-size: 125%; font-style: normal; font-weight: bold; color: #ffe4da; }

.contentHdrLavender { font-size: 125%; font-style: normal; font-weight: bold; color: #e4d9dc; }

.errorHdr { font-size: 125%; color: #990000; font-weight: bold; font-style: italic; text-align: center; }

.msgHdr { font-size: 18px; font-style: italic; font-weight: bold; color: #85002d; }

.tableHdr { font-size: 18px; font-style: normal; font-weight: bold; color: #85002d; }

.testimonial { font-size: 11px; font-style: italic; color: #000000}

.mainTable { border: medium solid #85002d; }

.insideTable { border: thin solid #300013; }

.insideTableWhite { border: thin solid #ffffff; }

.songList { font-size: 80%; font-style: normal; font-weight: normal; color: #000000; }

.bandConfig { font-size: 95%; font-style: normal; font-weight: normal; color: #000000; }

.floatingPic {background-attachment: fixed;background-image: url(../pics/photos/photo10.jpg);background-repeat: no-repeat;background-position: top;}

#contentBgImage { width:100%; height:100%; left:0px; top:0px; position:absolute; z-index:0;}

#contentText {z-index:1; position:absolute }

#imageContainer {height:277px;}

#imageContainer img {display:none; position:absolute; top:0px; left:0px; height:277px; width:736px; opacity: -0.01; }

.formLabel { font-size: 14px; font-style: normal; font-weight: bold; color: #300010; text-decoration: none; }

/* SELECTOR (GROUPED HORIZONTAL BUTTONS) */
div.button-group {margin: 0px 0px 15px 0px; width: 100%; text-align: center;}
div.button-group a {padding: 10px 10px 10px 10px; font-weight: bold; font-size: 12px; background: url(../pics/mobile/buttons/nav_bg_outset.jpg) repeat-x !important; }
div.button-group a.right-btn {border-bottom-right-radius: 5px; border-top-right-radius: 5px;-webkit-border-bottom-right-radius: 5px; -webkit-border-top-right-radius: 5px; -moz-border-radius-bottomright: 5px; -moz-border-radius-topright: 5px; border-right:1px solid #333; color:#666; }
div.button-group a.center-btn {border-right:1px solid #333; color:#666; }
div.button-group a.left-btn {border-bottom-left-radius: 5px; border-top-left-radius: 5px; -webkit-border-bottom-left-radius: 5px;-webkit-border-top-left-radius: 5px; -moz-border-radius-bottomleft: 5px;-moz-border-radius-topleft: 5px; border-right:1px solid #333; color:#666; margin-left:5px;}
div.button-group a.selected-btn {background: url(../pics/mobile/buttons/nav_bg_inset.jpg) repeat-x !important; color:#eee; }

div.selected-view .block {display: none;}
div.selected-view .selectblock {display: block;}

/* CONTACT FORM */
.formLabel { font-style: normal; font-weight: bold; color: #300010; text-decoration: none; }
.input_field {background-color:#ffe4da; border:none; border-top:1px solid #000; /*margin-bottom:10px; width:100%;*/ height:20px; color:#000000; font-weight:bold; padding-left:5px; /*line-height:18px; font-size:14px;*/
/* ADDED border-radius */
border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px;
/* ADDED border-radius */
}

.formLabelPeach { font-style: normal; font-weight: bold; color: #ffb397; text-decoration: none; }
.inputFieldPeach {background-color:#ffe4da; border:none; border-top:1px solid #000; /*margin-bottom:10px; width:100%;*/ height:20px; color:#000000; font-weight:bold; padding-left:5px; /*line-height:18px; font-size:14px;*/
/* ADDED border-radius */
border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px;
/* ADDED border-radius */
}
.formLabelLavender { font-style: normal; font-weight: bold; color: #c8b1b8; text-decoration: none; }
.inputFieldLavender {background-color:#e4d9dc; border:none; border-top:1px solid #000; /*margin-bottom:10px; width:100%;*/ height:20px; color:#000000; font-weight:bold; padding-left:5px; /*line-height:18px; font-size:14px;*/
/* ADDED border-radius */
border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px;
/* ADDED border-radius */
}
.select_field {background-color:#ffe4da; border:none; border-top:1px solid #000; margin-bottom:10px; height:24px; color:#000000; font-weight:bold; padding-left:5px; line-height:18px; font-size:14px;
/* ADDED border-radius */
border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px;
/* ADDED border-radius */
}
.text_box {background-color:#ffe4da; border:none; border-top:1px solid #000; margin-bottom:10px; width:100%; height:150px; color:#000000; font-weight:bold; padding-left:5px; line-height:18px; font-size:14px;
/* ADDED font-family */
font-family: Arial, Helvetica, sans-serif;
/* ADDED font-family */
/* ADDED border-radius */
border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px;
/* ADDED border-radius */
}
.textBoxLavender {background-color:#e4d9dc; border:none; border-top:1px solid #000; margin-bottom:10px; width:100%; height:150px; color:#000000; font-weight:bold; padding-left:5px; line-height:18px;
/* ADDED border-radius */
border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px;
/* ADDED border-radius */
}
.peachButton {cursor: pointer; border: none; background: url(../pics/mobile/buttons/peachNavBg.jpg) repeat-x; padding: 10px 15px 10px 15px; font-weight: bold; font-size: 16px; border-radius: 10px;webkit-border-radius: 10px;-moz-border-radius: 10px; margin: 10px 0px 20px 0px; border:1px solid #000; box-shadow: 0 1px 0 rgba(127, 127, 127, 0.4); color:#000000;}
.lavenderButton {cursor: pointer; border: none; background: url(../pics/mobile/buttons/lavenderNavBg.jpg) repeat-x; padding: 10px 15px 10px 15px; font-weight: bold; font-size: 16px; border-radius: 10px;webkit-border-radius: 10px;-moz-border-radius: 10px; margin: 10px 0px 20px 0px; border:1px solid #000; box-shadow: 0 1px 0 rgba(127, 127, 127, 0.4); color:#000000;}

form p {margin: 0px 0px 3px 0px;}
form p.strong {font-weight: bold;}

.panel {
position: fixed;
top: 50px;
right: 0;
display: none;
background: #000000;
border:1px solid #111111;
-moz-border-radius-topleft: 20px;
-webkit-border-top-left-radius: 20px;
-moz-border-radius-bottomleft: 20px;
-webkit-border-bottom-left-radius: 20px;
width: 275px;
height: auto;
padding: 30px 30px 30px 30px;
filter: alpha(opacity=85);
opacity: .85;
}

.panel h2 { color:#ffb397; font-size: 20px; font-weight: bold; }
.panel h3 { color:#c8b1b8; font-size: 20px; font-weight: bold; }

.panel p{
margin: 0 0 15px 0;
padding: 0;
/*color: #cccccc;*/
}

.panel a, .panel a:visited{
margin: 0;
padding: 0;
color: #9FC54E;
text-decoration: none;
border-bottom: 1px solid #9FC54E;
}

.panel a:hover, .panel a:visited:hover{
margin: 0;
padding: 0;
color: #ffffff;
text-decoration: none;
border-bottom: 1px solid #ffffff;
}

a.trigger{ font-size: 14px; color: #85002d; text-decoration: none; font-weight: bold }

a.trigger:hover{ font-size: 14px; color: #85002d; text-decoration: underline; font-weight: bold }
/*
a.active.trigger {
background:#222222 url(images/minus.png) 85% 55% no-repeat;
}
*/
.columns{
clear: both;
width: 330px;
padding: 0 0 20px 0;
line-height: 22px;
}

.colleft{
float: left;
width: 130px;
line-height: 22px;
}

.colright{
float: right;
width: 130px;
line-height: 22px;
}

