body {
	margin:0;
	padding:0;
	background:#000 url(../images/pagebg1.gif) left top repeat-x;
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.69em;
	color:#FFF;
	line-height:normal;
}

p {
	margin:0;
	padding:0;
}
a {
	color:#017efe;
	text-decoration:underline;
	outline:none;
}
a:hover {
	color:#eba600;
	text-decoration:underline;
}
img {
	border:0 none;
}
form {
	margin:0;
	padding:0;
}

#Container {
	width:770px;
	margin:0 auto;
	height:1%;
}
#Header {
	height:109px;
}
#Content {
	margin:0;
	padding:0;
	background:url(../images/contantbg1.gif) right top repeat-y;
	height:1%;
}

/* LOGO */
#Logo {
	margin:12px 0 19px 30px;
	_margin-left:15px;
	background:url(../images/logo1.png) left top no-repeat;
	width:370px;
	height:32px;
	float:left;
}
#Logo a {
	display:block;
	width:370px;
	height:32px;
	outline:none;
}
#Logo a:hover {
	background:transparent;
	outline:none;
}
#Logo a span {
	display:none;
}
/* LOGO */

#Search {
	float:right;
	background:url(../images/searchbg1.png) left top no-repeat;
	height:30px;
	width:178px;
	margin:14px 26px 0 0;
	_margin-right:13px;
	padding:0 3px 0 13px;
}
.SrchInpt {
	float:left;
}
.SrchInpt input {
	width:60px;
	border:0 none;
	margin:9px 0 0 0;
	padding:0;
	background:none;
	font-size:0.91em;
	outline:none;
}
.SrchBtn {
	float:right;
	width:24px;
	margin:3px 0 0 0;
}

/* Top Navigation */
#TopNav {
	height:28px;
	font-size:1.27em;
	line-height:2em;
	color:#7b7b7b;
}
#TopNav ul {
	margin:0 auto;
	padding:0;
	list-style:none;
	display:table;
	white-space:nowrap;
}
#TopNav li {
	display:table-cell;
	margin:0;
	padding:0;
}
#TopNav a {
	float:left;
	color:#7b7b7b;
	margin:0 1px;
	padding:0 28px;
	text-decoration:none;
}
#TopNav a:hover {
	color:#b8799a;
	background:#482140;
	text-decoration:none;
	cursor:pointer;
}
#TopNav #current a {
	color:#b8799a;
	background:#482140;
}
/* Top Navigation */


.NavArw {
	height:11px;
}
.NavArw .Arw1 {
	float:right;
	margin:0 70px 0 0;
	_margin-right:35px;
}

#ColLt1 {
	float:left;
	width:180px;
	margin:0 10px 0 6px;
	_margin-left:3px;
}
#ColCnt1 {
	float:left;
	width:374px;
	margin:0 8px 0 0;
	border:0px solid #FF0000;
}
#ColCntWide{
	float:left;
	display:block;	
	width:545px;
	_width:520px;
	margin:0 8px 0 25px;
	border:0px solid #00FF00;
	
}
#ColRt1 {
	float:left;
	width:192px;
	margin:0;
}

.Lt1 {
	float:left;
	margin:0;
	padding:0;
}
.Rt1 {
	float:right;
	margin:0;
	padding:0;
}
.clr {
	clear:both;
	font-size:0;
	margin:0;
	padding:0;
	line-height:0;
	visibility:hidden;
	height:0;
}

#WinBig1 {
	padding:8px;
	color:#CCC;
}
.HdGrn1 {
	font-size:2.73em;
	color:#b8cd34;
	text-align:center;
}
.HdGrn2 {
	font-size:1.64em;
	margin:5px 0;
	color:#b8cd34;
}
.HdGrn3 {
	font-size:1.36em;
	margin:5px 0;
	color:#b8cd34;
}

.Pad10-1 {
	padding:0 10px;
	height:1%;
}
.Pad10-2 {
	padding:10px;
	height:1%;
}
.Pad08-1 {
	padding:8px;
	height:1%;
}

.BltList {
	margin:0;
	padding:0;
	list-style:disc;
}
.BltList li {
	margin:0 15px;
}
.BltList li ul li {
	list-style:disc;
	margin:0;
}

