* {  margin : 0;}
body{ margin:0px; padding:0px; voice-family:"\"}\""; voice-family:inherit; font-family: Verdana; font-size:11px; color:#333333; background:url(../../images/top-menubg.gif) repeat-x;}
form, input, textarea, select, fieldset, legend { font-family:Verdana;  color:#333333;  font-size:11px; padding:2px;}
a:link, a:active, a:visited { color:#333333; text-decoration:none; }
a:hover { color:#15838e; text-decoration:none; }
a, img, span {border:0; margin:0; padding:0;}
p {border:0; margin:0px; padding:0px;}
ul, ol {display:block; border:0; margin:15px 0 15px 40px; padding:0;}
ol {list-style-type:decimal;}
li {display:list-item; border:0; margin:0; padding:0;}
ul ul, ul ol, ol ol, ol ul {margin: 0 0 0 20px;}
.clearfloat {clear:both; height:0; font-size: 1px; line-height: 0px;}
h1{ font-family:Georgia;  color:#666666; font-size:13px; text-align:center;}
/* -----------------...........--------------------------------------------------------------------------------------- */

#wraper{ margin:auto; padding:0px; width:864px; position:relative;}
#header{margin:auto; padding:15px 0px 0px 0px; width:864px; position:relative;}
#logo{ padding-top:25px; text-align:center;}
#inner-container{width:864px; margin:25px 0px 25px 0px; position:relative; background:url(../../images/inner-bg.gif) center repeat-y;}
#left{ float:left; width:484px; position:relative;}
#right{ float:right; width:358px; padding-left:22px; margin-top:}
#events{position:relative; width:462px; float:left; margin-top:20px;}
#footer{ padding:0px; margin:0px; width:100%; position:relative; background:url(../../images/footer-bg.gif) repeat-x;}

/*Navigation*/

ul#top-nav {margin:15px 0px 0px 0px; padding:0px; list-style:none;}
ul#top-nav li { padding:0px; display:inline; margin:0px;}
.nav1{ padding-right:25px;}


.navigation{ padding-top:15px;}
a.topnavigation:link, a.topnavigation:active, a.topnavigation:visited { color:#fff; text-decoration:none;  font-family:arial; font-size:11px; font-weight:bold;}
a.topnavigation:hover { color:#fff; text-decoration:underline;font-family:arial; font-size:11px; font-weight:bold;}


a.selected:link, a.selected:active, a.selected:visited { color:#fff; text-decoration:underline; font-weight:bold;  font-family:arial; font-size:11px;}
a.selected:hover { color:#fff; text-decoration:underline;font-family:arial; font-size:11px; font-weight:bold;}


.menu1 {padding:0 0 0 0px; margin:10px 0 0 0; list-style:none; height:25px; position:relative;}
.menu1 li {float:left;}
.menu1 li a {display:block; float:left; height:25px; line-height:25px; color:#fff; text-decoration:none; font-size:11px; font-family:arial, verdana, sans-serif; font-weight:bold; text-align:center; padding:0 0 0 8px; cursor:pointer;}
.menu1 li a b {float:left; display:block; padding:0 22px 0 12px;}
.menu1 li.current a {color:#fff; background:url(../../images/button3.gif);}
.menu1 li.current a b {background:url(../../images/button3.gif) no-repeat right top;}
.menu1 li a:hover {color:#fff; background:#000 url(../../images/button2.gif);}
.menu1 li a:hover b {background:url(../../images/button2.gif) no-repeat right top;}
.menu1 li.current a:hover {color:#fff; background:#000 url(../../images/button3.gif); cursor:default;}
.menu1 li.current a:hover b {background:url(../../images/button3.gif) no-repeat right top;}
.top-line{ background:url(../../images/top-doted.gif) repeat-x center;}

/*Left Classes*/
.left-inner{ width:462px; position:relative; line-height:15px; text-align:left;}
.heading{ font-family:arial; font-size:13pt; color:#000000; padding:0px 5px 0px 5px;}
.subheading{ font-family:arial; font-size:13pt; color:#000000; text-align:left;}
.heading-doted{ background:url(../../images/heading-doted.gif) repeat-x center;}
.textbg{ background-color:#edf2ec;}

/*Event Classes*/
.event-leftbox{ width:226px; float:left; position:relative; margin-right:4px; background-color:#f3f3f3;}
.event-rightbox{ width:226px; float:right; position:relative; background-color:#f3f3f3;}
.black-headingbg{ background-color:#333333; height:45px; color:#FFFFFF;  padding:2px 0px 0px 5px;}
.black-headingbg-news{ background-color:#333333; color:#FFFFFF;  padding:2px 0px 0px 5px;}

.green-headingbg{ background-color:#a4bfa1; color:#FFFFFF; height:17px; padding-left:5px; border-top:2px solid #FFFFFF; 
border-bottom:2px solid #FFFFFF; padding-top:3px;}
.blue-headingbg{ background-color:#61a4ab; color:#FFFFFF; height:18px; padding-left:5px; border-top:4px solid #FFFFFF; padding-top:2px; }
.blue-headingbg a{ color:#fff; text-decoration:underline;}
.blue-headingbg a:hover{ color:#000; text-decoration:underline;}
.event-content{ height:120px; padding:7px 7px 7px 5px;}

 .list { margin:0px; padding:0px; list-style:none; line-height: 11px; }
 .list li { margin:0px; padding:0px; color: #454443;}
 .list li { padding:3px 0 10px 30px; background:url(../../images/moreicon1.gif) 5px 0px no-repeat; text-decoration:none;}
 .list li a:link, .list li a:visited { color: #333333; text-decoration:underline; }
 .list li a:hover { color: #15838e; text-decoration:none; }

/*Artist Classes*/
.artist-boxbg{ background:url(../../images/artist-bg.gif) no-repeat; width:424px; height:99px; padding:20px 20px 20px 15px; }
.artist-boxbg p { background-color:#FFFFFF; padding:0px 5px 0px 5px; margin:5px; height:17px;}
.artist-boxbg span{ font-size:30pt; color:#fff;}
.news{ padding:0px; margin:24px 0px 0px 0px; width:358px;}
.whitebg{ background-color:#FFFFFF; padding-left:5px;}

/*Inner Artist Classes*/
.artist-boxbg1{ background:url(../../images/artist-bg1.gif) no-repeat; width:319px; height:103px; padding:10px 20px 20px 15px; }
.artist-boxbg-heading{ font-size:30pt; color:#fff;}
a.artistlink:link, a.artistlink:active, a.artistlink:visited { color:#333333; text-decoration:underline;}
a.artistlink:hover { color:#15838e; text-decoration:none;}


/*Email Right Box Classes*/
.email-bg{ background:url(../../images/emailbox-bg.gif) no-repeat;padding:20px; width:316px; height:93px; color:#fff; margin-top:6px;}

.email-bg-inner{ background:url(../../images/emailbox-bg.gif) no-repeat;padding:10px 20px 20px 20px; width:316px; height:103px; color:#fff;}
.email-inner-heading { font-size:14pt; color:#fff;}
.email-bg span{ font-size:14pt; color:#fff;}
.input-textbox{ background-color:#fff; padding:2px 5px 2px 5px; color:#82b0b4; font-size:12px; height:22px;}

/*Sponsers Classes*/
.sponsers{ width:864px; position:relative; margin:0px; padding:0px 0px 48px 0px;}
.sponser-imagespace{ padding-right:90px;}

/*Footer Classes*/
.footerinner{ width:864px; margin:auto; padding:10px 0px 0px 0px; background:url(../../images/footerinner-bg.gif) no-repeat; height:222px; color:#FFFFFF;}
.footer-black-box{ background-color:#000000; padding:5px; width:576px; height:33px; padding-top:8px; color:#FFFFFF; text-align:center;}
a.footerlink:link, a.footerlink:active, a.footerlink:visited { color:#fff; text-decoration:underline; font-size:11px; padding-left:50px;}
a.footerlink:hover { color:#83dce5; text-decoration:none; font-size:11px;}
a.mintolink:link, a.mintolink:active, a.mintolink:visited { color:#fff; text-decoration:underline;}
a.mintolink:hover { color:#83dce5; text-decoration:none;}
.minto-logo{ margin:0px 20px 0px 20px;}
.footerbox-outer{ width:260px; position:relative;}
.footerbox1{ float:left; width:100px; margin-right:10px; padding-top:15px;}
.footerbox2{ float:left; width:70px; margin-right:10px;}
.footerbox3{ float:right; width:70px; padding-top:15px;}

/*Genaral Classes*/
.heading1{ font-family: Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#279aa6; text-decoration:underline;}
.heading2{ font-family: Arial, Helvetica, sans-serif; font-size:12px; font-style:italic; font-weight:bold; color:#5d8459;}
.dotedline{ background:url(../../images/dotedline.gif) repeat-x center;}
.table1{ background-color:#fdfefe; border:1px solid #ebebeb; padding:1px;}
.table2{ background-color:#f6f7f7;}
.table-heading{ background-color:#61a4ab; font-family:arial; font-size:13px; font-weight:bold; color:#FFFFFF;}
.border{ border:1px solid #666666; padding:1px;}
.descriptionbox{ font-family:Verdana; font-size:11px; }