/* CSS Document */
/*-------------------------General -----------------------------------------*/
*{
	padding:0;
	margin:0;
	}
body{
	font:normal 14px/19px Arial, Helvetica, sans-serif;
	color:#161616;
	background:url(/images/main-body-bg.gif) repeat-x 0 0 #fff;
	}
img{
	padding:0;
	margin:0;
	display:block;
	}
a,a:visited,a:hover
{
    color:#00F;
    
	outline:none;
	text-decoration:none;
	border:none;
	padding:0;
	margin:0;
	}


a:hover
{
    text-decoration:underline;
}
	
	
ul, li{
	list-style:none;
	}
.spacer{
	padding:0;
	margin:0;
	font-size:0;
	line-height:0;
	clear:both;
	}
	
.fleft
{
    float:left;
}	

.clear
{
    clear:both;
}

.fright
{
    float:right;
}
	
	
.txt
{
    border:1px solid #999;
}
	
.txtWithPadding
{
    border:1px solid #999;
    padding:4px;
}

.failureNotification 
{
    color:#F00;
    font-weight:bold;
}
	
/*COMMON STYLES */

.panel-title
{
    height:34px;
	padding:0 15px;
	background:url(/images/heading-bg.gif) repeat-x 0 0;
}	
.panel-title h3
{
	color:#FFF;
	font:bold 18px/34px Arial;
	margin:0px;
}
.panel-body{
	background-color:#F9F9F9;
	border:1px solid #c0c5d0;
	border-top:0px none #FFF;
	height:100%;
	overflow:hidden;
	margin:0 0 20px 0;
	padding:10px;
	}
	

.welcome-msg
{
    font-size:1.6em;
    color:#FFF;
}

.welcome-msg a
{
    color:#FFF;
}
/*EVENT TAGS*/
.eventtags
{
    padding:10px;
    margin-bottom:20px;
}
.eventtags table{
	width:370px;
	float:left;
	color:#1a6d9b;
	background-color:inherit;
}
.eventtags table td
{
    width:150px;
}
.eventtags table td a
{
    background:url(/images/bullet.gif) no-repeat 0 50%;
	padding:0 0 0 10px;
	width:250px;
}


	
	
.tag-link
{
     color: Blue;
     padding-right:15px
}
	
	
/*END COMMON STYLES*/
	
	
/*-------------------------General -----------------------------------------*/
#mainpannel{
	width:1004px;
	margin:0 auto;
	padding:0;
	}
/*----------------------Top Pannel start------------------------------------*/
#topapnnel{
	position:relative;
	width:1004px;
	overflow:hidden;
	height:100%;
	}
#logopan{
	height:64px;
	padding:5px 0 0 0;
	overflow:hidden;
	height:100%;
	}
a.logo{
	display:block;
	width:344px;
	height:64px;
	float:left;
	padding:12px 0 5px 10px;
	}
div.search{
	width:434px;
	float:right;
	font-size:20px;
	color:#fff;
	background-color:inherit;
	}
span.link{
	float:left;
	padding:7px 0 0 0;
	}
.search form{
	width:281px;
	height:26px;
	float:right;
	}
.search form span.leftcuv{
	width:10px;
	height:26px;
	display:block;
	float:left;
	}
.search form span.rigcuv{
	width:10px;
	height:26px;
	display:block;
	float:right;
	}
.search form input.txtbox{
	float:left;
	border:none;
	font-size:16px;
	color:#000;
	background-color:#FFFFFF;
	width:197px;
	height:27px;
	padding:0 0 0 5px;
	}
.search form input.searbutt{
	width:74px;
	height:42px;
	float:left;
	margin:0px 0 0 5px;
	padding:0;
	background:none;
	}
.topnav{
	width:1002px;
	height:46px;
	margin:0 auto;
	}
.topnav ul{
	width:600px;
	float:left;
	height:30px;
	margin-top:10px;
	padding-left:2px;
	}
.topnav ul li{
	float:left;
	width:auto;
	margin-right:5px;
	}