/* Event Tools Menu */
.EvntMenu {
	height:auto;
	margin:0;
}
.EvntMenu ul {
	padding:0;
	margin:0;
	list-style-type:none;
	width:192px;
}
.EvntMenu li {
	height:24px;
	line-height:2.18em;
	width:192px;
}
.EvntMenu a, .EvntMenu a:visited {
	display:block;
	text-decoration:none;
	height:24px;
	line-height:2.18em;
	width:192px;
	color:#a3a3a3;
	text-indent:54px;
}
* html .EvntMenu a, * html .EvntMenu a:visited {
}
* html .EvntMenu a:hover {
	color:#a3a3a3;
	background:#482140;
	text-decoration:none;
}
.EvntMenu li:hover {
}
.EvntMenu li:hover > a {
	color:#a3a3a3;
	background:#482140;
}
.EvntMenu a.DwnEvnt {
	background:url(../images/icn_DwnEvnt1.gif) 28px center no-repeat;
}
.EvntMenu a.DwnEvnt:hover {
	background:#482140 url(../images/icn_DwnEvnt2.gif) 28px center no-repeat;
}
.EvntMenu li:hover > a.DwnEvnt {
	background:#482140 url(../images/icn_DwnEvnt2.gif) 28px center no-repeat;
}
.EvntMenu a.EmlRmd {
	background:url(../images/icn_EmlRmd1.gif) 28px center no-repeat;
}
.EvntMenu a.EmlRmd:hover {
	background:#482140 url(../images/icn_EmlRmd2.gif) 28px center no-repeat;
}
.EvntMenu li:hover > a.EmlRmd {
	background:#482140 url(../images/icn_EmlRmd2.gif) 28px center no-repeat;
}
.EvntMenu a.SbscClnd {
	background:url(../images/icn_SbscClnd1.gif) 28px center no-repeat;
}
.EvntMenu a.SbscClnd:hover {
	background:#482140 url(../images/icn_SbscClnd2.gif) 28px center no-repeat;
}
.EvntMenu li:hover > a.SbscClnd {
	background:#482140 url(../images/icn_SbscClnd2.gif) 28px center no-repeat;
}
.EvntMenu a.SndInvt {
	background:url(../images/icn_SndInvt1.gif) 28px center no-repeat;
}
.EvntMenu a.SndInvt:hover {
	background:#482140 url(../images/icn_SndInvt2.gif) 28px center no-repeat;
}
.EvntMenu li:hover > a.SndInvt {
	background:#482140 url(../images/icn_SndInvt2.gif) 28px center no-repeat;
}
.EvntMenu a.LeavRvw {
	background:url(../images/icn_LeavRvw1.gif) 28px center no-repeat;
}
.EvntMenu a.LeavRvw:hover {
	background:#482140 url(../images/icn_LeavRvw2.gif) 28px center no-repeat;
}
.EvntMenu li:hover > a.LeavRvw {
	background:#482140 url(../images/icn_LeavRvw2.gif) 28px center no-repeat;
}
.EvntMenu a.EvntSrvy {
	background:url(../images/icn_EvntSrvy1.gif) 28px center no-repeat;
}
.EvntMenu a.EvntSrvy:hover {
	background:#482140 url(../images/icn_EvntSrvy2.gif) 28px center no-repeat;
}
.EvntMenu li:hover > a.EvntSrvy {
	background:#482140 url(../images/icn_EvntSrvy2.gif) 28px center no-repeat;
}
.EvntMenu a.BkmrkShr {
	background:url(../images/icn_BkmrkShr1.gif) 28px center no-repeat;
}
.EvntMenu a.BkmrkShr:hover {
	background:#482140 url(../images/icn_BkmrkShr2.gif) 28px center no-repeat;
}
.EvntMenu li:hover > a.BkmrkShr {
	background:#482140 url(../images/icn_BkmrkShr2.gif) 28px center no-repeat;
}
.EvntMenu a.Help {
	background:url(../images/icn_Help1.gif) 28px center no-repeat;
}
.EvntMenu a.Help:hover {
	background:#482140 url(../images/icn_Help2.gif) 28px center no-repeat;
}
.EvntMenu li:hover > a.Help {
	background:#482140 url(../images/icn_Help2.gif) 28px center no-repeat;
}
/* Event Tools Menu */

