html  {background : #565792;}body {margin : 0;padding : 0;font : 100%/1.2 Palatino, Arial, Georgia, serif;text-align : left;}/**************** fonts *****************/p  {font-family:verdana; font-size:12px; line-height:12pt; color:#FFFFFF; margin-left: 25px; margin-right: 50px;}	   		  	   		   		  h1 {width: 9px;margin: 0 0.2px 0 0;border-right: 2px dotted #cd853f;border-bottom: 2px dotted #cd853f;}  			h2 {width: 171px;padding: 142px 0 0 15px;color:#fff;font-size:13px;font-weight: bold;font-family:arial;margin:0;}    			h3 {padding: 0 15px 0 15px;color:#fff;font-size:10px;font-family:arial;margin:0;}   			h4 {padding : 0px;font-family : arial;font-size: 1.5em;line-height:20px; color:#fff;margin: 0px 0 0 0px;font-weight:normal;text-align : left;}h5 {padding : 0px 0 7px 0px;font-family : arial;font-size: 1.5em;color:#fff;margin: 0px 0 0 0px;font-weight:normal;text-align : left;}h6 {padding : 0px;font-family : arial;font-size: 1.5em;line-height:20px; color:#c7c5eb;margin: 0px 0 0 25px;font-weight:normal;text-align : left;}.title {padding : 0px;font-family : arial;font-size: 25px;line-height:30px; color:#fff;margin: 0px 0 0 25px;font-weigh:tbold;text-align : left;}.address {padding : 0px;font-family : arial;font-size: 18px;line-height:22px; color:#fff;margin: 0px 0 0 25px;font-weigh:tbold;text-align : left;}.party{padding : 0px 0 7px 0px;font-family : arial;font-size: 12pt;color:#fff;margin: 0px 0 0 0px;font-weight:normal;text-align : center;}.p  {font-family:verdana; font-size:12px; line-height:12pt; color:#FFFFFF; margin-left: 35px; margin-right: 50px;}	  #featured_artist {display: block;width: 171px;height: 186px;float: left;background: url(images/featured_artist.jpg);background-repeat: repeat-x;margin: 5px 0 0 0;} #featured_artist2 {display: block;width: 171px;height: 186px;float: left;background: url(images/featured_artist2.jpg);background-repeat: repeat-x;margin: 5px 0 0 0;} #title {padding: 20px 25px 0 0px;color:#fff;font-size:22px;line-height:24px;font-family:arial;margin:0;}#title2 {padding: 15px 0px 10px 0px;color:#fff;font-size:28px;line-height:24px;font-family:arial;margin:0;}#title3 {padding: 15px 0px 0 0px;color:#fff;font-size:24px;line-height:24px;font-family:arial;margin:0;}/**************** column *****************/#column{width:650px;display:block;margin: 0;padding: 0; font-family:verdana; color:#FFFFFF; }	#column .leftside{width:210px;display:block;margin: 0;padding: 15px 0 0 0px; font-family:verdana; font-size:13px; line-height:18px; color:#FFFFFF; float:left;}	#column .rightside{width:425px;display:block;margin: 0;padding: 0px 0 0 0px;margin-left: 15px; font-family:verdana; font-size:13px; line-height:18px; color:#FFFFFF; float:right;}	#column2{width:410px;display:block;margin: 0;padding: 70px 0 0 180px;margin-left: 35px; margin-right: 25px;font-family:verdana; font-size:13px; line-height:13px; color:#FFFFFF; }	#shuttles{width:700px;display:block;margin: 0 0 10px 0;padding: 0 0 0 0;color:#FFFFFF; }		#shuttles .left{float:left;width:320px;margin: 0 0 0 25px;padding:0 0 20px 0;line-height:16px;display:block;color:#FFFFFF; }#shuttles .right{float:right;width:320px;margin: 0 0 0 25px;padding:0 0 20px 0;display:block;color:#FFFFFF; }	.textmiddle {vertical-align:middle;} 	.home_text  {font-family:verdana; 		   font-size:12px; 		   line-height:12pt; 		   color:#FFFFFF; 		   margin-left: 25px; 		   margin-right: 160px;}		   .home_text2  {font-family:verdana; 		   font-size:12px; 		   line-height:12pt; 		   color:#FFFFFF;  		   margin-right: 85px;}			   .page_title  {font-family:Futura; 		   font-size:24px; 		   line-height:24pt; 		   color:#CCD3F9; 		   margin-left: 25px; 		   margin-right: 20px;}.page_title_contact  {font-family:Futura; 		   font-size:24px; 		   line-height:24pt; 		   color:#CCD3F9; 		   margin-left: 0px; 		   margin-right: 20px;}		   .page_title2  {font-family:Futura; 		   font-size:24px; 		   line-height:24pt; 		   color:#CCD3F9; 		   margin-right: 20px;}		   .page_subtitle  {font-family:Futura; 		   font-size:16px; 		   line-height:12pt; 		   color:#CCD3F9; 		   margin-left: 25px; 		   margin-right: 20px;		   font-weight: bold}.left_content  {font-family:verdana; 		   font-size:10px; 		   line-height:12pt; 		   color:#FFFFFF; 		   padding: 4px 0 0 0;		   margin-left: 4px; 		   margin-right: 10px;}		   .event_box  {font-family:verdana; 		   font-size:12px; 		   line-height:12pt; 		   color:#FFFFFF; 		   margin-left: 5px; 		   margin-right: 0px;}		   .event_box2  {font-family:verdana; 		   font-size:12px; 		   line-height:12pt; 		   color:#FFFFFF; 		   margin-left: 25px; 		   margin-right: 0px;}		   		   .artists_list  {font-family:verdana; 		   font-size:12px; 		   color:#FFFFFF; 		   margin-left: 5px; 		   margin-right: 5px;}			   .artists_number_title  {		   font-family:verdana; 		   font-size:12px; 		   color:#CCD3F9; 		   margin-left: 2px; 		   margin-right: 2px;}			   		   .contact_page  {font-family:verdana; 		   font-size:12px; 		   line-height:12pt; 		   color:#FFFFFF; 		   margin-left: 0px; 		   margin-right: 10px;}			   .contact_email  {font-family:verdana; 		   font-size:12px; 		   line-height:12pt; 		   color:#FFFFFF; 		   margin-left: 0px; 		   margin-right: 0px;}			 		   .supplier_page  {font-family:verdana; 		   font-size:12px; 		   line-height:12pt; 		   color:#FFFFFF; 		   margin-left: 25px; 		   margin-right: 10px;}			   .supplier_web  {font-family:verdana; 		   font-size:12px; 		   line-height:12pt; 		   color:#FFFFFF; 		   margin-left: 0px; 		   margin-right: 0px;}			 		   		   		   .hr  {font-family:verdana; 		   font-size:12px; 		   line-height:12pt; 		   color:#FFFFFF;  		   margin-left: 25px; 		   		   margin-right: 45px;}			   		   .bottominfo  {font-family:verdana; 		   font-size:9px; 		   line-height:12pt;		   margin-top:8px;		   color:#FFFFFF; 		   margin-left: .0px; 		   margin-right: .0px;} 	.bottomnav {font-family:verdana; 			font-size:10px; 			line-height:10pt;			margin-top:6px;			color:#CCD3F9;			}				.links {font-family:verdana; 		font-size:11px; 		line-height:12pt; 		margin-left: .0px; 		margin-right: .0px; 		color:#4E82B6;}ul     {font-family:verdana;		color: #FFFFFF; 	    font-size: 12px;	    margin-left: 12px;	    margin-right: 10px;	    text-decoration: none; 	    }ol     {font-family:verdana;		color: #FFFFFF; 	    font-size: 12px;	    margin-left: 25px;	    margin-right: 10px;	    text-decoration: none; 	    }li     {font-family:verdana;		color: #FFFFFF; 	    font-size: 12px;	    margin-left: 12px;	    margin-right: 10px;	    text-decoration: none; 	    }a:link {color: #e9e218; 		font-family:verdana;	    font-size: 12px; 	    text-decoration: none; 	    }a:visited {color: #e9e218; 		   font-family:verdana;		   font-size: 12px; 		   text-decoration: none; }a:active {color: #e9e218; 		 font-family:verdana;		 font-size: 12px; 		 text-decoration: none}a:hover {font-family:verdana;		 color: #dbd539;		 font-size: 12px; 		 text-decoration: none}		 		 		 .email a:link {font-size: 10px; color: #CCD3F9; margin:0;padding:0;text-decoration: none;}.email a:visited {font-size: 10px;color: #CCD3F9; margin:0;text-decoration: none;}.email a:active {font-size: 10px;color: #CCD3F9; margin:0;text-decoration: none;}.email a:hover {font-size: 10px;color: #8182C6; margin:0;text-decoration: none;} 		 		 .clCMEvent{position:absolute; left:0; top:0; visibility:visible}.clCMAbs{position:absolute; visibility:hidden; left:0; top:0}  /*Style for the background-bar*/.clBar{position:absolute; width:925px; height:0; visibility:hidden}/*Styles for level 0*/.clLevel0,.clLevel0over{position:absolute; padding:10px; font-family:arial,verdana; font-size:11px;  }.clLevel0{color:#1C5299;}.clLevel0over{color:#8EA8CA;}.clLevel0border{position:absolute; visibility:hidden; background-color:#1E589E}/*Styles for level 1*/.clLevel1, .clLevel1over{position:absolute; padding:4px; font-family:arial; font-size:13px;}.clLevel1{background-color:#BCBDE9; background-color:#CBD2F9; color:#0E0F54;}.clLevel1over{background-color:#DAE3FC; color:#6A6BA6;}.clLevel1border{position:absolute; visibility:hidden; background-color:#7784d7;}.gallerycontainer{position: relative;}.thumbnail img{border: 0px solid white;margin: 0 0px 0px 0;}.thumbnail:hover{background-color: transparent;}.thumbnail:hover img{border: 0px;}.thumbnail span{ /*CSS for enlarged image*/position: absolute;background-color: #8383B9;padding: 5px;left: -1000px;border: 1px solid purple;visibility: hidden;color: black;text-decoration: none;}.thumbnail span img{ /*CSS for enlarged image*/border-width: 0;padding: 1px;}.thumbnail:hover span{ /*CSS for enlarged image*/visibility: visible;top: 0px;left: 80px; /*position where enlarged image should offset horizontally */}	   
