/* CSS Document */

html {
	height: 100%;
	}

body {

	font-family:Verdana, Arial, Helvetica, sans-serif;
	background-color: #000000;
	font-size: 80%;
	min-height: 101%;
	margin: -1px 0 0 0;
	}

#frame {
	width:720px;
	margin:0px 0 0px 0;
	padding:2px 0 14px 0px;
	text-align: left;
	margin-right:auto;
	margin-left:auto;
	background-color:none;
	}
#insideframe {
	width: 720px;
	float: left;
	}
#framefloat {
	width: 720px;
	background-color:transparent;
	float: left;

	}
#framefloatbelow {
	width:720px;
	height: 30px;
	padding:0px 0 0 0px;
	margin: 12px 0 0 0;
	background-color:none;
	float: left;

	}
	
#header {
	width: 100%;
	height: 113px;
	background-color:#000000;
	}
	
	
	
#footer {
	width: 510px;
	height: 30px;
	float: left;
	background-color:transparent;
	}
#footercolor {
	width: 142px;
	height: 30px;
	float: left;
	}
	
	
	

	
	




#rightside_red {
	width: 541px;
	padding: 0 0 0 18px;
	float: right;
	background-color: #360404;
	background-image: url(images/c_header_red2.gif);
	background-repeat:no-repeat;
	}
#rightside_yellow {
	width: 541px;
	padding: 0 0 0 18px;
	float: right;
	background-color: #504205;
	background-image: url(images/c_header_gold.gif);
	background-repeat:no-repeat;
	}
#rightside_green {
	width: 541px;
	padding: 0 0 0 18px;
	float: right;
	background-color: #043604;
	background-image: url(images/c_header_green.gif);
	background-repeat:no-repeat;
	}
#rightside_blue {
	width: 541px;
	padding: 0 0 0 18px;
	float: right;
	background-color: #040436;
	background-image: url(images/c_header_blue.gif);
	background-repeat:no-repeat;
	}



h3 {
	font-size: 12pt;
	color: #c8a808;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	}

	
#widepicbox {
	width: 510px;

	padding: 8px 0 8px 8px;
	margin: 8px 0 0px 0;
	float: left;
	}
#widepic_red {
	width: 500px;
	height: 250px;
	float: left;
	border: 4px solid #780808;
	margin: 4px 0 8px 0px;
	}
#widepic_yellow {
	width: 500px;
	height: 250px;
	float: left;
	border: 4px solid #c8a808;
	margin: 4px 0 8px 0px;
	}
.squarepic_yellow {
	width: 250px;
	height: 250px;
	float: left;
	border: 4px solid #c8a808;
	margin: 4px 0 8px 0px;
	}
.widepic_green {
	width: 500px;
	height: 250px;
	float: left;
	border: 4px solid #087808;
	margin: 4px 0 8px 0px;
	}
.squarepic_green {
	width: 250px;
	height: 250px;
	float: right;
	border: 4px solid #087808;
	margin: 4px 0 8px 0px;
	}
.widepic_blue {
	width: 500px;
	height: 250px;
	float: left;
	border: 4px solid #080878;
	margin: 4px 0 8px 0px;
	}
		
.columnpic_blue {
	width: 246px;

	float: left;
	border: 4px solid #080878;
	margin: 0px 0 0px 0px;
	}
.columnpic_yellow {
	width: 246px;

	float: left;
	border: 4px solid #c8a808;
	margin: 0px 0 20px 0px;
	}
	



#map {
	width: 500px;
	height: 500px;
	float: left;
	border: 4px solid #087808;
	margin: 4px 0 0px 0px;
	}

#mp_flash {
	width: 500px;
	height: 250px;
	float: left;
	border: 2px solid #780808;
	margin: 0px 0 0px 0px;
	background-image: url(images/flash_background.gif);
	}

#c_flash {
	width: 460px;
	height: 336px;
	float: left;
	border: 2px solid #780808;
	margin: 0px 26px 0px 0px;
	background-image: url(images/c_pic1.gif);
	}
#c_flash2 {
	width: 236px;
	height: 336px;
	float: left;
	border: 2px solid #780808;
	margin: 0px 0 0px 0px;
	background-image: url(images/c_pic2.gif);
	}

	



#leftside {
	width: 161px;
	background-color: transparent;
	float: left;

	}
	/*code for vertical navbar*/


