/* Registration Form Box */



.register_form{



						float			:left;

						text-align		:left;

						margin-top		:10px;

						margin-bottom	:10px;

						margin-left		:90px;

						width			:720px;

						height			:100%;

						border			:1px solid #B2B2B2;

						background		:#EBEBEB;

						padding			:10px 0px 0px 10px;



}



.register_form div {



	clear			:left;



}



.register_form div label { 



	float			:left;



	width			:140px;



	padding			:5px 1px 5px 5px;



	font-family		:Arial, Helvetica, sans-serif;



	font-size		:.8em;



	color			:#1A1B15;



}



.register_input {



	height			:16px;



	width			:200px;



	overflow		:hidden;



	padding			:2px 2px 2px 2px;



	margin			:2px 2px 2px 2px;



	border			:0px solid #1A1B15;



	background		:#FFF;



	font-family		:Arial, Helvetica, sans-serif;



	font-size		:.8em;



	color			:#1A1B15;



}



.register_data { 



	width			:600px;



	padding			:5px 1px 5px 15px;



	font-family		:Arial, Helvetica, sans-serif;



	font-size		:.8em;



	font-weight		:bold;



	color			:#000;



}



.register_notes { 



	width			:600px;



	padding			:5px 1px 5px 15px;



	font-family		:Arial, Helvetica, sans-serif;



	font-size		:.8em;



	color			:#1A1B15;



}



.register_summary {



	height			:40px;



	width			:300px;



	overflow		:hidden;



	padding			:2px 2px 2px 2px;



	margin			:2px 2px 2px 2px;



	border			:0px solid #1A1B15;



	background		:#FFF;



	font-family		:Arial, Helvetica, sans-serif;



	font-size		:.8em;



	color			:#1A1B15;



}



.register_description {



	height			:200px;



	width			:300px;



	overflow		:hidden;



	padding			:2px 2px 2px 2px;



	margin			:2px 2px 2px 2px;



	border			:0px solid #1A1B15;



	background		:#FFF;



	font-family		:Arial, Helvetica, sans-serif;



	font-size		:.8em;



	color			:#1A1B15;



}



.register_upload {



	height			:20px;



	width			:204px;



	overflow		:hidden;



	padding			:2px 2px 2px 2px;



	margin			:2px 2px 2px 2px;



	border			:0px solid #1A1B15;



	background		:#FFF;



	font-family		:Arial, Helvetica, sans-serif;



	font-size		:.8em;



	color			:#1A1B15;



}



.register_message {



	height			:25px;



	width			:300px;



	padding			:2px 2px 2px 2px;



	margin			:2px 2px 2px 2px;



	border			:0px solid #1A1B15;



	font-family		:Arial, Helvetica, sans-serif;



	font-size		:.8em;



	color			:#1A1B15;



}



.register_paypal {



				height			:55px;



				width			:200px;



				text-align		:center;



				padding			:2px 2px 2px 2px;



				margin			:20px 2px 20px 280px;



				border			:0px solid #1A1B15;



}



.register_submit{	



				height					:25px;



				width					:220px;



				padding					:2px 2px 2px 2px;



				margin					:20px 0 6px 0px;



				border					:1px solid #1A1B15;



				display					:block;



				background				:#999999;



				background-position		:left top;



				font-family				:Arial, Helvetica, sans-serif;



				font-size				:.9em;



				color					:#1A1B15;



}



/* Photo Gallery Form */



.gallery_form{



				float					:left;



				text-align				:left;



				margin-top				:10px;



				margin-bottom			:10px;



				margin-left				:5px;



				width					:710px;



				height					:100%;



				border					:1px solid #1A1B15;



				background				:#BABABA;



				padding					:10px 0px 0px 10px;



}



/* captcha */



.captchaimage {



	height			:18px;



	width			:200px;



	padding			:2px 2px 2px 2px;



	margin			:2px 2px 2px 2px;



}