/* Login Box */
.LoginBx {
	background:url(../images/loginbg1.png) left top no-repeat;
	width:174px;
	height:78px;
	margin:0 0 0 10px;
}
.LogBx1 {
	float:left;
	width:132px;
	margin:0;
	padding:0;
	font-size:0.91em;
}
.LogBx1Text {
	float:left;
	width:53px;
	margin:0 0 3px 0;
	height:14px;
	line-height:1.40em;
}
.LogBx1Inpt {
	float:left;
	width:72px;
	margin:0 0 3px 0;
	padding-left:5px;
	background:url(../images/logininputbg1.gif) left top no-repeat;
	height:14px;
}
.LogBx1Inpt input {
	width:67px;
	border:0 none;
	background:none;
	outline:none;
	font-size:1em;
	margin:1px 0 0 0;
	_margin-top:0;
	padding:0;
}
.LogBx1Btn {
	float:right;
	width:24px;
}

.Advt1 {
	background:url(../images/advt1bg1.png) left top no-repeat;
	width:150px;
	height:98px;
	margin:0 0 0 10px;
	color:#a3a3a3;
}
a.Orng {
	color:#eba600;
	text-decoration:underline;
	outline:none;
}
a.Orng:hover {
	color:#017efe;
	text-decoration:underline;
}
a.Gry1 {
	color:#8d8d8d;
	text-decoration:underline;
	outline:none;
}
a.Gry1:hover {
	color:#eba600;
	text-decoration:underline;
}
a.Grn1 {
	color:#989e65;
	text-decoration:underline;
	outline:none;
}
a.Grn1:hover {
	color:#eba600;
	text-decoration:underline;
}

/* Collpase Box1 */
.ClpsBx1 {
	margin:0;
	padding:0;
}
.ClpsHd1 {
	font-size:1.16em;
	color:#a3a3a3;
	font-weight:bold;
	padding:0 0 0 18px;
	margin:0 0 5px 10px;
	background:url(../images/icn_minus1.gif) left center no-repeat;
	display:block;
}
.ClpsHd1 a, .ClpsHd1 a:hover {
	color:#a3a3a3;
	text-decoration:none;
}
.ClpsMenu1 {
	height:auto;
	margin:0;
}
.ClpsMenu1 ul {
	padding:0;
	margin:0;
	list-style-type:none;
	width:192px;
	font-size:1.1em;
}
.ClpsMenu1 li {
	margin:0 0 5px 0;
	width:192px;
}
.ClpsMenu1 a, .ClpsMenu1 a:visited {
	display:block;
	text-decoration:underline;
	width:192px;
	color:#eba600;
	text-indent:28px;
}
.ClpsMenu1 a:hover {
	color:#017efe;
	text-decoration:underline;
}

.ClpsHd2 {
	font-size:1.16em;
	color:#dd2c00;
	font-weight:bold;
	padding:0 0 0 18px;
	margin:0 0 5px 10px;
	background:url(../images/icn_minus2.gif) left center no-repeat;
	display:block;
}
.ClpsHd2 a, .ClpsHd2 a:hover {
	color:#dd2c00;
	text-decoration:none;
}
.ClpsMenu2 {
	height:auto;
	margin:0;
}
.ClpsMenu2 ul {
	padding:0;
	margin:0;
	list-style-type:none;
	width:192px;
	font-size:1.1em;
}
.ClpsMenu2 li {
	margin:0 0 5px 0;
	width:192px;
}
.ClpsMenu2 a, .ClpsMenu2 a:visited {
	display:block;
	text-decoration:underline;
	width:192px;
	color:#017efe;
	text-indent:28px;
}
.ClpsMenu2 a:hover {
	color:#eba600;
	text-decoration:underline;
}
/* PSR BEGIN */
.ExpandHd1 {
	font-size:1.16em;
	color:#a3a3a3;
	font-weight:bold;
	padding:0 0 0 18px;
	margin:0 0 5px 10px;
	background:url(../images/icn_plus1.gif) left center no-repeat;
	display:block;
}

.ExpandHd1 a, .ExpandHd1 a:hover {
	color:#a3a3a3;
	text-decoration:none;
}
.logout_link {
	font-size:1.16em;
	color:#a3a3a3;
	font-weight:bold;
	padding:0 0 0 18px;
	margin:0 0 5px 10px;	
	display:block;
}

.logout_link a, .logout_link a:hover {
	color:#a3a3a3;
	text-decoration:none;
}