#absolute_arrow {
	position: absolute;
	width: 30px;
	height: 51px;
	margin: 26px 0 0 138px;
	}
#absolute_arrow2 {
	position: absolute;
	width: 30px;
	height: 51px;
	margin: 138px 0 0 138px;
	}
#absolute_arrow3 {
	position: absolute;
	width: 30px;
	height: 51px;
	margin: 260px 0 0 138px;
	}
#absolute_arrow4 {
	position: absolute;
	width: 30px;
	height: 51px;
	margin: 374px 0 0 138px;
	}
	
	
#bignavbox {
	width: 161px;

	background-color:#CC0099;
	}

#bignav ul {
	margin: 0px 0 0px 0px;
	padding: 0 0 0px 0;
	list-style-type: none;
	float: left;
	width: 161px;
	background-color:#cccccc;
	}
#bignav li { 

	padding: 0 0 0 0px;
	background-color:#33CCFF;
	float: left;
	}
#bignav a { 
	text-decoration: none;
	color: #ffffff;
	font-size: 8pt;
	font-weight: bold;
	text-align:center;
	padding:  7px 37px 7px 7px;
	float: left;

		}
	
#nav1 a { 
	text-decoration: none;
	background-color: #360404;
	}
#nav2 a { 
	text-decoration: none;
	background-color: #504205;
	}
#nav3 a { 
	text-decoration: none;
	background-color: #043604;
	}
#nav4 a { 
	text-decoration: none;
	background-color: #040436;
	}
#bignav a:hover {
	color: #ffffff;
	text-decoration: none; 
	background-color: #cccccc;
	}
#nav1 a:hover {
	color: #ffffff;
	text-decoration: none; 
	background-color: #780808;
	}
#nav2 a:hover {
	color: #ffffff;
	text-decoration: none; 
	background-color: #c8a808;
	}
#nav3 a:hover {
	color: #ffffff;
	text-decoration: none; 
	background-color: #087808;
	}
#nav4 a:hover {
	color: #ffffff;
	text-decoration: none; 
	background-color: #080878;
	}





.floatleft {
	float: left;
	clear: left;
	}

.navtitle {
	float: left;
	clear: left;
	height: 15px;
	width: 117px;
	padding: 4px 0 0 0;
	text-align: right;
	font-size: 10pt;
	color: #f5eab6;
	}





#smallnavbox {
	width: 30px;
	height: 80px;
	float: left;
	background-color:#aaaaaa;
	}
#box1 {
	width: 100%;
	height: 111px;
	background-color:#360404;
	}
#box2 {
	width: 100%;
	height: 111px;
	background-color:#000000;
	}
#box3 {
	width: 100%;
	height: 111px;
	background-color:#000000;
	}
#box4 {
	width: 100%;
	height: 51px;
	background-color:#000000;
	}
.navarrow {
	padding: 20px 0 0 0;
	}


/*  marcopolo colors 

maroon: 360404
yellow:504205
blue:040436
green:043604

*/






img
{
	border-style: none;
}
	
p {
	color: #ffffff;
	font-size: 8pt;
	}




.yellowtitle {
	color: #f5eab6;
	font-size: 11pt;
	letter-spacing: 0px;
	line-height: 30px;

		}
.yellowfont {
	color: #f5eab6;
	font-size: 8pt;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	letter-spacing: 1px;
	line-height: 16px;
	}

.musicdate {
	color: #f5eab6;
	font-size: 8pt;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	letter-spacing: 1px;
	line-height: 16px;
	font-weight: bold;
	}
.musician {
	color: #c8a808;
	font-size: 10pt;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	letter-spacing: 1px;
	line-height: 16px;
	font-weight: bold;
	}

.link {
	color: #f5eab6;
	font-size: 7pt;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	letter-spacing: 1px;
	line-height: 16px;
	font-weight: bold;
	}

.pdf {
	color: #c8a808; 
	font-size: 8pt;
	font-weight: bold;
	font-family:Verdana, Arial, Helvetica, sans-serif;

	line-height: 16px;
	text-decoration: none;
	}
	
a {
	text-decoration: none;
	}



/* menu page code */

.yellowfont_column {
	color: #f5eab6;
	font-size: 7pt;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	letter-spacing: 1px;
	line-height: 14px;

	}
.yellowfont_column2 {
	color: #f5eab6;
	font-size: 7pt;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	letter-spacing: 1px;
	line-height: 14px;

	}