.captcha {



	height			:16px;



	width			:80px;



	overflow		:hidden;



	padding			:2px 2px 2px 2px;



	margin			:2px 2px 2px 2px;



	border			:0px solid #1A1B15;



	background		:#FFF;



	font-family		:Arial, Helvetica, sans-serif;



	font-size		:.8em;



	color			:#1A1B15;



}



/* Contact Form */

.contact_form{

				float			:	left;
				text-align		:	left;
				margin-top		:	10px;
				margin-bottom	:	10px;
				margin-left		:	60px;
				width			:	620px;
				height			:	400px;
				border			: 	1px solid #1A1B15;
				background		:	#BABABA;
				padding			:	20px 0px 0px 10px;

}

.contact_form div {

				clear			:left;
}

.contact_form div label { 

				float			:left;
				width			:140px;
				padding			:5px 1px 5px 5px;
				font-family		:Arial, Helvetica, sans-serif;
				font-size		:.8em;
				color			:#1A1B15;
}

.contact_input {

				height			:20px;
				width			:400px;
				overflow		:hidden;
				padding			:2px 2px 2px 2px;
				margin			:2px 2px 2px 2px;
				border			:0px solid #1A1B15;
				background		:#FFF;
				font-family		:Arial, Helvetica, sans-serif;
				font-size		:.8em;
				color			:#1A1B15;
}

.contact_textarea {

				height			:200px;
				width			:400px;
				overflow		:hidden;
				padding			:2px 2px 2px 2px;
				margin			:2px 2px 2px 2px;
				border			:0px solid #1A1B15;
				background		:#FFF;
				font-family		:Arial, Helvetica, sans-serif;
				font-size		:.8em;
				color			:#1A1B15;
}

.contact_notes { 

				width			:600px;
				padding			:5px 1px 5px 15px;
				font-family		:Arial, Helvetica, sans-serif;
				font-size		:.8em;
				color			:#FF6600;
}

.contact_submit{	

				height			:25px;
				width			:220px;
				padding			:1px 1px 1px 0px;
				margin			:20px 0 6px 3px;
				border			:1px solid #1A1B15;
				display			:block;
				background		:#999999;
				background-position: left top;
				font-family		:Arial, Helvetica, sans-serif;
				font-size		:.9em;
				color			:#1A1B15;
}

#contact {

		float				:left;
		margin-top			:0px;
		margin-bottom		:5px;	
		margin-left			:0px;
		width				:620px;
		height				:100%;
		color				:#56535E;
		border				:0px solid #ECECEC;
		background			:transparent;
		padding				:0px 0px 0px 20px;
}

table.contact {


		margin-left			:50px;
		text-align			: center;
		font-family			: Verdana, Geneva, Arial, Helvetica, sans-serif ;
		font-weight			: normal;
		font-size			: .8em;
		color				: #56535E;
		width				: 560px;
		border				: 0px;
		border-collapse		: collapse;
		border-spacing		: 0px;
}

table.contact td.head {

		color				: #56535E;
		padding				: 0px;
		text-align			: left;
		border-bottom		: 0px #FFF solid;
		font-size			: 1.1em;
		font-weight			: bold;
} 

table.contact td {

		color				: #56535E;
		padding				: 1px;
		text-align			: left;
		border				: 0px #fff solid;
}

.emailtext {

		margin-top			:8px;
		margin-left			:8px;
		margin-right		:8px;
		margin-bottom		:8px;
		color           	: #56535E;
		font-style			: normal;
		text-decoration 	: none;
		font-weight			: normal;
}

.emailtext a:link, .emailtext a:visited {

  		color            	: #56535E;
  		text-decoration  	: none;
  		font-weight      	: normal;
}

.emailtext a:hover {

  		color            	: #1284C5;
  		text-decoration  	: none;
  		font-weight      	: normal;
}

/* Login Form */



.login_form{



				float					:left;

				text-align				:left;

				margin-top				:10px;

				margin-bottom			:15px;

				margin-left				:32px;

				width					:180px;

				height					:100%;

				border					:1px solid #B2B2B2;

				background				:#EBEBEB;

				padding					:0px 0px 0px 0px;

}



