/******************************

JCK Las Vegas 2010
Created by: Christine Depinto
Creation Date: Jan. 11, 2010

*******************************/

@import url(reset.css);
#BreadCrumb {
	display:none;
}
#Container {
	background-color:#FFF;
	margin:0 auto;
	padding:0;
	width:1024px;
	/*border-left: 1px solid #d3d3d3;	
	border-right: 1px solid #d3d3d3;
*/	
}
#ContentContainer {
	background:#FFF;
	float:right;
	margin:0;
	/*padding:10px;*/
	width:1022px;
	border-left: 1px solid #d3d3d3;	
	border-right: 1px solid #d3d3d3;
}

#ContentContainer #Column2 {
	float:right;
	margin:10px 15px 0 0;
	_margin:10px 10px 0 0;
	padding:0;
	width:205px;
}
#ContentContainer .Column1Full {
	background:#FFF url(/RNA/RNA_JCKLasVegas/Framework_images/2010_Site/Watermark.jpg) no-repeat;
	min-height:380px;
	float:left;
	margin:3px 0 0 20px;
	padding:0 0 0 15px;
	width:760px;
	_margin-left:15px;
	_padding:0 0 0 15px;
	_width:750px;
}
#ContentContainer .Column1Full table td {
/*	padding:3px;*/
}
#ContentContainer .Column1Full table th {
	color:#231f20;
	font-weight:bold;
/*	padding:3px;*/
	text-align:center;
}
#ContentContainer .Column1Full ul {
	list-style:disc;
	margin:5px 0 10px 30px;
	padding:0;
}
#ContentContainer .Column1Full ul li {
	line-height:16px;
	margin:0;
	padding:0;
}
#ContentContainer .Column1Full ul li ul {
	list-style:circle;
	margin:5px 0 10px 35px;
	padding:0;

}
#ExFoot1 {
	display:none;
}
#ExFoot2 {
	display:none;
}
#ExFoot3 {
	display:none;
}

/***
Search Stuff

**/
/* ---------FOOTER----------- */

/*#Footer {
	background:#FFF url(/RNA/RNA_JCKLasVegas/Framework_images/2010_Site/Footerbkgd.jpg) no-repeat;
	color:#231f20;
	font-size:12px;
	margin:0 0 10px 0;
	padding:0 10px;
	width:960px;
	height:60px;
}
#Footer a, #Footer a:visited {
	color:#231f20 !important;
	text-decoration:none;
}
#Footer a:hover {
	color:#6e6f71 !important;
	text-decoration:underline;
}*/

#Footer { 
	background:#FFF url(/RNA/RNA_JCKLasVegas/Framework_images/2010_Site/Footerbkgd.jpg) no-repeat;
	margin:0;
	padding:0;
	width:1024px;
	height:60px;
	display:block;
	/*	background:#FFF url(/RNA/RNA_JCKLasVegas/Framework_images/2010_Site/Footerbkgd.jpg) no-repeat;
 	border:none;
	/*clear: both;*/ /*padding:0; /*border-top:1px solid #E3DFC8;/* background-color:#000000;*/} 

#Footer #FooterLinks {float:right; padding:20px 10px 0 0; height:44px; width:640px} 

#Footer #FooterLinks ul {list-style: none; margin: 0; padding:5px 0 0 0;} 

#Footer #FooterLinks ul li {float:left; margin: 0; padding: 0 5px 0 5px; } 

#Footer #FooterLinks ul li.first { border:none; } 

#Footer #FooterLinks ul li a { color:#231f20; font-size:12px; text-decoration:none; font-family: Arial, Verdana, Helvetica, sans-serif } 

#Footer #FooterLinks ul li a:hover { color: #6e6f71; text-decoration:underline !important; } 

#Copyright { float:left; margin:22px 10px 0px 15px; color: #231f20; font-size:12px; height:28px; width:210px}
 


/*------------------------*/

