@charset "utf-8";
/* CSS Document */
body{
	margin:0;
	padding:0;
}

#header{
	width:1000px;
	margin: 0 auto;
}

.logo{
	margin: 20px auto auto 20px;
	float:left;
}

#fpres{
	width:1000px;
	height:auto;
	margin:0 auto;
	text-align: center;
	background-image: url(images/cityscape+bg.gif);
	background-repeat: repeat-x;
	background-position: bottom;
}
#container{
	width:1000px;
	height:auto;
	margin:0 auto;
	clear:both;
}
#footer{
	width:1000px;
	height:41px;
}
#subnav{
	width:241px;
	height:auto;
	float:left;
	border:0;
	margin-top:20px;
}
.btn a, .on a{
	display:block;
	width:70%;
	padding-top:15px;
	text-decoration: none;
	color:#000;
	padding-left:60px;
}

.on a{
	color: #FFCC00;
}

.btn a:hover{
	color:#70B511;
}

#content, #em_content{
	width:570px;
	float:left;
	border:0;
	margin-bottom: 0;
	font-family: Arial, Helvetica, sans-serif;
	color:#000;
	font-size: 11px;
}

#content a{
	color: #339900;
	text-decoration: none;
}

#d{
	height:25px;
	margin:15px;
	line-height:35px;
	padding:8px;
}

#content a:hover{
	text-decoration: underline;
}

#em_content{
	background-color:#FFF; border:1px solid #999; margin-top:0px; margin-bottom: 30px; width:60%; height: 300px;
}

#content p, h1, .p1{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin:20px 30px 40px;		
}
#footer{
	height:41px;
	width:1000px;
	margin:10px auto 0 auto;
	clear: both;
	text-align: right;
	border-top:1px solid black;
}
#footer p{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666;
	font-weight:bold;
	padding:13px 15px 13px 35px;
	width:45%;
	text-align: left;
	float:left;
	margin:0;
}

#footer a{	color: #0099FF; margin:0 4px;		}
#footer a:hover{ text-decoration:none; }

#menu{
	width:39%;
	float:right;
	height:41px;
	margin:0;
	vertical-align: middle;
	text-decoration: none;
	text-decoration: none;
	text-decoration: none;
}

#nav{
	width:580px;
	float:right;
	margin: 0 6px 0 0;
}

.uppernav, .lowernav{
	height:58px;
	text-align: right;
	padding-right:25px;
}

.lowernav{
	text-align:left;
	height:43px;
	margin-left: 10px;
}

.btn1, .btn2, .btn3, .btn4, .btn45, .btn5, .on_btn1{
	margin:0;
	padding:0;
	width:auto;
	float:left;
	width:120px;
	height:43px;
	background-position: top center;
}

/* BUTTONS */

.btn1{
	background-image: url(images/btn_signup.gif);
	width:85px;
	display:block;
	
}
.btn1:hover{	background-position: 0 -42px; background-position: bottom center;}
.on_btn1{  background-image: url(images/on_signup.gif);  }


.btn2{	
	background-image: url(images/btn_my_phone_events.gif);	
	width:146px;
	display:block;
	
}
.btn2:hover{	background-position: 0 -42px; background-position: bottom center;}


.btn3{	
	background-image: url(images/btn_shop.gif);  
	width:55px;	
	display:block;
	
}
.btn3:hover{	
	background-position: 0 -42px;
	background-position: bottom center;
}

.btn4{	
	background-image: url(images/btn_merchantlogin.gif); 
	width:140px;
	display:block;
}
.btn4:hover{	background-position: 0 -42px;background-position: bottom center; }

.btn45{	
	background-image: url(images/btn_blog.gif);  
	width:55px;	
	display:block;
}
.btn45:hover{	
	background-position: 0 -42px;
	background-position: bottom center;
}

.btn5{	
	background-image: url(images/btn_faqs.gif);	
	width:53px; 
	display:block;
}
.btn5:hover{
	background-position: 0 -42px;
	background-position: bottom center;
}