.login_form div {



				clear					:left;



}



.login_form div label { 



				width					:100px;



				padding					:5px 1px 5px 5px;



				margin					:2px 2px 5px 20px;



				font-family				:Arial, Helvetica, sans-serif;



				font-size				:.8em;



				color					:#1A1B15;



}



.login_input {



				height					:16px;



				width					:100px;



				overflow				:hidden;



				padding					:2px 2px 2px 2px;



				margin					:2px 2px 2px 40px;



				border					:1px solid #B2B2B2;



				background				:#FFF;



				font-family				:Arial, Helvetica, sans-serif;



				font-size				:.8em;



				color					:#1A1B15;



}



.login_link { 



				width					:140px;



				padding					:5px 1px 5px 5px;



				margin					:2px 2px 5px 20px;



				font-family				:Arial, Helvetica, sans-serif;



				font-size				:.8em;



				color					:#1A1B15;



}



.login_link a:link, .login_link a:visited {



  				color            		: #1A1B15;



  				text-decoration  		: none;



  				font-weight      		: normal;



}



.login_link a:hover {



  				color            		: #FF0000;



  				text-decoration  		: none;



  				font-weight      		: normal;



}







.login_submit{	



				height					:25px;



				width					:100px;



				padding					:2px 2px 2px 2px;



				margin					:20px 0 6px 0px;



				border					:1px solid #1A1B15;



				display					:block;



				background				:#999999;



				background-position		:left top;



				font-family				:Arial, Helvetica, sans-serif;



				font-size				:.9em;



				color					:#1A1B15;



}



#content_login {



				float					:left;



				font-family				:Arial, Helvetica, sans-serif;



				font-size				:.8em;



				color          		 	:#FF6666;



				font-style				:normal;



				text-decoration 		:none;



				font-weight				:bold;



				height					:100%;



				margin-top				:10px;



				margin-bottom			:10px;



				margin-left				:8px;



				width					:180px;



				text-align				:center;



				



}



#content_login a:link, #content_login a:visited {



  				color            		: #1A1B15;



  				text-decoration  		: none;



  				font-weight      		: normal;



}



#content_login a:hover {



  				color            		: #FF0000;



  				text-decoration  		: none;



  				font-weight      		: normal;



}



#login_thumbnail {



				margin-top				:10px;



				margin-bottom			:10px;



				width					:50px;



				height					:50px;



				text-align				:center;



				



}



/* Search Form */



.search_form{



				float					:left;

				text-align				:left;

				margin-top				:5px;

				margin-bottom			:10px;

				margin-left				:8px;

				width					:180px;

				height					:100%;

				border					:1px solid #B2B2B2;

				background				:#EBEBEB;

				padding					:0px 0px 0px 0px;

}



.search_form div {



				clear					:left;



}



.search_form div label { 



				width					:100px;



				padding					:5px 1px 5px 5px;



				margin					:2px 2px 5px 20px;



				font-family				:Arial, Helvetica, sans-serif;



				font-size				:.8em;



				color					:#1A1B15;



}



.search_input {



				height					:16px;



				width					:160px;



				overflow				:hidden;



				padding					:2px 2px 2px 2px;



				margin					:2px 2px 2px 8px;



				border					:1px solid #B2B2B2;



				background				:#FFF;



				font-family				:Arial, Helvetica, sans-serif;



				font-size				:.8em;



				color					:#1A1B15;



}



.search_select {



				height					:22px;



				width					:166px;



				overflow				:hidden;



				padding					:2px 2px 2px 2px;



				margin					:2px 2px 2px 8px;



				border					:1px solid #B2B2B2;



				background				:#FFF;



				font-family				:Arial, Helvetica, sans-serif;



				font-size				:.8em;



				color					:#1A1B15;



}