.topnav ul li a{
	font-size:20px;
	padding: 1px 15px 2px 15px;
	line-height:30px;
	display:block;
	color:#fff;
	background-color:inherit;
	}
.topnav ul li a:hover, .topnav ul li a.selected{
	background-color:#113E6E;
	color:#fff;
	}
.topnav ul li.nomir{
	margin-left:0;
	}
.addevent-btn{
	float:right;
	width:161px;
	margin-top:7px;
	text-align:center;
}
.addevent-btn a{
	font:bold 20px/35px Arial, Helvetica, sans-serif;
	color:#FFF;
	background-color:#6BA500;
	background:url(/images/addevent-btn-bg.jpg) no-repeat 0 0px;
	padding:4px 18px 4px 18px;
}
.addevent-btn a:hover{
	font:bold 20px/35px Arial, Helvetica, sans-serif;
	background-color:#113E6E;
	border: inherit;
	background: #113E6E none no-repeat 0 0px;
	color:#FFF;
}


.myaccount-btn{
	float:right;
	width:161px;
	margin-top:7px;
	text-align:center;
}
.myaccount-btn a{
	font:bold 20px/35px Arial, Helvetica, sans-serif;
	color:#FFF;
	background-color:#FFC50A;
	background:url(/images/myaccount-btn-bg.jpg) no-repeat 0 0px;
	padding:4px 18px 4px 18px;
}
.myaccount-btn a:hover{
	font:bold 20px/35px Arial, Helvetica, sans-serif;
	background-color:#113E6E;
	border: inherit;
	background: #113E6E none no-repeat 0 0px;
	color:#FFF;
}

/*---------------------------Bottom nav---------------------------------*/
.bottom-menu{
	width:1000px;
	padding:5px 0 0 14px;
	font:bold 12px/20px Arial, Helvetica, sans-serif;
	overflow:hidden;
	height:100%;
	margin:0 auto;
	}
.bottom-menu a{
	color:#94c9ff;
	background-color:inherit;
	}
.bottom-menu a:hover{
	color:#94c9ff;
	background-color:inherit;
	text-decoration:underline;
	}
/*.bottom-menu span{
	color:#ffcb2f;
	background-color:inherit;
	font-weight:bold;
}*/
.bottom-menu p{
	color:#ffcb2f;
	background-color:inherit;
	font-weight:bold;
	float:left;
	width:auto;
}

/*menu*/
ul.bottom-nav{
	float:right;
	padding:0 2px 0 0;
	width:auto;
}
ul.bottom-nav li{
	float:left;
	padding:0 2px 0 0;
	width:auto;
	font:normal 12px/20px Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	background-color:inherit;
}
ul.bottom-nav li a{
	/*background:url(/images/bottom-menu_repeat_ancbg.gif) repeat-x 0 0;*/
	color:#fff;
	background-color:inherit;
	display:block;
	float:left;
	font-weight:normal;
}
ul.bottom-nav li a:hover{
	background:url(/images/bottom-menu_repeat_hovbg.gif) repeat-x 0 0;
	color:#fff;
	background-color:inherit;
}
ul.bottom-nav li a.active{
	background:url(/images/bottom-menu_repeat_hovbg.gif) repeat-x 0 0;
	color:#fff;
	background-color:inherit;
	cursor:text;
	font-weight:bold;
}
ul.bottom-nav li a span.left{
	/*background:url(/images/bottom-menu_left_ancbg.gif) no-repeat 0 0;*/
	display:block;
}
ul.bottom-nav li a:hover span.left{
	background:url(/images/bottom-menu_left_hovbg.gif) no-repeat 0 0;
}
ul.bottom-nav li a.active span.left{
	background:url(/images/bottom-menu_left_hovbg.gif) no-repeat 0 0;
}
ul.bottom-nav li a span.right{
	/*background:url(/images/bottom-menu_right_ancbg.gif) no-repeat 100% 0;*/
	display:block;
	padding:0 5px;
	font-size:12px;
	line-height:20px;
}
ul.bottom-nav li a:hover span.right{
	background:url(/images/bottom-menu_right_hovbg.gif) no-repeat 100% 0;
}
ul.bottom-nav li a.active span.right{
	background:url(/images/bottom-menu_right_hovbg.gif) no-repeat 100% 0;
}
/*menu end*/
/*---------------------------bottom nav end-----------------------------*/
/* --------------------------------------Featured nav-------------------------------------------*/
.featured-link{
	width:270px;
	float:left;
	padding:0;
	margin:0;
	}