/* */

.leftbot, .rightbot{
	width:100%;
	height:100%;
	background-image: url(images/leftbot.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	background-image: url(images/r_geteventmobile.gif);
	background-image: url(images/r_geteventmobile.gif);
}

.rightbot{
	background-image: url(images/rightbot.jpg);
	background-position: right top;	
}
#args{
	width:100%;
	height:278px;
	background-image: url(images/pe22.jpg);
	/* background-image: url(images/arrgsss_r7_c2.jpg); */
	background-repeat: no-repeat;
	background-position: top left;
	margin:0px;
	padding:0px;
	float:left;
}

#args p{
	height:11px;
	padding: 0;
	margin: 0;
}

#lbound{
	width:16px;
	height:260px;
	float:left;
}

.txtfield{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding:5px;	
	border:1px solid black;
	margin:0;
}
.txtfield:hover{
	background-color: #B1C3D9;	
}

/* MY EVENT MOBILE PAGE */
.error{
	color:red;
	font-size: 13px;
	font-weight: bold;
	height:25px;
}

#registration{
	float:left;
	margin:20px 0 0 20px;
}
#registration td{
	padding:3px 3px 3px 12px;
}

#submitbtn{
	float:right;
	width:176px;
	height:61px;
	display:block;
	border:0;
}

.col, .col1{
	width:225px;
	height:255px;
	display:block;
	float:left;
	margin: 13px 0 0 0;
}

#login2{
	font-size:16px;
	font-weight:bold;
	height: 50px;
	dispay:block;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.colp{
	width:200px;
	height:auto;
	dispay:block;
	clear:both;
	color:#FFF;
	margin:13px auto;
	background-repeat: no-repeat;
}

.col .blts{
	width:63%;
	padding:10px 0 10px 70px;
	display:block;
	color:#000000;
	font-size:12px;
	font-weight:bold;
	margin:1px 0 0 0;
	height:auto;
	background: url(images/bullets.png) 35px 5px;
	background-repeat: no-repeat;
}

.col .blts:hover{
	background-color: #FFF;
	text-decoration:none;
	color:#FFF;
	background: url(images/blt_white.png) 35px 5px;	
	background-repeat: no-repeat;
}

#ctab{
	width:960px;
	height:100%;
	overflow: auto;
	margin:0 auto;
	background-position: center;
	background-repeat: repeat-y;
	background-image: url(images/btab.gif);
	clear:both;
}

#c_low{
	height:17px;
	width:960px;
	background: url(images/c_low.gif) 3px 0;
	margin:0 auto;
	background-repeat: no-repeat;
	clear:both;
}

#tab{
	height:auto;
	width:907px;
	margin:0 auto 0 25px;
	_margin-top:0;
	float:left;
}

#ltab{
	width:142px;
	height:600px;
	float:left;
}

#rtab{
	width:762px;
	height:auto;
	float:right;
	margin-top:1px;
	background:url(images/rtab_bottom.gif) -2px 0;
	background-color: #FFFFFF;
	background-position: bottom;
	background-repeat: no-repeat;
	padding-bottom: 20px;
}

.rtab_title{
	height:80px;
	width:316px
	clear:both;
	margin-bottom:10px;
}

.rtab_title p{
	font-size: 22px;
	font-weight:bold;
	color: #0066CC;
	margin:10px 0 0 0;
	display:block;
	padding:15px 0 0 0;
}

.chkbox{
	width:252px;
	height:26px;
	border: 1px solid #A0E73B;
	margin:0;
}

/* LEFT PORTION OF THE TAB */
#rtab_left{
	width:396px;
	height:auto;
	background-color: #FFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	margin-left:27px;
	_margin-left:15px;
	float:left;
}

#rtab_left h1{
	width:93%;
	font-size: 20px;
	color: #1374AE;
	font-family: Arial, Helvetica, sans-serif;
	background-color: #CCE6F3;
	padding:13px 0 3px 30px;
	margin:0;
	border-top:3px solid #333;
	clear:both;
	text-align: left;
	margin-bottom:0;
}


