.curved { 
background : transparent;
width : 600px;
color:#000;
margin : 2em 0;
}

h3, h4, h5, h6{ 
color:#000;
}

li { 
color:#000;
}
.curved p { 
margin : 0;
color:#000;
font-size : 1.1em;
padding-bottom : 1em;
}
* html .curved p { 
font-size : 1.2em;
}
.curved .b1, .curved .b2, .curved .b3, .curved .b4 { 
display : block;
overflow : hidden;
height : 1px;
font-size:1px;
}
.curved .b2, .curved .b3, .curved .b4 { 
background : #fff;
border-left : 1px solid #ff0000;
border-right : 1px solid #ff0000;
}
.curved .b1 { 
margin : 0 4px;
background : #ff0000;
}
.curved .b2 { 
margin : 0 4px;
height : 2px;
}
.curved .b3 { 
margin : 0 3px;
}
.curved .b4 { 
margin : 0;
height : 1px;
border-width : 0 3px;
}
.curved .boxcontent { 
display : block;
text-align : center;
background : #fff;
padding:5px;
border : 0 solid #ff0000;
border-width : 0 1px;
z-index : 4;
}

#background-holder {
width:570px;
height:380px;
margin-right:auto;
margin-left:auto;
margin-top:1em;
background: #fff url("../images/76sqn_pics/panther-bg.jpg") center no-repeat;
text-align:center;
z-index:5;
}

.sub-title-holder {
width:580px;
height:40px;
margin-right:auto;
margin-left:auto;
padding-right:4px;
text-align:right;
font-size:1.3em;
font-weight:bold;
color:#000;
z-index:5;
background-color : #ff0000;
border: 0px dashed #ff0000;
}
.sub-title-left {
display:inline; 
width:280px; 
height:40px;
float:left; 
padding-left:5px;
font-size:1.1em;
font-weight:bold;
color:#000;
text-align:left;
z-index: 5;
background-color : transparent;
}
.sub-sub-title-left {
display:block; 
width:580px; 
height:20px;
margin-top:1px;
font-size:1em;
font-weight:normal;
color:#000;
background-color : #fff;
text-align:left;
border: 1px dashed #ff0000;
z-index: 5;
}
.sub-title-center {
display:block; 
width:580px; 
margin-top:1px;
margin-left:2.5px;
font-size:1.2em;
font-weight:normal;
color:#000;
background-color : #fff;
text-align:center;
border: 2px dashed #ff0000;
z-index: 5;
}
.disbanded {
display:block; 
width:580px; 
margin-top:1px;
margin-left:2.5px;
margin-right:4px;
font-size:1.2em;
font-weight:normal;
color:#000;
background-color : #ffcccb;
text-align:center;
border: 2px dashed #ff0000;
z-index: 5;
}


table tr#ROW1  {background-color:#dc143c; color:#fff; font-size:1.4em;}

.center {
	clear:both; 
	text-align:center;
	color:#000;
	font-size:1.6em;
	font-weight:bold;
}
.center-note {
	clear:both; 
	text-align:center;
	color:#000;
	font-size:1.3em;
	font-weight:none;
}
.member-list {
	clear:both; 
	text-align:left;
	color:#000;
	font-size:1em;
	font-weight:none;
}
.center-img {
	width:580px; 
	clear:both; 
	text-align:center;
	border:0;
}
.red a, .red a:link {color:#FFF;	text-decoration : underline; border-bottom: 0;
}
.red a:visited {color:#000;	text-decoration : none; border-bottom: 0; /* needed for IE to make :active state work first time */
}
.red a:hover {color:#080; text-decoration : none; border-bottom: 2px dotted #080;
}

