﻿  body 
  {
      font-family:Times New Roman; 
      min-width: 760px;
      background-color:grey;
      
      
   }
  h2 
  {
	color:#cc9900;
   }
  .heading
  {color: #cc9900;
   font-size:larger;
   } 
  p
  {
      text-align:justify;
      color:Black;
  }
  #wrapper
  {
	width: 760px;
	margin: 0 auto;
	padding: 25px;
	background-image:url( http://www.ensembleplusultra.com/images/fade2.png );
	background-repeat:repeat;
	background-color: #CCC;
   }
   
.cdnotes 
{

float:left;
width:350px;
padding:5px;
margin:5px;
}

.clr {clear:both;} 

.cdimage {
	vertical-align: top;
	float: left;
	margin: 5px;
	padding: 5px;
}
      
      /*Headers*/  
      #header
        {
         background-image: url(http://www.ensembleplusultra.com/images/Logo.jpg);
	     background-repeat:no-repeat;
	     background-position: center top;
         height: 201px;
         
         }
            
  /*Nav*/

#Nav {background-color: #0000FF;
      
      }

#nav2
{
   
    font-size:16px;
      font-variant:small-caps;
      font-weight:bold;
}

#nav3
{
   
    font-size:14px;
      font-variant:small-caps;
      font-weight:bold;
        
      }

   
ul#navlist
{
	padding-bottom:10px;
	margin:0px;
	white-space: nowrap;
	font-size: small;
}

#navlist li
{
display: inline;
list-style-type: none;
}

#navlist a { padding:25px; }

#navlist a:link, #navlist a:visited
{
color: #cc9900;
text-decoration: none;
}

#navlist a:hover
{
color: #000000;
text-decoration: none;
}


ul#navlistp
{
padding-bottom:10px; margin:5px;	white-space: nowrap;
}

#navlistp li
{
display: inline;
list-style-type: none;
}

#navlistp a { padding:10px; }

#navlistp a:link, #navlistp a:visited
{
color:#94c1e3;

text-decoration: none;
}

#navlistp a:hover
{
color: #000000;
text-decoration: none;
}





li .navlistactive {color: #369;
background-color: #FFF;
text-decoration: none;}

.dlm {
	color: #999999;
	margin-top: 15px;
	text-align:right;
}

.yellow {color: #dbc265;}

.main
{
	float:left;
	width: 750px;
}

.floater
{
	float:left;
	height: 250px;
	width: 125px;
	margin-right:5px;
	margin-bottom:5px;
	border-color:#cc9900;
	border-style:inset;
}

.floater p
{	font-variant:small-caps;}

.language
{
float:right;
border-color:#cc9900;
border:medium;
}
.projects
{
	color:#94c1e3;
	font-size:large;
}
.contact
{
	float:left;
	width:311px;
	height:120px;
}
.contactimage {
	vertical-align: top;
	float: left;
	margin: 2px;
	padding: 2px;
}
.mediaimage {
	vertical-align: top;
	float: left;
	margin: 2px;
	padding: 2px;
}
.media a:link, #media a:visited
{
color:#94c1e3;
}

#iframe {
	margin: 5px;
	padding: 5px;
	clear: left;
	float: left;
	width: 300px;
	background-color: #999;
	border-color: #666;
}