.featured-link ul{
	width:270px;
	float:left;
	height:14px;
	margin-top:20px;
	}
.featured-link ul li{
	float:left;
	width:auto;
	}
.featured-link ul li a{
	font:normal 12px/20px Arial, Helvetica, sans-serif;
	padding:0;
	display:block;
	color:#006dc7;
	background-color:inherit;
	padding:0 5px 2px 5px;
	}
.featured-link ul li a:hover, .featured-link ul li a.selected{
	background-color:#c0d6ea;
	color:#006dc7;
	font:normal 12px/20px Arial, Helvetica, sans-serif;
	text-decoration:none;
	}
.featured-link ul li.nomir{
	margin-left:0;
	}

	
/* -------------------------------------featured nav end------------------------------------------*/
/*----------------------Top Pannel start-----------------------------------*/	
/*----------------------body start-----------------------------------------*/
#bodypannel{
	padding:10px 0 10px 10px;
	margin:5px 0 0 0;
	min-height:560px;
	height:100%;
	overflow:hidden;
	width:984px;
	background-color:#FFFFFF;
	}
#bodleftpannel{
	width:579px;
	float:left;
	}
.bodmidpannel{
	width:970px;
	float:left;
	}
.bodmidpannel h2{
	font:bold 24px/40px Arial, Helvetica, sans-serif;
	padding:0 0 10px 0;
	color:#000;
	background-color:inherit;
	}
.edevents{
	margin:0 0 20px 0;
	}
.edevents h2{
	font:bold 24px/40px Arial, Helvetica, sans-serif;
	padding:0 0 10px 0;
	color:#000;
	background-color:inherit;
	}
.edevents span{
	font:bold 14px/25px Arial, Helvetica, sans-serif;
	color:#000;
	background-color:inherit;
	}
.edevents p{
	color:#666;
	font:normal 12px/18px Arial, Helvetica, sans-serif;
	background-color:inherit;
	}
.edevents img{
	padding:5px 10px 0 0;
	float:left;
	}
.edevents h3{
	font-size:14px;
	color:#185e99;
	font-weight:bold;
	background-color:inherit;
	}
.edevents h3 a{
	font-size:14px;
	color:#185e99;
	font-weight:bold;
	background-color:inherit;
	float:left;
	}
.edevents h3 a:hover{
	font-size:14px;
	color:#185e99;
	font-weight:bold;
	background-color:inherit;
	float:left;
	}
.edevents a{
	color:#408ac9;
	font:normal 14px/16px Arial, Helvetica, sans-serif;
	text-align:right;
	float:right;
	background-color:inherit;
	}
.edevents a:hover{
	color:#408ac9;
	font:normal 14px/16px Arial, Helvetica, sans-serif;
	text-align:right;
	float:right;
	background-color:inherit;
	}
.edevents a:hover{
	color:#408ac9;
	font:normal 14px/16px Arial, Helvetica, sans-serif;
	text-decoration:underline;
	text-align:right;
	background-color:inherit;
	}