#HeaderBottomBar {
	display:none;
}
#HeaderTopBar {
	display:none;
}
#PageHeader {
	height:160px;
	margin:0;
	padding:0;
	width:1024px;
}
#PageHeader #PageTitle {
	float:left;
}
#SponsorshipFooterLinks {
	display:none;
}
#accessibility-links {
	display:none;
}
.header{
	background:#FFF url(/RNA/RNA_JCKLasVegas/Framework_images/2010_Site/header2.jpg) no-repeat;
	margin:0;
	padding:0;
	height:160px;
	width:1024px;
	display:block;
	clear:both;
}
.logo{
	float: left;
	margin: 40px 0 40px 0;
	padding:0;
}
.headerlinks{
	float: right;
	color: #c80850;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	margin: 35px 40px 0 0;
	padding:0;
	display:block;
	width:360px;
	height:30px;

}
.headerlinks a, .headerlinks a:visited{
	color: #c80850;
}
.headerlinks a:hover {
	color:#6e6f71;
	text-decoration:underline;
}
.Search {
	float: right;
	margin: 53px 25px 0 0;
	padding: 0;
	display: block;
	height: 30px;
	width: 260px;
	clear: right;
}

/* -----------TO NAVIGATION -----------*/
#navigation {
	width:1024px;
	margin:0;
	padding:0;
	/*display:block;*/
}
#navigation ul.level1 {
	background:#FFF url(/RNA/RNA_JCKLasVegas/Framework_images/2010_Site/navBkgd.jpg) no-repeat;
	padding:0; /*aligns all the links vertically and sets the height vertically */
	margin:0;
	float:left;
	width:1024px;
	height:40px;
	margin-top:-23px;
}
#navigation ul.level1 li {
	float:left;
	margin:0;
	padding:0;
}
#navigation ul.level1 li a, #navigation ul.level1 li a:visited {
	color:#FFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	/*width: 100px;*/
	/*border-right:1px #999999 solid;*/
	height:40px;
	line-height:40px;
	margin:0 0 0 20px;
	padding:0 23px;
	text-align:left;
	text-decoration:none;
}
#navigation ul.level1 li a:hover {
	color:#d3d3d3;
	text-decoration:underline;
}
#navigation ul.level1 li.selected a, #navigation ul.level1 li.selected a:visited, #navigation ul.level1 li.selected a:hover {
	color:#000;
	font-weight:normal;
	text-decoration:underline;
}
#navigation ul.level1 li.startLinkSelected a, #navigation ul.level1 li.startLinkSelected a:visited, #navigation ul.level1 li.startLinkSelected a:hover {
	color:#000;
	font-weight:normal;
	text-decoration:underline;
}
/*------------Level 2-----------------*/
#navigation ul.level2 {
	background: url(/RNA/RNA_JCKLasVegas/Framework_images/2010_Site/subnav.jpg) no-repeat;
/*background-color: #f5f4f2;*/
	padding: 0; /*aligns all the links vertically and sets the height vertically */
	margin:auto;
	margin:0;
	padding-left:20px;
/*	border-bottom:1px #d3d3d3 solid;*/
	float: left;
	width: 1024px;
	display: block;
	height: 28px;
}
#navigation ul.level2 li {
/*	background: url(/RNA/RNA_LuxuryJCK/Framework_images/green_arrow.jpg) 30px 10px no-repeat;*/
	float:left;
/*	padding: 0 0 0 40px;*/
	padding: 0 11px;
	margin:0;
	/*margin:0 10px 0 0;*/
	font-size:11px;
	font-weight:bold;
	border-right:1px #999999 solid;

}
#navigation ul.level2 li a, #navigation ul.level2 li a:visited {
	color: #231f20;
	/*font-size:12px;*/
	height:28px;
	line-height:28px;
	text-decoration:none;

}
#navigation ul.level2 li a:hover {
	color:#6e6f71;
	text-decoration:underline;
}
#navigation ul.level2 li.selected a, #navigation ul.level2 li.selected a:visited, #navigation ul.level2 li.selected a:hover {
	color:#c80850;
	font-weight:normal;
	text-decoration:underline;
}
#navigation ul.level2 li.startLinkSelected a, #navigation ul.level2 li.startLinkSelected a:visited, #navigation ul.level2 li.startLinkSelected a:hover {
	color:#c80850;
	font-weight:normal;
	text-decoration:underline;
}
/*----------------------------*/
.SponsorshipBlock {
	display:none;
}
.absmiddle {
	vertical-align:middle;
}
.clear {
	clear:both;
}

