p,h1,h2,h3,h4,h5,h6,h7,li,ul,ol,td,form{
	margin:0px;
	padding:0px;
}
p,h1,h2,h3,h4,h5,h6,h7,li,td{
	font-family:arial;
	color:#000000;
}
p,li,td{
	font-size:14px;
}
p{
	padding-bottom:15px;
	text-align:justify !important;
}
	.cya-quotetext{
		padding-bottom:5px;
		font-style:italic;
	}
h1,h2,h3,h4,h5,h6,h7{
	font-weight:bold;
	color:#1e4f87;
}
h1{
	font-size:24px;
	padding-bottom:10px;
}
h2{
	font-size:19px;
	padding-top:10px;
	padding-bottom:10px;
}
h3{
	font-size:17px;
	padding-top:10px;
	padding-bottom:5px;
}
h4{
	font-size:14px;
	padding-top:10px;
	padding-bottom:5px;
}
h5{
	font-size:14px;
}
h6{
	font-size:14px;
}
h7{
	font-size:14px;
	padding-top:10px;
	padding-bottom:5px;
}
ul{
	margin-left:40px;
	padding-left:10px;
	padding-bottom:15px;
}
ul ul{
	padding-bottom:0px;
}
ol{
	margin-left:15px;
	padding-left:15px;
}
ol li{
	padding-bottom:15px;
}
	.cya-singlelist{
		padding-top:0 !important;
		padding-bottom:20px !important;
	}
		.cya-singlelist li{
			padding-top:0 !important;
			padding-bottom:0 !important;
		}
