/*CONTENT CLASSES*/html, body {background-color : #000000;font-family :  Arial, Verdana, "Trebuchet MS", Trebuchet,  Georgia, Sans-serif;color: #B7B6C1;font-size : 0.9em;margin-left : 0;margin : 0;padding : 0;line-height : 150%;text-align : center;}a:link {text-decoration: none;background-color: transparent;border-color: #000000;color: #328CD3;border-style: dotted;}a:visited, a:hover, a:active {text-decoration : none;color : #CC0000;background-color : transparent;}.home	{	font-size: 1em;	font-family : Verdana, "Trebuchet MS", Trebuchet, Sans-serif;	LINE-HEIGHT: 1.5em;	color: #799CC5;	text-align: left;	}.hilite {text-decoration: none;	color: #CF8C49; 	}.name {text-decoration: none;	color: #cc0000;	/*border-bottom: dotted 1px #cc0000;*/ 	}.photopage	{	font-size: .9em;font-family : Verdana, Arial, Helvetica, Geneva, sans-serif;	LINE-HEIGHT: 100%;	text-align: left;	}#page-wrapper {		text-align:  left;	width:840px; 		margin: 10px auto;	 	border: 0px none #000000; }#page-title {background : #000000 url(images/titlehead.gif);border-top : 0px solid #ff99CC;border-left : 0px solid #ff99CC;border-right : 0px solid #ff99CC;border-bottom : 1px solid #993300;background-position : center 0%;background-repeat : no-repeat;width : 805px;height : 100px;padding : 0px;margin-top : 6px;}#page-heading {background : #000000 url(images/musicalworld_head.jpg);border-top : 0px solid #ff99CC;border-left : 0px solid #ff99CC;border-right : 0px solid #ff99CC;border-bottom : 1px solid #993300;background-position : center 0%;background-repeat : no-repeat;width : 805px;height : 199px;padding : 0px;margin-top : 0px;}#page-body {border : 0px solid #ff0000;width : 805px;padding : 0;margin : 0 auto;background-color : #000000;}.clear {clear : both;}/*additional left div */#left {float:left;width:24%;display:table;padding-top : 20px;border-right : 0px solid #ffffff;border-collapse:collapse;table-layout:fixed;}/* changes to content width float parameters */#content {width:74%;float:right;/*margin-left: 10em;*/margin-right: 1em;padding-top : 20px;padding-bottom : 10px;} .gallery	{		border : 0px solid #224080;	text-align : center;	padding: .7em;	margin-top: 0px;	margin-bottom: 0px;		}	.gallery img {	border: 1px solid #224080;		padding: 0px;	margin-left: 20px;	margin-right: 20px;}.img {	border: 0px solid #224080;		padding: 0px;margin-right: 4px;}.table {width: 550px;border : 0px solid red;vertical-align: top;} .table td {padding : 4px;border-bottom: 1px dotted #ff0000; border-style: none none dotted; vertical-align: top;}#navigation {min-height : 30px;font-size : .9em;font-family : Arial, Helvetica, sans-serif;text-align : center;line-height : 200%;background-color : solid #000000;border: 0px solid red;margin-bottom: 4px;}#menu1 {width : 805px;padding : 0;text-align : center;margin : 0 auto;list-style-type : none;}#menu1 li {float : left;width : 115px;border : 0pt solid #fff;}#menu1 a {width : 115px;color : #ff9900;background : #000000;text-align : center;padding : 0px 0;text-decoration : none;float : left;}#menu1 a:hover {color : #ff9900;border-bottom : 1px solid #993300;}#sidenav {	width: 130px;	font-family: Arial, Helvetica, sans-serif;	font-size: .9em;	border: 0px solid #ff9900;	/*margin:5px 0 0 10px;*/	margin-top: 30px;}#sidenav  ul {	list-style: none;	margin: 0;	padding: 0;}#sidenav  li {	border-bottom: 1px solid #999999;	}#sidenav  li a:link, #navigation li a:visited  {	display: block;	/*padding: 5px 5px 5px 0.5em;*/		background: transparent; 	color: #ff9900;	text-decoration: none;}#sidenav  li a:hover {	color: #D5C871;}h1 {text-decoration : none;color : #CC0000;font-family : Geneva, Verdana, Arial, Helvetica, sans-serif;letter-spacing:.2em;margin-left : 0;margin-bottom : 10px;margin-top :4px;text-align : left;font-size : 1em;}h2 {text-decoration : none;color : #FF9900;font-family : Geneva, Verdana, Arial, Helvetica, sans-serif;letter-spacing:.1em;margin-left : 0;margin-bottom : 10px;margin-top : 4px;padding-bottom : 0;text-align : left;font-size : 1em;}h3 {text-decoration : none;color : #FF9900;font-family : Geneva, Verdana, Arial, Helvetica, sans-serif;margin-left : 0;margin-bottom : 0;margin-top : 0;padding-bottom : 4px;text-align : center;letter-spacing : .1em;font-size : 1em;text-transform : uppercase;}h4 {text-decoration : none;color : #993300;font-family : Geneva, Verdana, Arial, Helvetica, sans-serif;margin-left : 0;margin-bottom : 0px;margin-top : 0;padding-bottom : 0px;text-align : left;letter-spacing : .1em;font-size : .9em;text-decoration : none;}h5 {text-decoration : none;color : #5C8867;font-family : Geneva, Verdana, Arial, Helvetica, sans-serif;font-style: em;margin-left : 0;margin-bottom : 0px;margin-top : 0;padding-bottom : 0px;text-align : left;letter-spacing : .1em;font-size : .9em;text-decoration : none;}h6 {text-decoration : none;color : #FF9900;font-family : Geneva, Verdana, Arial, Helvetica, sans-serif;margin-left : 0;margin-bottom : 0;margin-top : 0;padding-top : 4px;padding-bottom : 10px;text-align : center;font-size : 1.1em;}.quote	{     FONT-SIZE: 100%;    font-family: Geneva, Verdana, Arial, Helvetica, sans-serif;    color: #666666;    text-decoration: none;text-align: right}hr {color: #fff; background-color: #000; border: 1px dotted #ff0000; border-style: none none dotted; padding-top: 4px;clear: both}.picture_right {	background-color: transparent;	position: relative;	display: inline;	padding: 0;	float: right;	width: 250px;	margin: 5px 5px 0px 15px;	FONT-SIZE: 10px;     font-family: Arial, Helvetica, sans-serif;    font-weight: normal;text-align: center;border : 0px solid #993300;}.picture_rightL {	background-color: transparent;	position: relative;	display: inline;	padding: 0;	float: right;	width: 354px;	margin: 5px 5px 0px 15px;	FONT-SIZE: 10px;     font-family: Arial, Helvetica, sans-serif;    font-weight: normal;text-align: center;border : 0px solid #993300;}.picture_left {	background-color: transparent;	position: relative;	display: inline;	padding: 0;	float: left;	width: 250px;	margin: 5px 5px 0px 15px;	FONT-SIZE: 10px;     font-family: Arial, Helvetica, sans-serif;    font-weight: normal;text-align: center;border : 0px solid #993300;}.picture_leftL {	background-color: transparent;	position: relative;	display: inline;	padding: 0;	float: left;	width: 360px;	margin: 5px 5px 0px 15px;	FONT-SIZE: 10px;     font-family: Arial, Helvetica, sans-serif;    font-weight: normal;text-align: center;border : 0px solid #993300;}.photo_left {	background-color: transparent;	position: relative;	display: inline;	padding: 0;/*	float: right;*/	margin: 5px 5px 0px 15px;	FONT-SIZE: 10px;     font-family: Arial, Helvetica, sans-serif;    font-weight: normal;text-align: right;}.image-border { border: 1px solid #ffffff; padding: 0px; }.img {	border: 0;	}#page-footer {height : 100px;clear : both;padding-top : 2px;text-align: center;border-top :  1px solid #D5C871;margin : 2px auto;border-bottom :  1px solid #799CC5;vertical-align : center;background-color : #000000;}#sub-footer {clear : both;padding-top : 2px;text-align: right;font-family: Arial, Helvetica, sans-serif;background-color : #000000;font-size: .8em;}.adbox {	padding: 2px 4px 2px 6px;	margin: 10px 0 0px 0;	width: 130px;	border: 1px solid #ff9900;font-size: .8em;line-height: 150%;	background-color: transparent;}.sig {	 text-decoration: none; 	color: #CC0000;	font-family: Georgia, Arial, Helvetica, sans-serif;		letter-spacing: .1em;    margin-top: 1em;	text-align: center;padding-top: 25px;	border: 0px solid #ffffff;	display: block;	font-size: 1.1em;	}input.txt {  color: #00008B;  background-color:  #dad3db;border: 1px solid #323575;  width: 200px;}input.box {  color: #00008B;  background-color:  #dad3db;border: 1px solid #323575;  width: 200px;  height: 100px;}textarea {  color: #00008B;  background-color:  #dad3db;border: 1px solid #323575;  /*width: 200px;*/}  .btn {  color: #000000;  background-color: #cccccc;  border: 1px outset #663333;  /*margin-left:11em;*/  }.btn2 {font-family : Verdana, Arial, Helvetica, sans-serif;font-size : 9px;background-color : transparent;text-decoration : none;text-align : center;color : #ffffff;border : 0 solid #010065;}0  form p {  clear: left;  margin: 0;  padding: 0;  padding-top: 5px;} form p label {  float: left;  width: 50%;  /*font: bold 0.7em Arial, Helvetica, sans-serif;*/}/***** Global Classes *****/.clear { clear: both; }.hide { display: none; }.show { display: block; }.float-left { float: left !important; }.float-right { float: right !important; }.image-header  { margin: 5px;padding-top: 94px;} .image, .image-left, .image-right { margin: 5px; } .image-left { float: left !important; margin-right: 15px; }.image-right { float: right !important; margin-left: 8px; margin-right: 8px; }.white-border { border: 1px solid #fff;}.image-line { border: 1px solid #A7C024; padding: 5px; }.align-left { text-align: left !important; }.align-center { text-align: center !important; }.align-right { text-align: right !important; }.align-justify { text-align: justify !important; }.align-middle { vertical-align: middle !important; }.align-bottom { vertical-align: bottom !important; }.hand { cursor: pointer; }.auto-height { height: auto !important; }.auto-width { width: auto !important; }