/* Zero Out */
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{border:0;outline:0;vertical-align:baseline;background:transparent;margin:0;padding:0;}

html {
	font-size: 62.5%;
}

body {
	font-family: "trebuchet ms", helvetica, sans-serif;
	background-color: #ffffff;
	color: #333333;
	text-align: center;
	background-image: url('../images/bg.jpg');
}

#wrapper {
  margin: 0 auto;
  width: 1254px;
	text-align: left;
}

.clear {
	clear: both;
	height: 0;
	font-size: 1px;
	line-height: 0;
}

a, a:visited {
	color: #c00413;
	text-decoration: none;
}
a:active, a:hover {
	color: #c00413;
	text-decoration: underline;
}

.top01, 
.top02 {
}

#top03Bg {
	width: 1077px;/*1254px*/
	height: 56px;/*200px*/
	padding: 144px 0 0 177px;
	background-image: url('../images/top_03.jpg');
	background-repeat: no-repeat;
}

		.socialIcon {
			width: 30px;
			float: left;
		}

		.player {
			width: 65px;
			float: left;
		}


/* Navigation */

#navBg {
	width: 1254px;
	height: 59px;
	background-image: url('../images/nav_bg.jpg');
	background-repeat: no-repeat;
}

		.navBottom {
		}
		
		.nav01 {
			width: 74px;/*207px*/
			padding: 17px 0 0 133px;
			float: left;
		}
		
		.nav02 {
			width: 80px;/*97px*/
			padding: 17px 0 0 17px;
			float: left;
		}
		
		.nav03 {
			width: 142px;/*160px*/
			padding: 17px 0 0 18px;
			float: left;
		}
		
		.nav04 {
			width: 80px;/*97px*/
			padding: 17px 0 0 17px;
			float: left;
		}
		
		.nav05 {
			width: 76px;/*90px*/
			padding: 17px 0 0 14px;
			float: left;
		}
		
		.nav06 {
			width: 78px;/*90px*/
			padding: 17px 0 0 12px;
			float: left;
		}
		
		.nav07 {
			width: 101px;/*114px*/
			padding: 17px 0 0 13px;
			float: left;
		}
		
		.nav08 {
			width: 138px;/*156px*/
			padding: 17px 0 0 18px;
			float: left;
		}
		
		.nav09 {
			width: 98px;/*115px*/
			padding: 17px 0 0 17px;
			float: left;
		}

		#navBg a, #navBg a:visited {
			font-size: 19px;
			text-transform: uppercase;
			font-weight: bold;
			color: #336699;
			text-decoration: none;
			display: block;
		}
		#navBg a:active, #navBg a:hover {
			font-size: 19px;
			text-transform: uppercase;
			font-weight: bold;
			color: #c00413;
			text-decoration: none;
			display: block;
		}
		#navBg a.active {
			color: #c00413;
		}
		
/* Slides */

#slides .pane {
  display: none;
}

#slides .active {
  display: block;
}



/* Content */

#content {
	width: 1254px;
	min-height: 783px;
	height: auto !important;
	height: 783px;
	background-image: url('../images/content_bg.jpg');
	background-repeat: repeat-y;
}

		#content h1 {
			font-size: 18px;
			color: #336699;
			padding: 0 0 15px 0;
		}

		#content h2 {
			font-size: 16px;
			color: #336699;
			padding: 0 0 15px 0;
		}

		#content p {
			font-size: 14px;
			line-height: 18px;
			padding: 0 0 15px 0;
		}

		#content td {
			font-size: 12px;
		}

		#content ul, 
		#content ol {
			padding: 0 0 15px 20px;
		}

		#content li {
			font-size: 14px;
			line-height: 18px;
		}

		#content .left {
			width: 600px;/*727px*/
			padding: 0 0 0 127px;
			float: left;
		}

				#content .left .cover {
					width: 258px;/*258px*/
					text-align: center;
					float: left;
				}

				#content .left .text {
					width: 342px;/*342px*/
					padding: 15px 0 0 0;
					float: left;
				}

				#content .left .padded {
					padding: 15px 0 0 49px;
				}

				#content .left .padded2 {
					padding: 15px 0 0 29px;
				}

						#content .left .padded2 h1 {
							padding-left: 20px;
						}

						#content .left .padded2 p {
							padding-left: 20px;
						}

						#content .left .padded2 ul,
						#content .left .padded2 ol {
							padding-left: 40px;
						}
				
				#content .left .showCell {
				  border-bottom: 1px dashed #e7d7bd;
				}

		#content .right {
			width: 400px;/*400px*/
			float: left;
		}

				#content .right .mailingListBg {
					width: 181px;/*320px*/
					height: 42px;/*104px*/
					padding: 62px 0 0 139px;
					background-image: url('../images/mailing_list_bg.gif');
					background-repeat: no-repeat;
					float: left;
				}

						#content .right .mailingListBg input {
							color: #666666;
							font-size: 12px;
							width: 175px;
							border: 0;
						}

				#content .right .mailingListBtn {
					width: 54px;/*54px*/
					height: 41px;/*41px*/
					margin: 48px 0 0 0;
					float: left;
				}

				#content .right .twitterFeedBg {
					width: 241px;/*400px*/
					height: 426px;/*478px*/
					padding: 52px 68px 0 91px;
					background-image: url('../images/twitter_feed_bg.jpg');
					background-repeat: no-repeat;
				}


/* Footer */

#footerBg {
	font-size: 12px;
	font-weight: bold;
	text-transform: uppercase;
	color: #666666;
	width: 1076px;/*1254px*/
	height: 160px;/*240px*/
	padding: 80px 0 0 178px;
	background-image: url('../images/footer_bg.jpg');
	background-repeat: no-repeat;
}

#footerBg p {
  padding: 0 0 5px 0;;
}

#footer a, #footer a:visited {
	color: #999999;
	text-decoration: underline;
}
#footer a:active, #footer a:hover {
	color: #999999;
	text-decoration: none;
}
