@charset "UTF-8";
/* CSS Document */
html body{
	color: #666;
	background-color: #000 !important;
	background-image: url("http://prithvitheatre.org/images/new/bg.jpg") !important;
	background-repeat: no-repeat !important;
	background-position: center top !important;
}
#buytickets,#venue,#terms { padding: 20px; box-sizing: border-box; }
#page-wrapper{background-color: transparent;}
#header{ margin-top:72px}
#header .section{ }
#logo{margin-bottom:0px; padding:0px; width:960px; height:140px; display:block;}
#logo img{margin:0}
#social{
	width: 570px;
	height: 50px;
	position: absolute;
	top: 5px;
	margin-left:498px; display:block
}

#social .f, #social .t, #social .y, #social .a, #social .g, #social .i, #social .b{width:32px; height:32px; float:left; display:block; margin-left:5px}
#social .f{
	background-repeat: no-repeat;
	background-position: left top;
	background-image: url("http://prithvitheatre.org/images/new/social.png");
}
#social .t{
	background: url("http://prithvitheatre.org/images/new/social.png") no-repeat -32px top;
}
#social .y{
	background: url("http://prithvitheatre.org/images/new/social.png") no-repeat -64px top;
}
#social .g{
	background: url("http://prithvitheatre.org/images/new/social.png") no-repeat -96px top;
}
#social .i{
	background: url("http://prithvitheatre.org/images/new/social.png") no-repeat -128px top;
}
#social .b{
	background: url("http://prithvitheatre.org/images/new/social.png") no-repeat -160px top;
}
input{ margin:0px; padding:0px}
.fb{
	margin: 3px 10px 0px 0px;
	float: left
}
.button{
padding-top: 6px;
padding-bottom: 5px;
}
.mailsubscribe{
	width: 150px;
	background-color: #E0E0E0;
	border: none;
	margin-right: 0px;
	font-size: 11px;
	padding: 8px;
	vertical-align: middle;
	position: relative;
	top: -2px;
	color: #333333;
	left: -3px;
}
.mt10{
	margin-top: 3px;
	margin-right: 0px;
	float: left;
	margin-left: 40px;
}
#main-menu{
	/* [disabled]background-color: #C5892F; */
	width: 960px;
	height: 34px;
}
.column, #content{
	background: #fff url() repeat-y center top;
}
a{
	color: #000;
}
.abtTxt a{color:#000; font-weight:bold}
a:hover, a:focus{
	color: #68B5BF; text-decoration:none
}

#main-menu-links a{
	width: 119px;
	padding-top: 10px;
	padding-bottom: 10px;
	font-size: 12px;
	border-right: 1px solid #895A0D;
	margin: 0px;
	font-weight: normal;
	color: #000;
}
.breadcrumb{
width: 900px;
padding: 5px 0px 5px 17px;
height: 30px;
color: #000;
}
.breadcrumb a{
margin-right: 10px;
margin-left: 10px;
display: block;
padding: 10px 0px 0px
}
.breadcrumb a:hover, .breadcrumb a:focus{color:#fff;text-decoration:none;}
.breadcrumb span{
background-color: #C5892F;
margin: 10px 0px 2px;
width: 1px;
height: 12px;
}

.breadcrumb .social{
padding-top: 0px;
margin-left: 0px;
}
.breadcrumb .social img{margin:0px;}
.mb20{
	width: 640px;
	padding-bottom: 5px;
	background: #68B5BF;
	padding-top: 5px;
}

ul{list-style-type: circle;}
p{margin-bottom:18px; line-height:18px}
.note{color:#000; font-weight:bold}

p strong, li strong{color:#000}
.leftImg img {
margin-bottom: 15px;
margin-top: 0px;
}
.abtTxt{
margin-bottom: 0px;
line-height: 12px;
margin-top: 0px;
}
.abtTxt strong{
	color: #000000;
}
h1, h2, h3{
	color: #68B5BF;
}
.content .rightText h2{
	color: #68B5BF;
	margin-bottom: 25px;
	font-size: 14px;
	line-height: 16px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #68B5BF;
	display: block;
}

.content .rightText .partners{
color: #FFFFCC;
margin-bottom: 15px;
font-size: 16px;
border: 2px solid #540002;
display: inline-block;
background: #900;
width: auto;
padding: 5px 10px;
font-weight: normal;
}

.rightText{width:640px;float:left;}
.rightText span{font-size:16px;}
.rightText ul li{
line-height: 16px;
margin-bottom: 10px;
}
#content .section{ padding: 15px 25px 0; }
.mainCnt{margin-bottom:30px}
.names td {
text-transform: uppercase;
padding-bottom: 5px;
width: 200px;
}

.tech td { font-size:16px;
padding-bottom: 5px;
width: 200px;
padding-left:20px;
}
.names td strong, .tech td strong{color:#000}
#footer{
	background-color: #AA3322;
}
#footer h2{margin-left:10px; color:#000;}

#footer p{color:#000}
p.fnt14 {margin-top:0px}
.wtinner{
	width: 140px;
	text-align: center;
	padding: 0px;
	color: #333;
	float: left;
	text-align: left;
	margin-right: 20px;
	margin-bottom: 30px;
	margin-left: 20px;
}
.wtinner img{
	height: 140px;
	float: left;
	margin-bottom: 5px;
	width: 140px;
	border: 0px solid #5B3108;
}
.wtinner{height: 150px;}
.leftImg img{border:0px solid #5B3108;}
#content h2{margin-bottom:2px;font-size:1.429em;line-height:1.4;}
.partners{width:420px; float:left; margin-right:35px; height:200px}

.video {
	float: left;
	margin-right: 37px;
	margin-bottom: 25px;
}
.video-third {
	float: left;
	margin-right: 0px;
	margin-bottom: 25px;
}

/* 
	Dropdown LEVEL ONE
*/
ul.dropdown                         {
	position: absolute;
	width: 960px;
	display: block;
	height: 50px;
	top: 197px;
}
ul.dropdown li                      {
	font-weight: normal;
	float: left;
	zoom: 1;
	list-style: none;
	
}
ul.dropdown a:hover		            {
	color: #FFF;
	text-decoration: none;
	background-color: #68B5BF;
}
ul.dropdown a.active                {
	color: #ffffff;
	background: #68B5BF;
}
ul.dropdown li a                    {
	display: block;
	padding: 18px 10px 17px;
	color: #fff;
}
ul.dropdown li:last-child a         { } /* Doesn't work in IE */
ul.dropdown li.hover,
ul.dropdown li:hover                {
	background: #895A0D;
	color: black;
	position: relative;
}
ul.dropdown li.hover a              { color: black; }


/* 
	LEVEL TWO
*/
ul.dropdown ul 						{
	visibility: hidden;
	position: absolute;
	top: 100%;
	left: 0;
}
ul.dropdown ul li 					{
	font-weight: normal;
	background: #68B5BF;
	color: #000;
	float: none;
}
									  
                                    /* IE 6 & 7 Needs Inline Block */
ul.dropdown ul li a					{
	display: inline-block;
	width: 135px;
	border-top: 1px solid #fff;
	padding-top:10px; padding-bottom:10px;
} 

/* 
	LEVEL THREE
*/
ul.dropdown ul ul 					{ left: 100%; top: 0; }
ul.dropdown li:hover > ul 			{ visibility: visible; }
.summertime{
	vertical-align: top;
	position: relative;
	top: -3px;
	background-color: #FFFA84;
	line-height: 18px;
}
.summertime .col{
	width: 70px
}
.summertime .col1{
	width: 100px
}
.summertime td{
	vertical-align: top;
	padding: 10px;
	border: 1px solid #333;
}
.summertime td p{margin-bottom:8px}
.summertime td .DT{margin-bottom:18px; font-weight:bold; line-height:15px}
.TableHeader{
	text-transform: uppercase;
	font-weight: bold;
	color: #000000;
	background-color: #FF0066;
}
.TableHeader td{
}
.STtitle{
	font-size: 16px;
	font-weight: bold;
	text-transform: uppercase;
	color: #FF3266;
}
ul.dropdown li.st14{
	font-weight: normal;
	float: left;
	zoom: 1;
	list-style: none;
	background: #601410;
}

ul.dropdown li.st14 ul li{background-color:#601410}

ul.dropdown li.st14 a.active                {
	color: #ffffff;
	background-color: #601410;
}
.evntSel{border:0;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0; border:none}.evntSel.mdedy{border:0;}.mdedy.onoff p{
	float: left;
	font-size: 12px;
	color: black;
	padding: 5px 8px 0px 0;
}.mdedy h3.h3on{border-bottom:0px solid #4D4D4D;color:#000;}.mdedy h3.h3off{border-bottom:0;}.mdedy h3.h3off a{border-bottom:0;font-size:12px;float:left;color:#fff;}
.mdedy{
	background: #68B5BF;
	color: #FFF;
	border:none;
	margin-top:10px;
	margin-bottom:10px;
}
.mdedy h3{
	padding: 10px;
	font-size: 12px;
	float: left;
	color: #FFF;
	margin-right: 5px;
	text-transform: uppercase;
	border-style: none;
}
#abtVen{margin-top:0px;} #abtVen p{line-height:15px;text-align:left; margin-bottom:10px;}

.mb20 a{color:#fff; padding-left:10px; padding-right:10px;}
.mb20 a:active{
	color: #000
}
.fleft.dateSel { display: none; }
#bc .container { margin: 0px; }
#bc .bc.box_960 { display: none; }
.bmssocial.selsoc,.fl_100.share.social { display: none; }
.book_btn .button { background: #d31d16; }
.book_btn .button:hover { background: #d31d16; background-image: none; }
.tktQty a { width: 9.67% !important; }