.EvntMenu a.MyProfile {
	background:url(../images/icn_profile1.gif) 28px center no-repeat;
}
.EvntMenu a.MyProfile:hover {
	background:#482140 url(../images/icn_profile2.gif) 28px center no-repeat;
}

.EvntMenu a.Logout{
	background:url(../images/icn_logout1.gif) 28px center no-repeat;
}
.EvntMenu a.Logout:hover {
	background:#482140 url(../images/icn_logout2.gif) 28px center no-repeat;
}
/* PSR END */
input, select, textarea {
	font-family:Arial, Helvetica, sans-serif;
	color:#b3b3b3;
	line-height:normal;
}


/* Registration Form */
.Form1 {
	margin:0;
	padding:0;
	height:1%;
}

.Form1 div.row{
	display:block;
	height:1%;
	padding:0;
	margin:0 0 1em 0;
	clear:both;
	}
	
.Form1 label span {
	display:block;
	float:left;
	width:74px;
	text-align:right;
	margin:0;
	padding:2px 10px 2px 0;
}
.Form1 .star {
	color:#FF0000;
	width:auto;
}
.Form1 input {
	margin:0;
	padding:2px;
	background:#3f383f;
	border:0 none;
	font-size:1em;
	width:224px;
	outline:none;
}
.Form2 input {
	margin:0;
	padding:2px;
	background:#3f383f;
	border:0 none;
	font-size:1em;
	width:224px;
	height:10px;
	outline:none;
}
.Form1 textbox {
	margin:0;
	padding:2px;
	background:#3f383f;
	border:0 none;
	font-size:1em;
	width:224px;
	height:10px;
	outline:none;
}
.Form1 .dateMonth {
	margin:0;
	padding:2px;
	background:#3f383f;
	border:0 none;
	font-size:1em;
	width:100px;
	outline:none;
}

.Form1 .dateYear {
	margin:0;
	padding:2px;
	background:#3f383f;
	border:0 none;
	font-size:1em;
	width:70px;
	outline:none;
}

.Form1 .dateDay {
	margin:0;
	padding:2px;
	background:#3f383f;
	border:0 none;
	font-size:1em;
	width:54px;
	outline:none;
}

.Form1 .time {
	margin:0;
	padding:2px;
	background:#3f383f;
	border:0 none;
	font-size:1em;
	width:54px;
	outline:none;
}

.Form1 textarea {
	margin:0;
	padding:2px;
	background:#3f383f;
	border:0 none;
	font-size:1em;
	width:224px;
	outline:none;
	height:30px;
}

.Form1 .comments{
	height:100px;
	}

.Form1 .shortDetails {
	margin:0;
	padding:2px;
	background:#3f383f;
	border:0 none;
	font-size:1em;
	width:224px;
	outline:none;
	height:70px;
}


.Form1 .LongDetails {
	margin:0;
	padding:2px;
	background:#3f383f;
	border:0 none;
	font-size:1em;
	width:224px;
	outline:none;
	height:150px;
}

.Form1 input.chkbx {
	border:0 none;
	width:auto;
	background:none;
	margin: 0.2em;
}
.Form1 input.Btn1 {
	background:#3f383f;
	width:auto;
	line-height:normal;
	cursor:pointer;
}
.Form1 input.Btn1Hov {
	background:#482140;
	width:auto;
	line-height:normal;
	cursor:pointer;
}

.Form1 ul {
		margin:0;
		padding:0;
		display:inline;				
		float: left;
		margin-top: 1em;
		
	}
.Form1 ul li{
	display:block;	
	float:none;
	clear:both;	
	list-style-type: none;
	margin:none;
	padding:none;
	
}


.Form1 ul.option_list li{
	display: block;
	margin: 0 0 0 0;
	padding: 0 0 0 0;	
	
}

.Form1 div.options_box{
	display: block;
	width:155px;	
	float:left;
	margin: 5px 10px 5px 2px;
	padding: 0 0 0 0;
	}
/* Registration Form */


.GryBx1, .blackBx1 {
	border:1px solid #535353;
	height:1%;
	width:178px;
	margin:0 auto;
	background:#1b1b1b;
	
}
.blackBx1{
	background:#000000;
}
.GryBx2 {
	border:1px solid #535353;
	height:1%;
	width:178px;
	margin:0 auto;
}