.img_left {
	float:left;
}
.img_right {
	float:right;
}
/*----------FORMS----------*/
.xformContainer .xformvalidator {
/*	background-color:#FFDFDF;*/
	color:#AF0000;
	float:right;
	font-size:11px;
	font-weight:bold;
	padding:10px;
}
.heading {
font-size:14px;
font-weight:bold;
}
.xformContainer fieldset {
	border:1px solid #CCC;
	padding:5px;
}
.xformContainer fieldset input {
	clear:both;
}
.xformContainer fieldset label {
	color:#666;
	float:left;
	font-weight:normal;
	padding:0 0 0 5px;
	width:auto;
}
.xformContainer input, .xformContainer select, .xformContainer textarea {
	float:left;
}
.xformContainer label {
	color:#231f20;
	float:left;
	font-weight:normal;
	line-height:18px;
	text-align:left;
	width:350px;
}
.xformContainer table#id_matrix td {
	clear:both;
	padding:8px;
}
/*--------------PRE PRESS INDEX STYLES --------------*/
/*.ExtendedFooter{
background-color:#FFFFFF;
}*/
#PrePressIndex .clear {
	background:#FFF;
	margin:0;
	padding:0;
	clear:both;
}
div#PrePressIndex {
	width:1002px;
	margin:0;
	padding:60px 0 0 20px;
	/*border-left: 1px solid #d3d3d3;	
	border-right: 1px solid #d3d3d3;*/

}
#PrePressIndex .PrePressIndexContents {
	margin:0;
	padding:0;
	/*border-left: 1px solid #d3d3d3;	
	border-right: 1px solid #d3d3d3;*/
}
#PrePressIndex .PrePressIndexContents .PrePressDate {
	padding:0;
	margin:0;
	width:20%;
	float:left;
	color:#990033;	
}
#PrePressIndex .PrePressIndexContents .PrePressSummary {
	padding:0;
	margin:0;
	width:80%;
	float:left;
}
#PrePressIndex .PrePressIndexContents .PrePressSummaryText {
	font-size:14px;
	padding:0;
	margin:0;
}
#PrePressIndex .PrePressIndexContents .PrePressSummaryText a a:visted {
	color:#c80850;
	text-decoration:none;
}#PrePressIndex .PrePressIndexContents .PrePressSummaryText a:hover {
	color:#6e6f71;
	text-decoration:underline;
	}
/*-----------------------------------
 PRESS RELEASE ARTICLE
------------------------------------*/

#PressRelease .clear {
	margin:0;
	padding:0;
	clear:both;
}
div#PressRelease {
	padding:0 10px 10px 20px;
	margin:0;
	width:992px !important;
	/*border-left: 1px solid #d3d3d3;	
	border-right: 1px solid #d3d3d3;*/
}
#PressRelease h3 {
	margin:30px 0 0 0 !important;
	padding:0;
}
#PressRelease .PressReleaseContent {
	margin:0;
	padding:0;
	border-bottom:0 !important;

}
#PressRelease .StandOut {
	font-size:12px !important;
	font-weight:bold !important;
	color:#c80850 !important;
	margin:5px 0 5px 0;
	padding:0;
}
#PressRelease .PressReleaseContent p {
	line-height:1.3em;
}

/* -----------MAIN SITE----------*/
a, a:visited {
	color:#c80850;
	text-decoration:none;
}
a:hover {
	color:#6e6f71;
	text-decoration:underline;
}
body {
	background:#FFF;
	margin:0;
	padding:0;
}
body, td, th {
	color:#231f20;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
}
table.withpadding td {
padding:3px;
}
#watermark {
	background:#FFF url(/RNA/RNA_JCKLasVegas/Framework_images/2010_Site/Watermark.jpg) no-repeat;
	padding-left:20px;
	min-height:380px;

}
.smallfont {
	font-size:10px;
	font-style: italic;
}
h1 {
	color:#c80850;
	font-size:20px !important;
	margin:0;
	padding:0 0 3px 0;
	text-transform:uppercase;
	line-height:22px;
}
h2, .xformContainer .formheader {
	color:#c80850;
	font-size:15px !important;
	font-weight:bold !important;
	margin:0;
	padding:5px 0 3px 0;
}