.ladygaga-cont{
	width:247px;
	height:215px;
	background-color:#eff2f7;
	border:#c0c5d0 1px solid;
	float:left;
	margin:0 20px 0 0;
	padding:15px;
	color:#666;
}
.rexall-place{
	width:535px;
	background-color:#eff2f7;
	border:#c0c5d0 1px solid;
	float:left;
	padding:20px;
	color:#666;
}
.rexall-place a{
	float:left;
	color:#006dc7;
	font:bold 12px/16px Arial, Helvetica, sans-serif;
	background-color:inherit;
}
.rexall-place p{
	color:#666;
	font:normal 12px/20px Arial, Helvetica, sans-serif;
	background-color:inherit;
}
.rexall-place a:hover{
	float:left;
	color:#006dc7;
	font:bold 12px/16px Arial, Helvetica, sans-serif;
	text-decoration:underline;
	background-color:inherit;
}
.rexall-place h2{
	font:normal 18px/22px Arial, Helvetica, sans-serif;
	padding:0px 0 10px 0;
	color:#185e99;
	background-color:inherit;
	}
.ladygaga-cont h2{
	font:bold 18px/20px Arial, Helvetica, sans-serif;
	color:#185e99;
	background-color:inherit;
	padding:0 0 10px 0;
	margin:0;
}
.ladygaga-cont h2 a{
	font:bold 18px/24px Arial, Helvetica, sans-serif;
	color:#185e99;
	background-color:inherit;
	padding:0;
	margin:0;
	float:left;
}
.ladygaga-cont h2 a:hover{
	font:bold 18px/24px Arial, Helvetica, sans-serif;
	color:#185e99;
	background-color:inherit;
	text-decoration:underline;
	padding:0;
	margin:0;
	float:left;
}
.ladygaga-cont-nomagin{
	width:247px;
	height:215px;
	background-color:#eff2f7;
	border:#c0c5d0 1px solid;
	float:left;
	padding:15px;
	color:#666;
}
.ladygaga-cont-nomagin h2{
	font:bold 18px/20px Arial, Helvetica, sans-serif;
	color:#185e99;
	background-color:inherit;
	padding:0 0 10px 0;
}
.ladygaga-cont-nomagin h2 a{
	font:bold 18px/24px Arial, Helvetica, sans-serif;
	color:#185e99;
	background-color:inherit;
	padding:0;
	margin:0;
	float:left;
}
.ladygaga-cont-nomagin h2 a:hover{
	font:bold 18px/24px Arial, Helvetica, sans-serif;
	color:#185e99;
	background-color:inherit;
	text-decoration:underline;
	padding:0;
	margin:0;
	float:left;
}
.edevents ul{
	padding:0;
	}
.edevents ul li{
	border-bottom:1px solid #EDEDED;
	color:#161616;
	background:url(/images/bull.gif) no-repeat 10px 13px;
	background-color:inherit;
}

.edevents ul li span a{
	font-size:15px;
	color:#161616;
	padding:7px 0 7px 23px;
	display:block;
	background-color:inherit;
	}

	
.edevents ul li span a:hover {
	background:url(/images/edeve-O.gif) repeat-x 0 100%;
	}
.news{
	padding:0 0 20px 0;
	}
.news h2{
	font-size:22px;
	padding:0 0 10px 0;
	color:#393939;
	font-weight:bold;
	background-color:inherit;
	}
.news span{
	font-size:13px;
	color:#2576C8;
	font-weight:bold;
	padding:0 0 8px 0;
	display:block;
	background-color:inherit;
	}
.news p{
	font-size:13px;
	color:#161616;
	background-color:inherit;
	}

#bodrightpannel{
	width:385px;
	float:right;
	}
.gohnwiguitar{
	margin:0 0 20px;
	background-color:#fff;
	border:3px solid #F1F1F1;
	padding:10px;
	height:100%;
	overflow:hidden;
	color:#000000;
	}
.gohnwiguitar a{
	background:url(/images/jon-ic.gif) no-repeat 0 0;
	float:left;
	margin-top:15px;
	display:block;
	width:21px;
	height:20px;

	}
.gohnwiguitar a:hover{
	background:url(/images/jon-ic-O.gif) no-repeat 0 0;
	}
.gohnwiguitar img{
	float:left;
	}
.gohnwiguitar div{
	width:195px;
	float:right;
	}
