
	/*-------------------------------------------------------------------------
						Browser Standard Elements
	-------------------------------------------------------------------------*/
		
		body {
			background-color:		black;
			text-align:				center;
			margin:					0px;
			padding:				0px;
			font-family:			verdana;
			font-size:				10pt;
		}

		tr, td {
			font-family:			verdana;
			font-size:				10pt;
		}
		
	
	/*-------------------------------------------------------------------------
							Site Container Elements
	-------------------------------------------------------------------------*/

		#site {
			width:					960px;
			margin:					auto;
			text-align:				left;
		}
	
		#siteBottomPad {
			height:					20px;
		}	
		
	
	/*-------------------------------------------------------------------------
							Site  Header Elements
	-------------------------------------------------------------------------*/	
	
		#header {
			height:					206px;
		}
		
		.headerElvisRight {
			background:				#000 url(../images/headers/header_elvis_right.jpg) no-repeat;
		}
	
		.headerElvisCenter {
			background:				#000 url(../images/headers/header_elvis_center.jpg) no-repeat;
		}

		#headerBug {
			position:		relative;
			top:			39px;			
			left:			34px;
			width:			269px;
			height:			133px;

		}		
		
		.navLink,
		.navLink:visited,
		.navLink:active
		{
			color:				#1c5569;
		}
	 
		.navLink:hover {
			color: #eee;
		}
		
	 
	/*-------------------------------------------------------------------------
							Public Large Buttons
	-------------------------------------------------------------------------*/			
	
		#navbar {
			height:					105px;
		}
		
		.navButton {
			float:					left;
			width: 					320px;
			height: 				105px;
			overflow: 				hidden;
			display: 				block;
			border:					0px;
		}
	
		#navBar a, a:link, a:active, a:visited {
			color:					#1c5569;
			text-decoration:		none;
			font-weight:			normal;
			font-size:				10pt;
			font-family:			verdana;
		}
		
		
		#navBar a:active {
			color: black;
		}
		
		
		
		#btnSignin{
			background: 			url(../images/buttons/btnMembers.jpg) top left no-repeat;
		}
		 
		#btnSignin:hover{
			background-position:	bottom left;
		}
	
		#btnJoin{
			background: 			url(../images/buttons/btnJoin.jpg) top left no-repeat;
		}
		 
		#btnJoin:hover{
			background-position:	bottom left;
		}
	
		#btnTour{
			background: 			url(../images/buttons/btnTour.jpg) top left no-repeat;
		}
		 
		#btnTour:hover{
			background-position:	bottom left;
		}		

		
		#btnContinue{
			background: 			url(../images/buttons/btnTour2.jpg) top left no-repeat;
		}
		 
		#btnContinue:hover{
			background-position:	bottom left;
		}		

		#btnTourLast{
			background: 			url(../images/buttons/btnTour3.jpg) top left no-repeat;
		}
		 
		#btnTourLast:hover{
			background-position:	bottom left;
		}		
		
	/*-------------------------------------------------------------------------
							Footer Elements
	-------------------------------------------------------------------------*/				
	
	
		.footerElvisPublic {
			height:						81px;
			color:						#555;
			margin:						auto;
			margin-top:					20px;
		}
		
		.footerSection {
			width:						390px;
			float:						left;
			text-align:					center;
			padding-top:				20px;
		}
	
		#footC {
			width:						180px; 
			padding:					0px;
		}

		#footer a {
			color:						#555;
			text-decoration:			none;
		}
		
		#footer a:hover {
			color:						#fff;
		}	
		
		
	/*-------------------------------------------------------------------------
						Text Page Display (about/terms/etc)
	-------------------------------------------------------------------------*/			
		#contentBox {
			position:			relative;
			left:				44px;
			border:				2px solid #1D5469;
			background-color:	#2B3240;
			color:				#eee;
			text-align:			justify;
			width:				901px;
		}
		
		#contentBox P, H1 {
			padding:			5px 20px 5px 20px;
		}

		
		#contentBox A:hover		{
			text-decoration:	underline;
		}	
		
		
	/*-------------------------------------------------------------------------
							Home/Index.html Elements
	-------------------------------------------------------------------------*/		
			
		#homeVideo {
			background:				#000 url(../images/pages/home_video_box.jpg) no-repeat;
			height:					303px;
			text-align:				left;
		}
	
		#homeContent {
			background:				#000 url(../images/pages/home_footer_details.jpg) no-repeat;
			height:					604px;
		}

		#mainPreviewPlayer {
			position:				relative;
			top:					14px;
			left:					41px;
			background-color:		white;
			height:					276px;
			width:					487px;
			z-index:				0;
		}		
		
	
		
	/*-------------------------------------------------------------------------
							impromptu Elements
	-------------------------------------------------------------------------*/		

	
		.jqifade{
		      position: absolute;
		      background-color: #000000;
		}
		div.jqi{
		      width: 400px;
		      font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		      position: absolute;
		      background-color: #2B3240; /* #ffffff; */
		      font-size: 11px;
		      text-align: left;
		      border: 2px solid #1D5469;   /* solid 1px #eeeeee; */
		      -moz-border-radius: 10px;
		      -webkit-border-radius: 10px;
		      padding: 7px;
		      
		      
		}
		div.jqi .jqicontainer{
		      font-weight: bold;
		}
		div.jqi .jqiclose{
		      position: absolute;
		      top: 4px; right: -2px;
		      width: 18px;
		      cursor: default;
		      color: #eee;
		      font-weight: bold;
		}
		div.jqi .jqimessage{
		      padding: 10px;
		      line-height: 20px;
		      color: #eee;
		}
		
		
		div.jqi .jqimessage td {
		    color:  #eee;
		    
		}
		
		
		div.jqi .jqibuttons{
		      text-align: right;
		      padding: 3px 0 3px 0;
		      /*border: solid 1px #eeeeee;*/
		      background-color: #2B3240;   /*#f4f4f4;*/
		}
		div.jqi button{
			/* Button Defaults */
		      padding: 3px 5px;
		      margin: 0 10px;
		      background-color: #2F6073;
		      border: solid 1px #f4f4f4;
		      color: #ffffff;
		      font-weight: bold;
		      font-size: 12px;
		}
		div.jqi button:hover{
		      background-color: #728A8C;
		}
		
		
		div.jqi button.jqidefaultbutton{
			/* Sign-In button Override Color*/
		      background-color: #BF5E26;
		}
		.jqiwarning .jqi .jqibuttons{
		      background-color: #BF5E26;
		}			
		
		
		
	/*-------------------------------------------------------------------------
							Password Form Elements
	-------------------------------------------------------------------------*/			
		.pwInput {
			border:				1px solid #1D5469;
			color:				#ccc;
			background-color:	#ccc;
			color:				#1D5469;
			width:				100px;
		}



#descriptionContainer {
	position:			relative;
	float:				left;

}


.contentDescription {

	left:			28px;
	margin-top:		30px;
	position:		relative;
	width:			340px;
	
	float:			left;

	background-color: #2b3240;
	border:	2px solid #1d5469;
	
	color:			#799EAE;
	font-size:		8pt;
	letter-spacing: 0;
	padding-bottom: 15px;
	padding-left:	20px;
	padding-right:	20px;
	
}



.contentDescriptionHeader {
	color:			#1c5569;
	font-size:		16pt;
	font-weight:	500;
	letter-spacing:	1px;
	padding-bottom:	20px;
	
}

.red {
	color: 	red;
}