a.h2:link, a.h2:active, a.h2:hover, a.h2:visited  {
	font-size:15px !important;
}
h3, .xformContainer fieldset legend {
	color:#231f20;
	font-size:13px;
	font-weight:bold;
	padding:3px 0 2px 0;
}
h4 /*banner headings*/ {
	color:#6e6f71;
	font-size:16px;
	font-weight:normal;
	padding:3px 0 2px;
}
h5 {/*Newsltr titles*/
	color:#c80850;
	font-size:14px;
	font-weight:bold;
	margin:0;
	padding:0 0 3px 0;
	text-transform:uppercase;
}
input, select, textarea {
	color:#666;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	padding:2px;
}
ol {
	list-style:decimal;
	margin:5px 0 10px 30px;
	padding:0;
}
ol li {
	line-height:18px;
}
p {
	line-height:16px;
	margin:0;
	padding:0 0 10px 0;
}
hr {
	border: 0 !important;
	color: #e5e5e5 !important;
	background-color: #e5e5e5 !important;
	height: 1px !important;
	width:100%;
	text-align:center;
}
.banner {	
	background:url(/RNA/RNA_JCKLasVegas/Images/Images_10/Buttons/bannerbckgd.jpg) no-repeat; 
	height:132px; 
	width:263px;
	color:#6e6f71;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	margin:0 0 6px 0;
	padding:3px 15px;
}
.banner a, banner a:visited/*banner headings*/ {
	color:#6e6f71;
	font-size:11px;
	font-weight:normal;
}
.banner a:hover {
	color:#c80850;
	font-size:11px;
	font-weight:normal;
	text-decoration:underline
}
.banner p{
	color:#6e6f71;
	font-size:11px;
	font-weight:normal;
	line-height:13px;
	padding:4px 2px;
	}

.banner h1{
	color:#6e6f71;
	font-size:16px;
	font-weight:normal;
	margin:0;
	padding-left:42px;
	line-height:26px;
}
.banner li{
	padding:3px 2px;
	width:245px !important;
	line-height:12px;
	list-style-type:none;
}
.banner2 {	
	background:url(/RNA/RNA_JCKLasVegas/Images/Images_10/Buttons/bannerbckgd2.jpg) no-repeat; 
	height:147px; 
	width:263px;
	color:#6e6f71;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	margin:0 0 3px 0;
	padding:3px 15px;
}
.banner2 a, banner a:visited/*banner headings*/ {
	color:#6e6f71;
	font-size:11px;
	font-weight:normal;
}
.banner2 a:hover {
	color:#c80850;
	font-size:11px;
	font-weight:normal;
	text-decoration:underline
}
.banner2 p{
	color:#6e6f71;
	font-size:11px;
	font-weight:normal;
	line-height:13px;
	padding:4px 2px;
	}

.banner2 h1{
	color:#6e6f71;
	font-size:16px;
	font-weight:normal;
	margin:0;
	padding-left:42px;
	line-height:26px;
}
.banner2 li{
	padding:3px 2px;
	width:245px !important;
	line-height:12px;
	list-style-type:none;
}
#twitter_update_list{
	text-align:left;
	color:#6e6f71;
	line-height:15px;
	font-size:11px;
	padding:0;
	width:230px;
}
/*--------------------------
 eMANUAL
---------------------------*/
a.emanual_button, a.emanual_button:visited {
            background: url(/RNA/RNA_JCKLasVegas/eManuals/eManualbutton.jpg) no-repeat;
            display: block;
            width: 120px;
            height: 46px;
            line-height: 14px;
            text-align: center;
            color: #231f20 !important;
            font-weight: bold;
            font-size: 11px;
            margin: 0 auto;
            padding: 10px 0 0 0;
            text-decoration: none;
}
a.emanual_button:hover{  text-decoration: underline !important;
            color: #c80850 !important;