.search_select_event {



				height					:22px;



				width					:105px;



				overflow				:hidden;



				padding					:2px 2px 2px 2px;



				margin					:2px 2px 2px 0px;



				border					:1px solid #1A1B15;



				background				:#FFF;



				font-family				:Arial, Helvetica, sans-serif;



				font-size				:.8em;



				color					:#1A1B15;



}











.search_date {



				height					:22px;



				width					:80px;



				overflow				:hidden;



				padding					:2px 2px 2px 2px;



				margin					:2px 2px 2px 8px;



				border					:1px solid #1A1B15;



				background				:#FFF;



				font-family				:Arial, Helvetica, sans-serif;



				font-size				:.8em;



				color					:#1A1B15;



}



.search_submit{	
				height					:28px;
				width					:100px;
				padding					:2px 2px 2px 2px;
				margin					:10px 0 6px 0px;
				border					:1px solid #A4A5A9;
				display					:block;
				background				:url("../images/bg_button.gif") repeat-x ;
				background-position		:left top;
				font-family				:Arial, Helvetica, sans-serif;
				font-size				:.9em;
				font-weight				:bold;
				color					:#FFFFFF;
				cursor					:pointer;
}







.search_date_admin {



				height					:22px;



				width					:80px;



				overflow				:hidden;



				padding					:2px 2px 2px 2px;



				margin					:2px 2px 2px 2px;



				border					:1px solid #1A1B15;



				background				:#FFF;



				font-family				:Arial, Helvetica, sans-serif;



				font-size				:.8em;



				color					:#1A1B15;



}



/* Review Form Box */



.review_form{



				float					:left;



				text-align				:left;



				margin-top				:10px;



				margin-bottom			:10px;



				margin-left				:90px;



				width					:590px;



				height					:100%;



				border					:1px solid #1A1B15;



				background				:#CCCCCC;



				padding					:10px 0px 0px 10px;



}



.review_form div {



				clear					:left;



}



.review_form div label { 



				float					:left;



				width					:140px;



				padding					:5px 1px 5px 5px;



				font-family				:Arial, Helvetica, sans-serif;



				font-size				:.8em;



				color					:#1A1B15;



}



.review_input {



				height					:16px;



				width					:200px;



				overflow				:hidden;



				padding					:2px 2px 2px 2px;



				margin					:2px 2px 2px 2px;



				border					:1px solid #1A1B15;



				background				:#FFF;



				font-family				:Arial, Helvetica, sans-serif;



				font-size				:.8em;



				color					:#1A1B15;



}



.review_summary {



				height					:40px;



				width					:300px;



				overflow				:hidden;



				padding					:2px 2px 2px 2px;



				margin					:2px 2px 2px 2px;



				border					:1px solid #1A1B15;



				background				:#FFF;



				font-family				:Arial, Helvetica, sans-serif;



				font-size				:.8em;



				color					:#1A1B15;



}



.review_select {



				height					:22px;



				width					:166px;



				overflow				:hidden;



				padding					:2px 2px 2px 2px;



				margin					:2px 2px 2px 2px;



				border					:1px solid #1A1B15;



				background				:#FFF;



				font-family				:Arial, Helvetica, sans-serif;



				font-size				:.8em;



				color					:#1A1B15;



}



.review_captcha {



				height					:34px;



				width					:100px;



				overflow				:hidden;



				padding					:2px 2px 2px 2px;



				margin					:2px 2px 2px 2px;



				border					:1px solid #1A1B15;



				background				:#FFF;



				font-family				:Arial, Helvetica, sans-serif;



				font-size				:1.4em;



				color					:#1A1B15;



}







.review_submit{	



				height					:25px;



				width					:220px;



				padding					:2px 2px 2px 2px;



				margin					:20px 0 6px 0px;



				border					:1px solid #1A1B15;



				display					:block;



				background				:#999999;



				background-position		:left top;



				font-family				:Arial, Helvetica, sans-serif;



				font-size				:.9em;



				color					:#1A1B15;



}