#rtab_left a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	display:block;
}

#rtab_left .altr1{
	width:93%;
	color:#000;
	text-decoration: none;
	font-weight: bold;
	padding: 7px 0 7px 30px;
	clear:both;
	background-color: #8FC9E4;
}

#rtab_left .altr{
	width:93%;
	color:#000;
	text-decoration: none;
	font-weight: bold;
	padding: 7px 0 7px 30px;
	clear:both;
	background-color: #CCE6F3;
}
/* */

/* RIGHT PORTION OF THE TAB */

#rtab_right{
	width:316px;
	height:auto;
	border-left:1px dotted #000;
	float:right;
	background-color: #FFF;
	background-image: url(images/pe22.gif);
	background-position: top right;
	background-repeat: no-repeat;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
}

#rtab_right .altr1{
	width:90.6%;
	display:block;
	color:#000;
	text-decoration: none;
	font-weight: bold;
	padding: 10px 0 10px 30px;
	clear:both;
	background-color: #FFFFFF;
} 
#rtab_right .altr{
	width:90.6%;
	display:block;
	color:#000;
	text-decoration: none;
	font-weight: bold;
	padding: 10px 0 10px 30px;
	clear:both;
	background-color: #CCE6F3;
}

#rtab_right a:hover, #rtab_left a:hover{
	background-color: #1580BF;
	color:#FFF;
}

/* */


#ltab a{
	width:100%;
	height:41px;
	margin-bottom:5px;
	background-color: #316AC5;
	display:block;
}

.sunday{ background-image: url(images/tabbuttons/sunday_btn.gif); }
.monday{ background-image: url(images/tabbuttons/monday_btn.gif); }
.tuesday{ background-image: url(images/tabbuttons/tuesday_btn.gif); }
.wednesday{ background-image: url(images/tabbuttons/wednesday_btn.gif); }
.thursday{ background-image: url(images/tabbuttons/thursday_btn.gif); }
.friday{ background-image: url(images/tabbuttons/friday_btn.gif); }
.saturday{ background-image: url(images/tabbuttons/saturday_btn.gif); }

/*.sunday:hover{ background:url(images/tabbuttons/sundday_btn.gif) 0 41px;  } */
.monday:hover{ background: url(images/tabbuttons/monday_on.gif);}
.tuesday:hover{ background: url(images/tabbuttons/tuesday_on.gif); }
.wednesday:hover{ background: url(images/tabbuttons/wednesday_on.gif); }
.thursday:hover{ background: url(images/tabbuttons/thursday_on.gif); }
.friday:hover{ background: url(images/tabbuttons/friday_on.gif); }
.saturday:hover{ background: url(images/tabbuttons/saturday_on.gif); }

.sunday_on{ background: url(images/tabbuttons/sunday_on.gif);}
.monday_on{ background: url(images/tabbuttons/monday_on.gif);}
.tuesday_on{ background: url(images/tabbuttons/tuesday_on.gif); }
.wednesday_on{ background: url(images/tabbuttons/wednesday_on.gif); }
.thursday_on{ background: url(images/tabbuttons/thursday_on.gif); }
.friday_on{ background: url(images/tabbuttons/friday_on.gif); }
.saturday_on{ background: url(images/tabbuttons/saturday_on.gif); }

.more{
	display:block;
	padding:3px 0;
	width:71px;
	background-color: #333333;
	color: #A0E73B;
	float:right;
	text-align: center;
	text-decoration: none;
	font-weight: bold;
	margin-bottom:10px;
	margin-right:-2px;
}

.sIFR-active .flash-title
{
      visibility: hidden;
      font-family: Verdana;
      line-height: 1em;
}

#did{
	margin:0 auto 0 auto;
	width:960px;
	border:1px solid black;
	background-color: #99CC00;
	overflow: auto;
	width: 100%

}