/* CSS Document */
body {
	background-color: #000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #fff;
	margin: 0;
	/*background-image: url(../images/pg_bg.gif); */
	/*background-image: url(../images/pg_bg_old.gif); */
	background-image: url(../images/pg_bg_new.jpg);
	background-repeat: no-repeat; 
	background-position: top center; 
	/*background-attachment: fixed;*/
}

a {
	color: #F7DF27;
	text-decoration: none;
}

img {
	border: 0;
}


input,
textarea,
select,
select.select {
	background-color: #39404B;
	border: 1px solid #7E8289 !important;
	font-family: Arial, Helvetica, sans-serif;
	padding: 0 0 0 2px;
	font-size: 12px;
	color: #fff;
	float: left;
	margin: 0 0 5px 0;
}

#container {
	width: 899px;
	margin: 0 auto 0 auto;
}

	#header {
		height: 152px;
		padding: 18px 12px 0 13px;
		background-image: url(../images/header_bg_new_2.jpg);
		background-position: top;
		background-repeat: no-repeat;
	}
	
		#header #logo {
			width: 339px;
			float: left;
			text-align: right;
			font-size: 14px;
		}
		
		#header #topNav {
			width: 535px;
			float: left;
			text-align: right;
			vertical-align: top;
		}
		
			#header #topNav a {
				padding: 0 2px 0 2px;
				color: #ffffff;
			}
			
	#navigation {
		width: 875px;		
		margin: 0 auto 20px auto;
		height: 60px;
		font-size: 13px;
		background-image: url(../images/nav_shading.jpg);
		background-position: bottom;
		background-repeat: repeat-x;
		vertical-align: top;
	}
	
	#content {
		width: 875px;		
		margin: 0 auto 0 auto;
	}
		
		
		
			#content #leftPanel #gallery {
				margin: 0 0 23px 0;
			}
			
			#content #leftPanel #videoGallery {
				
			}
			
				#content #leftPanel #videoGallery .videoGallery {
					width: 167px;
					height: 131px;
					margin: 0 20px 0 0;
					float: left;
					background-image: url(../images/play_video.gif);
					background-position: bottom left;
					background-repeat: no-repeat;
					font-size: 11px;
				}
			
			#content #leftPanel .title {
				margin: 0 0 16px 0;
				color: #F7DF27;
			}
			
			#content #leftPanel #galleryImages {
				margin: 0 0 0 0;
				clear: left;
				width: 453px;
			}
			
				#content #leftPanel #galleryImages .image img {
					margin: 0 15px 0 0;
					width: 139px;
					float: left;
					border: 1px solid #000;
					font-size: 11px;
				}
				
				#content #leftPanel #galleryImages .image img.last {
					margin: 0;
					float: left;
					border: 1px solid #000;
				}
				
			#content #leftPanel #galleryImageCodes {
				margin: 0 0 0 0;
				width: 453px;
				clear: left;
			}
			
				#content #leftPanel #galleryImageCodes .code {
					margin: 0 15px 20px 0;
					line-height: 31px;
					font-size: 10px !important;
					font-family: Arial, Helvetica, sans-serif;
					font-weight: bold;
					float: left;
					width: 139px;
					text-align: center;
				}
				
				#content #leftPanel #galleryImageCodes .lastcode {
					margin: 0 0 20px 0;
					line-height: 31px;
					font-size: 10px !important;
					font-family: Arial, Helvetica, sans-serif;
					font-weight: bold;
					float: left;
					width: 139px;
					text-align: center;
				}
				
			#imageGallery {
				margin: 0 10px 0 0;
			}
			
				#imageGallery .gallery {
					float: left;
					text-align: center;
					font-size: 10px;
					font-family: Arial, Helvetica, sans-serif;
					height: 130px;
					width: 165px;
				}
				
					#imageGallery .gallery img {
						margin: 0 10px 0 0;
					}
				
			#content #leftPanel .text {
				clear: both;
				line-height: 16px;
				text-align: left;
			}
		
				#content #leftPanel .text a {
					color: #F7DF27 !important;
				}
		
			#content #rightPanel .title {
				margin: 0 0 27px 0;
				color: #F7DF27;
			}
			
			#content #rightPanel fieldset {
				margin: 0;
				border: 0;
				width: 387px;
				padding: 0px;
			}
			
				#content #rightPanel fieldset ul {
					margin: 0;
					padding: 0;
				}
				
					#content #rightPanel fieldset ul li {
						margin: 0 0 5px 0;
						list-style-type: none;
						clear: left;
						/*display: block;*/
					}
					
						/*#content #rightPanel fieldset ul li label {
							width: 130px !important;
							vertical-align: top;
							display: block;
						}*/
						
						#content #rightPanel fieldset .padding {
							width: 150px !important;
							vertical-align: top;
							float: left;
							clear: both;
						}
						
							#content #rightPanel fieldset .padding label {
								width: 150px !important;
								vertical-align: top;
								float: left;
							}
						
						#content #rightPanel fieldset .nopadding {
							padding: 2px 0px 0px 0px;
							width: 200px !important;
							float: left;
						}
						
						#content #rightPanel fieldset .error,
						.error {
							color: #F7DF27;
							font-size: 12px;
							background-color: #7E8289;
							padding: 6px;
							border: 1px solid #F7DF27;
							margin: 0 0 10px 0;					
						}
						
						#content #rightPanel fieldset .formFields {
							width: 200px;
						}
						
						#content #rightPanel fieldset input.btn {
						}
						
						#content #rightPanel fieldset input.checkbox {
							border: 0;
						}
			
			#content #rightPanel .text {
				margin: 0 0 27px 0;
				text-align: left;
				padding: 0 0 16px 0;
				border-bottom: 1px solid #7E8289;
			}
			
			#content #rightPanel #videoGallery {
				
			}
			
				#content #rightPanel #videoGallery .videoGallery {
					width: 167px;
					height: 131px;
					margin: 0 20px 10px 0;
					float: left;
					background-image: url(../images/play_video.gif);
					background-position: bottom left;
					background-repeat: no-repeat;
				}
				
	#movieBox {
		font-size: 11px;
	}			
				
	#footer {
		width: 876px;		
		margin: 0 auto 0 auto;
		clear: both;
		font-size: 10px;
		color: #87898A;
		text-align: left;
		padding: 30px 0 25px 6px;
	}
	
	.smallText {
		font-size: 11px;
	}
	
	.smallYellowText {
		font-size: 11px;
		color: #F7DF27;
	}
	
	.yellowText {
		color: #F7DF27;
	}
	
	.pagination {
		margin: 0 0 10px 0;
		text-align: center;
		width: 320px;
		clear: both;
		color: #F7DF27;
	}
	
	.navigation {
		font-size: 11px;
		color: #F7DF27;
		font-family: Arial, Helvetica, sans-serif;
		padding: 0 4px 8px 4px;
	}
	
	.currentLink {
		font-size: 11px;
		color: #F7DF27;
		font-family: Arial, Helvetica, sans-serif;
		padding: 0 4px 8px 4px;
	}