.yellowfont_column_item {
	color: #f5eab6;
	font-size: 8pt;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	letter-spacing: 1px;
	line-height: 14px;

	}
	
	
.column_spacer {
	line-height: 14px;
	}
	
.rightcolumn_copy {
	width: 248px;
	padding: 0 0 0 8px;
	text-align:center;
	}
.column_title {
	color: #caaa08;
	font-size: 12pt;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	letter-spacing: 1px;
	font-weight: bold;
	margin: 0 0 4px 0;
	}
.leftcolumn_copy {
	width: 248px;
	padding: 0 0 0 0px;
	text-align:center;
	}
	
.redfont {
	color: #ae0c0c;
	}
.bluefont {
	color: #f5eab6;
	}
.greenfont {
	color: #f5eab6;
	}




.yellowtitle2 {
	color: #f5eab6;
	font-size: 9pt;
	letter-spacing: 0px;
	line-height: 30px;
		}
.redtitle {
	color: #f5eab6;
	font-size: 12pt;
	line-height: 30px;
	}
.bluetitle{
	color: #f5eab6;
	font-size: 12pt;
	line-height: 30px;
	}
.greentitle{
	color: #f5eab6;
	font-size: 12pt;
	line-height: 30px;
	}




/*code for bottom navbar*/

#bottomnavbox {
	width: 558px;
	float: left;
	background-color: transparent;
	padding: 0 0 0 20px;
	}


#bottomnav_logo {
	width: 224px;
	height: 43px;
	float: right;
	text-align: right;
	background-image: url(images/logo_bottom.gif);
	}
#bottomnav_address2 {
	width: 224px;
	height: 43px;
	background-color:transparent;
	float: right;
	clear: right;
	text-align: right;
	font-weight: bold;
	padding: 2px 0 0 0;
	color: #c8a808;
	}


#bottomnav ul {
	margin: 0px 0 0px 0px;
	padding: 0 0 0px 0;
	list-style-type: none;
	background-color: transparent;
	float: left;
	width: 300px;

	}
#bottomnav li { 
	display: inline;
	}
#bottomnav a { 
	text-decoration: none;
	padding: 0px 10px 0px 10px; 
	color: #ffffff;
	background-color: #323232;
	font-size: 7pt;
	font-weight: bold;
	float: left;
	text-align:center;

	}
#nav1b a { 
	text-decoration: none;
	background-color: #000000;
	}
#nav2b a { 
	text-decoration: none;
	background-color: #000000;
	}
#nav3b a { 
	text-decoration: none;
	background-color: #000000;
	}
#nav4b a { 
	text-decoration: none;
	background-color: #000000;
	}
#bottomnav a:hover {
	color: #ffffff;
	text-decoration: none; 
	background-color: #cccccc;
	}
#nav1b a:hover {
	color: #ffffff;
	text-decoration: none; 
	background-color: #780808;
	}
#nav2b a:hover {
	color: #ffffff;
	text-decoration: none; 
	background-color: #c8a808;
	}
#nav3b a:hover {
	color: #ffffff;
	text-decoration: none; 
	background-color: #087808;
	}
#nav4b a:hover {
	color: #ffffff;
	text-decoration: none; 
	background-color: #080878;
	}

#nav1b_active a { 
	text-decoration: none;
	padding: 0px 10px 0px 10px; 
	color: #ffffff;
	background-color: #780808;
	font-size: 7pt;
	font-weight: bold;
	float: left;
	text-align:center;
	}
#nav1b_active a:hover {
	color: #ffffff;
	text-decoration: none; 
	background-color: #780808;
	}
#nav2b_active a { 
	text-decoration: none;
	padding: 0px 10px 0px 10px; 
	color: #ffffff;
	background-color: #c8a808;
	font-size: 7pt;
	font-weight: bold;
	float: left;
	text-align:center;
	}
#nav3b_active a { 
	text-decoration: none;
	padding: 0px 10px 0px 10px; 
	color: #ffffff;
	background-color: #087808;
	font-size: 7pt;
	font-weight: bold;
	float: left;
	text-align:center;
	}
#nav4b_active a { 
	text-decoration: none;
	padding: 0px 10px 0px 10px; 
	color: #ffffff;
	background-color: #080878;
	font-size: 7pt;
	font-weight: bold;
	float: left;
	text-align:center;
	}
	


































/* unused code */