.GryBx3 {
	border:1px solid #666666;
	border-width:1px 0;
	height:1%;
	padding:5px 0;
}

.AdSpace1 {
	font-size:1.45em;
	color:#444444;
	text-align:center;
}

.AdSpace1 a{	
	color:#444444;
	text-align:center;
	text-decoration: none;
}

.AdSpace1 a:hover{	
	color:#ffffff;	
	text-decoration: none;
}

.EvntClndr1 {
	margin:0;
	padding:0;
}
.EvntDtl {
	font-size:1.09em;
	padding:3px 5px;
	color:#8d8d8d;
}
.EvntDtl p {
	margin:3px 0;
}

.hdBx1 {
	background:url(../images/hdbg1.gif) left top repeat-x;
	padding:0 5px;
	height:20px;
}
.hdBx1hd1 {
	font-size:1.27em;
	color:#969696;
	line-height:1.43em;
	float:left;
	display:block;
	white-space:nowrap;
	background:url(../images/icn_hd1.gif) left center no-repeat;
	padding-left:20px;
}
.hdBx1clps1 {
	float:right;
	display:block;
	padding:4px 0px 0px 0px;
	border:0px solid #FF0000;
	height:15px;
	width:28px;
	text-align:left;
}

.hdBx1clps1 a.toggle_buttons_expand, .hdBx1clps1 a.toggle_buttons_collapse{	
	background-position:center;
	background-repeat:no-repeat;
	text-decoration:none;
	color:#333333;
	display:block;
	height:12px;
	width:13px;		
	margin:0px 0px 0px 14px;
	
	
}

.hdBx1clps1 a.toggle_buttons_expand{
	background-image:url(../images/icn_plus1.gif);
}

.hdBx1clps1 a.toggle_buttons_collapse{
	background-image:url(../images/icn_minus1.gif);
}


.Date1 {
	background:#12121e;
	font-size:2.73em;
	color:#7b7b7b;
	text-align:center;
	padding:20px 0;
}
.Date1 span {
	font-weight:bold;
	color:#eca800;
	border:1px solid #666666;
	background:#1a1a1a;
	padding:5px;
}


.StateTRS {
	margin:0;
	padding:0;
}
.StateTRSBx1 {
	background:#12121e;
	text-align:center;
	padding:3px 0;
}
.StateTRSDtl {
	font-size:0.91em;
	padding:3px 5px;
	color:#8d8d8d;
}
.StateTRSDtl p {
	margin:3px 0;
}

.StateEDP {
	margin:0;
	padding:0;
}
.StateEDPBx1 {
	background:#12121e;
	text-align:center;
	padding:3px 0;
}
.StateEDPDtl {
	font-size:0.91em;
	padding:3px 5px;
	color:#8d8d8d;
}
.StateEDPDtl p {
	margin:3px 0;
}


.MonthBar1 {
	width:360px;
	height:24px;
	display:block;
	margin:0 auto;
}
.MonthBar1 .Icn {
	width:20px;
	float:left;
	margin:4px 0 0 0;
	border: 0px solid #FF0000;
}
.MonthBar1 .Months {
	font-size:1.18em;
	line-height:1.846em;
	float:left;
	width:312px;
	display:block;
}
.MonthBar1 .Months .arwLt {
	float:left;
	margin:6px 0 0 0;
	width:10px;
}
.MonthBar1 .Months .arwRt {
	float:right;
	margin:6px 0 0 0;
	width:10px;
	text-align:right;
}
.MonthBar1 .Months .MnthLst {
	float:left;
	color:#666666;
	display:block;
	text-align:center;
	width:292px;
}
.MonthBar1 .Months .MnthLst a {
	color:#666666;
	text-decoration:none;
	margin:0 5px;
}
.MonthBar1 .Months .MnthLst a:hover {
	color:#b3b3b3;
	text-decoration:none;
}
.MonthBar1 .Months .MnthLst a.Active, .MonthBar1 .Months .MnthLst a.Active:hover {
	color:#b3b3b3;
	text-decoration:none;
	font-weight:bold;
}

.MonthBar1 .Clps {
	float:right;
	width:20px;
	text-align:right;
	margin:6px 0 0 0;
}

