 
  a:link              { font-family: Arial, Helvetica, sans-serif; font-size:   11px; color: darkblue; text-decoration: underline; font-weight: normal; }
  a:active            { font-family: Arial, Helvetica, sans-serif; font-size:   11px; color: darkblue; text-decoration: underline; font-weight: normal; }
  a:visited           { font-family: Arial, Helvetica, sans-serif; font-size:   11px; color: darkblue; text-decoration: underline; font-weight: normal; }
  a:hover             { font-family: Arial, Helvetica, sans-serif; font-size:   11px; color: darkblue; text-decoration: none; font-weight: normal; }
  
  a.footer:link     { font-family: Arial, Helvetica, sans-serif; font-size:   11px; color: white; text-decoration: none; font-weight: bold; margin: 0px 10px 0px 10px; }
  a.footer:active   { font-family: Arial, Helvetica, sans-serif; font-size:   11px; color: white; text-decoration: none; font-weight: bold; margin: 0px 10px 0px 10px; }
  a.footer:visited  { font-family: Arial, Helvetica, sans-serif; font-size:   11px; color: orange; text-decoration: none; font-weight: bold; margin: 0px 10px 0px 10px; }
  a.footer:hover    { font-family: Arial, Helvetica, sans-serif; font-size:   11px; color: red; text-decoration: underline; font-weight: bold; margin: 0px 10px 0px 10px; }
  
  a.copyright:link     { font-family: Arial, Helvetica, sans-serif; font-size:   11px; color: #ff6600; text-decoration: none; font-weight: normal; }
  a.copyright:active   { font-family: Arial, Helvetica, sans-serif; font-size:   11px; color: #ff6600; text-decoration: none; font-weight: normal; }
  a.copyright:visited  { font-family: Arial, Helvetica, sans-serif; font-size:   11px; color: #ff6600; text-decoration: none; font-weight: normal; }
  a.copyright:hover    { font-family: Arial, Helvetica, sans-serif; font-size:   11px; color: #ff6600; text-decoration: underline; font-weight: normal; }
  
 img { border: 0; vertical-align: top; }
  
.width_100
{ width: 100%;}

 
 body, html {
	font: 100% Verdana, Arial, Helvetica, sans-serif;
	background:#2e0002;
	margin: 0; /* it's good practice to zero the margin and padding of the body element to account for differing browser defaults */
	padding: 0;
	text-align: center; /* this centers the container in IE 5* browsers. The text is then set to the left aligned default in the #container selector */
	color: #000000;
}

h1
{ clear:both; height: 50px; background:none; line-height: 50px; text-align: left; font-family:"Times New Roman", Times, serif; font-weight: bold; color: white; text-transform: uppercase; padding: 0px 10px 0px 10px; margin: 0px 0px 0px 0px; font-size:36px; }

h2
{ clear:both; height: 50px; background:none; line-height: 50px; text-align: left; font-family:"Times New Roman", Times, serif; font-weight: bold; color: darkred; text-transform: uppercase; padding: 0px 10px 0px 10px; margin: 0px 0px 0px 0px; font-size:24px; }


textarea, input 
{ 	background-color: transparent;
	color:#3B4250; 
	padding: 1px; 
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px; 
	margin: 1px; 
	overflow:auto;
}

select, option
{ color: #000000; }

hr 
{ 	height: 1px; 
	border: 0px solid #FFFFFF;
	border-color: #65707D; 
	background-color: #65707D; 
	color: #65707D; 
}

div
{ vertical-align: top; }

.clear
{ clear: both; }

#topSpacer
{ background:url(images/topBar1.gif) orange no-repeat top left; height:22px; display:block; width:100%; position:relative;}

#banner
{ background:url(images/topLogo2.jpg) no-repeat top left #2E0002; height: 220px;  width:779px; }

#banner #guitar
{ height: 196px; float:left; width:780px; display:block;}

#banner #guitar #logo
{ height: 176px; text-align: center; width:450px; display:block; float:right; margin: 20px 0px 0px 0px;}

#banner #navigation
{ height: 24px; margin: 0px 10px 0px 20px; float:right; max-width:750px; overflow:hidden;}

#main
{ text-align:center; height:400px;}

#wrapper
{ width: 780px; margin-left:auto; margin-right:auto; }

#content_out
{ width: 780px; display:block; float:left; position:relative; background:url(images/crowd2.gif) #6D0B0A bottom left no-repeat; min-height:410px;}

#content_out_right
{ width: 780px; display:block; float:left; position:relative; background:url(images/crowd1.gif) #6a0a0b bottom right no-repeat; min-height:410px;}

#content_out_full
{ width: 780px; display:block; float:left; position:relative; background:url(images/fullTop.jpg) #6a0a0b top left no-repeat; min-height:410px;}

#content_in
{ position:relative; width:780px; background:url(images/leftTop3.gif) no-repeat top left; display:block;  }

#content_in_right
{ position:relative; width:780px; background:url(images/rightTop.gif) no-repeat top right; display:block;  }

#content_in_full
{ position:relative; width:780px; background:url(images/crowdFull.gif) no-repeat bottom left; float:left; display:block;  }

#column_left
{ width: 270px; float: left; min-height:364px; display:block; background:url(images/leftbottom2.gif) no-repeat bottom left #ffa717; position:relative; clear:left; }

#column_left .mceExternalToolbar { top:-190px! important; left:0px! important;}

#column_left #column_left_top
{ width: 270px; height:245px; float: left;  position:absolute; top:0px; left:0px;}

#column_left #column_left_bottom
{ width: 270px; height:119px; left:0px; background:url(images/leftbottom2.gif) no-repeat bottom left; position:absolute; bottom: 0px;}

#column_left #column_left_content
{ width: 270px; min-height:364px; float: left; background:url(images/leftTop1.jpg) no-repeat top left; position:relative; display:block; }

#column_left #column_left_content .plugin_1
{padding:10px 20px 20px 10px; text-align:justify; }

#column_center_1
{ width: 510px; float:right; min-height:435px; display:block; background:url(images/rightTop.gif) no-repeat top left; position:relative; clear:right; color:white; }

#column_center_1_top
{ width: 510px; height:245px; position:absolute; left:0px; top:0px; display:block;}

#column_center_1_content
{ width: 510px; min-height:435px; height:100%; float:left; background:none; position:relative; display:block;  }

#column_center_1_content  .plugin_2
{padding:10px; text-align:justify;}

#column_center_1_bottom
{ width: 510px;  height:190px; position:absolute; bottom:0px; right:0px;}

#column_center_2
{ width: 510px; float:left; min-height:435px; display:block;  position:relative; clear:left;  color:white;  }

#column_center_2_top
{ width: 510px; height:245px; background:url(images/leftTop3.gif) no-repeat top left; position:relative; top:0px; left:0px; display:block; clear:both; }

#column_center_2_content
{ width: 510px; min-height:435px; height:100%; float:left; background:none; position:absolute; top:0px; left:0px; display:block; }

#column_center_2_content  .plugin_2
{padding:10px 0px 10px 0px;; text-align:justify;}

#column_center_2_bottom
{ width: 510px;  height:190px; position:absolute; bottom:0px; left:0px; display:block;}

#column_right
{ width: 270px; float: left; min-height:374px; display:block; background:url(images/rightbottom2.gif) #ffa717 bottom left no-repeat; position:relative; clear:right;}

#column_right .mceExternalToolbar { top:-190px! important; left:0px! important;}

#column_right #column_right_top
{ width: 270px; height:245px; float: right;  top:0px; right:0px; position:relative; background:url(images/rightTop2.jpg) no-repeat top left; display:block; clear:both;}

#column_right #column_right_content
{ width: 270px; min-height:364px; top:0px; left:0px; background:url(images/rightTop2.jpg) no-repeat top left; position:absolute; display:block; overflow:hidden;}

#column_right #column_right_bottom
{ width: 270px; height:119px; right:0px; position:relative; bottom: 0px;}

#column_right #column_right_content .plugin_1
{padding:10px 10px 20px 20px; text-align:justify; }

#column_right #column_right_content h2
{padding-left:20px; width:250px;}

#column_center_3
{ float: left; width: 780px;  color:white; min-height:435px; height:435px; overflow:auto;}

#column_center_3_top
{ width: 780px; height:245px; position:absolute; left:0px;}

#column_center_3_content
{ width: 780px; background:none; position:absolute; background:none; left:0px;}

#column_center_3_content  .plugin_3
{padding:10px; text-align:justify;}

#column_center_3_bottom
{ width: 780px; height:190px; position:absolute; bottom:0px; left:0px;}

#footer
{ background:url(images/bottomBar1.jpg) repeat-x; height: 40px; padding-top: 0px; line-height: 40px; width:780px; clear:both; position:relative; text-align:center;}

#footer a
{color:darkred; margin:0px 10px 0px 10px;}

#copyright
{ background:none; height: 28px;  width:780px; clear:both; position:relative; text-align:center; font-size:9px; color:orange;}

#copyright a
{color: orange;}

.plugin_1
{ text-align: left; padding: 0px 10px 0px 10px; clear:both; float:left; width:100%}

.plugin_1 a 
{color:darkred;  font-size:100%;}

.plugin_2
{ margin-top: 1px; text-align: left; padding: 0px 10px 0px 10px; clear:both;}

.plugin_2 a
{color:white; font-size:100%;}


.mceExternalToolbar { top:-190px! important;}
#column_left .mceExternalToolbar { left:0px! important;}
#column_left .mceLayout {margin:0px 5px 0px 5px;}

#column_center_1 .mceExternalToolbar {left:-240px! important;}
#column_center_1 .mceLayout {margin:0px 5px 0px 5px;}

#column_right .mceExternalToolbar {left:0px! important;} 
#column_center_2 .mceExternalToolbar {left:-240px! important; top:-189px! important;}