.gohnwiguitar div h3{
	font-size:16px;
	color:#113E6E;
	padding:0 0 10px;
	background-color:inherit;
	}
.gohnwiguitar div h3 span{
	color:#FB3B3B;
	background-color:inherit;
	}
.gohnwiguitar div p{
	font-size:13px;
	line-height:17px;
	color:#676767;
	padding:0 0 15px 0;
	background-color:inherit;
	}
.gohnwiguitar div b{
	font-weight:bold;
	color:#2C2D2C;
	font-size:12px;
	padding-bottom:5px;
	display:block;
	background-color:inherit;
	}
.gohnwiguitar div strong{
	font-weight:bold;
	color:#125FB0;
	font-size:12px;
	background-color:inherit;
	}
.booktoday{
	margin:0 0 20px;
	}
.promevent{
	margin:50px 0 20px;
	}
.adv{
	margin:20px 0 20px;
	}
.topmovies{
	background-color:#F9F9F9;
	border-bottom:1px solid #c0c5d0;
	border-left:1px solid #c0c5d0;
	border-right:1px solid #c0c5d0;
	height:100%;
	overflow:hidden;
	color:#fff;
	margin:0 0 20px 0;
	/*padding:0 0 20px 0;*/
	}
 h3.event-heading{
	height:34px;
	padding:0 15px;
	background:url(/images/heading-bg.gif) repeat-x 0 0;
	background-color:#113E6E;
/*	margin:0 0 15px;
*/	color:#FFFFFF;
	font:bold 18px/34px Arial, Helvetica, sans-serif;
	border-left:#165991 1px solid;
	border-right:#165991 1px solid;
	}
.topmovies h3 span{
	width:200px;
	float:left;
	font-size:18px;
	line-height:36px;
	color:#1D2E3F;
	font-weight:normal;
	background-color:inherit;
	}
.topmovies h3 a{
	background:url(/images/arrowe.gif) no-repeat 0 7px;
	height:18px !important;
	float:right;
	width:80px;
	padding:0 0 0 10px;
	margin:8px 0 0 0;
	font-weight:bold;
	font-size:11px;
	color:#424344;
	display:block;
	background-color:inherit;
	}
.topmovies h3 a:hover{
	color:#88AE28;
	background-color:inherit;
	}
/*.topmovies div a{ 
	width:351px;
	height:81px;
	margin:0 auto 15px auto;
	padding:10px;
	border:1px solid #F1EEEE;
	background-color:#fff;
	display:block;
	cursor:pointer;
	color:#0099CC;
	}
.topmovies div a:hover{
	background:url(/images/mov-bg-O.gif) repeat-x 0 0;
	} */
.topmovies div a img{
	float:left;
	width:auto;
	}
.topmovies div a p{
	width:210px;
	float:right;
	font-size:16px;
	line-height:17px;
	color:#161616;
	display:block;
	background-color:inherit;
	}
.topmovies div a p span{
	font-size:12px;
	color:#768DA2;
	padding:5px 0;
	display:block;
	background-color:inherit;
	}
.topmovies div a p span.padnon{
	padding:0 0 1px 0;
	}
.topmovies div a p b{
	font-size:11px;
	color:#494D50;
	line-height:13px;
	display:block;
	background-color:inherit;
	}
.tag{
	background-color:#e8e8e8;
	color:#666;
	border-bottom:#c0c5d0 1px solid;
	padding:0 0 15px 15px;
}
.tag span{
	background-color:inherit;
	color:#000;
	font:bold 14px/16px Arial, Helvetica, sans-serif;
}
.featured-event{	
	background-color:#F9F9F9;
	color:#666;
}
.featured-event-dark{	
	background-color:#e7ebf3;
	color:#666;
	padding:0 0 20px 0;
}

