html{
background: #ffffff url(../images/background.jpg) repeat-x;
background-attachment: fixed;
}
body{
	width: 1024px;
	margin: auto;
	background: #ffffff;
	font:arial;
	}
.banner {
  clear:both;
	border-bottom:1px solid #000000;
	text-align: center;
}

.c2 {	
  border-top:1px solid #000000;
	clear:both;
}
.c6{
border-top:1px solid #ffffff;
}
.c3 {
  float:left;
	width:50%;
}

.c4 {
  float:left;
	width:49%;
	border-left:1px solid #000000;
}

.wrapper {
	 border:1px solid #000000;
}
img{
	
}
#contact{
border-top:1px solid #ffffff;
text-align: center;
}
#contact p{
text-align: center;
padding: 20px;
}
address{
padding-bottom: 20px;
}
p, blockquote, pre{
text-align: justify;
margin: 2px 12px 2px 12px;
padding-left: 20px;
padding-right: 20px;
font-family:andale sans;
font-size: 80%;
}
blockquote{
position: center center;
}
h1, h2, h3, h4, h5{
padding-left: 20px;
}
.footer{
	border-top:1px solid #000000;
	clear:both;
	background-color: gray;
}
.browsers{
	text-align: center;
}
#image {
	text-align: center;
	padding-top: 10px;
}
#tangled{
float:left;
}
#cover{
padding-left: 145px;
}
h2{
text-align: left;
}
li{
	display: inline;
	margin: 0;
	padding-right: 20px;
}
ul{
	
}
#opera{
	padding-bottom: 20px;
	border: 0;
}
.c2-navigate{
	text-align: center;
	}
.c2-navigate ul li a{
  font-size: 150%;
}
#pagebody{
align: center;
}
#accordionExample {
    border : 1px solid #4f4f4f;    
}
.panelheader{
  background-image: url(../images/example1_panelBG.png);
  height: 22px;
  color : #ECECEC;
  font-weight : normal;
  padding-left: 5px;
	text-align: center;
}
.panelHover {
  background-image: url(../images/example1_panelBGHover.png);
  height: 22px;
  color : #ffffff;
  padding-left: 5px;
}
.panelClicked {
   background-image: url(../images/example1_panelBGClick.png);
   height: 22px;
   color : #ffffff;
   padding-left: 5px;
}
.panelSelected {
  background-image: url(../images/example1_panelBGSelected.png);
  height: 22px;
  color : #494949;
  font-weight : bold;
  padding-left: 5px;
}
.panelContent {
    background-image: url(../images/example1_contentBG.png);
    background: #ffffff;
    overflow: auto;
}
.panelContent #dance{
    height: 1000;
}
.paddedPanelContent{
padding: 1em;
}
.right{
float: right;
width: 48%;
}
.left{
width: 48%;
float: left;
}
.galleryContainer{
width:760px;
margin: 0 auto;
}
#news #theWriter{
float: right;
padding: 5pt;
}