.DateBar1 {
	width:348px;
	height:43px;
	display:block;
	margin:0 auto;
	background:url(../images/DateBar1bg1.gif) left top repeat-x;
}
.DateBar1 .arwLt {
	float:left;
	margin:23px 4px 0 0;
}
.DateBar1 .arwRt {
	float:left;
	margin:23px 0 0 2px;
}

.DateBar1 .Dts1 {
	width:27px;
	height:43px;
	display:block;
	float:left;
	margin:0 3px 0 0;
}
.DateBar1 .Dts1 .Day {
	font-size:0.82em;
	color:#707070;
	line-height:1.77em;
	text-transform:uppercase;
	text-align:center;
	height:16px;
}
.DateBar1 .Dts1 .Date {
	font-size:1.45em;
	color:#999999;
	font-weight:bold;
	height:27px;
	line-height:1.63em;
	text-align:center;
}
.DateBar1 .Dts1 .Date a {
	color:#999999;
	text-decoration:none;
	height:1.63em;
	line-height:1.63em;
	display:block;
}
.DateBar1 .Dts1 .Date a:hover {
	color:#999999;
	text-decoration:none;
	background:#000;
}
.DateBar1 .Dts1 .Date a.sun, .DateBar1 .Dts1 .Date a.sun:hover {
	color:#eca800;
	background:#1a1a1a;
	border:1px solid #666666;
	text-decoration:none;
	height:1.51em;
	line-height:1.51em;
	display:block;
}
.DateBar1 .Dts1 .Date a.act, .DateBar1 .Dts1 .Date a.act:hover {
	color:#eca800;
	background:#8d0d00;
	border:1px solid #666666;
	text-decoration:none;
	height:1.51em;
	line-height:1.51em;
	display:block;
}


.deafestival {
	
}



.hdBx2 {
	height:24px;
	display:block;
	margin:0 0 8px 0;
}
.HdBx2hd1bx {
	background:url(../images/hdbg2.gif) left top repeat-x;
	float:left;
	width:224px;
	display:block;
	line-height:2.18em;
	padding:0 7px;
	margin:0 4px 0 0;

}
.hdBx2hd1 {
	font-size:1.15em;
	color:#f2f2f2;
	white-space:nowrap;
	background:url(../images/icn_qmark1.gif) left center no-repeat;
	padding-left:22px;
}
.hdBx2Strm {
	float:left;
	background:url(../images/hdbg2.gif) left top repeat-x;
	width:100px;
	height:24px;
	margin:0 4px 0 0;
	text-align:center;
}
.hdBx2clps1 {
	float:right;
	background:url(../images/hdbg2.gif) left top repeat-x;
	height:18px;
	width:28px;
	text-align:center;
	padding:6px 0 0 0;
	display:block;
	border:0px solid #FF0000;

}

.hdBx2clps1 a.toggle_buttons_expand, .hdBx2clps1 a.toggle_buttons_collapse{	
	background-position:center;
	background-repeat:no-repeat;
	text-decoration:none;
	color:#333333;
	display:block;
	height:12px;
	width:13px;	
	margin:0 auto;
}

.hdBx2clps1 a.toggle_buttons_expand{
	background-image:url(../images/icn_plus1.gif);
}

.hdBx2clps1 a.toggle_buttons_collapse{
	background-image:url(../images/icn_minus1.gif);
}


.deafestival .Vdo1 {
	float:left;
	width:130px;
	
	
}
.deafestival .Vdo1Cnt {
	float:left;
	width:244px;
	color:#cccccc;
}

.Hd13 {
	font-size:1.18em;
	font-weight:bold;
	color:#4d4d4d;
}
.EvntStr {
	float:right;
}

.dfEvntDtl {
	float:left;
	width:239px;
	border-right:1px solid #666666;
	font-size:1.09em;
	height:1%;
}

.Qmark1 {
	margin:0;
	padding:0;
	color:#a3a3a3;
}
.Qmark1 li {
	list-style-type:none;
	background:url(../images/icn_hd1.gif) left no-repeat;
	margin:6px 0;
	padding:0 0 0 22px;
}
.Heading1 {
	font-size:1.18em;
	font-weight:bold;
	color:#a3a3a3;
	margin:5px 0;
}
.Heading2 {
	font-size:1.18em;
	color:#a3a3a3;
	margin:0 0 5px 0;
}

.Txt1 {
	font-size:0.91em;
	color:#a3a3a3;
	margin:7px 0 7px 15px;
}
.Txt2 {
	font-size:0.91em;
	margin:0 0 5px 0;
}
/* PSR BEGIN */
#jumpLink{
		display:none;
	}
