.bcg{background-position:top; background-repeat:no-repeat}
.bcg2{background-position:bottom; background-repeat:no-repeat}

#footer{font-family:Arial, Helvetica, sans-serif; color:#999999; font-size:12px}

.footer{font-family:Arial, Helvetica, sans-serif; color:#999999; font-size:12px}

.registertext {font-family:Arial, Helvetica, sans-serif; width:288px; height:23px; overflow:auto; font-size: 16px; color:#333333; background-color:#ffffff; border-style:solid; border-width:1px; border-color:#aaaaaa}
.registertext2 {font-family:Arial, Helvetica, sans-serif; width:188px; height:23px; overflow:auto; font-size: 16px; color:#333333; background-color:#ffffff; border-style:solid; border-width:1px; border-color:#aaaaaa}
.message{text-transform:none; width:286px; height:183px; overflow:auto; font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#333333; background-color:#ffffff; border-style:solid; border-width:1px; border-color:#aaaaaa}

.p {font-family:"Times New Roman", Times, serif; font-size: 14px; color: #666666; line-height:20px}
.p2 {font-family:"Times New Roman", Times, serif; font-size: 14px; color: #333333; line-height:20px}
.p3 {font-family:"Times New Roman", Times, serif; font-size: 16px; color: #333333; line-height:22px}

.title {font-family:"Times New Roman", Times, serif; font-size: 18px; color: #333333; font-weight:bold}
.title2 {font-family:"Times New Roman", Times, serif; font-size: 18px; color: #666666}

.button{border-style:none; background-position:center; background:url(images/bcg_btm.jpg); width:63px; height:26px; font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #ffffff; cursor:pointer}

a:link.footer {color: #999999; text-decoration:underline; font-family: Arial, Helvetica, sans-serif; font-size: 12px}
a:active.footer {color: #999999; text-decoration:underline; font-family: Arial, Helvetica, sans-serif; font-size: 12px}
a:visited.footer {color: #999999; text-decoration:underline; font-family: Arial, Helvetica, sans-serif; font-size: 12px;}
a:hover.footer {color: #999999; text-decoration:none; font-family: Arial, Helvetica, sans-serif; font-size: 12px}

a:link.p {color: #ff0000; text-decoration:none; font-family:"Times New Roman", Times, serif; font-size: 14px}
a:active.p {color: #ff0000; text-decoration:none; font-family:"Times New Roman", Times, serif; font-size: 14px}
a:visited.p {color: #ff0000; text-decoration:none; font-family:"Times New Roman", Times, serif; font-size: 14px}
a:hover.p {color: #ff0000; text-decoration:underline; font-family:"Times New Roman", Times, serif; font-size: 14px}

a:link.p2 {color: #cccccc; text-decoration:none; font-family:Arial, Helvetica, sans-serif; font-size: 14px}
a:active.p2 {color: #cccccc; text-decoration:none; font-family:Arial, Helvetica, sans-serif; font-size: 14px}
a:visited.p2 {color: #cccccc; text-decoration:none; font-family:Arial, Helvetica, sans-serif; font-size: 14px}
a:hover.p2 {color: #cccccc; text-decoration:underline; font-family:Arial, Helvetica, sans-serif; font-size: 14px}

a:link.p3 {color: #666666; text-decoration:none; font-family:"Times New Roman", Times, serif;font-size: 18px}
a:active.p3 {color: #666666; text-decoration:none; font-family:"Times New Roman", Times, serif;font-size: 18px}
a:visited.p3 {color: #666666; text-decoration:none; font-family:"Times New Roman", Times, serif;font-size: 18px}
a:hover.p3 {color: #ff0000; text-decoration:none; font-family:"Times New Roman", Times, serif; font-size: 18px}

.theme-default #slider {
    margin:0px auto 0 auto;
    width:1010px; /* Make sure your images are the same size */
    height:324px; /* Make sure your images are the same size */
}

/*--------------------slideshow-------------------*/

.clear {
	clear:both
}

#gallery {
	position:relative;
	height:324px
}
	#gallery a {
		float:left;
		position:absolute;
	}
	
	#gallery a img {
		border:none;
	}
	
	#gallery a.show {
		z-index:500
	}

	#gallery .caption {
		z-index:600; 
		background:none;
		font-family:"Times New Roman", Times, serif;
		font-size:16px;
		line-height:25px;
		color:#4B4B4B; 
		height:200px; 
		width:450px; 
		position:absolute;
		bottom:0;
	}

	#gallery .caption .content {
		margin:20px 10px
	}
	
	#gallery .caption .content .p1 {
		text-align:center;
		margin:0px 20px 0px 0px;
	}

	#gallery .caption .content .p2 {
		text-align:center;
		margin:20px 0px 0px 60px;
	}

	#gallery .caption .content .p3 {
		color:#4B4B4B; 
		font-weight:bold;
		text-align:center;
		text-decoration:none;
		margin:20px 0px 0px 320px;
	}

	#gallery .caption .content a:hover.p3 {
		color: #FF202C;
	}

	#gallery .caption .content .p4 {
		color:#4B4B4B; 
		text-align:center;
		text-decoration:none;
		margin:20px 0px 0px 320px;
	}

	#gallery .caption .content a:hover.p4 {
		color: #FF202C;
	}

	#gallery .caption .content .p5 {
		color:#4B4B4B; 
		text-align:center;
		text-decoration:none;
		margin:20px 0px 0px 450px;
	}

	#gallery .caption .content a:hover.p5 {
		color: #FF202C;
	}