/* CSS Document */
body{font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; margin:0px; padding:0px; color:#dbd8d0; background:#303030 url(../images/body-bg.jpg) center top;}
dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,p,span,strong,form,fieldset,table,th,tr,td,input,label,select,div{margin:0px; padding:0px;}

input, textarea, select{font-family:Arial, Helvetica, sans-serif; font-size:12px;}

a{text-decoration:none; outline:none; color:#605d5d;}
a:hover{color:#605d5d; text-decoration:underline;}

img{border:none;}
.fl{float:left;}
.fr{float:right;}
.cl{clear:both; line-height:0px!important; font-size:0px!important; height:0px!important;}

.bdrnone{background:none!important;}

.mainWrapper{width:1004px; margin:0px auto;}
.minheight{min-height:550px;}

/* header */
.header{width:1004px; height:auto; overflow:hidden!important;}
.header li{width:1004px; height:569px; overflow:hidden;}
.header li.banner{padding:0px;}
#slider ul{overflow:hidden!important}
.header li.banner .img, .header li.banner .img img{width:1004px!important; height:402px!important; z-index:100}
#slider a:hover{text-decoration:none;}

.header .banner .eventDetails{width:1004px; background:url(../images/trans.png); padding:11px 0 10px 0px; z-index:500; margin:330px 0 0 0px; min-height:51px;}
.header .banner .eventDetails .left{text-align:right; width:320px; border-right:1px solid #4f4f4f; padding:0 20px 0 0px;}
.header .banner .eventDetails .right{font:16px Georgia, "Times New Roman", Times, serif; color:#fff; width:630px; padding:0 0 0 20px;}
.header .banner .eventDetails .right .details{font-style:italic; line-height:20px;}
.header .banner .eventDetails .title{font:24px Georgia, "Times New Roman", Times, serif; font-style:italic; color:#fff; padding:0px;}
.header .banner .eventDetails .date{font:12px Arial, Helvetica, sans-serif; color:#fff;}

.header .banner .eventDetails .left-2{text-align:right; width:240px; padding:0 20px 0 0px;}
.header .banner .eventDetails .right-2{width:630px; padding:5px 0 0 20px;}
.header .banner .eventDetails .right-2 .search-area{width:318px; height:33px; background:url(../images/search-bg.png) left no-repeat; padding:0 0 0 0px;}
.header .banner .eventDetails .right-2 .search-area .inputdiv{width:280px; padding:4px 0 0 5px;}
.header .banner .eventDetails .right-2 .search-area .serbtn{width:20px; padding:10px 5px 0 5px;}
.header .banner .eventDetails .right-2 .search-area .inputbox{width:280px; height:25px; background:none!important; border:none!important; padding:0px 0 0px 0px; color:#000202; font-family:Georgia, arial; font-size:17px; font-style:italic;}
.header .banner .eventDetails .title-inner{font:30px Georgia, "Times New Roman", Times, serif; font-style:italic; color:#9e9e9e; padding:5px 0 5px 0px;}
.calendar{width:218px; position:absolute; margin:-238px 0 0 750px;}

.top-nav{background:url(../images/top-nav-bg.png) no-repeat; width:970px; margin:0px auto; height:63px; position:absolute; margin-left:17px;}
.top-nav .logo{margin:2px 0 0 25px;}

.top-nav .nav{ padding:12px 0 0 30px; width:720px;}
.top-nav .nav ul{margin:0px; list-style-type:none;}
.top-nav .nav ul li{float:left; font:16px Georgia, "Times New Roman", Times, serif; font-style:italic; color:#fff; background:url(../images/sep.gif) no-repeat right center; padding:0 8px 0 8px;}
.top-nav .nav ul li a{color:#fff; padding:10px; display:block;}
.top-nav .nav ul li a:hover{color:#cf0000; text-decoration:none;}
.top-nav .nav ul li a.active{color:#cf0000;}

.top-nav .searchbox{background:#424242; height:22px; width:130px; margin:20px 0 0 12px;}
.top-nav .searchbox .search{padding:2px 0 0 2px;}
.top-nav .searchbox .inputbox{width:105px; height:18px; background:none!important; border:none!important; padding:2px 0 2px 0px; color:#bfbfbf}

.top-nav-inner{background:#171717 url(../images/top-nav-bg.png) left no-repeat; width:987px; margin:0px auto; height:63px; padding-left:17px;}
.top-nav-inner .logo{margin:2px 0 0 25px;}

.top-nav-inner .nav{ padding:12px 0 0 30px; width:720px;}
.top-nav-inner .nav ul{margin:0px; list-style-type:none;}
.top-nav-inner .nav ul li{float:left; font:16px Georgia, "Times New Roman", Times, serif; font-style:italic; color:#fff; background:url(../images/sep.gif) no-repeat right center; padding:0 8px 0 8px;}
.top-nav-inner .nav ul li a{color:#fff; padding:10px; display:block;}
.top-nav-inner .nav ul li a:hover{color:#cf0000; text-decoration:none;}
.top-nav-inner .nav ul li a.active{color:#cf0000;}

.top-nav-inner .sound{width:130px; margin:0px 0 0 20px;}
.top-nav-inner .searchbox{background:#424242; height:22px; width:130px; margin:20px 0 0 12px;}
.top-nav-inner .searchbox .search{padding:2px 0 0 2px;}
.top-nav-inner .searchbox .inputbox{width:105px; height:18px; background:none!important; border:none!important; padding:2px 0 2px 10px; color:#bfbfbf}

/* middle wrapper */
.middleWrapper{width:1004px; background:url(../images/mid-bg-repeat.png) top repeat-y; color:#dbd8d0;}

.leftContainer{width:645px; padding:20px 0px 20px 20px;}
.rightContainer{width:292px; padding:20px 20px 20px 0px;}

.featuredEvents{padding:0px;}
.title {color:#dbd8d0; font-size:24px; font-style:italic; padding:0 0 8px 0px;}
.title a {color:#dbd8d0; font-size:24px; font-style:italic; padding:0 0 8px 0px;}


.featuredEvents .imgs{border:2px solid #4e4e4d; width:254px; background:#000;}
.featuredEvents .imgs .event-img{text-align:center;}
.featuredEvents .imgs .e-title{padding:2px 0 5px 10px; font:13px Arial, Helvetica, sans-serif;}

.featuredEvents .imgs .e-title .fr{width:195px; padding-bottom:5px;} 
.featuredEvents .imgs .e-title .fr .title{font:18px Georgia, "Times New Roman", Times, serif; font-style:italic; padding:2px 0 2px 0px;}

.featuredEvents .events{width:365px; background:url(../images/bdr-top.gif) top repeat-x; font:12px Arial, Helvetica, sans-serif; line-height:20px;}

.featuredEvents .events ul li{list-style-type:none;}

.featuredEvents .events a{color:#dbd8d0;}

.title2{font:17px Georgia, "Times New Roman", Times, serif; font-style:italic;}
.title2 a{color:#DBD8D0}
.title3{font:15px Georgia, "Times New Roman", Times, serif; font-style:italic;}
.title3 a{color:#DBD8D0}
.featuredEvents .events li{background:url(../images/bdr-top.gif) bottom repeat-x; padding:0px 0 10px 0px; margin-top:8px;}
.featuredEvents .events li .fl{width:315px;}

.featuredArtists{margin:5px 0 0 0px;}

.comment-link{background:url(../images/comment.png) left 3px no-repeat; padding:0 0 0 22px;}
.cal-bg{width:38px; height:39px; background:url(../images/cal-bg.png) no-repeat; margin-top:2px;}
.cal-bg .month{font:12px Arial, Helvetica, sans-serif; color:#fff; text-transform:capitalize; line-height:12px; padding:2px 0 0 0px; text-align:center;}
.cal-bg .date{font:18px Georgia, "Times New Roman", Times, serif; color:#000; text-align:center;}

.see-more{margin:30px 0 0 0px; text-align:right; font:13px Arial, Helvetica, sans-serif;}
.see-more a{color:#DBD8D0}

.featuredArtists .gallery{margin:10px 0 0px;}
.featuredArtists .gallery ul{float:left; margin-left:-25px;}
.featuredArtists .gallery li{background:#000; width:198px; font:12px Arial, Helvetica, sans-serif; float:left; margin-left:25px;  list-style-type:none;}
.featuredArtists .gallery li .details{padding:5px 5px 5px 5px;}
.featuredArtists .gallery .eventimg{text-align:center; height:164px; overflow:hidden;}

.recentComments{margin:30px 0 0 0px; position:relative}
.comments{margin:10px 0 0 0px;}
.comments li{list-style-type:none; background:url(../images/bg1.gif) center center; line-height:20px;}
.comments .fl{width:525px; padding:20px 0px 20px 30px;} 
.comments .fr{padding:20px 20px 20px 0px;}

.comments li.alternate{background:url(../images/bg2.gif);}

.mostVisited {padding:0px; overflow:hidden}
.mostVisited .events{width:292px; font:12px Arial, Helvetica, sans-serif; line-height:20px; background:url(../images/bg3.gif) center center}
.mostVisited .events ul li{list-style-type:none;}
.mostVisited .events a{color:#dbd8d0;}
.mostVisited .events li{background:url(../images/bdr-top.gif) bottom repeat-x;}
.mostVisited .events li .fl{width:210px; padding:15px 0 15px 15px;}
.mostVisited .events li .fr{padding:15px 15px 15px 0px;}

.mostVisited {padding:0px;}
.mostVisited .artists{width:292px; font:12px Arial, Helvetica, sans-serif; line-height:20px; background:url(../images/bg3.gif) center center}
.mostVisited .artists ul li{list-style-type:none;}
.mostVisited .artists a{color:#dbd8d0;}
.mostVisited .artists li{background:url(../images/bdr-top.gif) bottom repeat-x;}
.mostVisited .artists li .fl{width:170px; padding:15px 5px 15px 15px;}
.mostVisited .artists li .fr{margin:15px 15px 15px 0px; width:86px;}

.recentlyBooked{padding:20px 0 0 0px;}
.recentlyBooked .artist{margin-left:-18px; float:left; margin-top:5px;}
.recentlyBooked .artist li{list-style:none; float:left; height:85px; width:85px; margin-left:18px; padding-bottom:18px; text-align:center;overflow:hidden;}
.recentlyBooked .artist li img{height:85px;}
.see-more-artists{padding:0px 0 0 0px; text-align:right; font:13px Arial, Helvetica, sans-serif;}
.see-more-artists a{color:#DBD8D0}

/* footer */
.footer{height:105px; width:964px; background:url(../images/footer-bg.png) bottom no-repeat; padding:0 20px 0 20px;}
.copyright{font:11px Arial, Helvetica, sans-serif; color:#918e8e; padding:5px 0 0 0px;}

.footer .follow-us{width:292px;}
.footer .follow-us .tooltip{width:90px; height:38px; background:url(../images/followus.png) no-repeat; margin-right:20px;}
.footer .icons{padding:5px 0 0 0px; text-align:center;}
.footer .icons li{list-style-type:none; margin-right:7px; display:inline;}
.footer .icons li a{display:inline-block;}
#footerlink {margin:0; padding:0px 0px 0px 0px; text-align:left;}
#footerlink ul {list-style-image:none; list-style-position:outside; list-style-type:none; margin:0; padding:0;}
#footerlink li {display:inline; list-style-type:none; margin:0; padding:0; text-align:center; width:auto;}
#footerlink li a { width:auto; border-right:1px solid #918e8e; color:#918e8e; display:inline; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; list-style-type:none; margin:0px; padding:0 6px 0 5px; text-align:left; text-decoration:none;}

/* artist css */
.artist-visited{margin:0px 0 0 0px;}
.artist-visit{margin:2px 0 0 0px; font:12px Arial, Helvetica, sans-serif; line-height:20px;}
.artist-visit ul{list-style:none; z-index:30px;}
.artist-visit li{list-style-type:none; background:url(../images/bdr-top.gif) top repeat-x; line-height:20px;}
.artist-visit .left{width:110px; float:left; padding:20px 0px 15px 0px; text-align:left;}
.artist-visit .middle{width:295px; float:left; padding:20px 25px 15px 0px; text-align:left;}
.artist-visit .middle a{color:#DBD8D0;}
.artist-visit .middlef-forevent{width:270px; float:left; padding:20px 25px 15px 0px; text-align:left;}  
.artist-visit .right{width:155px; float:left; padding:20px 20px 15px 10px;}
.artist-visit .fr{float:right; padding:20px 5px 15px 10px;}
.artist-visit .right .div1{padding:0px 0px 10px 0px;}
.artist-visit .right .div2{padding:0px 0px 10px 0px;}
.line{background:url(../images/bdr-top.gif) top repeat-x; padding:20px 0 10px 0px}
.paging{width:auto;}
.paging ul{list-style:none; z-index:45px;}
.paging ul li{display:inline; font:14px Arial, Helvetica, sans-serif; margin-left:10px;}
.paging ul li a{display:inline; font:12px Arial, Helvetica, sans-serif; padding:2px 6px 2px 6px;  color:#ffffff; text-decoration:none;}
.paging ul li a:hover{background:#555555; padding:2px 6px 2px 6px; color:#ffffff;}
.paging .current{background:#555555; padding:2px 6px 2px 6px; color:#ffffff;}
.artist-detail-area{margin:0px; padding:0px;}
.artist-detail-area .row{margin:0px; padding:0px 0 10px 0px;}
.artist-detail-area .row .left{ width:130px; padding:0px 15px 0 0px;}
.artist-detail-area .row .right{ width:400px; padding:0px;}
.sublink{font:12px Arial, Helvetica, sans-serif; padding:15px 0 0px 20px; color:#acabab;}
.sublink a{font:12px Arial, Helvetica, sans-serif; padding:0 0 0px 0px; color:#acabab;}
.artist-poster{width:auto; padding:10px 0 20px 0px;}
.artists{padding:0px;}
.artists .events{width:292px; font:12px Arial, Helvetica, sans-serif; line-height:20px;}
.artists .events ul li{list-style-type:none;}
.artists .events a{color:#dbd8d0;}
.artists .events li{background:url(../images/bdr-top.gif) top repeat-x;}
.artists .events li .fl{width:210px; padding:15px 0 15px 15px;}
.artists .events li .fr{padding:15px 15px 15px 0px;}

/* event page css */
.event-title{margin:30px 0 0 0px;}
.comment-area{margin:10px 0 0 0px;}
.comment-area li{list-style-type:none; line-height:20px;}
.comment-area .fl{width:525px; padding:0px 0px 20px 0px;} 
.comment-area .fr{padding:0px 20px 20px 0px;}
.comment-link-2{background:url(../images/comment.png) left 3px no-repeat; padding:0 0 0 22px; color:#dbd8d0;}
.comment-link-2 a{color:#dbd8d0;}
.linktab{width:auto;}
.linktab ul{list-style:none; z-index:45px;}
.linktab ul li{display:inline; margin-right:10px;}
.linktab ul li a{display:block; float:left; background:#797979; font-family:Georgia, arial; font-size:20px; font-style:italic; padding:8px 14px 8px 14px;  color:#ffffff; text-decoration:none; margin-right:8px;}
.linktab ul li a:hover{background:#262626; padding:8px 14px 8px 14px; color:#ffffff;}
.linktab .current a{background:#262626; color:#ffffff;}
.video-gallery{width:262px; min-height:320px; background:#262626 url(../images/gallery-bg.gif) left top repeat-x; padding:0px 0 15px 8px;}
.item{width:80px; float:left; padding:15px 7px 0px 0px;}
.form-area{padding:0px; padding-top:15px;}
.form-area .left{width:280px; padding:0px 0 0 0px;}
.form-area .right{width:360px; padding:0px 0 0 0px;} 
.form-area .inputbox{width:266px; height:28px; background:#101010!important; border:0px; font-family:Arial, Century Gothic, Verdana; font-size:12px; color:#ffffff; margin:2px 0 10px 0px; padding:10px 0 0 4px}
.form-area .inputbox-2{width:356px; height:28px; background:#101010!important; border:0px; font-family:Arial, Century Gothic, Verdana; font-size:12px; color:#ffffff; margin:2px 0 10px 0px; padding:10px 0 0 4px}
.form-area .textarea{width:636px; height:200px; background:#101010!important; border:0px; font-family:Arial, Century Gothic, Verdana; font-size:12px; color:#ffffff; margin:2px 0 10px 0px; padding:10px 0 0 4px}
.full-img{width:auto; padding:20px 0 0 20px;}
.gallery-area{width:980px; padding:0 0 20px 20px}
.gallery-area .imgbox{width:228px; padding:20px 15px 0 0px; float:left;}
.gallery-area .imgbox .imgarea{width:228px; text-align:center; overflow:hidden; height:120px; background:#000}
.gallery-area .imgbox .txt{width:228px; background:#101010; padding:15px 0 15px 0px; font-family:Georgia, arial; font-size:17px; color:#dbd8d0; font-style:italic; text-align:center; font-weight:normal;}
.gallery-area .paginarea{padding:0px 30px 10px 0px; margin-top:20px;}

/* extra */
.inner-area{padding:10px 20px 20px 20px; line-height:18px;}
.normal-txt{font-family:Georgia, arial; font-size:14px; color:#ffffff; text-align:justify; line-height:20px; padding:0 0 15px 0px;}
.contact-leftside{width:460px; background:url(../images/verticle-line.png) top right no-repeat; padding:0 0 0 35px;}
.con-row{width:auto; padding:0 0 12px 0px;}
.con-row a{color:#DBD8D0;}
.contact-text-area{width:120px; padding:7px 0 0 0px; font-family:Georgia, arial; font-size:16px; color:#ffffff;}
.contact-textfield-area{width:265px;}
.contact-rightside{width:430px; padding:0 0 0 35px; font-size:16px;}

.about-input{width:260px; height:25px; background:#101010!important; border:2px solid #101010; font-family:arial; font-size:13px; color:#dbd8d0; margin:0px 0 8px 0px; padding:5px 0 0 1px}
.input-textarea{width:260px; height:100px; background:#101010!important; border:2px solid #101010; font-family:arial; font-size:13px; color:#dbd8d0; margin:0px 0 8px 0px; padding:5px 0 0 1px}



/* top calendar */
.calendar{position:absolute; margin:-238px 0 0 750px; padding:10px 0px 0px 0px; height:218px; font-family:Arial, Helvetica, sans-serif; font-size:11px; background:url(../images/calendar-top-bg.png) no-repeat top left;}
.calendar .inner{background:#fff; padding:0px 10px 10px 10px; height:218px; width:198px;}
.calendar .cal-row{background:#171717;}
.calendar .cal-row td{width:24px; height:24px; text-align:center; margin:1px;}
.calendar .cal-top-row{background:#222222; color:#bbbbbb;}
.calendar .cal-top-row td{text-align:center; height:26px; font-size:12px;}
.calendar .cal-top{background:url(../images/cal-top.png) no-repeat top left; width:198px; height:4px;}
.calendar .cal-btm{background:url(../images/cal-btm.png) no-repeat top left; width:198px; height:4px;}
.calendar .cal-middle{width:198px; border-left:1px solid #555555; border-right:1px solid #555555;}
.calendar .cal-top-row .ds_head{font-size:15px; color:#bbbbbb; font-weight:bold; font-family:Georgia, "Times New Roman", Times, serif;}
.calendar .event-date{background:#5a0202;}
.calendar .event-date a {color:#bbbbbb; background:#5a0202;}
.calendar .cal-days{width:198px; background:#171717; height:152px;}

/* popup css */
.heading{font:18px Georgia, arial; font-style:italic; color:#000000; padding:0 0 10px 0px;}
.textrow{padding:0 0 8px 0px; color:#000000}
.textrow .left{width:110px; color:#000000; padding:4px 0 0 0px;}
.textrow .right{width:200px;}
.textrow .right .inputtxt{width:180px; height:18px; background:#ffffff!important; border:1px solid #ccc; font-family:arial; font-size:12px; color:#000000; margin:0px 0 0px 0px; padding:2px 0 0 1px}
.textrow .right .txtarea{width:180px; height:60px; background:#ffffff!important; border:1px solid #ccc; font-family:arial; font-size:12px; color:#000000; margin:0px 0 0px 0px; padding:2px 0 0 1px}
.star-color{font:11px arial; color:#FF0000;}
.alert{width:auto; float:right; border:1px dashed #ff0000; padding:5px 10px 5px 10px; margin-right:10px}


/* sitemap css */
.sitmaparea{width:auto; padding:20px 0 25px 40px;}
.leftside{width:310px;}
.normal-txt{font-family:Georgia, arial; font-size:16px; color:#ffffff; text-align:justify; line-height:20px; padding:0 0 15px 0px;}
.site-des {width:auto; text-align:left; padding:15px 0 15px 0px;}
.site-des ul {list-style-image:none; list-style-position:outside; list-style-type:none; margin:0; padding:0;}
.site-des li {width:auto; background:url(../images/arrow-icon.png) left 5px no-repeat; display:block; list-style-type:none; margin:0; padding:0; font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; color:#dbd8d0; text-align:left; padding:0 0 6px 18px;}
.site-des li a{width:auto; display:block; list-style-type:none; margin:0; padding:0; font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; color:#dbd8d0; text-align:left; padding:0 0 0px 0px;}
.h2txt{font:17px Georgia, "Times New Roman", Times, serif; font-style:italic; color:#dbd8d0; padding:0 0 7px 0px;}
.h2txt a{font:17px Georgia, "Times New Roman", Times, serif; font-style:italic; color:#dbd8d0;}

.msg{color:#ff0000; font:14px arial; padding:5px 0 5px 0px;}
.bgnone{background:none!important;}


/* new css */
.listarea{padding:0 15px 15px 15px;}
.listarea .yearrow{padding:8px 0 0px 0px;}
.listarea .yearrow .title{width:auto; font:14px Arial, Helvetica, sans-serif; line-height:20px; background:#ffffff; color:#000000; padding:2px 4px 2px 4px; font-weight:bold;}
.listarea .headerrow{width:100%; background:#747474; padding:8px 0 8px 0px; margin-top:10px;}
.listarea .headerrow .div1{width:130px; padding:0px 0 0 10px; font-family:Georgia, "Times New Roman", Times, serif; font-size:17px; font-style:italic; color:#dbd8d0; text-align:left;}
.listarea .headerrow .div2{width:300px; padding:0px; font-family:Georgia, "Times New Roman", Times, serif; font-size:17px; font-style:italic; color:#dbd8d0; text-align:left;}
.listarea .headerrow .div3{width:160px; padding:0px; font-family:Georgia, "Times New Roman", Times, serif; font-size:17px; font-style:italic; color:#dbd8d0; text-align:left;}
.listarea .headerrow .div4{width:180px; padding:0px; font-family:Georgia, "Times New Roman", Times, serif; font-size:17px; font-style:italic; color:#dbd8d0; text-align:left;}
.listarea .headerrow .div5{width:180px; padding:0px; font-family:Georgia, "Times New Roman", Times, serif; font-size:17px; font-style:italic; color:#dbd8d0; text-align:left;}
.listarea .listrow{list-style-type:none; background:url(../images/bg1.gif) center center; padding:10px 0 10px 0px;}
.listarea .listrow .div1{width:130px; padding:0px 0 0px 10px; font:12px Arial, Helvetica, sans-serif; line-height:20px; color:#dbd8d0;}
.listarea .listrow .div2{width:300px; padding:0px; font:12px Arial, Helvetica, sans-serif; line-height:20px; color:#dbd8d0;}
.listarea .listrow .div3{width:160px; padding:0px; font:12px Arial, Helvetica, sans-serif; line-height:20px; color:#dbd8d0;}
.listarea .listrow .div4{width:180px; padding:0px; font:12px Arial, Helvetica, sans-serif; line-height:20px; color:#dbd8d0;}
.listarea .listrow .div5{width:180px; padding:0px; font:12px Arial, Helvetica, sans-serif; line-height:20px; color:#dbd8d0;}
.listarea .listrow .div2 a{color:#dbd8d0;}
.listarea .listrow .div3 a{color:#dbd8d0;}

.listarea .listrow-alt{list-style-type:none; background:url(../images/bg2.gif) center center; padding:10px 0 10px 0px;}
.listarea .listrow-alt .div1{width:130px; padding:0px 0 0px 10px; font:12px Arial, Helvetica, sans-serif; line-height:20px; color:#dbd8d0;}
.listarea .listrow-alt .div2{width:300px; padding:0px; font:12px Arial, Helvetica, sans-serif; line-height:20px; color:#dbd8d0;}
.listarea .listrow-alt .div3{width:160px; padding:0px; font:12px Arial, Helvetica, sans-serif; line-height:20px; color:#dbd8d0;}
.listarea .listrow-alt .div4{width:180px; padding:0px; font:12px Arial, Helvetica, sans-serif; line-height:20px; color:#dbd8d0;}
.listarea .listrow-alt .div5{width:180px; padding:0px; font:12px Arial, Helvetica, sans-serif; line-height:20px; color:#dbd8d0;}
.listarea .listrow-alt .div2 a{color:#dbd8d0;}
.listarea .listrow-alt .div3 a{color:#dbd8d0;}

.see-all{position:fixed; top:200px; left:0px; z-index:999999}

.siteby{padding:3px 0 0 20px; font-size:11px; font-family:Arial, Helvetica, sans-serif; color:#918E8E;}
.siteby a{color:#918E8E;}

/* dropdown css */
.tolltiptxt {font-size:11px; margin:0px; padding:0px 0 8px 0px; color:#dbd8d0; display:block;}
.tolltiptxt:hover{font-size:11px; color:#dbd8d0; padding:0px 0 8px 0px; text-decoration:underline;}
.dropdowndiv{width:321px; padding:7px 0 0 0px; background:url(../images/dropdownBg.png) left top repeat-x; position:absolute; visibility:hidden;  z-index:99999; min-height:81px; border-bottom:1px solid #092d3c; border-left:1px solid #092d3c; top:0px;}

/*   Amit 28/1/2011   */
.gallery-area .imgbox1{width:228px; padding:15px 15px 0 0px; float:left;}
.header .banner .eventDetails .left-3{text-align:right; width:350px; padding:0 20px 0 0px; border-right:#4f4f4f 2px solid;}
.header .banner .eventDetails .right-2{width:600px; padding:5px 0 0 20px; font:normal 15px Georgia, "Times New Roman", Times, serif;}
h3{ margin: 8px 20px 8px 10px; color:#FFF; font:normal 18px Georgia, "Times New Roman", Times, serif; letter-spacing:-1px; }
.leftContainer1{width:945px; padding:20px 0px 20px 20px; margin:10px 0px;}
.artist-visited1{margin:0px 0 0 0px;}
.artist-visit1{margin:2px 0 0 0px; font:12px Arial, Helvetica, sans-serif; line-height:20px;}
.artist-visit1 ul{list-style:none; z-index:30px;}
.artist-visit1 li{list-style-type:none; top repeat-x; line-height:20px; margin-bottom:20px;}
.artist-visit1 .left{width:240px; float:left; padding:0px 0px 15px 0px; text-align:left; margin-right:20px;}
.artist-visit1 .right{width:665px; float:left; padding:20px 20px 15px 0px; background:url(../images/bdr-top.gif) top repeat-x;}
.artist-visit1 .right1{width:685px; float:right; padding:2px 0px 1px 0px; background:url(../images/bdr-top.gif) top repeat-x;}

.boxgrid{
				width: 200px;
				height: 162px;
				margin:10px 15px 10px 0px;
				float:left;
				background:#161613;
				overflow: hidden;
				position: relative;
			}
				.boxgrid img{
					position: absolute;
					top: 0;
					left: 0;
					border: 0;
				}
				.boxgrid p{
					padding: 0 10px;
					color:#afafaf;
					font-weight:bold;
					font:10pt "Lucida Grande", Arial, sans-serif;
}

			.boxcaption{
				float: left;
				position: absolute;
				background: #000;
				height: 100px;
				width: 100%;
				/* For IE 5-7 */
				filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=80);
				/* For IE 8 */
				-MS-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
}
 				.captionfull .boxcaption {
 					top: 360;
 					left: 0;
}
				.caption .boxcaption {
 					top: 320;
 					left: 0;
}






/* new styles andre */


.new_news {
	float:left;
	width:550px;
	margin-right:39px;	
}

.new_news iframe {
	margin-top:20px;
	margin-bottom:20px;
}

.new_news a {
	color:#DBD8D0;
	text-decoration:underline;
}

.new_news a:hover {
	text-decoration:none;
}

.newnews_spacer {
	margin-top:20px;
}

.newnews_img {
	margin-bottom:20px;
}



.lastNews {
	margin:90px 0 0 0px; 
	position:relative
}