.featured-event-inner{	
	width:536px;
	margin:0 auto;
}
.featured-event-right h2{	
	background-color:inherit;
	font:normal 18px/20px Arial, Helvetica, sans-serif;
	color:#185e99;
	padding:10px 0 20px 0;
}
.featured-event-right h2 a{	
	background-color:inherit;
	font:normal 18px/20px Arial, Helvetica, sans-serif;
	color:#185e99;
	padding:10px 0 0 0;
}
.featured-event-right h2 a:hover{	
	background-color:inherit;
	font:normal 18px/20px Arial, Helvetica, sans-serif;
	color:#185e99;
	padding:10px 0 0 0;
	text-decoration:underline;
}
.featured-event-right span.left{	
	background-color:inherit;
	font:bold 14px/35px Arial, Helvetica, sans-serif;
	color:#000;
	float:left;
	}
.featured-event-right span.right{	
	background-color:inherit;
	font:bold 14px/35px Arial, Helvetica, sans-serif;
	color:#3476ae;
	float:right;
}
.featured-event-right span.right a{	
	background-color:inherit;
	font:bold 14px/35px Arial, Helvetica, sans-serif;
	color:#3476ae;
}
.featured-event-right span.right a:hover{	
	background-color:inherit;
	font:bold 14px/35px Arial, Helvetica, sans-serif;
	color:#3476ae;
	text-decoration:underline;
}
.featured-event-right p{	
	background-color:inherit;
	font:normal 12px/18px Arial, Helvetica, sans-serif;
	color:#666;
	width:300px;
	float:left;
}
.featured-event img{	

}
.featured-event-right{	
	width:402px;
	float:right;
	padding:0 0 20px 0;
}
.featured-event-right img{	
	width:59px;
	height:71px;
	float:right;
}
/*----------------------body start-----------------------------------------*/

/*----------------------Footer pannel start--------------------------------*/
#footer
{
    position:relative;
    bottom:0px;
	background:url(/images/footer-bg.gif) repeat-x 0 0;
	color:#94c9ff;
	text-align:center;
	background-color:inherit;
	width:100%;
	}
#footer span{
	color:#fff;
	font:normal 11px/30px Arial, Helvetica, sans-serif;
	background-color:inherit;
	}
#footer div{
	width: auto;
	margin:0 auto;
	background:url(/images/footer-img.gif) no-repeat 100% 0;
	height:89px;
	}
#footer div ul{
	width:339px;
	margin:0 auto;
	padding:22px 0 0 0;
	font-size:12px;
	}
#footer div ul li{
	float:left;
	}
#footer div ul li a{
	font-size:12px;
	color:#94c9ff;
	margin:0 15px;
	font-weight:bold;
	background-color:inherit;
	}
#footer div ul li a:hover{
	color:#B1D7FF;
	background-color:inherit;
	}
#footer div p{
	text-align:center;
	padding:5px 0 0 0;
	}
/*----------------------Footer pannel end--------------------------------*/


/*---------------------------sliding movies--------------------------*/
.stepcarousel{
position: relative; /*leave this value alone*/
overflow: scroll; /*leave this value alone*/
width: 530px; /*Width of Carousel Viewer itself*/    /* ----------------------------- banner image width ------------------------------- */
height: 210px; /*Height should enough to fit largest content's height*/ /* ------------------------- banner image Height ---------------------------- */
margin:0 0 0 20px;
}

.stepcarousel .belt{
position: absolute; /*leave this value alone*/
left: 0;
top: 0;
}

