/* CSS Document */
*:focus  
{  
    outline: none;  
} 
p,ul,h1,h2,h3,h4,h5,h6,body{ margin:0; padding:0; }
/*@font-face {  
  font-family: Economica;  
  src: url(Economica-Bold.ttf) format("truetype");  
} */
@font-face {  
  font-family: Eurostile; 
  src: url(Eurostib.TTF) format("truetype");  
} 

@font-face {
    font-family: 'EconomicaRegular';
    src: url('fonts/Economica-Regular-OTF-webfont.eot');
    src: url('fonts/Economica-Regular-OTF-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/Economica-Regular-OTF-webfont.woff') format('woff'),
         url('fonts/Economica-Regular-OTF-webfont.ttf') format('truetype'),
         url('fonts/Economica-Regular-OTF-webfont.svg#EconomicaRegular') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'EconomicaItalic';
    src: url('fonts/Economica-Italic-OTF-webfont.eot');
    src: url('fonts/Economica-Italic-OTF-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/Economica-Italic-OTF-webfont.woff') format('woff'),
         url('fonts/Economica-Italic-OTF-webfont.ttf') format('truetype'),
         url('fonts/Economica-Italic-OTF-webfont.svg#EconomicaItalic') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'EconomicaBold';
    src: url('fonts/Economica-Bold-OTF-webfont.eot');
    src: url('fonts/Economica-Bold-OTF-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/Economica-Bold-OTF-webfont.woff') format('woff'),
         url('fonts/Economica-Bold-OTF-webfont.ttf') format('truetype'),
         url('fonts/Economica-Bold-OTF-webfont.svg#EconomicaBold') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'EconomicaBoldItalic';
    src: url('fonts/Economica-BoldItalic-OTF-webfont.eot');
    src: url('fonts/Economica-BoldItalic-OTF-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/Economica-BoldItalic-OTF-webfont.woff') format('woff'),
         url('fonts/Economica-BoldItalic-OTF-webfont.ttf') format('truetype'),
         url('fonts/Economica-BoldItalic-OTF-webfont.svg#EconomicaBoldItalic') format('svg');
    font-weight: normal;
    font-style: normal;

}