table{
	margin-top:0px;
	margin-bottom:0px;
	padding-top:0px;
	padding-bottom:15px;
}
div.clear{
	height:1px;
	clear:both;
}
hr{
	color:#000000;
	background-color:#000000;
	height:1px;
	size:1px;
	border:0px;
}
object{
	outline:none;
}
img{
	border:0px;
}
a{
	text-decoration:none;
	font-weight:bold;
}
a:link{
	color:#EE7700;
}
a:hover{
	color:#1e4f87;
	text-decoration:underline;
}
a:visited{
	color:#EE7700;
}
a:visited:hover{
	color:#1e4f87;
	text-decoration:underline;
}
.source{
	text-align:right;
}
.superbold{
	color:#000000;
	font-weight:bold;
	font-size:17px;
}
html{
	height:100%;
	overflow-y:scroll;
}
body{
	margin:0px;
	padding:0px;
	text-align:center;
	height:100%;
	background:#20538e url(../images/structure/cya-background.png) fixed top center repeat-x;
}
	#cuajax-loadingimage{
		position:fixed;
		top:0px;
		left:0px;
		height:100%;
		width:100%;
		padding-top:215px;
		z-index:100;
		background:url("../gallery/images/fadeblack.png") repeat;
	}
	#cuajax-loadinggif{
		border:solid 16px #FFFFFF;
		background-color:#FFFFFF
	}

	#cya-back-fireworks{
		background:url(../images/structure/cya-back-fireworks.png) fixed top center no-repeat;
	}
		#cya-container{
			position:relative;
			margin:auto;
			width:838px;
			text-align:left;
		}
			#cya-boxmid{
				width:838px;
				padding:0 8px;
				background:url(../images/structure/cya-boxmid.png) repeat-y;
				overflow:hidden;
				position:relative;
			}
				#cya-header{
					width:822px;
					height:237px;
					padding-bottom:10px;
					background:url(../images/structure/cya-header.png) top left no-repeat;
				}
					#cya-menu{
						position:absolute;
						top:201px;
						left:8px;
						width:822px;
						height:36px;
					}
						#cya-menu img{
							position:relative;
							float:left;
							margin:0;
							padding:0;
						}
				#cya-sidemenu{
					position:relative;
					width:170px;
					padding:0 1px;
					float:left;
				}
					#cya-side-newsletter{
						width:150px;
						height:146px;
						padding:0 10px;
						background:url(../images/structure/cya-side-newletter.png) top left no-repeat;
					}
					#cya-side-newsletter p, #cya-side-newsletter a{
						padding:0;
						color:#fff;
						font-size:12px;
					}
						#cya-newsletter-header{
							padding:4px 0 10px !important;
							text-align:center !important;
							font-size:14px !important;
							font-weight:bold;
						}
						#cya-newsletter-emailbox{
							width:150px;
							height:23px;
							padding:3px;
							background:url(../images/structure/cya-input.png) 0px 0px no-repeat;
						}
							#cya-newsletter-emailinput{
								width:144px;
								height:17px;
								border:none;
								background:none;
							}
							#cya-newsletter-submit{
								position:absolute;
								left:106px;
								top:118px;
							}
						#cya-newsletter-footer{
							position:absolute;
							left:10px;
							top:126px;
							color:#fff;
							font-size:11px !important;
							text-decoration:underline;
						}
						#cya-newsletter-footer a{
							font-weight:normal !important;
							color:#fff;
							font-size:11px !important;
						}
					#cya-sidemenu img{
						padding:5px 0 0 0;
					}
				#cya-body{
					width:620px;
					margin-left:186px;
					padding:0 0 6px 0;
				}
					#cya-text-box{
						background:url(../images/structure/cya-nomination-fireworks.png) fixed center bottom no-repeat;
					}
					.cya-floatleft{
						position:relative;
						float:left;
						padding:0 10px 10px 0;
					}
					.cya-floatright{
						position:relative;
						float:right !important;
						padding:0 0 10px 10px;
					}
					.cya-list-galleries{
						list-style-type:none;
						margin-top:0;
						padding-top:0;
					}
						.cya-list-galleries li{
							padding-bottom:5px;
						}
						.cya-list-galleries a{
							color:#1e4f87;
						}
						.cya-list-galleries a:hover{
							color:#EE7700;
						}
					#cya-sponsor-box{
						width:619px;
						height:241px;
						padding:0 1px 0 2px;
						background:url(../images/structure/cya-sponsor-box-large.png) 0px 24px no-repeat;
						overflow:hidden;
					}
					.cya-sponsor-box-small{
						width:619px;
						height:129px;
						padding:0px 1px 0px 2px;
						background:url(../images/structure/cya-sponsor-box-small.png) 0px 24px no-repeat;
						overflow:hidden;
					}
						#cya-sponsor-box img, .cya-sponsor-box-small img{
							position:relative;
							float:left;
							margin:0;
							padding:0;
						}
						.cya-sponsor-box-small img{
							padding:7px 0 0 0;
						}
						.cya-sponsor-header{
							 color:#066464;
							 padding:2px 0 10px 0;
						}

			#cya-boxbottom{
				width:838px;
				height:18px;
				background:url(../images/structure/cya-boxbottom.png) repeat-y;
			}
			#cya-footer{
				padding:0 8px;
			}
				#cya-footer p, #cya-footer a{
					color:#fff;
					text-decoration:none;
					font-size:11px;
				}
				#cya-footer a{
					font-weight:bold !important;
				}
				#cya-footer a:hover{
					text-decoration:underline;
					color:#0E2f57;
				}
				

/* Gallery */
				#cya-gallery-container{
					position:relative;
					right:0px;
					top:0px;
					width:100%;
				}
					#cya-gallery-intro{
						/*position:absolute;*/
						top:0px;
						left:0px;
						padding:0px;
						display:inline-block;
					}
					#cya-gallery-intro a{
						cursor:pointer;
					}
					#cya-gallery-main{
						position:relative;
						float:left;
						width:100%;
						padding:0px 0px 0 0px;
						text-align:center;
						display:inline-block;
					}
						#cya-gallery-main p{
							display:inline-block;
							width:100%;
							text-align:center;
						}
						#cya-gallery-main img{
						}
						#cya-gallery-thumbs{
							padding:0 0 0 3px;
						}
						#cya-gallery-thumbs img{
							padding:0 0px 0 0;
							border:1px solid #20538e;
						}
						#cya-gallery-buttons{
							position:relative;
							left:193px;
							width:233px;
						}

/* CUAJAX Gallery */
					#cua-gallery-intro{
						position:absolute;
						top:0px;
						left:0px;
						width:100%;
						padding:0px;
						display:inline-block;
					}
					#cua-gallery-main{
						position:relative;
						float:left;
						width:100%;
						padding:0px 0px 0 0px;
						text-align:center;
						display:inline-block;
					}