.stepcarousel .panel{
float: left; /*leave this value alone*/
overflow: hidden; /*clip content that go outside dimensions of holding panel DIV*/
margin: 0 10px 0 0; /*margin around each panel*/
width: 129px; /*Width of each panel holding each content. If removed, widths should be individually defined on each content DIV then. */ /* ------------------------------------- banner image width ----------------------------------------- */
}
.stepcarousel .panel h2{
float: left; /*leave this value alone*/
overflow: hidden; /*clip content that go outside dimensions of holding panel DIV*/
margin: 0 10px 0 0; /*margin around each panel*/
width: 129px; /*Width of each panel holding each content. If removed, widths should be individually defined on each content DIV then. */ /* ------------------------------------- banner image width ----------------------------------------- */
font:bold 14px/20px Arial, Helvetica, sans-serif;
color:#006dc7;
background-color:inherit;
}
.stepcarousel .panel h2 span{
float: left; /*leave this value alone*/
overflow: hidden; /*clip content that go outside dimensions of holding panel DIV*/
margin: 0 10px 0 0; /*margin around each panel*/
width: 129px; /*Width of each panel holding each content. If removed, widths should be individually defined on each content DIV then. */ /* ------------------------------------- banner image width ----------------------------------------- */
font:normal 14px/20px Arial, Helvetica, sans-serif;
color:#666;
background-color:inherit;
}
/*---------------------------sliding movies end--------------------------*/
.stepcarousel-link{
	width:579px;
	margin:0 auto;
	padding:0 0 10px 0;
	text-align:center;
}
.stepcarousel-link a{
	font:normal 14px/40px Arial, Helvetica, sans-serif;
	color:#006dc7;
	background-color:inherit;
}
.stepcarousel-link a:hover{
	font:normal 14px/40px Arial, Helvetica, sans-serif;
	color:#006dc7;
	background-color:inherit;
	text-decoration:underline;
}
/*------------------------------------- banner image width ----------------------------------------- */
.aboutevents{
	width:385px;
	float:right;
	padding:0 0 10px 0;
}
.aboutevents h2{
	font:bold 24px/30px Arial, Helvetica, sans-serif;
	color:#000000;
	background-color:inherit;
	padding:0 0 10px 0;
}
.aboutevents p{
	font:normal 14px/20px Arial, Helvetica, sans-serif;
	color:#666;
	background-color:inherit;
}
div.search-index{
	width:380px;
	float:right;
	font-size:20px;
	color:#fff;
	background-color:inherit;
	padding:20px 0 20px 20px;
	}
span.link{
	float:left;
	padding:7px 0 0 0;
	}
.search-index form{
	width:335px;
	height:26px;
	float:right;
	}
.search-txtbox{
	color:#666;
	width:175px;
	height:20px;
	border:#e3e4e5 1px solid;
	padding:5px;
	background-color:inherit;
}

	
/*categories end*/
.ttt-cont{	
	width:405px;
	float:right;
}
ul.ttt {
	width:235px;
	float:right;
	margin:0 0 0 10px;
	color:#1a6d9b;
	background-color:inherit;
}
ul.ttt  li{
	padding:0 0 0 10px;
	display: inline;
}
ul.ttt li a{
	font:normal 14px/20px Arial, Helvetica, sans-serif;
	color:#1a6d9b;
	background-color:inherit;
}
ul.ttt  li a:hover{
	font:normal 14px/20px Arial, Helvetica, sans-serif;
	color:#1a6d9b;
	background-color:inherit;
	text-decoration:underline;
}
ul.ttt li a.active1{
	font:bold 14px/20px Arial, Helvetica, sans-serif;
	color:#1a6d9b;
	background-color:inherit;
}
/* add event */
.form-cont{
	width:950px;
	height:215px;
	background-color:#eff2f7;
	border:#c0c5d0 1px solid;
	float:left;
	margin:0 20px 0 0;
	padding:15px;
	color:#666;
}
	
.clear
{
    clear:both;
}


/* START EVENT LIST CONTROL*/
.event-item 
 {
     background-color:#FFF;
 }

 .event-item-featured
 {
     background-color:#D4E5B6;
 }
 
.pretty-hover
{
    background-color:Red;
}
/* END EVENT LIST CONTROL*/


div.page
{
    float:left;padding:5px;background-color:#e8edff;font-size:1.3em;margin-right:2px;
}

div.active
{
    float:left;padding:5px;background-color:#113E6E;font-size:1.3em;margin-right:2px;color:#FFF;
}

div.active a{color:#FFF;}

myevents-gridrow
{
    padding:3px;
    background-color:
}