.copyrighttext{
	color:#535353;
	}	
	
div#ad_container{		
	display: block;
	border:0;
	background:#FF9933;
	color:#000000;	
	padding:0 auto;	
	margin:0 auto;
	text-align:left;	
	width:176px;
	height:99px;
}
div#slide1, div#slide2{
		display: block;
		position:absolute;		
		margin:0 auto;
		padding:none;		
		width:172px;		
		height:99px;	
		border:1px solid #535353;
		border-top:none;
		text-align: center;
		z-index:2;
	}
 div#slide2{
 	z-index:1;
 }	

div#slide1 img, div#slide2 img{
		padding:0;
		margin:0 auto;
		width:174px;		
		margin:0 auto;
		
	}

.eventrow{
	display:block;
	height:1%;
	padding:0;
	margin:0 0 1em 0;
	clear:both;
	
	}

/* PSR END */

/* WebTool Manager CSS BEGIN */
.wtm{margin:0;
	padding:0;
	height:1%;
	border:0px solid #FF0000;
	}
.CrvBox1 {margin:0; padding:0; height:1%}
.CrvBox1 .cB {background:#12121e; border:1px solid #333333; border-width:0 1px; padding:0 9px;}
.CrvBox1 .cBt, .CrvBox1 .cBb, .CrvBox1 .cBt div, .CrvBox1 .cBb div {background:url(../images/box1.gif) top right; height:11px; font-size:0}
.CrvBox1 .cBt div {background-position:top left}
.CrvBox1 .cBb div {background-position:bottom left}
.CrvBox1 .cBb {background-position:bottom right}
.CrvBox1 .cBt, .CrvBox1 .cBb {margin:0 -10px 0 -10px; padding-right:10px}

/* WebTool Manager CSS END */

.GryBx4 {
	border:1px solid #666666;
	height:1%;
	color:#8e8e8e;
}

.hdBx3 {
	background:url(../images/hdbg3.gif) left top repeat-x;
	padding:0 6px;
	height:22px;
}
.hdBx3hd1 {
	font-size:1.45em;
	color:#eb7700;
	line-height:1.375em;
	float:left;
	display:block;
	white-space:nowrap;
	background:url(../images/icn_qmark1.gif) left center no-repeat;
	padding-left:22px;
}

.VdoCaptnBx1 {
	background:#12121e;
	padding:5px;
	font-size:1.36em;
	color:#FFF;
	text-align:center;
	margin:10px 0 0 0;
}

.Vdo2 {
	float:left;
	width:184px;
}
.Vdo2Cnt {
	float:left;
	width:162px;


}

/** Contest Winners Spotlight Css Begin */

#contest_winners{
	border:0px solid #00FF00;
	display: block;
	float:left;
	width:380px;
	height:115px;
	padding:0px;
	margin:0px;
	}
	
#winner1, #winner2{
	display:block;
	position:absolute;
	float:left;	
	border:0px solid #FF0000;
	padding:0px;
	width:354px;
	z-index:1;
}	
	
	
/** Contest Winners Spotlight Css End */



/* Performer Spotlight CSS Begin */ 

#performer_spotlight{
	display:block;
	height:150px;
}

.performer_spotlight_toggler{
	float:right;
	margin:0 0 0 3px;
	padding:6px 0 0 0;
	height:18px;
	width:28px;


}

#performer1, #performer2{
	display:block;
	position:absolute;
	float:left;
	height:150px;
	border:0px solid #FF0000;
	padding:8px;
	width:354px;
	z-index:1;
}
#performer_spotlight .image{
	float:left;
	width:auto;
	height:auto;
	margin:0px 5px 5px 0px;
}

#performer_spotlight .content{
	display:block;
	float:left;
	width:100%;
	height:150px;	
	border:0px solid #FF0000;
}

#performer2{
	z-index:2;	
}
/* Performer Spotlight CSS END */

/**left column events slideshow begin */
#left_column_events{
	display:block;
	height:150px;
	width:178px;

}

#left_column_events #event1, #left_column_events #event2{
	display:block;
	position:absolute;
	float:left;
	height:150px;
	overflow:hidden;
	border:0px solid #FF0000;
	padding:0px;	
	width:178px;
	z-index:1;
}

