/* CSS Document */

body
{
background-image:url(../gui/bg_01.jpg); background-repeat:repeat-x;
background-color:#5bb6f1;
 margin:0px;
}

.topleft
{
background:url(../images/topleft.jpg); background-repeat:no-repeat;
width:337px;
height:104px;
}
.topcenter
{
background:url(../images/topmiddle.jpg); background-repeat:no-repeat;
width:243px;
height:104px;
}
.navleft
{
background:url(../gui/topnavi_left.jpg); background-repeat:no-repeat;
width:12px;
height:29px;
}
.navcenter
{
background:url(../gui/topnavi_middle.jpg); background-repeat:repeat-x;
}
.navright
{
background:url(../gui/topnavi_right.jpg); background-repeat:no-repeat;
width:9px;
height:29px;
}
.txttop{
background:url(../gui/txtbg_top_1.jpg); background-repeat:no-repeat;
width:666px;
height:16px;
font-size:2px;
}
.txttop1{
background:url(../gui/txtbg_top.jpg); background-repeat:no-repeat;
width:475px;
height:10px;
font-size:2px;
}
.txtcenter1
{
background:url(../gui/txtbg_midd.jpg); background-repeat:repeat-y;
width:475px;
}
.txtcenter
{
background:url(../gui/txtbg_midd_2.jpg); background-repeat:repeat-y;
width:830px;
}
.txtbottom1{
background:url(../gui/txtbg_bottom.jpg); background-repeat:no-repeat;
width:475px;
height:28px;
font-size:2px;
}
.txtbottom{
background:url(../gui/txtbg_bottom_1.jpg); background-repeat:no-repeat;
width:830px;
height:28px;
font-size:2px;
}
.rightimgtop{
background:url(../gui/rightimg_top.jpg); background-repeat:no-repeat;
width:330px;
height:15px;
font-size:1px;
}
.rightimgmid{
background:url(../gui/rightimg_midd.jpg); background-repeat:repeat-y;
width:330px;
float:left;
}
.rightimgbottom{
background:url(../gui/rightimg_bottom.jpg); background-repeat:no-repeat;
width:330px;
height:14px;
font-size:2px;
}
.footerleft{background-image:url(../images/footer_left.jpg);
 background-repeat:no-repeat;
width:12px;
height:37px;
}
.footercenter{background-image:url(../images/footer_midd.jpg);
 background-repeat: repeat-x;
height:37px;
}
.footercenter a, .footercenter a:link, .footercenter a:active, .footercenter a:hover, .footercenter a:visited{
color:#fff;
font-size:11px;
text-decoration:underline;
}

.footerright{background-image:url(../images/footer_right.jpg);
 background-repeat:no-repeat;
width:13px;
height:37px;
}

.topnavi, .topnavi:link, .topnavi:active, .topnavi:visited{
 font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
text-decoration:none;
color:#1a97e9;
padding:2px;
}
h3{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:bold;
color:#1167A4;
padding:10px 20px;
margin:0px 0px;	
}
h3 a{
text-decoration: none;
color: #1167A4;
}

h4{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
color: #1167A4;
font-size:14px;
padding:10px 20px 0px 20px;
margin:0px 0px;
}

h5{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
color: #1167A4;
font-size:13px;
padding:30px 20px 0px 20px;
margin:0px 0px;
}


h6 , .new{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
color:#222121;
font-size:11px;
padding:5px 20px;
margin:0px 0px;
text-decoration:none;
}
.rightheading{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
text-align:left;
color:#282318;
padding:0px 10px;
}

p, .text{
margin:0px;
padding:5px 20px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#222121;
text-align:justify;
line-height:18px;

}

.text{
padding:0px;
margin:0px;
}

.maintext
{
margin:0px;
padding:5px 20px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#222121;
text-align:justify;
line-height:18px;
}

.footertextleft{
float:left;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFFFFF;
text-align:left;
padding:0px 50px;
}
.footertextright{
float:right;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFFFFF;
text-align:right;
padding:0px 50px;
}

.tb1
{
background-image:url(../gui/textbox1.jpg); background-repeat:no-repeat;
width:22px;
height:16px;
font-size:1px;
}
.tb2
{
background-image:url(../gui/2.jpg); background-repeat:repeat-x;
height:16px;
font-size:1px;
}
.tb3
{
background-image:url(../gui/3.jpg); background-repeat:no-repeat;
width:19px;
height:16px;
font-size:1px;
}
.tb4
{
background-image:url(../gui/4.jpg); background-repeat:no-repeat;
width:25px;
height:28px;
font-size:1px;
}
.tb5
{
background-image:url(../gui/5.jpg); background-repeat:repeat-x;
height:28px;
font-size:1px;
}
.tb6
{
background-image:url(../gui/6.jpg); background-repeat:no-repeat;
width:22px;
height:28px;
font-size:1px;
}
ul
{
line-height:18px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#222121;
margin:0px 0px;
padding-bottom:5px;
}
.listanchor{
line-height:24px;
font-family:Verdana, Arial, Helvetica, sans-serif;
margin:0px 0px;
padding-bottom:5px;
padding-left:0px;

}

.listanchor a,.listanchor a:link, .listanchor a:visited, .listanchor a:active{
font-size:11px;
text-decoration:none;
color:#222121;
font-weight:bold;

}
.listanchor a:hover{
font-size:11px;
text-decoration:underline;
color:#137bbe;
font-weight:bold;
}
.gallery_td{
padding:2px 2px;
border:1px solid #CCCCCC;
width:135px;
}



.changeimg{
background-image:url(../gui/request.jpg);
background-repeat:no-repeat;
width:130px;
height:30px;
}
.changeimg:hover{
background-image:url(../gui/reqhover.jpg);
background-repeat:no-repeat;
width:130px;
height:30px;
}

.changefeedback{
background-image:url(../gui/feedback.jpg);
background-repeat:no-repeat;
width:130px;
height:30px;
}
.changefeedback:hover{
background-image:url(../gui/feedbackhover.jpg);
background-repeat:no-repeat;
width:130px;
height:30px;
}

.back{
width:150px; float:left;display:block; margin-left:20px;
}
.next{
width:150px; 
float:right;
display:block; margin-right:20px;
}

.brdr{
border:1px solid #ccc;
}

.dancerdiv{
width:750px;
padding-right:50px; display:block; float:left;
margin-top:20px;
}

.gallerydiv{
height: 390px;
padding-right:20px;
float:left;
margin-top:20px;
}

.gallerytxtdiv{
float:right;
margin-top:20px;
width:200px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#222121;
text-align:left;
line-height:18px;
}
.eventcell{
background-color:#FFFFFF;
padding:2px 2px; 
border:1px solid #CCCCCC;
float: left;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
text-align:left;
color:#282318;
}
.rightimg{
float:left;
margin-right: 5px;
}

fieldset{
width: 500px;
margin-left: 100px;
}

fieldset p{
width: 400px;
text-align:right;
}