@charset "utf-8";
/* CSS Document */


* {
padding:0px;
margin:0px;
}


body {


background-image:url(images/index_01.gif);
background-repeat:repeat-x;
background-color:#E9F4F6;

font-family:Georgia, "Times New Roman", Times, serif;
font-size:16px;
}

.spacer {
clear:both;
height:0;
}

#container {
clear:both;
background-color:#FFFFED;
width:819px;
margin:0 auto;
padding-top:20px;
}

#roundedbottom {
width:819px;
margin:0 auto;
}

#header {
margin:0px 20px 20px 25px;
clear:both;
}

#boxleft {
float:left;
margin:0px 0px 20px 25px;
width:196px;
height:151px;
background-image:url(images/index_08.gif);
}

#boxright {
position:relative;
float:left;
margin:0px 25px 20px 25px;
width:548px;
height:151px;
background-image:url(images/index_10.gif);
}

#navleft {
float:left;
margin:0px 0px 20px 25px;
width:196px;
border-right:2px #BECF97 solid;
}

#contentright {
float:left;
margin:0px 25px 20px 23px;
width:548px;
}

#boxleft-content {
color:#ffffed;
font-size:18px;
padding:12px 5px 5px 5px;
}

#boxright-content {
position:absolute;
color:#ffffed;
font-size:18px;
padding:10px 15px 15px 10px ;
bottom:0;
right:0;
}

#boxright-content a {
color:#ffffed;
font-size:18px;
text-decoration:none;
}


#boxright-content a:hover {
color:#ffffed;
font-size:18px;
text-decoration:underline;
}


/* Navigation left styles */

#navleft ul {

}

#navleft li {
list-style:none;
padding:7px 0px 8px 5px;
font-size:21px;
color:#829DA1;
margin-right:22px;
border-bottom:2px #BECF97 dashed;

}

#navleft li:hover {
list-style:none;
padding:7px 0px 8px 5px;
font-size:21px;
color:#829DA1;
margin-right:22px;
border-bottom:2px #BECF97 dashed;
background-color:#f7f9e3;

}

#navleft a {
color:#829DA1;
text-decoration:none;
}

#navleft a:hover{
color:#829DA1;
text-decoration:none;
}

/* End Navigation left styles */






/* Content Right Styles */

h1 {
padding:7px 0px 8px 5px;
font-size:21px;
color:#829DA1;
border-bottom:2px #BECF97 dashed;
font-weight:normal;
}

p {
padding:10px 10px 0px 5px;
color:#829DA1;
margin-bottom:12px;
}

a {
color:#48696e;
text-decoration:none;
}

a:hover {
color:#48696e;
text-decoration:underline;
}


/* EndContent Right Styles */


/*  CONTACT STYLES  */
#contactleft {
width:220px;
float:left;

}


#contactright {
width:320px;
float:right;
margin-top:5px;

}

.contactlabel{
font-family:Georgia, "Times New Roman", Times, serif;
color:#829DA1;
font-weight:bold;
}

.contactinput {
margin:10px 0px 10px 0px;
padding:5px;
font-family:Georgia, "Times New Roman", Times, serif;
color:#829DA1;
width:300px;
}


/*  FOOTER STYLES  */

#footer {
width:819px;
margin:0 auto;
}

#footer-left {
float:left;
color:#829DA1;
padding:20px 20px 20px 20px;
font-size:14px;
}

#footer-left li{
float:left;
margin-right:20px;
list-style:none;
}

#footer-left ul{

list-style:none;
}

#footer-right{
float:right;
background-image:url(images/index_21.png);
background-repeat:no-repeat;
margin-right:20px;
height:30px;
width:211px;
}

.footer-right-content {
color:#829DA1;
font-size:14px;
text-align:center;
margin-top:5px;

}



/* NEWS */

.top-news {
width:548px;
height:12px;
}

.bottom-news {
width:548px;
height:12px;
margin-bottom:20px;
}

.news-contain {
position:relative;
padding:10px;
color:#829DA1;

}

.newsdelete {
position:absolute;
top:-19px;
right:-5px;

}

.newsedit {
position:absolute;
top:5px;
right:-5px;

}

.newstitle {
font-size:18px;
padding:0px 5px 10px 5px;

}

.newsdate{
font-size:14px;
padding:0px 5px 15px 5px;
color:#829DA1;
border-bottom:2px #829DA1 dashed;
margin-bottom:20px;

}

.eventdate{
font-size:14px;
padding:0px 5px 15px 5px;
color:#829DA1;
float:left;
}

.eventspaces{
font-size:14px;
padding:0px 5px 15px 5px;
color:#829DA1;
float:right;
}

.eventscription {
	border-top:2px #829DA1 dashed;
	padding-left:5px;
	padding-top:10px;
	
}


.download {
font-size:14px;
padding:0px 5px 0px 5px;

}

/*  REGISTER STYLES  */

.registercheck {
	margin-top:20px;
	margin-right:5px;
}


.registerlabel{
font-family:Georgia, "Times New Roman", Times, serif;
color:#829DA1;
}

.registerinput {
margin:10px 0px 10px 0px;
padding:5px;
font-family:Georgia, "Times New Roman", Times, serif;
color:#829DA1;
width:300px;
}

.regcontain {
margin:0 auto;
margin-top:20px;
width:330px;

}