body{font-family:"Eurostile", Arial, Helvetica, sans-serif ;font-size:14px; margin: 0; background-color:#000 !important; }
label{font-weight:normal !important;}
	
textarea{
     background: #737373;
	background: -moz-linear-gradient(top,  #737373 0%, #808080 50%, #737373 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#737373), color-stop(50%,#808080), color-stop(100%,#737373));
	background: -webkit-linear-gradient(top,  #737373 0%,#808080 50%,#737373 100%);
	background: -o-linear-gradient(top,  #737373 0%,#808080 50%,#737373 100%);
	background: -ms-linear-gradient(top,  #737373 0%,#808080 50%,#737373 100%);
	background: linear-gradient(to bottom,  #737373 0%,#808080 50%,#737373 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#737373', endColorstr='#737373',GradientType=0 );}
.form-required{color:#2996C5;}
.headerimg { background-position: center top; background-repeat: no-repeat; width:100%; height:600px; position:absolute; }

#header {height:516px; position:relative; margin:-12px auto 0;}
/*.slide-shadow{width:100%; height:618px; background:url("../images/shadow.png") no-repeat center 0 ; position:absolute;}*/

/*:::::::::::::::about your inquiry Page End::::::::::::::::::::*/
.tabs{margin-bottom:15px;} 
.faq-ul-questions-top a{color:#000; font-family:'EconomicaRegular', Arial, sans-serif; padding-left:15px; background:url("../images/bullet-faq.png") no-repeat left 7px; font-weight:bold; font-size:16px;}
.faq-ul-questions-top a:hover{color:#2996C5; background:url("../images/bullet_archive_hover.png") no-repeat left 5px;}
.faq ul{margin:0 !important;}
.faq ul li{margin:0 0 0 20px !important; list-style:none;}
.faq span a{ color: #27272; font-size:18px; font-weight:bold;}
.faq-answer{padding-left:20px;}
.faq-answer ul li a{color: #2996C5; float: right; font-size: 14px; text-decoration: none; font-family: "Arial",Helvetica; margin-right:15px;}

/* HEADER TEXT */ 
.welcome-content{width:936px; height:76px; background:url("../images/welcome-banner.png") no-repeat center 0 ; margin:0 auto; position:relative; bottom:15px;}
#headertxt {background:/*url("../images/welcome-banner.png") */no-repeat scroll center 0 transparent; bottom: 0;
    clear: both; height: 56px;  margin: 0 auto;  padding: 10px;   position: absolute; width:916px;}

#headertxt span#firstline{font-family:'EconomicaRegular', Arial, sans-serif; font-size:20px; font-weight:bold; color:#a9c626; width:535px; float:right; }
#headertxt span#secondline{font-family:'EconomicaRegular', Arial, sans-serif; font-size:44px; font-weight:bold;margin:0 15px 0 0; color:#fff;}

.pictured {color:#FFF; font-size:12px; text-transform:uppercase; float:right; display:block; clear:both; margin-top:170px;  background:url("../images/arrow-become-a-member.png") no-repeat scroll right center transparent; padding-right:13px; -moz-width:89px; width:99px; margin-right:10px;}
.pictured a { font-size:16px; letter-spacing:0; text-transform:none; color:#FFF; text-decoration:none;  font-family:'EconomicaRegular', Arial, sans-serif;}
.pictured a:hover { text-decoration:underline;}

/* CONTROLS */
#slide-content{width:920px; padding:0 20px; margin:0 auto; position:relative; height:100%;}
#headernav-outer{float:right;}
.btn { height:32px; width:32px; float:left; cursor:pointer; position:relative; top:380px; left:15px;}
#back { background-image:url("../images/btn_back.png"); }
#next { background-image:url("../images/btn_next.png"); }
#control { background-image:url("../images/btn_pause.png"); }

/*ul,li{list-style-type: none;}*/
a{ text-decoration:none; color:#2996c5;}
a:hover{color:#4F4F4F;}
.wrapper { margin:0;padding:0; overflow:hidden}


		/* HEADER */
.wrapper .header-top { width:100%; background:#000; margin:0px;	padding:0px; }

.wrapper .header-top .header-top-content { width:955px; margin:0 auto; }

.wrapper .header-top .header-top-content .date-info { float:left;font-family:"Arial", Helvetica, sans-serif;font-size:14px;	font-weight:bold; color:#a9c626; margin-top:14px; }

.wrapper .header-top .header-top-content .header-text {	float:left;	font-family:"Arial", Helvetica, sans-serif;	font-size:11px;	font-weight:normal;	color:#FFF;	margin-top:16px; width:365px;}
.header-top span.header-text h2.block-title{ color: #A9C626; float: left; font-family: "Arial",Helvetica,sans-serif; font-size: 14px; font-weight: bold; margin-top:0; }

.wrapper .header-top .header-top-content .logo {	float:left;	margin-left:30px; padding:0; }

/*.wrapper .header-top .header-top-content .search-box { float:left;	width:129px; background:url(../images/search-box.png); margin-left:60px;	margin-top:8px;	font-family:"Arial", Helvetica, sans-serif;	font-size:12px;	color:#FFFFFF; padding:5px 22px 5px 15px; border:none; }

.wrapper .header-top .header-top-content .search-box { outline: none; }*/
.header-right{float:right; width:342px;}

.header-right ul{margin-left:0 !important;}

/*#search-block-form--2{width:173px; background:url(../images/search-box.png) no-repeat left top; margin-top:8px; float:left;} 

#search-block-form--2 input.form-text{background:none; border:none; width:120px; font-family:"Arial", Helvetica, sans-serif; font-size:12px;	color:#FFFFFF; padding:5px 0 5px 15px;}
#search-block-form--2 input.form-submit{background:none; border:none; width:28px; height:25px; font-size:0px; text-indent:-999em;}
*/

#search-block-form--2{width:173px; background:url(../images/search_bg1.png) no-repeat left top; margin-top:8px; float:left;} 

#search-block-form--2 input.form-text{background:none; border:none; width:120px; font-family:"Arial", Helvetica, sans-serif; font-size:12px;	color:#FFFFFF; padding:5px 0 5px 15px;}
#search-block-form--2 input.form-submit{background:none; border:none; width:28px; height:25px; font-size:0px; text-indent:-999em;}



.wrapper .header-top .header-top-content ul{ float:left; display:block; margin:8px 0 0 15px;/*padding-bottom:20px;*/ }

.wrapper .header-top .header-top-content ul li { display:inline; margin-right:5px; float:left; cursor:pointer; }

.wrapper .header-top .header-top-content ul li.facebook{ background-image:url(../images/facebook.png); background-repeat:no-repeat; background-position:center; width:26px; height:26px; padding:0; }

.wrapper .header-top .header-top-content ul li a{display:block; width:26px; height:26px;}

.wrapper .header-top .header-top-content ul li.twitter{ background-image:url(../images/twitter.png);background-repeat:no-repeat; background-position:center;width:26px; height:26px; padding:0;}


.wrapper .header-top .header-top-content ul li.myspace{ background-image:url(../images/myspace.png);background-repeat:no-repeat; background-position:center;width:26px; height:26px; padding:0; }


.wrapper .header-top .header-top-content ul li.google-plus{ background-image:url(../images/google-plus.png);background-repeat:no-repeat; background-position:center; width:26px; height:26px; padding:0; }


.wrapper .header-top .header-top-content ul li.live-journal{ background-image:url(../images/live-journal.png);background-repeat:no-repeat; background-position:center; width:26px; height:26px; padding:0;}


.wrapper .header-top .header-top-content input::-webkit-input-placeholder { color:#fff;}

.wrapper .header-top .header-top-content ul li.facebook:hover{ background-image:url(../images/facebook-hover.png);background-repeat:no-repeat; background-position:center; }

.wrapper .header-top .header-top-content ul li.twitter:hover{ background-image:url(../images/twitter-hover.png);background-repeat:no-repeat; background-position:center;}

.wrapper .header-top .header-top-content ul li.myspace:hover{ background-image:url(../images/myspace-hover.png);background-repeat:no-repeat; background-position:center;}

.wrapper .header-top .header-top-content ul li.google-plus:hover{ background-image:url(../images/google-plus-hover.png);background-repeat:no-repeat; background-position:center;}

.wrapper .header-top .header-top-content ul li.live-journal:hover{ background-image:url(../images/live-journal-hover.png);background-repeat:no-repeat; background-position:center; }

ul::after { content:" "; clear:both; font-size:0; height:0; display:block; visibility:hidden; }

.wrapper .header-bottom { width:100%; background:url(../images/header-back.png) top center no-repeat; background-size:cover; height:79px; position:relative; z-index:50;}

.wrapper .header-bottom .header-menu { width:980px; margin:0 auto; position:relative; }
.wrapper .header-bottom .header-menu .nav{position:absolute; left:0;}

.wrapper .header-bottom .header-menu .header-menu-left-content{ position:relative; background-image:url(../images/separater.png); background-repeat:no-repeat; background-position:right; float:left; margin-top:1px; display:inline-table; padding:17px 0 17px 0 ; }

.wrapper .header-bottom .header-menu .header-menu-left-content > a {margin:0 8px 0 8px;}

*+html .wrapper .header-bottom .header-menu .header-menu-left-content .who-to-see { color:#FFF; }

*+html .wrapper .header-bottom .header-menu .header-menu-left-content .what-to-do { color:#FFF; }

*+html .wrapper .header-bottom .header-menu .header-menu-left-content .where-to-go { color:#FFF; }

.wrapper .header-bottom .header-menu .header-menu-left { position:relative; font-family:"Economica", Arial; font-weight:600; font-size:30px;color:#FFF;float:left;padding:0;margin:0; }

.wrapper .header-bottom .header-menu .header-menu-left > li:first-child { padding-left:0; }

.wrapper .header-bottom .header-menu .header-menu-right {float:left; margin:0;padding:0; }

.wrapper .header-bottom .header-menu .header-menu-right a { margin:0 8px 0 8px; }

.wrapper .header-bottom .header-menu .header-menu-right a { margin:0 4px 0 3px\0/; }

*+html .wrapper .header-bottom .header-menu .header-menu-right a { margin:0 3px 0 3px; color:#FFF; }

.wrapper .header-bottom .header-menu .header-menu-right .header-menu-right-content {position:relative ;float:left;  background-image:url(../images/separater.png); background-repeat:no-repeat; background-position:right; }

.wrapper .header-bottom .header-menu .header-menu-right li { background-image:url(../images/separater.png); background-repeat:no-repeat; background-position:right; font-family:'EconomicaRegular', Arial, sans-serif; font-weight:700; font-size:20px; color:#FFF; padding:26px 0 20px 0; float:left;}

.wrapper .header-bottom .header-menu .submenu { font-family:"Arial"; margin:16px 0 0 0; top: 51px;	padding:5px 0; display:none; width:190px; position:absolute;left:0; z-index:9999; background: #878787; /* Old browsers */
	background: -moz-linear-gradient(top, #878787 0%, #d6d6d6 51%, #6b6b6b 100%); 
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#878787), color-stop(51%,#d6d6d6), color-stop(100%,#6b6b6b)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #878787 0%,#d6d6d6 51%,#6b6b6b 100%);
	background: -o-linear-gradient(top, #878787 0%,#d6d6d6 51%,#6b6b6b 100%); 
	background: -ms-linear-gradient(top, #878787 0%,#d6d6d6 51%,#6b6b6b 100%);
	background: linear-gradient(to bottom, #878787 0%,#d6d6d6 51%,#6b6b6b 100%);}

.wrapper .header-bottom .header-menu ul li .submenu li { position:relative; font-family:"Arial";font-size:14px;	color:#2d2d2d; padding:5px 0 5px 5px; display:list-item; background:none;  cursor:pointer; width:185px;}

.wrapper .header-bottom .header-menu ul li .submenu li .submenu-content { font-family: Arial; top:0px; left:100%; padding:5px 5px 5px 0; display:none; width:150px; position:absolute; z-index: 999; background: #cacaca; /* Old browsers */}

.wrapper .header-bottom .header-menu ul li .submenu .submenu-content li { display:list-item; font-family:"Arial"; font-size:12px; color:#676767; padding:5px 5px; display:list-item; border:none;width:145px; }

.wrapper .header-bottom .header-menu ul li .submenu li.arrow { background-image:url(../images/arrow.png); background-repeat:no-repeat; background-position: 180px 9px; }

.wrapper .header-bottom .header-menu ul li .submenu li:hover { background:#7d7d7d;color:#FFF; }

.wrapper .header-bottom .header-menu ul li .submenu li.arrow:hover { background-image:url(../images/arrow-hover.png); background-repeat:no-repeat; background-position: 180px 9px; }

.wrapper .header-bottom .header-menu ul li .submenu-content li:hover { background-color:#FFF; color:#2d2d2d;  }

.wrapper .header-bottom .header-menu .header-menu-right  li:hover { color:#000; background: #4c4c4c; /* Old browsers */
background: -moz-linear-gradient(top, #4c4c4c 0%, #c5c5c5 18%, #d2d2d2 48%, #c5c5c5 81%, #4c4c4c 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#4c4c4c), color-stop(18%,#c5c5c5), color-stop(48%,#d2d2d2), color-stop(81%,#c5c5c5), color-stop(100%,#4c4c4c)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #4c4c4c 0%,#c5c5c5 18%,#d2d2d2 48%,#c5c5c5 81%,#4c4c4c 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #4c4c4c 0%,#c5c5c5 18%,#d2d2d2 48%,#c5c5c5 81%,#4c4c4c 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #4c4c4c 0%,#c5c5c5 18%,#d2d2d2 48%,#c5c5c5 81%,#4c4c4c 100%); /* IE10+ */
background: linear-gradient(to bottom, #4c4c4c 0%,#c5c5c5 18%,#d2d2d2 48%,#c5c5c5 81%,#4c4c4c 100%); /* W3C */  }

.wrapper .header-bottom .header-menu .header-menu-left  li:hover { color:#000; background: #4c4c4c; /* Old browsers */
background: -moz-linear-gradient(top, #4c4c4c 0%, #c5c5c5 18%, #d2d2d2 48%, #c5c5c5 81%, #4c4c4c 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#4c4c4c), color-stop(18%,#c5c5c5), color-stop(48%,#d2d2d2), color-stop(81%,#c5c5c5), color-stop(100%,#4c4c4c)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #4c4c4c 0%,#c5c5c5 18%,#d2d2d2 48%,#c5c5c5 81%,#4c4c4c 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #4c4c4c 0%,#c5c5c5 18%,#d2d2d2 48%,#c5c5c5 81%,#4c4c4c 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #4c4c4c 0%,#c5c5c5 18%,#d2d2d2 48%,#c5c5c5 81%,#4c4c4c 100%); /* IE10+ */
background: linear-gradient(to bottom, #4c4c4c 0%,#c5c5c5 18%,#d2d2d2 48%,#c5c5c5 81%,#4c4c4c 100%); /* W3C */ }

	/* CONTENT */
.content.front-page{position:relative; margin-top:-35px;}
.wrapper .content .content-inner { margin:0 auto;  width:956px;xxpadding-top:10px;}

.wrapper .content .content-inner .logo { width:403px; float:left; margin-left: 18px; }

.wrapper .content .content-inner .labor-day-weekend {width:343px; float:right; margin-top:60px; padding:0;margin-right:25px;}

.wrapper .content .content-inner .labor-day-weekend p{ font-family:"Eurostile"; font-size:16px; color:#FFF; font-weight:bold; text-align:right;margin:0;padding:0;line-height:20px; }

.wrapper .content .content-inner .labor-day-weekend a img { float:right; }

.wrapper .content .content-inner .content-right { float:right; margi-right:15px;}

.wrapper .content .content-inner .content-right .become-a-member {  float:right; width:190px;padding-right:10px; }

.wrapper .content .content-inner .content-right .become-a-member p { font-family:'EconomicaRegular', Arial, sans-serif;font-size:16px; color:#FFF; text-align:right; margin: 0 25px 20px 0; }

.wrapper .content .content-inner .content-right .become-a-member p a { background:url(../images/arrow-become-a-member.png) center no-repeat; width:9px;height:11px;padding-left:5px;  }

.wrapper .content .content-inner .content-right .become-a-member ul {  padding:0; float:right; margin:0; }

.wrapper .content .content-inner .content-right .become-a-member ul li { position:relative; display:inline; margin:0; padding-right:3px; } 

.wrapper .content .content-inner .content-right .become-a-member ul li a { position:relative;display:inline-block; text-align:center; background:#FFF; width:12px; height:11px; border:1px solid #828282;  border-radius:15px; -moz-border-radius:15px; -webkit-border-radius:15px;behavior: url('css/PIE.htc') }

.wrapper .content .content-inner .content-right .become-a-member ul li a:hover { background:url(../images/indicator.png) -1px -1px no-repeat; }

.wrapper .content .content-inner .content-right .become-a-member ul li a.active { background:url(../images/indicator.png) -1px -1px no-repeat; }


.wrapper .content .content-inner .welcome  { font-size:48px; color:#FFF; float:left;letter-spacing:-1px;margin:45px 0 20px 25px; font-family:'EconomicaRegular', Arial, sans-serif; padding:0;}

*+html .wrapper .content .content-inner .welcome { margin-top:35px; margin-bottom:30px; }

.wrapper .content .content-inner  .universe { padding-left:12px;font-size:22px; color:#a9c626;float:left;width:540px; font-family:'EconomicaRegular', Arial, sans-serif; margin-top: 40px; } 

*+html .wrapper .content .content-inner  .universe { margin-top:13px; }

.wrapper .content .content-inner .callouts { margin-top:10px;position:relative;display:inline;float:left;padding:0; }

*+html .wrapper .content .content-inner .callouts { float:none; position:relative; }

.wrapper .content .content-inner ul.callouts .callouts-content { float:left; border:5px solid #3c3c3c; margin-right:15px; background:#3c3c3c;  }

.wrapper .content .content-inner ul.callouts li a  { text-decoration:none; font-size:24px; color:#808080; float:left; font-family:'EconomicaRegular', Arial, sans-serif; background:url(../images/arrow-callouts.png) center right  no-repeat; display:block; width:100%;}

.wrapper .content .content-inner ul.callouts .become-a-member { width:212px; }

.wrapper .content .content-inner ul.callouts .guests-perfromrs { width:214px; }

.wrapper .content .content-inner ul.callouts .dragoncon-parade { width:214px; }

.wrapper .content .content-inner ul.callouts .volunteers-needed { width:212px;margin-right:0; }

.wrapper .content .content-inner ul.callouts .callouts-content.active { border:5px solid #8b8a8b; background:#8b8a8b; }

.wrapper .content .content-inner ul.callouts .callouts-content.active a { color:#000; background:url(../images/arrow-active-callouts.png) center right no-repeat; }

.wrapper .content .content-inner ul.callouts .callouts-content:hover { border:5px solid #8b8a8b; background:#8b8a8b; }

.wrapper .content .content-inner ul.callouts .callouts-content:hover a  {color:#000; background:url(../images/arrow-active-callouts.png) center right no-repeat;}

.wrapper .content .content-inner .slider {position:relative;}

.wrapper .content .content-inner .slider .slider-arrow .slider-arrow-left {position:absolute;top:65px;left:-30px;}

.wrapper .content .content-inner .slider .slider-arrow .slider-arrow-right {position:absolute;top:65px;right:-10px;}

*+html .wrapper .content .content-inner .slider .slider-arrow .slider-arrow-left {top:60px;}

*+html .wrapper .content .content-inner .slider .slider-arrow .slider-arrow-right {top:60px;}


.wrapper .content .content-inner .main { margin-top:20px; width:698px; float:left;}

.wrapper .content .content-inner .main .main-content {  padding: 12px 20px 15px 20px; background: #a9a9a9; /* Old browsers */
background: -moz-linear-gradient(top, #a9a9a9 0%, #c3c3c3 50%, #c3c3c3 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#a9a9a9), color-stop(50%,#c3c3c3), color-stop(100%,#c3c3c3)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #a9a9a9 0%,#c3c3c3 50%,#c3c3c3 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #a9a9a9 0%,#c3c3c3 50%,#c3c3c3 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #a9a9a9 0%,#c3c3c3 50%,#c3c3c3 100%); /* IE10+ */
background: linear-gradient(to bottom, #a9a9a9 0%,#c3c3c3 50%,#c3c3c3 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a9a9a9', endColorstr='#c3c3c3',GradientType=0 ); /* IE6-9 */ }

.wrapper .content .content-inner .main .main-content h3 {  color:#FFF; font-size:22px; font-family:'EconomicaRegular', Arial, sans-serif; margin:0;}

.wrapper .content .content-inner .main .main-content h3 a{color:#FFF;}

.wrapper .content .content-inner .main .main-content p {  font-family:Arial, Helvetica, sans-serif; color:#4f4f4f; font-size:14px;margin:0; }

.wrapper .content .content-inner .main .main-content p a{color:#2996c5}

.wrapper .content .content-inner ul.side-bar{ width:220px; color:#999999; font-family:Arial, Helvetica, sans-serif; font-size:12px; float:left;margin:20px 0 0 18px; padding:0; }

.wrapper .content .content-inner ul.side-bar  img { float:right;}

.wrapper .content .content-inner ul.side-bar .thumbnail{float:right;}

.wrapper .content .content-inner ul.side-bar li:after { content:" "; clear:both; font-size:0; height:0; display:block; visibility:hidden; }

.wrapper .content .content-inner ul.side-bar li.gerorgia-chepter { padding:10px 10px 10px 8px; background: #3c3c3c; /* Old browsers */
background: -moz-linear-gradient(top, #3c3c3c 0%, #242424 56%, #242424 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#3c3c3c), color-stop(56%,#242424), color-stop(100%,#242424)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #3c3c3c 0%,#242424 56%,#242424 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #3c3c3c 0%,#242424 56%,#242424 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #3c3c3c 0%,#242424 56%,#242424 100%); /* IE10+ */
background: linear-gradient(to bottom, #3c3c3c 0%,#242424 56%,#242424 100%); /* W3C */ }

.wrapper .content .content-inner ul.side-bar li.dragon-talk { padding:10px 10px 10px 8px; background: #3c3c3c; /* Old browsers */
background: -moz-linear-gradient(top, #3c3c3c 0%, #242424 40%, #242424 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#3c3c3c), color-stop(40%,#242424), color-stop(100%,#242424)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #3c3c3c 0%,#242424 40%,#242424 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #3c3c3c 0%,#242424 40%,#242424 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #3c3c3c 0%,#242424 40%,#242424 100%); /* IE10+ */
background: linear-gradient(to bottom, #3c3c3c 0%,#242424 40%,#242424 100%); /* W3C */ }

.wrapper .content .content-inner ul.side-bar li.workshop { padding:10px 10px 10px 8px; background: #3c3c3c; /* Old browsers */
background: -moz-linear-gradient(top, #3c3c3c 0%, #242424 75%, #242424 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#3c3c3c), color-stop(75%,#242424), color-stop(100%,#242424)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #3c3c3c 0%,#242424 75%,#242424 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #3c3c3c 0%,#242424 75%,#242424 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #3c3c3c 0%,#242424 75%,#242424 100%); /* IE10+ */
background: linear-gradient(to bottom, #3c3c3c 0%,#242424 75%,#242424 100%); /* W3C */ }

*+html .wrapper .content .content-inner ul.side-bar li.dragon-talk { padding:10px 10px 0 8px; }

*+html .wrapper .content .content-inner ul.side-bar li.workshop { padding:0 10px 10px 8px; }

.wrapper .content .content-inner .side-bar .gerorgia-chepter p {  margin-top:5px; float:left; width:130px;margin-bottom:0;padding:0 }

.wrapper .content .content-inner .side-bar .gerorgia-chepter p a { color:#1083b5;font-size:13px;  }

.wrapper .content .content-inner .side-bar .dragon-talk p { margin-top:5px; width:130px; float:left;margin-bottom:0;padding:0; }

.wrapper .content .content-inner .side-bar .dragon-talk p a { color:#1083b5;font-size:13px; }

.wrapper .content .content-inner .side-bar .dragon-talk .rose-mcGowan { padding:25px 0 0 0; }

.wrapper .content .content-inner .side-bar .dragon-talk .rose-mcGowan .tweet {  width:24px; height:22px; display:block; float:left;}

.wrapper .content .content-inner .side-bar .dragon-talk .rose-mcGowan { width:100%; float:left;  }

*+html .wrapper .content .content-inner .side-bar .dragon-talk .rose-mcGowan { float:none;  }

.wrapper .content .content-inner .side-bar .dragon-talk .rose-mcGowan a { float:right; color:#1083b5;padding-right:7px; }

.wrapper .content .content-inner .side-bar .dragon-talk .rose-mcGowan .rose-mcGowan-text {width:171px; float:left;}

.wrapper .content .content-inner .side-bar .dragon-talk rose-mcGowan  div { float:left; }


.wrapper .content .content-inner .side-bar .workshop p { margin-top:10px; }

.wrapper .content .content-inner .side-bar .workshop div { float:left; }

*+html .wrapper .content .content-inner .side-bar .workshop div { float:none; }

.wrapper .content .content-inner .side-bar .workshop .tweet { width:24px; height:22px; display:block; float:left; }

.wrapper .content .content-inner .side-bar .workshop .workshop-text {width:170px;} 

.wrapper .content .content-inner .side-bar .workshop a { float:right; color:#1083b5;padding-right:8px; }


/* FOOTER */
		
.wrapper .footer{ width:100%; background: #777777; /* Old browsers */background: -moz-linear-gradient(top, #777777 0%, #5a5a5a 2%, #242424 97%, #000000 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#777777), color-stop(2%,#5a5a5a), color-stop(97%,#242424), color-stop(100%,#000000)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #777777 0%,#5a5a5a 2%,#242424 97%,#000000 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #777777 0%,#5a5a5a 2%,#242424 97%,#000000 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #777777 0%,#5a5a5a 2%,#242424 97%,#000000 100%); /* IE10+ */
	background: linear-gradient(to bottom, #777777 0%,#5a5a5a 2%,#242424 97%,#000000 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#777777', endColorstr='#000000',GradientType=0 ); /* IE6-9 */ }

.wrapper .footer .footer-content { width: 955px; margin:0 auto; font-family:"Arial", Helvetica, sans-serif; font-size:11px; color:#b0b0b0; }

.wrapper .footer .footer-content .copyright { float:left; }

.wrapper .footer .footer-content p { padding-top:28px; }

.wrapper .footer .footer-content p.dragon_footer_logo {padding-top:0; margin-top:10px;}

.wrapper .footer .footer-content .spacer1 { float:left; width:108px; height:1px; }

.wrapper .footer .footer-content .footer-menu { float:left; font-family:'EconomicaRegular', Arial, sans-serif; font-weight:400; color:#a5a5a5; margin-top:18px;}

*+html .wrapper .footer .footer-content .footer-menu { width:315px; }

.wrapper .footer .footer-content .footer-menu { width:300px\0/; }

.wrapper .footer .footer-content .footer-menu ul li   { color:#a5a5a5;  }

*+html .wrapper .footer .footer-content .footer-menu ul li a { text-decoration:none;  color:#a5a5a5; }

*+html .wrapper .footer .footer-content .footer-menu ul li a:hover {color:#FFF;} 

.wrapper .footer .footer-content .footer-menu ul li { float:left; display:inline; border-right:solid 1px #a5a5a5; margin:4px 3px; *margin:0 4px; padding-top:0 !important; padding-right:6px; }

.wrapper .footer .footer-content .footer-menu ul li.last{ border:none; }

#block-menu-menu-footer-menu-block .content ul li a { font-size:18px; /*padding-left:18px;*/ margin-top:10px; margin-bottom:0;}

.wrapper .footer .footer-content .footer-menu #block-menu-menu-footer-menu-block{padding-left:26px; margin-top:10px;}

.wrapper .footer .footer-content .footer-menu #block-menu-menu-footer-menu-block-2 { font-size:14px; margin-top:0; margin-bottom:0; padding:0; clear:both;}	

.wrapper .footer .footer-content .footer-menu #block-menu-menu-footer-menu-block-3 { font-size:14px; padding-left:26px; margin-top:0; margin-bottom:0; clear:both; }

.wrapper .footer .footer-content .footer-menu ul li a {color:#A5A5A5 !important; font-size:14px;}

.wrapper .footer .footer-content .footer-menu ul li a.active {color:#FFF;}

.wrapper .footer .footer-content .footer-menu  ul li a:hover {color:#FFF !important;}

.wrapper .footer .footer-content .spacer2 {float:left;	width:150px; height:1px;}

.wrapper .footer .footer-content .social-links { float:right; margin-right:18px; width: 166px; }

.wrapper .footer .footer-content .social-links input::-webkit-input-placeholder { color:#fff; }

.wrapper .footer .footer-content .social-links .search-box { float:left; width:135px; background:url(../images/search-box.png); margin-top:18px; font-family:"Arial", Helvetica, sans-serif; font-size:12px; color:#FFFFFF; border:none; padding:5px 24px 5px 7px; }

.wrapper .footer .footer-content .social-links .search-box:focus{outline:none;}

.wrapper .footer .footer-content .social-links ul { float:right; /*width:115px;*/ margin:8px 0 0 0; }
/*
*+html .wrapper .footer .footer-content .social-links ul { width:135px; }
.wrapper .footer .footer-content .social-links ul { width:135px\0/;}*/

.wrapper .footer .footer-content .social-links ul li { display:inline; float:left;  padding-right:3px;}

.wrapper .footer .spacer3 { height:55px;}


/*#search-block-form{width:173px; background:url(../images/search-box.png) no-repeat left top; margin-top:18px;}*/
#search-block-form{width:173px; background:url(../images/search_bg1.png) no-repeat left top; margin-top:18px;}
#search-block-form input.form-text{background:none !important; border:none; width:120px; font-family:"Arial", Helvetica, sans-serif;	font-size:12px;	color:#FFFFFF; padding:5px 0 5px 15px;}
#search-block-form input.form-submit{background:none !important; border:none; width:28px; height:25px; cursor:pointer; font-size:0px; text-indent:-999em;}

/* EXTRA */
.clear { clear:both; }
.spacer185{ height:185px; width:1px;}

/* Custom AES */
.theme-light.slider-wrapper{
	background:none !important;
	padding:0px !important;}
	
/*:::::::::content:::::::::::::*/
.front .wrapper .content .content-inner{width:100% !important;}
.content-front{width:960px !important; margin:0 auto; background:#000;}
.slider{width:940px !important; height:152px; margin:60px auto 0 auto; background:#000;}
	
/*::::Big Slider:::::*/
.theme-light .nivo-controlNav{width:960px; margin:0 auto;}

/*::::::::::Small slider:::::::::::*/
.home_description .node-page{display:none;}
.jcarousel-skin-default .jcarousel-item-horizontal{position:relative; height:143px; border:5px solid #3C3C3C; background:#3C3C3C; width:212px !important;}
.jcarousel-skin-default .jcarousel-item-horizontal:hover{border:5px solid #8b8a8b; background:#8b8a8b !important; color:#000; }
.jcarousel-item .views-field-title{color:#fff; position:absolute; bottom:0; width:100%;}
.jcarousel-item .views-field-title span a{background: url("../images/arrow-callouts.png") no-repeat scroll right 150px transparent;  color: #808080; display: block;  float: left;
    font-family: 'EconomicaRegular', Arial, sans-serif; font-size: 24px; text-decoration: none; width:100%; text-align:left; padding-top:140px !important;}
.jcarousel-item .views-field-title span a:hover{color:#000; background: url("../images/arrow-active-callouts.png") no-repeat scroll right 150px transparent;}
.jcarousel-skin-default .jcarousel-container-horizontal{padding:0;}
.jcarousel-skin-default .jcarousel-prev-horizontal{left:-30px; background: url("../images/showimagearrow.png") no-repeat left top transparent; width:28px; height:38px;}
.jcarousel-skin-default .jcarousel-next-horizontal{right:-30px; background: url("../images/showimagearrow.png") no-repeat right top transparent; width:28px; height:38px;}

.view-home-jcarousel-slider .jcarousel-skin-default .jcarousel-item-horizontal .views-field-nothing a{background: url("../images/arrow-callouts.png") no-repeat scroll right center transparent;  color: #808080; display: block;  font-family: 'EconomicaRegular', Arial, sans-serif; font-size: 24px; text-decoration: none; width:100%; }
.view-home-jcarousel-slider .jcarousel-skin-default .jcarousel-item-horizontal .views-field-nothing a:hover{color:#000; background: url("../images/arrow-active-callouts.png") no-repeat scroll right center transparent;}


.jcarousel-skin-default .jcarousel-prev-horizontal:hover, .jcarousel-skin-default .jcarousel-prev-horizontal:active {background-position: 0 0;}
.jcarousel-skin-default .jcarousel-next-horizontal:hover, .jcarousel-skin-default .jcarousel-next-horizontal:active{background-position: right 0;}
.jcarousel-skin-default .jcarousel-item-horizontal.jcarousel-item-1{margin-left:0 !important;}
.jcarousel-skin-default .jcarousel-item-horizontal{margin:0 16px 0 0 !important;}
.view-home-jcarousel-slider .jcarousel-container{left:-10px;}
.jcarousel-skin-default{text-align:left !important;}
.node-home-jcarousel-slider .field-name-field-home-jcarousel-image {float: left; margin-right: 15px;}
.node-home-jcarousel-slider .field-name-field-home-jcarousel-image img{border:5px solid #3C3C3C;}
/*:::::::::::Sidebar:::::::::::::*/ 
.side-bar .block-views .view-content{padding:10px 10px 10px 8px; background: #3c3c3c; /* Old browsers */
background: -moz-linear-gradient(top, #3c3c3c 0%, #242424 56%, #242424 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#3c3c3c), color-stop(56%,#242424), color-stop(100%,#242424)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #3c3c3c 0%,#242424 56%,#242424 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #3c3c3c 0%,#242424 56%,#242424 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #3c3c3c 0%,#242424 56%,#242424 100%); /* IE10+ */
background: linear-gradient(to bottom, #3c3c3c 0%,#242424 56%,#242424 100%); /* W3C */}

.side-bar .block-views .view-content p{ float: left; margin-bottom: 0; margin-top: 5px; padding: 0; width: 130px;}
.side-bar .block-views .view-content .views-field-view-node span a{color: #1083B5 !important; font-size: 13px;}
#block-countdown-0 .wrapper .header-top .header-top-content ul{display:inline;}
 
.twtr-hd{display:none !important;}
#twtr-widget-1 .twtr-new-results, #twtr-widget-1 .twtr-results-inner, #twtr-widget-1 .twtr-timeline{background-color:transparent !important;}
.twtr-timeline, .twtr-doc{border-radius:0 !important;}
.twtr-ft{display:none;}
#twtr-widget-1 .twtr-new-results, #twtr-widget-1 .twtr-results-inner, #twtr-widget-1 .twtr-timeline{}
#twtr-widget-1 .twtr-tweet a {word-wrap: break-word;}

.twtr-widget .twtr-tweet-wrap{padding:0 !important; background: #3c3c3c; /* Old browsers */
background: -moz-linear-gradient(top, #3c3c3c 0%, #242424 56%, #242424 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#3c3c3c), color-stop(56%,#242424), color-stop(100%,#242424)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #3c3c3c 0%,#242424 56%,#242424 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #3c3c3c 0%,#242424 56%,#242424 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #3c3c3c 0%,#242424 56%,#242424 100%); /* IE10+ */
background: linear-gradient(to bottom, #3c3c3c 0%,#242424 56%,#242424 100%); /* W3C */
padding:10px 10px 10px 8px !important;}
.twtr-tweet-text p{padding-left:35px !important;}
.twtr-widget .twtr-tweet{border:none !important;}
.twtr-widget em, .twtr-widget .twtr-new-results{text-align:right !important; font-size:12px !important; font-family:Arial, Helvetica, sans-serif !important;}
.twtr-tweet-text p em{color:#3c3c3c !important;}
#block-twitter-profile-widget-0 h2.block-title{display:none !important;}
.block-twitter-profile-widget-0 .twtr-tweet-text p{color:#999999;}

/*EXTRA* CSS*/
ul.contextual-links{display:none;}
a.twtr-reply, a.twtr-rt, a.twtr-fav{display:none;}
.wrapper .header-top .header-top-content ul.contextual-links-wrapper{display:none !important;}

/* Inner Page Css start*/
.wrapper .content.inner-page {/* background:#000000;*/ margin:-15px 0 0 0; padding: 0;/* position:relative;*/ display:block;}  
.wrapper .content.inner-page .content-inner{margin: 0 auto; width: 980px; }

#banner_wrapper{display:block; margin:-12px auto 0; position:relative; z-index:-1;} 
#banner_wrapper .slide-shadow{/*width:100%; height:206px; background:url("../images/shadow_inner.png") no-repeat center 0 ; position:absolute; */z-index:0;}
#banner_wrapper .region  .contextual-links-region{position:inherit;}
/* inner CONTENT */
.main-content p{color: #4F4F4F; font-size: 14px; font-family:"Arial",Helvetica;}
.main-content h3 {color: #FFFFFF; font-family: 'EconomicaRegular', Arial, sans-serif; font-size: 26px; font-weight: 700; line-height: 32px;}

.wrapper .content.inner-page .content-inner .where-to-go-header {background: none repeat scroll 0 0 #BDBDBD; font-family: 'EconomicaRegular', Arial, sans-serif; padding: 8px 0 0 12px; padding-bottom:0\0 !important;}
.breadcrumb {/*width:500px;*/ float:left; padding-bottom:0; height:30px;} 
.breadcrumb li{display:block; float:left; padding: 2px 5px 0 10px !important; background: url("../images/bullet.png") no-repeat scroll left center transparent;}
.breadcrumb li.first{padding-left:0;}
.breadcrumb li.first a{height: 20px; width: 20px; font-size:0 !important; display:block;} 

.breadcrumb li.first{background: url("../images/home-logo.png") no-repeat scroll center 1px transparent; padding:0;}

 
.breadcrumb a{color: #2b2b2b; font-size: 16px; font-weight: bold; line-height: 22px; text-transform:uppercase;}
.breadcrumb a:hover{color:#fff;}

.where-to-go-header h2.element-invisible{display:none;}

.main-content-right .content-middle .comment-wrapper{margin-right:15px;}
.wrapper .content.inner-page .main-content{font-family: Arial, Helvetica, sans-serif; padding-top: 16px; padding-bottom:70px; 16px; min-height:423px; 
background:url("../images/content-top-bg.png") repeat-x scroll top center #cecece;}
/*left content Start*/
.main-content-left {float: left; width: 205px;}
.main-content-left #block-user-login{padding: 8px 0 8px 10px; margin-top:10px;} 
.main-content-left #block-user-login h2{padding-left:0;}
.main-content-left #block-user-login .item-list ul li{margin-left:0;}
.main-content-left #block-user-login .item-list ul li a{color:#2996C5;}
.main-content-left #block-block-7{padding: 8px 0 8px 8px;}
.main-content-left h2.block-title{font-family: 'EconomicaRegular', Arial, sans-serif; font-size: 22px; color:#000; padding-left:8px;}
form#user-login-form label{font-family: 'EconomicaRegular', Arial, sans-serif; font-size:16px; margin-bottom:5px;}
form#user-login-form input.form-text{width:162px;}
.form-item, .form-actions{margin:0.5em 0;}
span.fieldset-legend{font-family:Arial, Helvetica !important; font-weight:bold;}
#user-login-form .form-actions input.form-submit{background: url("../images/arrow-submit.png") no-repeat scroll right center transparent !important;
    border: medium none !important; color: #FFFFFF; cursor: pointer; display: block; font-family: 'EconomicaRegular', Arial, sans-serif !important; font-size: 24px !important;
    font-weight: 700; padding: 0; text-align: left; text-transform: uppercase; width: 85px;}
#user-login-form .form-actions input.form-submit:hover{background:url("../images/arrow-submit-hover.png") no-repeat scroll right center!important; color:#808080 !important;}


.ui-corner-all, .ui-corner-bottom, .ui-corner-top{border-radius:0 !important; border:none !important;}
.ui-accordion-icons .ui-accordion-header a{font-family: 'EconomicaRegular', Arial, sans-serif; font-size: 18px; padding:0 0 0 8px!important; line-height:27px !important; text-transform:uppercase;}
.ui-accordion .ui-accordion-header .ui-icon{left:183px !important;}
.ui-accordion .ui-accordion-content{margin-top:-1px; line-height:25px !important; padding:0 !important;}
.ui-accordion li{padding:0!important; margin-left:0 !important; font-weight:700; font-family:'EconomicaRegular', Arial, sans-serif; font-size:14px;} 
.block-accordion-blocks ul li.leaf{list-style:none; /*background:url("../images/menu-leaf.png") no-repeat 10px 10px;*/}
.block-accordion-blocks ul li.leaf:hover{background-color:#9B9B9B;}

.ui-widget-content{background:#BFBFBF !important; border:none !important;}
.accordion_blocks_container h2{font-weight:normal;}
.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default{background:none !important;}

.ui-state-default a, .ui-state-default a:link, .ui-state-default a:visited{color: #4F4F4F; display: block; font-family: 'EconomicaRegular', Arial, sans-serif; font-size: 18px; padding-left:8px; text-transform:uppercase;}
.ui-state-active a, .ui-state-active a:link, .ui-state-active a:visited{ text-transform:uppercase;/*background-color:#9B9B9B;*/ color:#fff !important;
background: #b0b0b0;
	background: -moz-linear-gradient(top, #b0b0b0 0%, #bfbfbf 23%, #bfbfbf 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#b0b0b0), color-stop(23%,#bfbfbf), color-stop(100%,#bfbfbf));
	background: -webkit-linear-gradient(top, #b0b0b0 0%,#bfbfbf 23%,#bfbfbf 100%);
	background: -o-linear-gradient(top, #b0b0b0 0%,#bfbfbf 23%,#bfbfbf 100%);
	background: -ms-linear-gradient(top, #b0b0b0 0%,#bfbfbf 23%,#bfbfbf 100%); 
	background: linear-gradient(to bottom, #b0b0b0 0%,#bfbfbf 23%,#bfbfbf 100%);
	filter: progid: DXImageTransform.Microsoft.gradient( startColorstr='#b0b0b0', endColorstr='#bfbfbf',GradientType=0 );}
.ui-accordion .ui-accordion-content{overflow:hidden !important;}
.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default{border:none;}

.ui-state-default .ui-icon{background:url("../images/submenu-bullet.png") no-repeat 7px 6px !important;}
.ui-state-active .ui-icon{background:url("../images/submenu-bullet-hover.png") no-repeat 7px 7px !important;}

/*left close*/


/*right*/
.main-content-right{float: right; font-family: 'EconomicaRegular', Arial, sans-serif; width: 756px;  padding-bottom: 15px; border-bottom:1px solid #9E9E9E;}
.main-content-right .search-content { font-family:"Arial", Helvetica; padding-left: 5px; float: left; background: #a6a6a6; /* Old browsers */
	background: -moz-linear-gradient(top, #a6a6a6 0%, #c3c3c3 35%, #c3c3c3 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#a6a6a6), color-stop(8%,#c3c3c3), color-stop(100%,#c3c3c3)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #a6a6a6 0%,#c3c3c3 35%,#c3c3c3 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #a6a6a6 0%,#c3c3c3 35%,#c3c3c3 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #a6a6a6 0%,#c3c3c3 35%,#c3c3c3 100%); /* IE10+ */
	background: linear-gradient(to bottom, #a6a6a6 0%,#c3c3c3 35%,#c3c3c3 100%); /* W3C */  
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a6a6a6', endColorstr='#c3c3c3',GradientType=0 ); /* IE6-9 */
	padding:15px;}
.main-content-right h2{color: #272727; font-family: 'Economica',Arial;  font-size: 24px;  /*padding-top: 5px;*/ padding:10px 0;}
.main-content-right .content-middle{/*padding-right:15px;border-bottom:1px solid #9E9E9E; margin-bottom:20px; padding-bottom:10px;*/ float:left;margin:0; padding:0; width:100%;}
.main-content-right h3.head{border-bottom:1px solid #9E9E9E; margin-bottom:12px; padding-bottom:5px; text-transform:uppercase;}
.main-content-right .performers{padding: 0 15px 15px 0;}

.main-content-right .exhibitors ul li{font-family: "Arial",Helvetica,sans-serif; font-size: 14px; padding:3px 0;}
.main-content-right .exhibitors ul li a{color: #2996C5 !important;}
/*.content-middle .content .field-type-text-with-summary p{font-size: 14px; font-family:"Arial",Helvetica,sans-serif; margin-right:15px;}*/
 
/*::::::::::::admin static content css:::::::::::::::::*/
.main-content-right .history-content{color: #4F4F4F; float: left; font-family: "Arial",Helvetica,sans-serif; font-size: 14px; padding-left: 5px; width: 380px;}
.main-content-right .history-content a{color:#0A88BC !important;}
.main-content-right .history-img{float: right; width: 338px; margin:0 15px 0 0;}
.main-content-right .content-bottom h3.blok-title{color: #7A7A7A; font-size: 16px; font-family:"Arial",Helvetica,sans-serif; line-height:normal; border:none;}
.wrapper .content .content-inner .main-content .main-content-right .content-bottom span.bullet {background: url("../images/bullet-squre.png") no-repeat scroll center center transparent;
    margin: 0; padding: 10px 5px 5px; float:left;}

.main-content-right .content-bottom { font-family:"Arial", Helvetica; padding-left: 5px; float: left; background: #a6a6a6; /* Old browsers */
	background: -moz-linear-gradient(top, #a6a6a6 0%, #cecece 8%, #cecece 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#a6a6a6), color-stop(8%,#cecece), color-stop(100%,#cecece)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #a6a6a6 0%,#cecece 8%,#cecece 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #a6a6a6 0%,#cecece 8%,#cecece 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #a6a6a6 0%,#cecece 8%,#cecece 100%); /* IE10+ */
	background: linear-gradient(to bottom, #a6a6a6 0%,#cecece 8%,#cecece 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a6a6a6', endColorstr='#cecece',GradientType=0 ); /* IE6-9 */}
.main-content-right .content-bottom .section_title{font-size: 20px; padding-top: 0;}
.main-content-right .content-bottom p {color: #4F4F4F; float: left; padding-top: 15px; width: 480px;}
.main-content-right .content-bottom  .content-bottom-right {border-bottom: 2px solid #FFFFFF; border-top: 2px solid #FFFFFF; color: #272727; float: right; font-family: 'EconomicaRegular', Arial, sans-serif;
    font-size: 24px; font-weight: bold; margin-top: 0; padding: 8px 5px; width: 180px;}
.main-content-right span.artical-img {float: left !important; margin: 0;  padding: 0 10px 15px !important;}
.main-content-right .content-bottom p.artical{padding-top: 10px; width: 565px;}
.main-content-right .history-content h2.summary {color: #7A7A7A; font-size: 16px !important; font-family:Arial, Helvetica, sans-serif; margin-bottom:12px;}
.main-content-right .history-img i{color: #2B2B2B; float: left; font-family: "Arial",Helvetica; font-size: 11px; line-height: 15px; width: 335px;}
.main-content-right .content-bottom ul.list{color: #4F4F4F;
    list-style: disc outside url("../images/list-style-menu.png");
    margin: 25px 0 0 50px;
    width: 380px; float:left;}
	
.main-content-right .content-bottom ul.list .sub-list li {
    color: #4F4F4F;
    list-style: disc outside url("../images/list-style-submenu.png");
    margin-left: 35px;
}
/*::::::::::::admin static content css Close:::::::::::::::::*/


/*:::::::::::::::Dragon-con-fan-tracks::::::::::::::::::::*/
.main-content-right .view--dragon-con-contests table td.col-last, .main-content-right .view-dragon-con-fan-tracks table td.col-cost{margin-right:0 !important;}



#block-accordion-blocks-connect-2 h2.block-title{padding-left:8px;}

.accordion_blocks_container .ui-widget-content a{display:block; width:185px; font-family: 'EconomicaRegular', Arial, sans-serif; font-size: 14px; line-height:27px; font-weight: 700; padding: 0 0 0 20px !important; background:url("../images/menu-leaf.png") no-repeat 10px 11px;}
.accordion_blocks_container .ui-widget-content a:hover{color:#FFFFFF !important; background-color:#9B9B9B;} 

/*Pagination Start*/  
.main-content-right .view--dragon-con-contests .pager, .main-content-right .view-dragon-con-events .pager{margin:10px 15px 0 0;}
.pager{font-family: Arial,Helvetica,sans-serif; font-size: 12px; float:right;}
.pager li{margin:0 !important; padding:6px 5px;  font-weight:bold; display:block !important; float:left;}
.pager li.pager-current, .pager li:hover{background-color:#a6a6a6; color:#545454 !important; font-weight:bold !important;}
.pager li a.active{color:#7f7f7f !important; font-weight:bold;}
.pager li a:hover{color:#545454 !important; font-weight:bold !important;}    
 
 .pager-first{margin-top:-10px !important;}
.pager-first, .pager-last, .pager-previous, .pager-next{padding:0.5em !important; margin:0;}
.pager-first a{background: url("../images/arrow-backward.png") no-repeat scroll center center transparent; display:block; font-size:0 !important; width:11px; height:16px;}   
.pager-last a{background: url("../images/arrow-forward.png") no-repeat scroll center center transparent; display:block; font-size:0 !important; width:11px; height:16px;}
.pager-previous a{background: url("../images/arrow-previous.png") no-repeat scroll center center transparent; display:block; font-size:0 !important; width:11px; height:16px;}
.pager-next a{background: url("../images/arrow-next.png") no-repeat scroll center center transparent; display:block; font-size:0 !important; width:11px; height:16px;}
/*Pagination Start*/  


/*Dragon*Con Photo Gallery*/
.galleryformatter-greenarrows .gallery-slides{margin-top:14px;}
.galleryformatter {background:#000; width:736px;}
.galleryformatter-greenarrows .gallery-thumbs{padding:15px 22px 0 !important;}
.galleryformatter-greenarrows .gallery-thumbs .back, .galleryformatter-greenarrows .gallery-thumbs .arrow, .galleryformatter-greenarrows .slide-button{background-image:url("../images/slider_sprite.png")!important; background-repeat:no-repeat;}
.galleryformatter-greenarrows .gallery-thumbs .arrow{height:21px; width:24px; bottom:36px;}
.galleryformatter-greenarrows .gallery-thumbs li.active a{background:none;}  
.galleryformatter-greenarrows .gallery-thumbs .wrapper, .galleryformatter-greenarrows .gallery-thumbs li.active a, .galleryformatter-greenarrows .gallery-thumbs li a:hover, .galleryformatter-greenarrows .view-full{background:none;}
.galleryformatter-greenarrows .gallery-thumbs .wrapper{border:none;}
.galleryformatter-greenarrows .gallery-thumbs li a{padding:0; background:none !important;}
.galleryformatter-greenarrows .gallery-thumbs .back, .galleryformatter-greenarrows .gallery-thumbs .back:hover {background-position:-6px 0 !important;}
.galleryformatter-greenarrows .gallery-thumbs .forward, .galleryformatter-greenarrows .gallery-thumbs .forward:hover{background-position:3px -16px !important;}

.galleryformatter-greenarrows .slide-button{opacity:0.5; height:41px;}
.galleryformatter .prev-slide{background-position:0 -39px;}
 .galleryformatter .next-slide{background-position:0 -78px;}
 
.node-official-dragon-con-photo-galler .field-type-text-with-summary{background:#000; margin-right:15px; color: #D0D0D0; width:713px; float:left; padding:10px 12px;}
.node-official-dragon-con-photo-galler .field-type-text-with-summary .field-item {width:555px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:20px;}
.node-official-dragon-con-photo-galler .field-type-text-with-summary .field-item p{font-size: 14px; font-weight:bold; color: #D0D0D0 !important;}


.node-dragon-con-fan-tracks .gallery-slides{margin-top:20px;}
/*:::::::::::::::Dragon-Con-Fan-Tracks-End::::::::::::::::::::*/

/*:::::::::::::::Dragon*Con Press Releases Start::::::::::::::::::::*/
.view-dragon-con-press-releases .blog-container { float: left; font-family: "Arial", Helvetica;
background: #a6a6a6;
background: -moz-linear-gradient(top,  #a6a6a6 0%, #cecece 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#a6a6a6), color-stop(100%,#cecece));
background: -webkit-linear-gradient(top,  #a6a6a6 0%,#cecece 100%);
background: -o-linear-gradient(top,  #a6a6a6 0%,#cecece 100%);
background: -ms-linear-gradient(top,  #a6a6a6 0%,#cecece 100%);
background: linear-gradient(to bottom,  #a6a6a6 0%,#cecece 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a6a6a6', endColorstr='#cecece',GradientType=0 );


	}
.view-dragon-con-press-releases p{clear:both; color: #4F4F4F; font-size: 14px; padding-right:10px; margin:0 !important; line-height:normal !important;}
.view-dragon-con-press-releases .blog-container .press_releases_image{float:left; display:block;}
.view-dragon-con-press-releases .blog-container .press_releases_image img{margin: 0; padding: 10px 12px;}
.view-dragon-con-press-releases .press_releases_content{float:left; display:block; width:736px; padding:0 10px 10px 10px;}
.view-dragon-con-press-releases .press_releases_content h2{color: #272727; font-family: 'EconomicaRegular', Arial, sans-serif; padding: 5px 0; float:left;}
.view-dragon-con-press-releases .press_releases_content span {color: #272727; font-family: "Arial",Helvetica; font-size: 11px; padding: 5px 0; margin-top:12px; font-weight:bold;}
.view-dragon-con-press-releases .blog-container span.date {float: right; padding-right: 10px; text-align: right; width: 90px; padding-top:2px;}
.view-dragon-con-press-releases .blog-container .comments {float: left; margin-top: 15px;}
.view-dragon-con-press-releases .blog-container .comments img{width:20px; height:20px;}
.view-dragon-con-press-releases .blog-container .link a{color: #2996C5; float: right; font-size: 14px; margin-top: 10px; text-decoration: none; width: 75px; margin-right:10px; font-weight:normal; }


.not-front .region-sidebar-second .block-views{width:180px; min-height:870px; display:block; float:right;
padding:15px; color: #FFF; background: #3c3c3c;
	background: -moz-linear-gradient(top, #3c3c3c 0%, #242424 56%, #242424 100%); 
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#3c3c3c), color-stop(56%,#242424), color-stop(100%,#242424)); 
	background: -webkit-linear-gradient(top, #3c3c3c 0%,#242424 56%,#242424 100%); 
	background: -o-linear-gradient(top, #3c3c3c 0%,#242424 56%,#242424 100%); 
	background: -ms-linear-gradient(top, #3c3c3c 0%,#242424 56%,#242424 100%);      
	background: linear-gradient(to bottom, #3c3c3c 0%,#242424 56%,#242424 100%);
	filter: progid: DXImageTransform.Microsoft.gradient( startColorstr='#3c3c3c', endColorstr='#242424',GradientType=0 );}     
.region-sidebar-second h2.block-title{font-size:18px; color:#fff; padding-top:0 !important;}
.region-sidebar-second ul.views-summary{margin:0; padding:0;}
.region-sidebar-second ul.views-summary li {margin:0; float:left; display:block;}
.region-sidebar-second ul.views-summary li a{color: #C1C1C1;  background:url("../images/bullet_archive.png") no-repeat left 7px; display: block; float: right; font-family: "Arial",Helvetica; width: 160px; padding:1px 0 1px 12px;}
.region-sidebar-second ul.views-summary li a:hover{color:#2996C5; background:url("../images/bullet_archive_hover.png") no-repeat left 7px;}

.page-dragon-con-press-releases .main-content-right .content-middle{padding-bottom:0 !important; margin-bottom:0 !important; border-bottom:0 !important;}
.page-dragon-con-press-releases .main-content-right{border-bottom:1px solid #9E9E9E; margin-bottom:15px !important;}
.page-dragon-con-press-releases .main-content-right h3.head{margin-bottom:0 !important;}
.page-dragon-con-press-releases .tabs{margin-bottom:0 !important;} 
 
/*.content-middle .content .node-dragon-con-press-releases .field-type-text-with-summary p{float:left; width:550px;}*/
.node-dragon-con-press-releases li.comment_forbidden{color:#4F4F4F; font-family: "Arial",Helvetica; font-size: 14px; padding:0;}
.node-dragon-con-press-releases li.comment_forbidden span a{color: #2996C5;}
/*:::::::::::::::Dragon*Con Press Releases End::::::::::::::::::::*/


.search-results{padding:0; margin:0;}
ol.search-results li h3{ color: #272727; font-family: 'EconomicaRegular', Arial, sans-serif; font-size:24px !important; padding-top: 5px;}
.search-results .search-snippet-info{padding-left:0;}
.search-results .search-info {color: #000000; font-size: 11px; margin-top: 5px; margin-bottom:5px;}
.search-results li{background: #a6a6a6; /* Old browsers */
	background: -moz-linear-gradient(top, #a6a6a6 0%, #c3c3c3 35%, #c3c3c3 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#a6a6a6), color-stop(8%,#c3c3c3), color-stop(100%,#c3c3c3)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #a6a6a6 0%,#c3c3c3 35%,#c3c3c3 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #a6a6a6 0%,#c3c3c3 35%,#c3c3c3 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #a6a6a6 0%,#c3c3c3 35%,#c3c3c3 100%); /* IE10+ */
	background: linear-gradient(to bottom, #a6a6a6 0%,#c3c3c3 35%,#c3c3c3 100%); /* W3C */
	filter: progid: DXImageTransform.Microsoft.gradient( startColorstr='#a6a6a6', endColorstr='#c3c3c3',GradientType=0 ); /* IE6-9 */
	margin:0; padding:0 12px 10px 10px;}
#search-form{color:#000; font-family:"Arial",Helvetica; font-size:14px; margin-right:15px;}
#edit-basic{margin-bottom:15px;}
#search-form label{font-weight:normal !important;}
#search-form input.form-text{float: left; width: 344px; height: 25px; line-height:25px; margin: 5px 5px 15px 5px; padding:0 10px; border:none; color:#FFF; border-radius: 12px; -webkit-border-radius: 12px; -moz-border-radius: 12px; background: #737373; /* Old browsers */
	background: -moz-linear-gradient(top,  #737373 0%, #808080 50%, #737373 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#737373), color-stop(50%,#808080), color-stop(100%,#737373)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #737373 0%,#808080 50%,#737373 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #737373 0%,#808080 50%,#737373 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #737373 0%,#808080 50%,#737373 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #737373 0%,#808080 50%,#737373 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#737373', endColorstr='#737373',GradientType=0 ); /* IE6-9 */}
#edit-basic input#edit-submit{margin-top:5px;}
#search-form fieldset{width:97%;}
.form-type-textfield.form-item-keys label{display:block;}
/*:::WebForm::::*/

	
.meta.submitted{color: #272727; font-family: "Arial",Helvetica; font-size: 11px; padding: 5px 0;}
.bg{background-color:#F8FFF0; padding:2px 6px; font-weight:normal;}

.node-webform .field-type-text-with-summary h4{color: #272727; font-family: 'EconomicaRegular', Arial, sans-serif; font-size: 24px; padding: 10px 0;}
.node-webform .address span{ display:block;  font-family:"Arial",Helvetica;}
.node-webform .address{margin-bottom:15px; border-bottom:1px solid #9E9E9E; padding-bottom:10px; font-family:Arial, Helvetica, sans-serif;}
.node-webform .address .add-field {display:block; margin:0 0 10px 0;}
.node-webform .address .add-field label{float:left; margin:0 10px 0 0; width:85px;}
.node-webform .address p{margin-bottom:5px;}

.drop{background:url("../images/arrow-dropdown.png") no-repeat scroll 95% 50% #808080;color: #FFFFFF;border-radius: 12px; -webkit-border-radius: 12px; -moz-border-radius: 12px;line-height:23px;display: inline-block;font-family: Arial,Helvetica,sans-serif; font-size: 12px; height: 25px;overflow: hidden;position: absolute;padding:0 8px; width: 150px;}
select.form-select{background: #737373; /* Old browsers */
	background: -moz-linear-gradient(top,  #737373 0%, #808080 50%, #737373 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#737373), color-stop(50%,#808080), color-stop(100%,#737373)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #737373 0%,#808080 50%,#737373 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #737373 0%,#808080 50%,#737373 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #737373 0%,#808080 50%,#737373 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #737373 0%,#808080 50%,#737373 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#737373', endColorstr='#737373',GradientType=0 ); /* IE6-9 */
	padding:0 5px;}
select.form-select option{background:#ccc !important;  background:#EDEDED; color: #676767;}

  
/*all form css*/
.content-middle .form-item, .content-middle .form-actions{margin-top:0; margin-bottom:0;}
.content-middle label{font-family:"Arial",Helvetica; margin-top:0px;}
.form-item .description{font-family:"Arial",Helvetica; font-size:11px; color:#4F4F4F;}
.content-middle input.form-text{height: 25px; line-height:25px; /*margin: 5px;*/ padding:0 10px; border:none; color:#FFF; border-radius: 12px; -webkit-border-radius: 12px; -moz-border-radius: 12px; 
	background:url("../images/text-type-bg.jpg") repeat-x left top; margin:0 0;}
.content-middle input.form-submit {
background: url("../images/arrow-submit.png") no-repeat scroll right center transparent !important;border: medium none !important;color: #FFFFFF;cursor: pointer;font-family: 'EconomicaRegular', Arial, sans-serif !important;
font-size: 24px !important;font-weight: 700;margin: 0;text-transform: uppercase;padding-right:25px; padding-left:0;}
.content-middle input.form-submit:hover{
background:url("../images/arrow-submit-hover.png") no-repeat scroll right center!important; color:#808080 !important;}
#webform-component-captcha-{display:none;}
.captcha{margin:0 0 0 20px; clear:both;}
.recaptcha_input_area span#recaptcha_instructions_image{color:#fff; overflow:auto}


.tabs{margin-bottom:15px;} 
.faq-ul-questions-top a{color:#000; font-family:'EconomicaRegular', Arial, sans-serif; padding-left:15px; background:url("../images/bullet-faq.png") no-repeat left 7px; font-weight:bold; font-size:16px;}
.faq-ul-questions-top
.faq-ul-questions-top a:hover{color:#2996C5; background:url("../images/bullet_archive_hover.png") no-repeat left 5px;}
.faq ul li{margin:0 0 0 20px !important;}
.faq span a{ color: #27272; font-size:18px; font-weight:bold;}
.faq-answer{padding-left:20px;}
.faq-answer ul li a{color: #2996C5; float: right; font-size: 14px; text-decoration: none; font-family: "Arial",Helvetica; margin-right:15px;}

/*:::Common Css:::*/    
#block-countdown-0 ul.contextual-links{display:none !important; }
.banner{display:block; width:100%; height:528px; text-align:center; margin:-12px auto 12px;}



/*Tabs css start*/

.content-inner ul.primary{padding:0; margin:0; border:none;}
.content-inner ul.primary li a{ font-family:'EconomicaRegular', Arial, Helvetica, sans-serif;font-size:16px; float:left;position:relative; float:left;padding:2px 20px;border-radius:10px; border-radius:10px;-webkit-border-radius:10px; -moz-border-radius:10px; behavior: url('css/PIE.htc');font-weight:700;
 background: none repeat scroll 0 0 #A7A7A7; color: #7A7A7A; border:1px solid #9E9E9E;}
.content-inner ul.primary li.active a.active, ul.primary li a:hover{ background:#F0F0F0; color: #2B2B2B; border:1px solid #d1cfcf;}
/*Tabs css close*/

/*========================Search page=====================*/
.page-search .view-mode-teaser{font-family: "Arial", Helvetica; padding-left: 5px; float: left; background: #a6a6a6; /* Old browsers */
	background: -moz-linear-gradient(top, #a6a6a6 0%, #c3c3c3 35%, #c3c3c3 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#a6a6a6), color-stop(8%,#c3c3c3), color-stop(100%,#c3c3c3)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #a6a6a6 0%,#c3c3c3 35%,#c3c3c3 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #a6a6a6 0%,#c3c3c3 35%,#c3c3c3 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #a6a6a6 0%,#c3c3c3 35%,#c3c3c3 100%); /* IE10+ */
	background: linear-gradient(to bottom, #a6a6a6 0%,#c3c3c3 35%,#c3c3c3 100%); /* W3C */
	filter: progid: DXImageTransform.Microsoft.gradient( startColorstr='#a6a6a6', endColorstr='#c3c3c3',GradientType=0 ); /* IE6-9 */
	}
.page-search .ds-search-extra{font-family: "Arial",Helvetica; font-size:14px; margin:5px 0 10px;}
.page-search .group-left{  float: left; margin: 0; padding: 16px 10px; width:75px; display:block;}
.page-search .group-right {float: left; width: 655px; padding-top:5px;}
.page-search .group-right .field-name-node-link .field-item a {
    color: #2996C5;
    float: right;
    font-size: 14px;
    margin-right: 10px;
    margin-top: 10px;
    text-decoration: none;
    width: 75px;
	font-family: "Arial",Helvetica;
	margin-bottom:10px;
}


.page-search p.by_posted span{
    color: #272727;
    display: block;
    font-family: "Arial",Helvetica;
    font-size: 11px;
    font-weight: bold;
    padding: 5px 0;
}
.page-search .content-middle div.last{border-bottom: 1px solid #9E9E9E;
	margin-bottom:15px !important;}
.page-search #edit-basic{margin-bottom:10px;}
.page-search .pager{margin-bottom:15px;}

/* 24-09-12 */

#control_bullet li {
	float:left;
	margin:0 3px;
	list-style:none;
	position: relative;
}
#control_bullet li a {
	/*background-image:url(../images/pagination.png);*/
	background: none repeat scroll 0 0 #FFFFFF;
   /* border: 1px solid #828282;*/
    border-radius: 15px 15px 15px 15px;
    display: inline-block;
    height: 11px;
    position: relative;
    text-align: center;
    width: 12px;
	text-indent:999em;
}
#control_bullet li.MakeitChange a {
	background-position:-1px -15px;
	background-image:url(../images/indicator.png);
}


#control_bullet{bottom: 100px; position: absolute;right: -30px; width: 12%;}


.page-node-70 .main-content-right .content-middle .field-type-text-with-summary{margin:0;}
/*------------02/10/12-----------------*/
.views-exposed-form .views-widget-sort-order{display:none;}

form#views-exposed-form-dragon-con-press-releases-page .views-submit-button,
form#views-exposed-form-dragon-con-press-releases-page-2 .views-submit-button,
form#views-exposed-form-dragon-con-press-releases-page-3 .views-submit-button,
form#views-exposed-form-dragon-con-press-releases-page-4 .views-submit-button{display:none;}
.main-content-right .content-middle .field-type-text-with-summary{margin-right:15px;}

.main-content-right .content-middle .node-gallery .content .field-name-body,
.main-content-right .content-middle .node-who-to-see .content .field-name-body,
.main-content-right .content-middle .node-dragon-con-events .content .field-name-body,
.main-content-right .content-middle .node-where-to-go .content .field-name-body,
.main-content-right .content-middle .node-what-to-do .content .field-name-body,
.main-content-right .content-middle .node-fan-tracks .content .field-name-body,
.main-content-right .content-middle .node-workshop .content .field-name-body,
.main-content-right .content-middle .node-live-performances .content .field-name-body,
.main-content-right .content-middle .node-what-to-do .content .field-name-body,
.main-content-right .content-middle .node-gaming .content .field-name-body,
.main-content-right .content-middle .node-featured-members .content .field-name-body
{float:left;  width:/*548px*/524px; font-size:12px;}

.main-content-right .content-middle .node-gallery .content .field-name-body ul,
.main-content-right .content-middle .node-who-to-see .content .field-name-body ul,
.main-content-right .content-middle .node-dragon-con-events .content .field-name-body ul{margin:0; padding:0;}

.main-content-right .content-middle .node-gallery .content .field-name-body ul li,
.main-content-right .content-middle .node-who-to-see .content .field-name-body ul li,
.main-content-right .content-middle .node-dragon-con-events .content .field-name-body ul li{list-style:none;}


.main-content-right .content-middle .node-gallery .content .field-type-image,
.main-content-right .content-middle .node-who-to-see .content .field-type-image,
.main-content-right .content-middle .node-dragon-con-events .content .field-type-image,
.main-content-right .content-middle .node-where-to-go .content .field-type-image
.main-content-right .content-middle .node-what-to-do .content .field-type-image,
.main-content-right .content-middle .node-fan-tracks .content .field-type-image,
.main-content-right .content-middle .node-workshop .content .field-type-image,
.main-content-right .content-middle .node-live-performances .content .field-type-image,
.main-content-right .content-middle .node-what-to-do .content .field-type-image,
.main-content-right .content-middle .node-gaming .content .field-type-image,
.field-name-field-featured-member-image
{float:right; margin:0 15px 0 0;}

.main-content-right .content-middle .node-dragon-con-events .content{font-family: "Arial",Helvetica; color: #4F4F4F; font-size:12px;}
.main-content-right .content-middle .node-dragon-con-events .content .field-name-body{clear:none !important;}
.main-content-right .content-middle .node-dragon-con-events .content .field-name-body,
.main-content-right .content-middle .node-dragon-con-events .content .field-type-datetime, 
.main-content-right .content-middle .node-dragon-con-events .content .field-name-field-track,
.main-content-right .content-middle .node-dragon-con-events .content .field-name-field-location, 
.main-content-right .content-middle .node-dragon-con-events .content .field-name-field-workshops,
.main-content-right .content-middle .node-dragon-con-events .content .field-name-field-contests,
.main-content-right .content-middle .node-dragon-con-events .content .field-name-field-video-film,
.main-content-right .content-middle .node-dragon-con-events .content .field-name-field-gaming, 
.main-content-right .content-middle .node-dragon-con-events .content .field-name-field-live-performances,
.main-content-right .content-middle .node-dragon-con-events .content .field-name-field-day-events,
.main-content-right .content-middle .node-dragon-con-events .content .field-name-field-track-contests,
.main-content-right .content-middle .node-dragon-con-events .content .field-name-field-location-contests
{margin:0 28px 20px 0; clear:both; float:left !important; width:501px !important; display:block;}

/*block-listing*/
.main-content-right .content-middle .block-listing{margin:0; padding:0;}
.main-content-right .content-middle .block-listing  .view-content tbody{border-top:none;}
.main-content-right .content-middle .block-listing  .view-content table{margin:0;}
.main-content-right .content-middle .block-listing  .view-content table td{display: block; float: left; padding-right: 7px; width: 178px; font-family: Arial,Helvetica,sans-serif; font-size: 12px; color: #4F4F4F; padding-bottom:20px; line-height:18px;}
.main-content-right .content-middle .block-listing  .view-content table td.col-last{margin-right:0;}
.main-content-right .content-middle .block-listing  .view-content table td .views-field-title span{color: #4F4F4F; display: block;font-weight: bold; margin-bottom: 2px;}
.main-content-right .content-middle .block-listing  .view-content table td .views-field-title span a{text-decoration:underline; color:#4F4F4F;}
.main-content-right .content-middle .block-listing  .view-content table td .views-field-title span a:hover{color:#2996c5}
.main-content-right .content-middle .block-listing  .view-content table td .views-field-body .field-content,
.main-content-right .content-middle .block-listing  .view-content table td .views-field-body p{font-size:11px; line-height:normal; margin:0;}
.main-content-right .content-middle .block-listing  .view-content table tr.row-last td{margin-bottom:0;}
.main-content-right .content-middle .block-listing .view-content  ul{margin:0; padding:0;}
.main-content-right .content-middle .block-listing .view-content  ul li{list-style:none; font-size:11px; line-height:normal; margin:0;}
 
/*end block-listing*/



/*block-listing-5*/
.main-content-right .content-middle .block-listing-5{margin:0; padding:0;}
.main-content-right .content-middle .block-listing-5  .view-content tbody{border-top:none;}
.main-content-right .content-middle .block-listing-5  .view-content table{}
.main-content-right .content-middle .block-listing-5  .view-content table td{display: block; float: left; margin-right: 8px; width: 138px; font-family: Arial,Helvetica,sans-serif; font-size: 12px; color: #4F4F4F; margin-bottom:20px; line-height:18px;}
.main-content-right .content-middle .block-listing-5  .view-content table td.col-last{margin-right:0;}
.main-content-right .content-middle .block-listing-5  .view-content table td .views-field-title span{color: #4F4F4F; display: block;font-weight: bold; margin-bottom: 2px;}
.main-content-right .content-middle .block-listing-5  .view-content table td .views-field-title span a{text-decoration:underline; color:#4F4F4F;}
.main-content-right .content-middle .block-listing-5  .view-content table td .views-field-title span a:hover{color:#0A88BC}
.main-content-right .content-middle .block-listing-5  .view-content table td .views-field-body .field-content,
.main-content-right .content-middle .block-listing-5  .view-content table td .views-field-body p{font-size:11px; line-height:normal; margin:0;}
.main-content-right .content-middle .block-listing-5 ul{margin:0; padding:0;}
.main-content-right .content-middle .block-listing-5 ul li{list-style:none; font-size:11px; line-height:normal; margin:0;}
 
/*end block-listing-5*/

/*start sort-by*/
.page-dragoncon-events .main-content-right, 
.page-dragon-con-press-releases .main-content-right,
.page-dragon-con-photo-gallery-view .main-content-right,
.page-dragon-con-press-releases .main-content-right,
.page-media-coverage-2010 .main-content-right,
.page-media-coverage-2011 .main-content-right,
.page-media-coverage-2012 .main-content-right,
.page-dragoncon-events-featured .main-content-right
{position:relative;}

.page-dragoncon-events .content-middle .view-filters, 
.page-dragon-con-press-releases .content-middle .view-filters,
.page-dragon-con-photo-gallery-view .main-content-right .view-dragon-con-photo-gallery .view-filters,
.page-dragon-con-press-releases .main-content-right .view-dragon-con-press-releases .view-filters,
.page-media-coverage-2010 .main-content-right .view-dragon-con-press-releases .view-filters,
.page-media-coverage-2011 .main-content-right .view-dragon-con-press-releases .view-filters,
.page-media-coverage-2012 .main-content-right .view-dragon-con-press-releases .view-filters,
.page-dragoncon-events-featured .main-content-right .view-dragon-con-events .view-filters
{position:absolute; top:-54px; right:0;}

.page-dragoncon-events .content-middle .view-filters .views-exposed-form .views-widget-sort-by label,
.page-dragon-con-press-releases .content-middle .view-filters .views-exposed-form .views-widget-sort-by label,
.page-dragon-con-photo-gallery-view .main-content-right .view-dragon-con-photo-gallery .view-filters #edit-field-gallery-year-value-wrapper label,
.page-dragon-con-photo-gallery-view .main-content-right .view-dragon-con-photo-gallery .view-filters #edit-field-category-gallery-value-wrapper label,
.page-dragon-con-press-releases .main-content-right .view-dragon-con-press-releases .view-filters .views-exposed-form label,
.page-media-coverage-2010 .main-content-right .view-dragon-con-press-releases .view-filters .views-exposed-form label,
.page-media-coverage-2011 .main-content-right .view-dragon-con-press-releases .view-filters .views-exposed-form label,
.page-media-coverage-2012 .main-content-right .view-dragon-con-press-releases .view-filters .views-exposed-form label,
.page-dragoncon-events-featured .main-content-right .view-dragon-con-events .view-filters .views-exposed-form label
{float:left; margin:3px 6px 0 0 !important; font-size:12px;}


.page-dragon-con-photo-gallery-view .main-content-right .view-dragon-con-photo-gallery .view-filters #edit-field-gallery-year-value-wrapper{width:115px;}
.page-dragon-con-photo-gallery-view .main-content-right .view-dragon-con-photo-gallery .view-filters #edit-field-gallery-year-value-wrapper select.form-select{width:80px !important;}
.page-dragon-con-photo-gallery-view .main-content-right .view-dragon-con-photo-gallery .view-filters #edit-field-category-gallery-value-wrapper{width:145px;}
.page-dragon-con-photo-gallery-view .main-content-right .view-dragon-con-photo-gallery .view-filters #edit-field-category-gallery-value-wrapper select.form-select{width:84px !important;}

.page-dragon-con-photo-gallery-view .main-content-right .view-dragon-con-photo-gallery .view-filters .drop{width:70px !important;}


/*end sort-by*/

/*content formating*/
div.messages{margin-right:15px;}
strong{font-weight:bold;}
hr{border:1px solid #999; height:1px; clear:both; margin:10px 0 12px; padding:0;}
.clear{clear:both; margin:0; padding:0;}
.tb-style{border-top:2px solid #fff; border-bottom:2px solid #fff;}
.tb-style td{ color: #000000 !important; font-family: 'EconomicaRegular', Arial, sans-serif !important; font-size: 18px !important; padding: 8px 0 !important; line-height:24px !important;}

.content-middle p{font-family: "Arial",Helvetica,sans-serif;font-size: 12px; margin-bottom:18px; line-height:20px; color:#4F4F4F;}
.content-middle table{margin: 0 0 30px 0; border-collapse:collapse; border-spacing:0; font-size:100%;}
.content-middle tr td{font-family: "Arial",Helvetica,sans-serif;font-size: 12px; line-height:20px; padding:2px; color:#4F4F4F;}
.content-middle table tbody{border-top:none;}
/*end content formating*/

/*start heading*/
.heading-1{background-color:#999; font-style:italic; font-size:13px !important;}
/*end heading*/

/*list-formating*/
.content-middle ul{ display:block; margin:15px 0 15px 40px; }
.content-middle ol{ display:block; margin:15px 0 15px 30px; }
.content-middle ul ul, 
.content-middle ul ul ul, 
.content-middle ol ol, 
.content-middle ol ol ol { margin:0; margin-left:20px; }

.content-middle ol { list-style-type:decimal; }
.content-middle ol ol { list-style-type:upper-alpha; }
.content-middle ol ol ol {list-style-type:lower-alpha; }
.content-middle li { display:list-item;  font-family: "Arial",Helvetica,sans-serif; line-height:18px; font-size:12px; color:#4F4F4F;}
.content-middle ol li{margin:0 0 12px 0;}
.content-middle ul li a { text-decoration:none;} 
/*end list-formating*/

/*page node formating*/
.page-dragon-con-photo-gallery-view .main-content-right .content-middle{border-bottom:none;}
/*end page node formating*/

#getdirections_start{margin:0 0 20px 0; float:left; width:330px;}
#getdirections_start .getdirections_display{display:none;}
#getdirections_start .form-item{margin:12px 0 0 0;}
#getdirections_start .form-item label{font-weight:bold !important;color: #4F4F4F;}
#getdirections_nextbtn{float:left; margin:40px 0 0;}
.getdirections_display #edit-mto{font-size:12px; color:#4f4f4f; font-weight:normal; line-height:18px;}
.getdirections_display{border-left: 1px solid #D0D0D0; float: right; font-family: Arial,Helvetica,sans-serif;padding-left:15px;width: 220px; margin-top:20px;}

/*hotel-map*/
.main-content-right .content-middle #block-menu-menu-hotel-map-menu-block ul{margin:0; padding:0 0 15px 0; overflow:hidden;}
.main-content-right .content-middle #block-menu-menu-hotel-map-menu-block ul li{list-style-image:none; list-style:none outside none; float:left; margin:0 5px 0 0;  padding:0;}

.main-content-right .content-middle #block-menu-menu-hotel-map-menu-block ul li a{text-indent:-9999px;}
.main-content-right .content-middle #block-menu-menu-hotel-map-menu-block ul li a.hyatt{background:url(../images/hyatt-regency1.png) no-repeat center; width:144px; height:75px; display:block;}
 
.main-content-right .content-middle #block-menu-menu-hotel-map-menu-block ul li a.marriott {background:url(../images/atlanta-marriott1.png) no-repeat center; width:144px; height:75px; display:block;}
 
.main-content-right .content-middle #block-menu-menu-hotel-map-menu-block ul li a.hilton{background:url(../images/hilton-atlanta1.png) no-repeat center; width:144px; height:75px; display:block;}
  
.main-content-right .content-middle #block-menu-menu-hotel-map-menu-block ul li a.sheraton {background:url(../images/sheraton-atlanta1.png) no-repeat center; width:144px; height:75px; display:block;}
   
.main-content-right .content-middle #block-menu-menu-hotel-map-menu-block ul li a.westin {background:url(../images/westin-peachtree1.png) no-repeat center; width:144px; height:75px; display:block;}   
 
.main-content-right .content-middle #block-menu-menu-hotel-map-menu-block ul li a.hyatt.active,
.main-content-right .content-middle #block-menu-menu-hotel-map-menu-block ul li a.hyatt:hover
{background:url(../images/hyatt-regency2.png) no-repeat center; width:144px; height:75px; display:block;}
 
.main-content-right .content-middle #block-menu-menu-hotel-map-menu-block ul li a.marriott.active,
.main-content-right .content-middle #block-menu-menu-hotel-map-menu-block ul li a.marriott:hover 
  {background:url(../images/atlanta-marriott2.png) no-repeat center; width:144px; height:75px; display:block;}
 
.main-content-right .content-middle #block-menu-menu-hotel-map-menu-block ul li a.hilton.active,
.main-content-right .content-middle #block-menu-menu-hotel-map-menu-block ul li a.hilton:hover
  {background:url(../images/hilton-atlanta2.png) no-repeat center; width:144px; height:75px; display:block;}
  
.main-content-right .content-middle #block-menu-menu-hotel-map-menu-block ul li a.sheraton.active,
.main-content-right .content-middle #block-menu-menu-hotel-map-menu-block ul li a.sheraton:hover 
	{background:url(../images/sheraton-atlanta2.png) no-repeat center; width:144px; height:75px; display:block;}
   
.main-content-right .content-middle #block-menu-menu-hotel-map-menu-block ul li a.westin.active,
.main-content-right .content-middle #block-menu-menu-hotel-map-menu-block ul li a.westin:hover 
	{background:url(../images/westin-peachtree2.png) no-repeat center; width:144px; height:75px; display:block;}  
  
/*end hotel-map*/

/*body class*/
/*.main-content-right .content-middle .view-gaming .view-footer,
.main-content-right .content-middle .view-workshop .view-footer,
.main-content-right .content-middle .view-where-to-go .view-footer{margin:0 15px 0 0;}*/
.main-content-right .content-middle .view-footer{margin:0 10px 0 0;}
.main-content-right .content-middle .block-quicktabs{width:740px;}

/*end body class*/

/*Hotel & Map*/
.block-quicktabs #quicktabs-driving_directions{background-color: transparent !important;}
.block-quicktabs .ui-tabs .ui-widget-header{ background:transparent !important;}
.block-quicktabs .ui-widget-content{background:transparent !important; padding:0.1em 0;}
.block-quicktabs .ui-tabs .ui-tabs-nav{margin:0; padding:0;}
.block-quicktabs .ui-tabs .ui-tabs-nav .ui-state-active a{background:#f0f0f0 !important; color:#2B2B2B !important; }
.block-quicktabs .ui-tabs .ui-tabs-nav a{font-family:'Economica', Arial, Helvetica, sans-serif;font-size:18px; float:left;position:relative; float:left;padding: 12px 30px 8px 14px;border-radius: 15px 15px 0 0;border-radius: 15px 15px 0 0;-webkit-border-radius: 15px 15px 0 0; -moz-border-radius: 15px 15px 0 0; behavior: url('css/PIE.htc');font-weight:700; background: none repeat scroll 0 0 #A7A7A7; color: #7A7A7A;}


.block-quicktabs .ui-tabs .getdirections_form #getdirections_start input.form-text { float:left; position:relative; width:304px; margin-top:10px; border:1px #d5d5d5 solid; height:37px; border-radius: 10px;-webkit-border-radius:10px; -moz-border-radius:10px; line-height: 35px; padding: 0 7px; box-shadow: inset 2px 5px 5px #DADADA;  -moz-box-shadow:inset 2px 5px 5px #DADADA; -webkit-box-shadow:inset 2px 5px 5px #DADADA; behavior: url('css/PIE.htc'); background:transparent; color:#A7A7A7; }
.block-quicktabs .ui-tabs .getdirections_form {padding:0 0.9em; overflow:hidden;}
.block-quicktabs .ui-tabs .getdirections_form #getdirections_start .form-item .description{clear:both;}
.block-quicktabs .ui-tabs .getdirections{margin:0 0.4em; clear:both;}
/*.block-quicktabs .ui-tabs .getdirections table tr.even{border-bottom:none; padding:0 0.6em;}*/
.block-quicktabs .ui-tabs .getdirections table td.getdirections-map #getdirections_map_canvas{height:285px !important; width:724px !important;}
.block-quicktabs .ui-tabs .getdirections table td.getdirections-map {background:transparent;}
.block-quicktabs .ui-tabs p.description{display:none;}
.block-quicktabs .ui-tabs .ui-tabs-panel{background-color:#f0f0f0 !important; position:relative;}
.block-quicktabs .ui-tabs  #getdirections_nextbtn input.form-submit{background:url("../images/arrow-submit-hover.png") no-repeat scroll right center !important; color:#808080; font-size:26px !important;}
.block-quicktabs .ui-tabs .ui-tabs-panel .getdirections_form #getdirections_btn{margin-top:20px;}
.block-quicktabs .ui-tabs .ui-tabs-panel .getdirections_form #getdirections_btn input.form-submit{background:url("../images/arrow-submit-hover.png") no-repeat scroll right center transparent !important; color:#808080;}


.block-quicktabs .ui-tabs .view-hotel-floorplans .theme-light.slider-wrapper .nivoSlider{margin:50px auto 0;}
.block-quicktabs .ui-tabs .view-hotel-floorplans .theme-light .nivo-controlNav{margin: 10px;position: absolute !important; right: 0;top: 0; width: auto}
.block-quicktabs .ui-tabs .view-hotel-floorplans .theme-light .nivo-controlNav a{font-size:14px; color:#979797; border:2px solid #c9c9c9; width:17px; height:21px; display: block; margin-right:4px; padding:3px 0 0 7px; background:#c9c9c9; font-family:Arial, Helvetica, sans-serif; float:left; }
.block-quicktabs .ui-tabs .view-hotel-floorplans .theme-light .nivo-controlNav a.active,
.block-quicktabs .ui-tabs .view-hotel-floorplans .theme-light .nivo-controlNav a:hover{background-color:#fff;}
.block-quicktabs .ui-tabs .view-hotel-floorplans .theme-light.slider-wrapper .nivoSlider .nivo-caption {background:url("../images/arrow-submit.png") no-repeat scroll right center transparent !important;color: #808080 !important;font-size: 20px;font-weight: bold; font-family:'EconomicaRegular', Arial, sans-serif !important;opacity: 1 !important;position: absolute !important;top: -40px;}
.block-quicktabs .ui-tabs .view-hotel-floorplans .theme-light.slider-wrapper .nivoSlider .nivo-caption a{color: #2996C5 !important; border:none;}
.block-quicktabs .ui-tabs .view-hotel-floorplans .theme-light.slider-wrapper .nivoSlider .nivo-caption a:hover{text-decoration:underline;}
.block-quicktabs .ui-tabs .view-hotel-floorplans .theme-light.slider-wrapper .nivoSlider{width:580px !important;}

.hotel-map{font-family:Arial, Helvetica, sans-serif; font-size:12px; margin:0 0 20px 0;}
.hotel-map ul{margin:0; padding:0;}
.hotel-map ul li{list-style:none outside none; float:left; margin:0 7px 0 0; width:144px;}
.hotel-map ul li h3{font-size:12px; line-height:18px; font-weight:bold; font-family:Arial, Helvetica, sans-serif;}
.hotel-map ul li h3 a{text-decoration:underline; color:#4F4F4F;}
.hotel-map ul li h3 a:hover{color:#2996C5;}
.hotel-map p{font-size:11px;}
/*end Hotel & Map*/

#headertxt a#imagelinktitle {color: #FFFFFF; position: absolute;right: 23px; top: -75px;   background: url("../images/arrow-become-a-member.png") no-repeat scroll right center transparent; padding-right: 15px; }
#headertxt a#imagelinktitle:hover{color:#2996C5;}


/*photo-gallery*/
.page-dragon-con-photo-gallery-view .main-content-right .content-middle .view-dragon-con-photo-gallery .view-content h2.title a{pointer-events: none;   cursor: default;} 
/*end photo-gallery*/


/*client-form-common*/
.webform .webform-client-form{margin-right:10px;}
.webform .webform-client-form .form-item{display:block; margin-bottom:12px; /*float:left;*/}
.webform .webform-client-form .form-actions{text-align:center; clear:both;}
.webform .webform-client-form .form-item label{float:left; width: 115px;}
.webform .webform-client-form .form-item .drop{background:url("../images/topice-bg.jpg") no-repeat scroll right center;}
.webform .webform-client-form .form-item .description{margin:4px 0 0 120px;}
.webform .webform-client-form .form-item .resizable-textarea .grippie{display:none;}
.webform .webform-client-form .form-item .form-textarea-wrapper textarea{width:53%; border:none; overflow:auto;}
.webform .webform-client-form #webform-component-captcha-performer,
.webform .webform-client-form #webform-component-captcha{display:none;}
#webform-client-form-74 .form-item{clear:both; display:block; margin-bottom:12px; float:left !important;}
/*end client-form-common*/
 


/*start contact-form*/
#webform-client-form-74  .form-item input.form-text{width:339px;}
#webform-client-form-74  .form-item .drop{width:342px !important;}
#webform-client-form-74 .form-item select.form-select{width:352px !important;}
/*end contact-form*/

/*start enquiry-form*/
#webform-client-form-218 .form-item #webform-component-zipcode input{width: 100px;}
#webform-client-form-218 .form-item #webform-component-zipcode label{text-align: right;}
#webform-client-form-218 .form-item select.form-select{width:161px !important;}
/*end enquiry-form*/

/*Fan Table Application Form*/
.webform-container-inline label{margin-right:0;}
#webform-client-form-404 .form-item .drop{width:42px !important;}
#webform-client-form-404 .form-item select.form-select{width:52px !important;}
#webform-client-form-404 #webform-component-group-type .drop{width:122px !important;}
#webform-client-form-404 #webform-component-group-type select.form-select{width:132px !important;}

#webform-client-form-404 .webform-component-markup{clear:both;}
#webform-client-form-404 .webform-component-markup span.Warning{font-size:13px; font-weight:bold; color:#ff0000;}
#webform-client-form-404 .form-item-application-code label {color:#ff0000; width:120px; font-size:15px; font-family:Arial, Helvetica, sans-serif;}
#webform-client-form-404 .form-item-application-code label span.form-required{display:none;}
#webform-client-form-404 .form-item-application-code input{width:200px !important;}

#webform-client-form-404 .form-item input{width:340px;}
#webform-client-form-404 .form-item p b{font-size:16px;}
#webform-client-form-404 #webform-component-arrival .drop{width:82px !important;}
#webform-client-form-404 #webform-component-arrival select.form-select{width:92px !important;}
#webform-client-form-404 #webform-component-departure .drop{width:82px !important;}
#webform-client-form-404 #webform-component-departure select.form-select{width:92px !important;}


#webform-client-form-404 #webform-component-past-dragoncon-group-table{float:left;}
#webform-client-form-404 #webform-component-past-dragoncon-group-table label{width:auto !important; margin-right:0.5em;}
#webform-client-form-404 #webform-component-last-year-attended label{width:130px;margin-left:1.5em; margin-right:0.5em;}
#webform-client-form-404 #webform-component-internet-presence{clear:both;}

#webform-client-form-404 #webform-component-participation table.MainBody{float:left; margin-right:30px;}
#webform-client-form-404 #webform-component-would-your-group-be-willing-to-share-a-table{clear:both;}
#webform-client-form-404 #webform-component-would-your-group-be-willing-to-share-a-table label{width:auto;}
#webform-client-form-404 #webform-component-would-your-group-be-willing-to-share-a-table .description{margin:0;}
#webform-client-form-404 #webform-component-what-groups-would-you-be-willing-to-share-with label{width:auto; margin-bottom:5px;}
#webform-client-form-404 #webform-component-what-groups-would-you-be-willing-to-share-with input{clear:both; float:left; width:455px;}
#webform-client-form-404 #webform-component-other-information{padding-top:18px;}

#webform-client-form-404 #webform-component-would-your-group-be-willing-to-share-a-table label{margin-right:8px;}
#webform-client-form-404 #webform-component-additional-information label,
#webform-client-form-404 #webform-component-additional-requests label{width:150px;}
#webform-client-form-404 #webform-component-additional-information .description,
#webform-client-form-404 #webform-component-additional-requests .description{margin-left:150px;}

/*end Fan Table Application Form*/

/*Performance Act Application Form*/
#webform-client-form-418 .form-item p b {font-size: 16px;}
#webform-client-form-418 #webform-component-contact-address1{margin-left:115px;}

#webform-client-form-418 .form-item .drop{width:42px !important;}
#webform-client-form-418 .form-item select.form-select{width:52px !important;}
#webform-client-form-418 #webform-component-applying-for .drop{width:172px !important;}
#webform-client-form-418 #webform-component-applying-for select.form-select{width:182px !important;}

#webform-client-form-418 #webform-component-past-dragoncon-performer .drop{width:192px !important;}
#webform-client-form-418 #webform-component-past-dragoncon-performer select.form-select{width:202px !important;}

#webform-client-form-418 #webform-component-number-performing-members-in-act label{ width:auto;}
#webform-client-form-418 #webform-component-number-performing-members-in-act .description{margin-left:0;}
#webform-client-form-418 #webform-component-past-dragoncon-performer{float:left;}
#webform-client-form-418 #webform-component-past-dragoncon-performer label{width:auto !important; margin-right:0.5em;}
#webform-client-form-418 #webform-component-last-year-performed label{width:140px;margin-left:1.5em; margin-right:0.5em;}
#webform-client-form-418 #webform-component-internet-presence{clear:both;}
#webform-client-form-418 #webform-component-city-from-which-your-act-hails label{width:auto;}
#webform-client-form-418 #webform-component-city-from-which-your-act-hails input{width:310px;}
#webform-client-form-418 #webform-component-participation table.MainBody{float:left; margin-right:30px;}

#webform-client-form-418 #webform-component-arrival .drop{width:82px !important;}
#webform-client-form-418 #webform-component-arrival select.form-select{width:92px !important;}
#webform-client-form-418 #webform-component-departure .drop{width:82px !important;}
#webform-client-form-418 #webform-component-departure select.form-select{width:92px !important;}

#webform-client-form-418 #webform-component-would-your-act-be-willing-to-participate-in-media-coverage {clear:both;}
#webform-client-form-418 #webform-component-would-your-act-be-willing-to-participate-in-media-coverage label{width:auto;}
#webform-client-form-418 #webform-component-would-your-act-be-willing-to-participate-in-media-coverage .description{margin-left:0;}

#webform-client-form-418 .webform-component-markup{clear:both;}
#webform-client-form-418 .webform-component-markup span.Warning{font-size:13px; font-weight:bold; color:#ff0000;}
#webform-client-form-418 .form-item-application-code label {color:#ff0000; width:120px; font-size:15px; font-family:Arial, Helvetica, sans-serif;}
#webform-client-form-418 .form-item-application-code label span.form-required{display:none;}
#webform-client-form-418 .form-item-application-code input{width:200px;}


#webform-client-form-418 #webform-component-merchandise-table label,
#webform-client-form-418 #webform-component-additional-information label,
#webform-client-form-418 #webform-component-additional-needs label,
#webform-client-form-418 #webform-component-reference-of-other-performance-venues label{width:150px;}

#webform-client-form-418 #webform-component-merchandise-table .description,
#webform-client-form-418 #webform-component-additional-information .description,
#webform-client-form-418 #webform-component-additional-needs .description,
#webform-client-form-418 #webform-component-reference-of-other-performance-venues .description{margin-left:150px;}

#webform-client-form-418 #webform-component-additional-information{clear:both;}
/*end Performance Act Application Form*/

/* Guest Application Form*/
#webform-client-form-419{margin:0 15px 0 0;}
#webform-client-form-419 .form-item .form-textarea-wrapper textarea{width:70%;}
#webform-client-form-419 #webform-component-address1,
#webform-client-form-419 #webform-component-company-name-address1,
#webform-client-form-419 #webform-component-last-name-of-guest{margin-left:115px;}
#webform-client-form-419 #webform-component-name{float:left;}
#webform-client-form-419 #webform-component-last-year-as-a-guest label{margin-left:20px; width:150px;}

#webform-client-form-419 #webform-component-first,
#webform-client-form-419 #webform-component-middle,
#webform-client-form-419 #webform-component-last,
#webform-client-form-419 #webform-component-first-,
#webform-client-form-419 #webform-component-middle-,
#webform-client-form-419 #webform-component-last-
{float:left; margin-right:10px;}

#webform-client-form-419 #webform-component-first label,
#webform-client-form-419 #webform-component-first- label
{float: left;width: 115px;}
#webform-client-form-419 #webform-component-middle label,
#webform-client-form-419 #webform-component-last label,
#webform-client-form-419 #webform-component-middle- label,
#webform-client-form-419 #webform-component-last- label
{width:auto; margin-right:5px;}

#webform-client-form-419 #webform-component-first input,
#webform-client-form-419 #webform-component-last input,
#webform-client-form-419 #webform-component-first- input,
#webform-client-form-419 #webform-component-last- input
{width:94px;}
#webform-client-form-419 #webform-component-middle- input,
#webform-client-form-419 #webform-component-middle input{width:50px;}

#webform-client-form-419 #webform-component-professional-stage-name-pseudonym{clear:both;}
#webform-client-form-419 #webform-component-address{clear:both;}

#webform-client-form-419 #webform-component-work_phone, 
#webform-client-form-419 #webform-component-alt_phone,
#webform-client-form-419 #webform-component-email,
#webform-client-form-419 #webform-component-work-phone-1,
#webform-client-form-419 #webform-component-alt-phone-1
{float:left;}

#webform-client-form-419 #webform-component-work_phone input, 
#webform-client-form-419 #webform-component-alt_phone input,
#webform-client-form-419 #webform-component-email input,
#webform-client-form-419 #webform-component-website input,
#webform-client-form-419 #webform-component-work-phone-1 input,
#webform-client-form-419 #webform-component-home-phone-1 input,
#webform-client-form-419 #webform-component-alt-phone-1 input
{width:120px;}

#webform-client-form-419 #webform-component-cell_phone label,
#webform-client-form-419 #webform-component-home_phone label,
#webform-client-form-419 #webform-component-website label,
#webform-client-form-419 #webform-component-cell-phone-1 label,
#webform-client-form-419 #webform-component-home-phone-1 label{text-align:right;}
#webform-client-form-419 #webform-component-check-here-if-you-would-rather-us-contact-your-agent-directly label{width:auto;}

#webform-client-form-419 #webform-component-travel-information table.MainBody{float:left; margin-right:30px;}
#webform-client-form-419 #webform-component-arrival .drop{width:82px !important;}
#webform-client-form-419 #webform-component-arrival select.form-select{width:92px !important;}
#webform-client-form-419 #webform-component-departure .drop{width:82px !important;}
#webform-client-form-419 #webform-component-departure select.form-select{width:92px !important;}
#webform-client-form-419 #webform-component-check-if-you-will-be-available-for-scheduling-during-all-days-indicated-above{clear:both; overflow:hidden;}
#webform-client-form-419 #webform-component-check-if-you-will-be-available-for-scheduling-during-all-days-indicated-above label,
#webform-client-form-419 #webform-component-provide-a-short-explanation-why-you-would-not-be-available-for-scheduling label{width:auto; margin-bottom:6px;}
#webform-client-form-419 #webform-component-provide-a-short-explanation-why-you-would-not-be-available-for-scheduling input{clear:both; width:450px;}
#webform-client-form-419 #webform-component-check-if-you-will-be-available-for-scheduling-during-all-days-indicated-above input.form-checkbox{float:left;}
#webform-client-form-419 #webform-component-provide-a-short-explanation-why-you-would-not-be-available-for-scheduling{clear:both;}

#webform-client-form-419 #webform-component-comic-artist-table .form-checkboxes,
#webform-client-form-419 #webform-component-walk-of-fame .form-checkboxes{float:left;}

#webform-client-form-419 #webform-component-comic-artist-table label,
#webform-client-form-419 #webform-component-walk-of-fame label{float:none;}

#webform-client-form-419 #webform-component-comic-artist-table .description,
#webform-client-form-419 #webform-component-walk-of-fame .description{margin:0 0 0 20px;}

#webform-client-form-419 #webform-component-prefer-to-share-with label,
#webform-client-form-419 #webform-component-walk-of-fame label{width:auto; margin-right:8px;}
#webform-client-form-419 #webform-component-prefer-to-share-with-2 label{width:auto; margin-right:8px;}



#webform-client-form-419 #webform-component-first-agent input,
#webform-client-form-419 #webform-component-last-agent input{width:162px;}
#webform-client-form-419 #webform-component-first-agent{float:left; margin-right:10px;}
#webform-client-form-419 #webform-component-last-agent label{width:auto; text-align:right;}

#webform-client-form-419 #webform-component-work-phone-,
#webform-client-form-419 #webform-component-alt-phone-{float:left; margin-right:10px;}

#webform-client-form-419 #webform-component-work-phone- input,
#webform-client-form-419 #webform-component-alt-phone- input,
#webform-client-form-419 #webform-component-cell-phone- input,
#webform-client-form-419 #webform-component-email-agent input{width:132px;}

#webform-client-form-419 #webform-component-guest-of-information table{margin:0;}

#webform-client-form-419 #webform-component-cell-phone- label,
#webform-client-form-419 #webform-component-email-agent label{width:85px; text-align:right;}


#webform-client-form-419 #webform-component-name-of-guest,
#webform-client-form-419 #webform-component-name-of-child,
#webform-client-form-419 #webform-component-name-of-child-2,
#webform-client-form-419 #webform-component-age,
#webform-client-form-419 #webform-component-last-name-of-child,
#webform-client-form-419 #webform-component-last-name-of-child-2,
#webform-client-form-419 #webform-component-age-2
{float:left; margin-right:10px;}

#webform-client-form-419 #webform-component-age label,
#webform-client-form-419 #webform-component-age-2 label{width:auto;}

#webform-client-form-419 #webform-component-name-of-guest input,
#webform-client-form-419 #webform-component-name-of-child input,
#webform-client-form-419 #webform-component-age input,
#webform-client-form-419 #webform-component-last-name-of-guest input,
#webform-client-form-419 #webform-component-last-name-of-child input,
#webform-client-form-419 #webform-component-last-name-of-child-2 input,
#webform-client-form-419 #webform-component-age-2 input,
#webform-client-form-419 #webform-component-name-of-child-2 input{width:140px;}
#webform-client-form-419 #webform-component-travel-information{clear:both;}

#webform-client-form-419 #webform-component-art-comics label,
#webform-client-form-419 #webform-component-gaming label,
#webform-client-form-419 #webform-component-publishing label,
#webform-client-form-419 #webform-component-science label,
#webform-client-form-419 #edit-submitted-universes label,
#webform-client-form-419 #edit-submitted-television-film label,
#webform-client-form-419 #edit-submitted-other label
{float:none;}

#webform-client-form-419 #edit-submitted-art-comics,
#webform-client-form-419 #webform-component-gaming,
#webform-client-form-419 #edit-submitted-gaming,
#webform-client-form-419 #webform-component-publishing,
#webform-client-form-419 #edit-submitted-publishing,
#webform-client-form-419 #webform-component-science,
#webform-client-form-419 #edit-submitted-science,
#webform-client-form-419 #webform-component-universes,
#webform-client-form-419 #edit-submitted-universes,
#webform-client-form-419 #webform-component-television-film,
#webform-client-form-419 #edit-submitted-television-film,
#webform-client-form-419 #webform-component-other,
#webform-client-form-419 #edit-submitted-other,
#webform-client-form-419 #webform-component-bottom-note
{clear: both; float: left;  margin-top: 6px;}


#webform-client-form-419 #edit-submitted-art-comics .form-type-checkbox,
#webform-client-form-419 #edit-submitted-gaming .form-type-checkbox,
#webform-client-form-419 #edit-submitted-publishing .form-type-checkbox,
#webform-client-form-419 #edit-submitted-science .form-type-checkbox,
#webform-client-form-419 #edit-submitted-universes .form-type-checkbox,
#webform-client-form-419 #edit-submitted-television-film .form-type-checkbox,
#webform-client-form-419 #edit-submitted-other .form-type-checkbox
{float:left; width:235px; margin-right:10px;} 

#webform-client-form-419 #edit-submitted-art-comics .form-type-checkbox input,
#webform-client-form-419 #edit-submitted-gaming .form-type-checkbox input,
#webform-client-form-419 #edit-submitted-publishing .form-type-checkbox input,
#webform-client-form-419 #edit-submitted-science .form-type-checkbox input,
#webform-client-form-419 #edit-submitted-universes .form-type-checkbox input,
#webform-client-form-419 #edit-submitted-television-film .form-type-checkbox input,
#webform-client-form-419 #edit-submitted-other input
{float:left;}

#webform-client-form-419 #webform-component-needs-textfield .description{margin-left:0;}
#webform-client-form-419 .webform-component-markup{clear:both;}
#webform-client-form-419 .webform-component-markup span.Warning{font-size:13px; font-weight:bold; color:#ff0000;}
#webform-client-form-419 .form-item-application-code label {color:#ff0000; width:120px; font-size:15px; font-family:Arial, Helvetica, sans-serif;}
#webform-client-form-419 .form-item-application-code label span.form-required{display:none;}
#webform-client-form-419 .form-item-application-code input{width:200px;}



.main-content-left ul.menu li{margin-left:0 !important; display:block;}
.main-content-left ul.menu li.leaf{list-style-type:none; list-style-image:none; margin:0 !important; padding:0 !important;}

.main-content-left ul.menu li a.parent{color: #4F4F4F; display: block; font-family: 'EconomicaRegular', Arial, sans-serif; font-size: 18px; padding-left:8px; text-transform:uppercase; line-height:27px;}
.main-content-left ul.menu li.active-trail a{color:#fff;
	background: #b0b0b0;
	background: -moz-linear-gradient(top, #b0b0b0 0%, #bfbfbf 23%, #bfbfbf 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#b0b0b0), color-stop(23%,#bfbfbf), color-stop(100%,#bfbfbf));
	background: -webkit-linear-gradient(top, #b0b0b0 0%,#bfbfbf 23%,#bfbfbf 100%);
	background: -o-linear-gradient(top, #b0b0b0 0%,#bfbfbf 23%,#bfbfbf 100%);
	background: -ms-linear-gradient(top, #b0b0b0 0%,#bfbfbf 23%,#bfbfbf 100%); 
	background: linear-gradient(to bottom, #b0b0b0 0%,#bfbfbf 23%,#bfbfbf 100%);
	filter: progid: DXImageTransform.Microsoft.gradient( startColorstr='#b0b0b0', endColorstr='#bfbfbf',GradientType=0 );}
.main-content-left .ui-accordion-content ul.menu li.active-trail a{color:#222222 !important; font-size: 14px; line-height:27px; font-weight: 700; background:url("../images/menu-leaf.png") no-repeat 10px 11px;}
.view-home-jcarousel-slider .jcarousel-view--home-jcarousel-slider--block li{position:relative;}

.print_direction input.form-submit{color:#808080 !important; background:url("../images/arrow-submit-hover.png") no-repeat scroll right center transparent !important; font-size:22px !important;}
.print_direction{margin:0 0 10px 10px;}
.main-content-left #block-block-7 img {vertical-align:top; margin-bottom:2px;}

.block-quicktabs .ui-tabs .getdirections #getdirections_directions input.form-submit{background:url("../images/arrow-submit-hover.png") no-repeat scroll right center transparent !important;color:#808080;}
.Warning{color:#ff0000; font-weight:bold; font-family:Arial, Helvetica, sans-serif; font-size:13px;}


.featured-table td {
    color: #4F4F4F !important;
    font-family: Arial,Helvetica,sans-serif !important;
    font-size: 11px !important;
    line-height: 18px !important;
    padding-bottom: 20px !important;
    padding-right: 7px !important;
}

table.featured-table tr td a{
    color: #4F4F4F !important;
    text-decoration: underline !important;
    font-weight:bold;
   /* font-family: fantasy,Helvetica,sans-serif !important;*/
    font-size: 12px !important;
    line-height: 18px;
}

table.featured-table tr td a:hover{
    color:#2996C5 !important;
}

.guest_desc{font-style:normal !important; margin-right:15px;}


/*------------------------------------bhupendra-----------------------------*/
.member-prof-pros #Home .alphabets{ letter-spacing:3px; font-weight:bold; color:#2996C5 !important; text-decoration:none; font-family:Arial,Helvetica,sans-serif !important; font-size:14px; text-transform:uppercase;}
.member-prof-pros #Home a.alphabets:hover{color:#4F4F4F !important; }
.member-prof-pros a{ color:#4F4F4F !important; font-family:"Arial",Helvetica,sans-serif !important; line-height:26px; text-decoration:underline;}
.member-prof-pros a:hover{ color:#2996C5 !important; }
.member-prof-pros a.back_top{color:#2996C5 !important; font-family:"Arial",Helvetica,sans-serif !important; font-weight:bold; /*background:url(../images/aro1.png) no-repeat scroll left 4px transparent;*/ width:15px; padding:0 0 0 0px; line-height:26px;}
.main-content-right{
   font-family:"Arial",Helvetica,sans-serif !important;
   font-size:12px; 
   color:#4F4F4F;
   }
.main-content-right .content-middle .field-type-text-with-summary {
/*    float: left;*/
  /*  margin: 15px;*/
  /*  position: relative;*/
/*    width: 528px;*/
	position:relative;
}

.member-prof-pros span.hrline{width:741px; border-bottom:1px solid #9E9E9E; height:1px; margin:9px 0 12px; display:block;}
/*:::::::::::::::Featured::::::::::::::::*/ 
 
table.featured-table{margin:0; width:756px; padding:0 !important;}
table.featured-table tr td{display: block; float: left; padding-right: 7px; width: 178px; font-family: Arial,Helvetica,sans-serif; font-size: 12px; color: #4F4F4F; padding-bottom:20px; line-height:18px;}
a.red_mark{background:url("../images/redbullet.png") no-repeat left 5px transparent !important; padding-left:12px;}
a.black_mark{background:url("../images/blackbullet.png") no-repeat left 5px transparent !important; padding-left:12px;}

form#featured_form{margin: 0; padding: 0; position: absolute; right: 0; top: -49px; width: 182px;}
form#featured_form select{padding:4px 5px;}
form#featured_form select option {background:#CCCCCC !important; color: #676767;}
form#featured_form select option:hover{background:#808080 !important; color:#fff;}
table.cancellation-table{width:100%;}
table.cancellation-table tr td a{line-height:18px;}


/*::::::::::::::::::gallery page css::::::::::::::::::*/  
#galleriffic{background:#000; margin-left:0; width:736px;}
#galleriffic #thumbs{height:99px; display:block; width:736px; position:relative; margin-top:15px;}
#galleriffic ul.thumbs{display:inline-block;}
#galleriffic ul.thumbs li{float:left; margin:1px;}
#galleriffic a.thumb{border:1px solid #000; padding:0; margin:1px;}
#galleriffic a.pageLink.next{/*float:right !important;*/ background-image: url("../images/slider_sprite.png") !important; background-repeat:no-repeat; background-position:-5px -17px !important; position:absolute; right:0px;}
#galleriffic a.pageLink.prev {background-image: url("../images/slider_sprite.png") !important; background-repeat:no-repeat; background-position:-8px 0 !important;} 

#galleriffic a.pageLink{top: 36px; height: 19px; width: 12px;}
#galleriffic span.image-wrapper{position:static;}
#slideshow-container{width:736px; text-align:center; padding-bottom:0 !important;}

#controls {
    float: left;
    margin: 25px 0 10px;
    padding: 0 15px;
    width: 706px;
}

#galleriffic .content a, #galleriffic .navigation a {
    color: #FFFFFF;
    font-family: 'EconomicaRegular', Arial, sans-serif;
    font-size: 17px !important;
    text-decoration: none;
}
.gallery{position:relative !important;}
#galleriffic #caption{width:736px; position:absolute; bottom:15px; display:block; background:url("../images/bg-trans.png") repeat scroll 0 0 transparent;}
#galleriffic .caption {
    padding:0;
	height:0;
}
#galleriffic #caption p{color:#fff; font-weight:bold;}
#galleriffic #caption .image-title p{margin:0; font-family: 'EconomicaRegular', Arial, sans-serif; font-size: 26px;
    font-weight: 700; 
    line-height: 32px;}

.slider-caption{background:url("../images/banner111.png") no-repeat scroll center 0 transparent; bottom: 0;
    clear: both; height: 56px;  margin: 0 auto;  padding: 10px;   position: absolute; width:916px;}
  
/*::::::::::::::::::dropdown:::::::::::::::::::*/
#webform-component-name{clear:both;}
.sbHolder{
	 
	font-family: Arial, sans-serif;
	font-size: 12px;
	font-weight: normal;
	height: 30px;
	position: relative;
	width: 200px;
}
.sbHolder:focus .sbSelector{
	
}
.sbSelector{
	display: block;
	height: 25px;
	left: 0;
	line-height: 25px;
	outline: none;
	overflow: hidden;
	position: absolute;
	text-indent: 10px;
	top: 0;
	width: 360px;
	background:url("../images/topice-bg.jpg") no-repeat scroll right center transparent; 
	border-radius: 25px; -webkit-border-radius: 25px; -moz-border-radius: 25px;
	margin-top:5px;
}
.sbSelector:link, .sbSelector:visited, .sbSelector:hover{
	color: #fff;
	outline: none;
	text-decoration: none;
}

.sbToggle{
	background: url(select-icons.png) 0 -116px no-repeat;
	display: block;
	height: 30px;
	outline: none;
	position: absolute;
	right: 0;
	top: 0;
	width: 30px;
	display:none;
}
.sbToggle:hover{
	background: url(select-icons.png) 0 -167px no-repeat;
}
.sbToggleOpen{
	background: url(select-icons.png) 0 -16px no-repeat;
}
.sbToggleOpen:hover{
	background: url(select-icons.png) 0 -66px no-repeat;
}
.sbHolderDisabled{
	background-color: #3C3C3C;
	border: solid 1px #515151;
}
.sbHolderDisabled .sbHolder{
	
}
.sbHolderDisabled .sbToggle{
	
}
.sbOptions{
	background-color: #cecece;
	list-style: none;
	left: -1px;
	margin: 5px !important;
	padding: 0;
	position: absolute;
	top: 30px;
	width: 348px;
	height:323px;
	z-index: 1;
	overflow-y: auto;
	border:1px solid #b2b2b2;
	
}
.sbOptions li{
	padding:0;
}
.sbOptions a{
	/*border-bottom: dotted 1px #515151;
	display: block;
	outline: none;
	padding: 7px 0 7px 3px;*/
}
.sbOptions a:link, .sbOptions a:visited{
	color: #676767; font-size:12px;
	text-decoration: none;
	padding-left:20px;
}
.sbOptions a:hover,
.sbOptions a:focus,
.sbOptions a.sbFocus{
	color: #000;
}
.sbOptions li.last a{
	border-bottom: none;
}
.sbOptions .sbDisabled{
	border-bottom: dotted 1px #515151;
	color: #999;
	display: block;
	padding: 7px 0 7px 3px;
}
.sbOptions .sbGroup{
	border-bottom: dotted 1px #515151;
	color: #EBB52D;
	display: block;
	font-weight: bold;
	padding: 7px 0 7px 3px;
}
.sbOptions .sbSub{
	padding-left: 17px;
}


/*::::::::::::Contact form CSS::::::::::::*/
.sbOptions a.Dragon-Con-Office,
.sbOptions a.Convention-OperationsHyatt,
.sbOptions a.FinanceMarriott-Liaison,
.sbOptions a.Gaming,
.sbOptions a.Guests-and,
.sbOptions a.Guest-Operations,
.sbOptions a.Program-Operations,
.sbOptions a.Programming, 
.sbOptions a.Operations,
.sbOptions a.Public-Relations{padding-left:5px!important; color:#333;}

@media screen and (-webkit-min-device-pixel-ratio:0) {
    .webform .webform-client-form #webform-component-department{margin-bottom:21px;}
	.webform .webform-client-form #webform-component-department label{margin-top:5px;}
}
.webform .webform-client-form #webform-component-department{*margin-bottom:21px;}
	.webform .webform-client-form #webform-component-department label{*margin-top:5px;}
/*::::::::::::::::::gallery page css::::::::::::::::::*/


/* charity form */
#edit-submitted-charity-selection-charity{width:300px; float:left;}
#edit-submitted-charity-selection-charity label{width:140px;}
form #webform-component-charity-selection--charity{ float:left; padding-top:5px;}