/**left column events slideshow end */

/**left column TRS slideshow begin */
#trs_rotator{
	display:block;
	height:150px;
	width:178px;
}

#trs_rotator #trs_slide1, #trs_rotator #trs_slide2{
	display:block;
	position:absolute;
	float:left;
	height:150px;
	overflow:hidden;
	border:0px solid #FF0000;
	padding:0px;	
	width:178px;
	z-index:1;
}

/**left column EDP  slideshow begins */

#edp_rotator{
	display:block;
	height:150px;
	width:178px;
}

#edp_rotator #edp_slide1, #edp_rotator #edp_slide2{
	display:block;
	position:absolute;
	float:left;
	height:150px;
	overflow:hidden;
	border:0px solid #FF0000;
	padding:0px;	
	width:178px;
	z-index:1;
}

/**left column EDP  slideshow ends */


/** event ratig css begin */

.event_rating {
border:0px solid #FF0000;
margin:5px;
text-align:center;
display:block;
height:19px;
}

.event_rating_container .pg_status{
	position:absolute;
	display:block;
	color:#a3a3a3;
	font-size:0.9em;	
	z-index:2;
}


.event_stars_on, .event_stars_off, .event_stars_half,  .event_stars_over{
	display:block;
	float:left;
	width:17px;
	height:17px;	
	background-position:center;
	background-image:url(../images/rate_on.gif);
	background-repeat:no-repeat;
	margin:0px 1px;
}

.event_stars_half{
	background-image:url(../images/rate_half.gif);	
}

.event_stars_off{
	background-image:url(../images/rate_off.gif);
}

.event_stars_over{
	background-image:url(../images/rate_hover.gif);

}


/** event ratig css end */


/** Contest Winners Board Begin**/
.ContestWinnerhdBx2{
	height:24px;
	display:block;
	margin:0 0 8px 0;
	border:0px solid #FF0000;
	width:100%;	
	float:left;
	background:url(../images/hdbg2.gif) left top repeat-x;
}
.ContestWinnerHdBx2hd1bx{
	
	float:left;
	width:99%;
	display:block;
	line-height:2.18em;
	padding:0 0px;
	margin:0 0px 0 5px;	
}

.ContestWinnerContent{	
	color:#FFFFFF;
	margin:10px 0px;
	border:0px solid #FF0000;
	float:left;
	display:block;
	width:auto;
}

.ContestWinnerName{font-size:1.5em;}
.ContestWinnerLocation{font-size:1.3em;}
.ContestWinnerPic{
	float:left;
	display:block;
	margin:0px 20px 0px 5px;
	width:auto;
	border:0px solid #FF0000;
	
}

.ContestWinnerhdBx2hd1{
	font-size:1.15em;
	color:#f2f2f2;
	white-space:nowrap;
}

/** Contest Winners Board End**/



/*** Photos Stylesheet ***/


.gallery_container {
	border:0px solid #FF0000;
	margin-top:10px;
	margin-left:6px;	
	text-align:center;
	float:left;
	width:auto;
	padding:2px;
	
}

.gallery_node {
	width:auto;
	min-height:170px; 
	height:170px;  
	position: relative;
	float:left; 	
	display:block; 
	text-align:center;
	vertical-align:middle; 
	border:1px solid #333333;
	margin:2px 3px;
	
	
}

.gallerylarge
{
	margin-top:20px;
	text-align:center;	
}

.gallerynav
{
	width:475px;
	margin-top:20px;
}
.galleryprev
{
	padding:3px;
	cursor:pointer;
}

.gallerynext
{
	padding:3px;
	cursor:pointer;
}

.paginginfo
{
	width:100%;
	float:left;
	text-align:left;
	font-size: 12px;
	text-decoration: none;
	border:0px solid #FF0000;
	padding:5px 0px 5px 0px;
	
}

.paginginfo_large
{
	width:100%;
	float:left;
	text-align:center;
	font-size: 12px;
	text-decoration: none;
	border:0px solid #FF0000;
	padding:5px 0px 5px 0px;
	
}

.navigation_large
{
	width:100%;
	float:left;
	text-align:center;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	padding:10px 0px 5px 0px;
}


.pagelink {
	text-decoration: none;
}
.pagelink:hover {
	text-decoration: underline;
}

/*** Photos Stylesheet End ***/ 