@charset "UTF-8";
/* CSS Document */
* {outline: none; padding: 0; margin: 0; } 
/* Default Styles ///////////////////////////////// */
body					{ margin: 0px; padding:0px; background-color:#2c2c2c; background-image: url( ../images/gradient01.png);background-repeat:repeat-x; background-position:top center; height:100% }


#Container				{ width:1020px; margin: 0 auto; #text-align: center;background-color:#414242; padding:0px; height:100%;border-left:1px solid #52594d; border-right:1px solid #52594d;border-bottom:1px solid #303131; }
#ContainerSoon          { width:800px; margin: 0 auto; #text-align: center;background-color:#414242; margin-top:40px; height:auto;}
#LogoSoon				{margin: 0 auto; padding-top:10px; width:204px;}
#LogoSoon p				{ font-family:Helvetica, Helvetica Neue, Arial, Verdana, sans-serif; color:#2e2d2d; font-size:11px; font-weight:400; letter-spacing:1px;margin: 0 auto; text-transform:uppercase; text-align:center;}
#ContainerSoon h3			{font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; color:#3d3c3c; font-size:14px; font-weight:400; padding-top:20px; padding-bottom:12px;margin:0px; line-height:20px;text-align:center;}

#videoPlayer			{margin: 0 auto; width:780px; padding:0px; text-align:center;}
#Header					{padding:0px; margin:0px; height:141px;background-image: url( ../images/gradient02.png);background-repeat:repeat-x;width:100%; border-bottom:1px solid #303131; }
#Logo					{float:left;margin:0px; padding-left:30px;}

#HeadNav				{float:right; width:460px; padding-right:30px; padding-top:33px; margin:0px;}

#HeadNav ul				{list-style-type:none; float:right;}
#HeadNav ul li			{ display:inline; float:left; padding-right:12px; padding-left:12px;}

#HeadNav ul li a		{ font-family:Helvetica, Helvetica Neue, Arial, Verdana, sans-serif; color:#202020; font-size:10px; font-weight:400; letter-spacing:1px; text-decoration:none; text-transform:uppercase;}
#HeadNav ul li a:link		{ font-family:Helvetica, Helvetica Neue, Arial, Verdana, sans-serif; color:#202020; font-size:10px;  font-weight:400; letter-spacing:1px; text-decoration:none;}
#HeadNav ul li a:visited	{ font-family:Helvetica, Helvetica Neue, Arial, Verdana, sans-serif; color:#202020; font-size:10px; font-weight:400; letter-spacing:1px; text-decoration:none;}
#HeadNav ul li a:hover		{ font-family:Helvetica, Helvetica Neue, Arial, Verdana, sans-serif; color:#b8b7b7; font-size:10px; font-weight:400; letter-spacing:1px; text-decoration:none;}

.line					{ background-image: url(../images/line.png); background-repeat:no-repeat; width:865px; height:22px; margin: 0 auto; padding:0;}

.green 					{color:#6c7e62;padding-left:12px;}
/* Header Styles ///////////////////////////////// */


.clear 					{clear:both; padding:0px; margin:0px;}
.clear20 					{clear:both; padding:0px; margin:0px; height:20px;}
.clear40 					{clear:both; padding:0px; margin:0px; height:40px;}

#Content 				{margin:0 auto; padding:14px 18px 0px; width:auto; background-color:#414242;}
.content 				{border-top:1px solid #303131;margin:0 auto; padding:0px; width:100%; background-color:transparent;}

.grad-mid { width:100%;background-image: url( ../images/gradient03.png);background-repeat:repeat-x; height:40px; }

#showcase				{height:380px; width:100%;padding:0px; margin:0 auto; float:right;}
#showcase .parag 		{float:left; width:380px; padding:0px; margin:0px;}
#showcase .showimg 		{float:left; padding-left:14px;}

#showcase .reelshow {float:right; padding-left:14px;}

#showcase .reelimg		{padding:0px; margin:0px;}
#showcase p				{font-family:Helvetica, Helvetica Neue, Arial, sans-serif; color:#999; font-size:12px; font-weight:400; margin:0px; line-height:16px; text-align:justify; padding-bottom:4px; padding-left:6px;}

#showcase p	a			{font-family:Helvetica, Helvetica Neue, Arial, sans-serif; color:#202020; font-size:12px; font-weight:400; margin:0px; line-height:16px; text-align:justify; padding-bottom:4px; padding-left:6px;}
#showcase p	a:link			{font-family:Helvetica, Helvetica Neue, Arial, sans-serif; color:#202020; font-size:12px; font-weight:400; margin:0px; line-height:16px; text-align:justify; padding-bottom:4px; padding-left:6px;}
#showcase p	a:visited			{font-family:Helvetica, Helvetica Neue, Arial, sans-serif; color:#202020; font-size:12px; font-weight:400; margin:0px; line-height:16px; text-align:justify; padding-bottom:4px; padding-left:6px;}
#showcase p	a:hover			{font-family:Helvetica, Helvetica Neue, Arial, sans-serif; color:#8eac7d; font-size:12px; font-weight:400; margin:0px; line-height:16px; text-align:justify; padding-bottom:4px; padding-left:6px; text-decoration:underline;}


#showcase h2			{text-align:right;font-family:Helvetica, Helvetica Neue, Arial, sans-serif; color:#b8b7b7; font-size:14px;padding:0px; margin:0px; line-height:13px; padding-right:8px;}

#showcase h3			{ text-align:right;font-family:Helvetica, Helvetica Neue, Arial, sans-serif; color:#8eac7d; font-size:14px; font-weight:400; padding:0px; margin:0px; line-height:13px;}


#about				{height:290px; width:100%; margin: 0 auto; }
#about .parag 		{float:left; width:380px; padding-left:0px; margin:0px;}
#about .showimg 	{float:right; padding:0px;}
#about .reelimg		{padding:0px; margin:0px;}

#about h2			{text-align:right;font-family:Helvetica, Helvetica Neue, Arial, sans-serif; color:#b8b7b7; font-size:14px;padding:0px; margin:0px; line-height:13px; padding-right:8px;}

#about h3			{ text-align:right;font-family:Helvetica, Helvetica Neue, Arial, sans-serif; color:#8eac7d; font-size:14px; font-weight:400; padding:0px; margin:0px; line-height:13px;}
#about p				{font-family:Helvetica, Helvetica Neue, Arial, sans-serif; color:#999; font-size:12px; font-weight:400; margin:0px; line-height:16px; text-align:justify; padding-bottom:4px; padding-left:20px;}

#about p a			{font-family:Helvetica, Helvetica Neue, Arial, sans-serif; color:#202020; font-size:12px; font-weight:400; margin:0px; line-height:16px; text-align:justify; padding-bottom:4px; padding-left:6px;}
#about p a:link		{font-family:Helvetica, Helvetica Neue, Arial, sans-serif; color:#202020; font-size:12px; font-weight:400; margin:0px; line-height:16px; text-align:justify; padding-bottom:4px; padding-left:6px;}
#about p a:visited	{font-family:Helvetica, Helvetica Neue, Arial, sans-serif; color:#202020; font-size:12px; font-weight:400; margin:0px; line-height:16px; text-align:justify; padding-bottom:4px; padding-left:6px;}
#about p a:hover	{font-family:Helvetica, Helvetica Neue, Arial, sans-serif; color:#8eac7d; font-size:12px; font-weight:400; margin:0px; line-height:16px; text-align:justify; padding-bottom:4px; padding-left:6px; text-decoration:underline;}

.content_sec        {width:auto; margin:0px; padding:0px; float:left;}
.play_btn   		{float:right; padding-right:40px; padding-top:4px; margin:0px; width:52px; height:52px;}
.play_btn   		{position:relative; z-index:9999;float:right; padding-right:0px; padding-top:4px; margin:0px; width:52px; height:52px;}

.vid-row				{margin:0 auto; padding-left:16px; padding-top:10px; height:auto; margin-bottom:120px;}




.vid-left				{float:left;padding-right:20px; margin:0px;}
.vid-right				{float:left; padding:0px; margin:0px;}

.vid-info				{height:56px; margin:0px; padding:0px;}
.vid-info h3			{font-family:Helvetica, Helvetica Neue, Arial, sans-serif; color:#6C7E62; font-size:12px; font-weight:400; padding:0px; margin:0px; line-height:13px;}
.vid-info h4			{font-family:Helvetica, Helvetica Neue, Arial, sans-serif; color:#808080; font-size:11px; font-weight:400; padding:0px; margin:0px; line-height:13px;}
.vid-info p				{font-family:Helvetica, Helvetica Neue, Arial, sans-serif; color:#b8b7b7; font-size:10px; font-weight:400; padding:0px; margin:0px; line-height:13px;}
.vid-info p a, .vid-info p a:link, .vid-info p a:visited				{font-family:Helvetica, Helvetica Neue, Arial, sans-serif; color:#999; font-size:10px; font-weight:400; padding:0px; margin:0px; line-height:13px; text-decoration:none}
.vid-info p	a:hover			{font-family:Helvetica, Helvetica Neue, Arial, sans-serif; color:#CCC; font-size:10px; font-weight:400; padding:0px; margin:0px; line-height:13px; text-decoration:underline;}

.contact-left			{float:left;padding-right:20px; margin:0px; width:200px;}

.contact-info				{height:48px; margin:0px; padding:0px;}
.contact-info h3			{font-family:Helvetica, Helvetica Neue, Arial, sans-serif; color:#8eac7d; font-size:14px; font-weight:400; padding:0px; margin:0px; line-height:13px;}
.contact-info h4			{font-family:Helvetica, Helvetica Neue, Arial, sans-serif; color:#808080; font-size:11px; font-weight:400; padding-top:12px; margin:0px; line-height:13px;}
.contact-info h4 a			{font-family:Helvetica, Helvetica Neue, Arial, sans-serif; color:#202020; font-size:11px; font-weight:400; padding-top:12px; margin:0px; line-height:13px; text-decoration:none;}
.contact-info h4 a:link		{font-family:Helvetica, Helvetica Neue, Arial, sans-serif; color:#202020; font-size:11px; font-weight:400; padding-top:12px; margin:0px; line-height:13px; text-decoration:none;}
.contact-info h4 a:visited	{font-family:Helvetica, Helvetica Neue, Arial, sans-serif; color:#202020; font-size:11px; font-weight:400; padding-top:12px; margin:0px; line-height:13px; text-decoration:none;}
.contact-info h4 a:hover	{font-family:Helvetica, Helvetica Neue, Arial, sans-serif; color:#8eac7d; font-size:11px; font-weight:400; padding-top:12px; margin:0px; line-height:13px; text-decoration:underline;}

.contact-info h5			{font-family:Helvetica, Helvetica Neue, Arial, sans-serif; color:#1e1e1e; font-size:15px; font-weight:400; padding:0px; margin:0px; line-height:13px;}
.contact-info p				{font-family:Helvetica, Helvetica Neue, Arial, sans-serif; color:#b8b7b7; font-size:10px; font-weight:400; padding-top:12px; margin:0px; line-height:15px; text-transform:uppercase;}



.hr {background-image: url( ../images/hr.jpg );background-repeat:no-repeat; width:859px; height:11px;}
h2						{font-family:Helvetica, Helvetica Neue, Arial, sans-serif; color:#8eac7d; font-size:16px; font-weight:400; padding:0px; margin:0px; line-height:20px;}

hr.hr2 {color: #333333;background-color: #333333;height: 1px; margin: 0 auto; padding:0px; clear:both; border:0px; width:100%;}
* html body hr.hr2 {color: #333333;background-color: #333333;height: 1px;margin:0px; padding:0px; clear:both;}
*+html body hr.hr2 {color: #333333;background-color: #333333;height: 1px;margin:0px; padding:0px; clear:both;}

hr.hr3 {color: #52594d;background-color: #52594d;height: 1px; margin-bottom:6px;clear:both; border:0px;width:100%;}
* html body hr.hr3 {color: #52594d;background-color: #52594d;height: 1px;margin:0px; padding-left:12px; padding-right:12px;  clear:both;}
*+html body hr.hr3 {color: #52594d;background-color: #52594d;height: 1px;margin:0px; padding-left:12px; padding-right:12px;  clear:both;}

hr.hr4 {color: #b8b7b7;background-color: #b8b7b7;height: 1px; margin-top:2px; margin-bottom:10px;clear:both; border:0px;width:100%;}
* html body hr.hr4 {color: #b8b7b7;background-color: #b8b7b7;height: 1px;margin-top:2px; margin-bottom:10px; padding-left:4px; padding-right:4px;  clear:both;}
*+html body hr.hr4 {color: #b8b7b7;background-color: #b8b7b7;height: 1px;margin-top:2px; margin-bottom:10px; padding-left:4px; padding-right:4px;  clear:both;}



.dates  {float:left; width:390px; }
.tour {float:left; width:320px; }
.venue {float:left;}

.disclaimer {margin: 0 auto;  width: 520px;text-align: center; padding-top:30px;}


.Column1 {float:left; width:50%;}
.Column2 {float:left; width:50%;}
.row1 {float:left; width:50%; line-height:11px;}
.row2 {float:left; width:50%;}

.contactBox {width:800px; margin: 0 auto;text-align: center; margin-left:140px;}
.thin {float:left; width:90px;padding-bottom:16px;}
.thick {float:left;width:260px; margin-left:16px;padding-bottom:16px;}
.img {position:relative; top:3px;margin-right:14px;}


.siteby {text-align: center;margin: 0 auto;font-size: 10px; line-height: 18px;font-family: Helvetica, Arial, Verdana, sans-serif;color: #393a3a;height:100px;}
.siteby a {text-align: center;margin: 0 auto;font-size: 10px; line-height: 18px;font-family: Helvetica, Arial, Verdana, sans-serif;color: #393a3a;}

h2{font-size: 18px; line-height: 18px;font-family: Helvetica, Arial, Verdana, sans-serif;text-align: justify;color: #999999; padding: 8px 0px 14px 0px;margin-left:10px;}
.resTxt {font-size: 12px; line-height: 18px;font-family: Helvetica, Arial, Verdana, sans-serif;text-align: justify;color: #999999; padding:0px; margin:0px;text-align: left;}
.resTxt a {font-size: 12px; line-height: 18px;font-family: Helvetica, Arial, Verdana, sans-serif;text-align: justify;color: #999999; padding:0px; margin:0px;text-align: left;text-decoration:none;}
.resTxt a:link {font-size: 12px; line-height: 18px;font-family: Helvetica, Arial, Verdana, sans-serif;text-align: justify;color: #999999; padding:0px; margin:0px;text-align: left;text-decoration:none;}
.resTxt a:visited {font-size: 12px; line-height: 18px;font-family: Helvetica, Arial, Verdana, sans-serif;text-align: justify;color: #999999; padding:0px; margin:0px;text-align: left;text-decoration:none;}
.resTxt a:hover {font-size: 12px; line-height: 18px;font-family: Helvetica, Arial, Verdana, sans-serif;text-align: justify;color: #808585; padding:0px; margin:0px;text-align: left; text-decoration:underline;}


.greyTxt {font-size: 10px; line-height: 16px;font-family: Helvetica, Arial, Verdana, sans-serif;text-align: justify;color: #808080; font-style:italic; padding:0px; margin:0px;}
.parag {font-size: 12px; line-height: 18px;font-family: Helvetica, Arial, Verdana, sans-serif;text-align: justify;color: #999999; padding:0px; margin:0px;}
.ital {font-size: 12px; line-height: 18px;font-family: Helvetica, Arial, Verdana, sans-serif;text-align: justify;color: #999999; padding:0px; margin:0px; font-style:italic; }
.small {font-size: 11px; line-height: 16px;font-family: Helvetica, Arial, Verdana, sans-serif;text-align: center;color: #999999; padding:0px; margin:0px;}


 /* headerNav */
.headerNav { font-family:Arial, Helvetica, sans-serif; list-style: none; position: relative; margin: 0 auto; top: 2px;right: 60px;text-align:right;padding: 0px;color: #6c7e62; font-size: 11px; }
a.headerNavOff:link, a.headerNavOff:visited {text-transform: lowercase; margin: 5px 10px 5px 10px; color: #6c7e62;text-decoration: none;}
a.headerNavOn:link, a.headerNavOn:visited, a.headerNavOff:hover {text-transform: lowercase; margin: 5px 10px 5px 10px;color: #6c7e62;text-decoration: none;}
a.headerNavOff:hover {color: #cccccc; text-decoration: underline;}

 /* headerNav */
.headerNav2 { font-family:Arial, Helvetica, sans-serif; list-style: none; position: relative; margin: 0 auto; top: 20px;right:-228px;text-align:right;padding: 0px;color: #6c7e62; font-size: 11px; width:500px;}
a.headerNavOff:link, a.headerNavOff:visited {text-transform: lowercase; margin: 5px 10px 5px 10px; color: #6c7e62;text-decoration: none;}
a.headerNavOn:link, a.headerNavOn:visited, a.headerNavOff:hover {text-transform: lowercase; margin: 5px 10px 5px 10px;color: #6c7e62;text-decoration: none;}
a.headerNavOff:hover {color: #cccccc; text-decoration: underline;}