.navsquare {
	width: 120px;
	height: 100px;
	background-color:#FF9933;
	margin: 0 5px 0 0;
	padding: 0 0px 0 0;
	float: left;
					}

.left_column {
	width: 254px;
	padding: 0px 0 8px 8px;
	margin: -4px 0 0px 0;
	float: left;
	background-color:transparent;
	}
.right_column {
	width: 258px;
	padding: 0px 0 8px 0px;
	margin: -4px 0 0px 0;
	float: left;
	background-color:transparent;
	}





#logobox {
	width: 156px;
	height: 205px;
	float: right;
	margin: 0 0px 0 0;
	padding: 8px 40px 0 0;
	}
#logobox2 {
	width: 178px;
	height: 154px;
	float: left;
	margin: 0 0px 0 0;
	padding: 8px 0px 0 0px;
	background-color:#000000;
	text-align: center;
	}
#colorblend {
	width: 176px;

	float: left;
	margin: 0 0px 0 0;
	padding: 0px 0px 0 0px;
	background-color:#000000;
	text-align: center;
	}


#leftphone {
	width: 156px;
	float: left;
	padding: 0px 0 0 10px;
	font-size: 13pt;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-align: center;
	margin: -20px 0 0 0;
	}
#leftannounce {
	width: 156px;
	float: left;
	padding: 0px 0 0 10px;
	font-size: 13pt;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-align: center;
	margin: 0px 0 0 0;
	}
.goldphone {
	color: #c8a808;
	font-weight: bold;
	}
#leftaddress {
	width: 156px;
	float: left;
	padding: 0px 0 0 10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-align: center;
	margin: 4px 0 0 0;
	}
#leftannounce2 {
	width: 156px;
	float: left;
	padding: 0px 0 0 10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-align: center;
	margin: 4px 0 0 0;
	}
.lightgoldaddress {
	color: #f5eab6;
	font-size: 8pt;
	font-weight: bold;
	}
.fancyline_left {
	width: 156px;
	float: left;
	padding: 0px 0 0 40px;
	margin: 10px 0 10px 0;

	}
	
	
	
	
	
	
	
#leftnews {
	width: 130px;
	background-color:#504205;
	float: left;
	border: 4px solid #000000;
	text-align: center;
	margin: 38px 0 0 0;
	color: #c8a808;
	padding: 4px 0 8px 0;
	}
#leftnews_spacer {
	width: 18px;
	height: 100px;
	background-color:transparent;
	float: left;
	clear: left;
	border: 0px solid #000000;
		}
.goldnews {
	color: #f5eab6;
	line-height: 21px;
	font-size: 11pt;
	font-weight: bold;

		}





/*code for bottom navbar*/

#navbottom ul {
	margin: 0px 0 0px 0px;
	padding: 0 0 0px 0;
	list-style-type: none;
	background-color:#ffffff;
	float: left;
	width: 500px;
	height: 23px;
	}
#navbottom li { 
	display: inline;
	}
#navbottom a { 
	text-decoration: none;
	padding: 4px 33px 4px 32px; 
	color: #ffffff;
	background-color: #454c4d;
	font-size: 9pt;
	font-weight: bold;
	border-right: 1px solid #fff;
	float: left;
	}
#active a { 
	text-decoration: none;
	padding: 4px 33px 4px 32px; 
	color: #ffffff;
	background-color: #00cd00;
	font-size: 9pt;
	font-weight: bold;
	border-right: 1px solid #fff;
	}
#navbottom a:hover {
	color: #ffffff;
	text-decoration: none; 
	background-color: #00cd00;
	}
#nav_right a {
	border-right: 2px solid #454c4d;
	}
.nav_right a {
	border-right: 2px solid #454c4d;
	}
#active2 a { 
	text-decoration: none;
	padding: 4px 33px 4px 32px; 
	color: #ffffff;
	background-color: #00cd00;
	font-size: 9pt;
	font-weight: bold;
	border-right: 2px solid #00cd00;
	}




	
	
.fancyline {
	width: 490px;
	height: 19px;
	padding: 6px 0 4px 10px;
	}
.fancyline2 {
	width: 360px;
	height: 19px;
	padding: 6px 0 4px 140px;
	}
.fancyline3 {
	width: 226px;
	height: 19px;
	padding: 6px 0 4px 274px;
	}
.fancyline4 {
	width: 100px;
	height: 19px;
	padding: 6px 0 4px 400px;
	}

