html{ background-color:#000000;
}

#wrapper{ width:970px;
          height:auto;
		  background-color:#000000;
		  margin-left:auto;
		  margin-right:auto;
}

#logo{ width:970px;
       height:70px;
	   background-color:#000000;
	   background-image:url(../image-library/logo.jpg); background-repeat:no-repeat; background-position:right;
}

#logo h1{ font-family:Arial, Helvetica, sans-serif;
          font-size:10px;
		  color:#000000;
}

#main-menu{ width:970px;
            height:auto;
			background-color:#000000;
}

#main-menu ul{
   padding: 8px;
   margin : 0;
   background-color:#000000;
   font-family:Arial, Helvetica, sans-serif;
   font-size:14px;
   color : White;
   text-align:left;
} 

#main-menu ul li{
   display : inline;
   border-right:1px solid #333333;
   text-align:center;
}

#main-menu ul li a{
   color : White;
   font-weight : bold;
   text-decoration : none;
   padding-left :10px;
   padding-right :10px;
}

#main-menu ul li a:hover{
   color : #CC9966;
} 

#content{ width:970px;
          height:auto;
		  background-color:#333333;
		  border-top: solid 15px #222222;
		  border-bottom:solid 15px #222222;
}

#main-left{ width:279px;
            height:auto;
			background-color:#333333;
			float:left;
			background-image:url(../image-library/info-logo.jpg); background-repeat:no-repeat; background-position:top;
}

#main-left h1{ font-family:Arial, Helvetica, sans-serif;
               font-size:18px;
			   font-weight:lighter;
			   color:#FFFFFF;
			   margin-left:10px;
			   margin-right:5px;
			   margin-top:200px;
}

#main-left h2{ font-family:Arial, Helvetica, sans-serif;
               font-size:16px;
			   color:#FFFFFF;
			   margin-left:14px;
			   margin-right:5px;
}

#main-left p{ font-family:Arial, Helvetica, sans-serif;
              font-size:14px;
		      color:#FFFFFF;
			  margin-left:14px;
			  margin-right:5px;
}

#main-left ul{ font-family:Arial, Helvetica, sans-serif;
               font-size:14px;
			   color:#FFFFFF;
			   margin-right:8px;
}

#main-left li{ font-family:Arial, Helvetica, sans-serif;
               font-size:14px;
			   color:#FFFFFF;
}

#main-left a, a:visited{ text-decoration:none;
                      color:#ffffff;
}

#main-left a:hover{ color:#999999;
}

#web-left{ width:279px;
            height:auto;
			background-color:#333333;
			float:left;
			background-image:url(../image-library/web-logo.jpg); background-repeat:no-repeat; background-position:top;
}

#concierge-left{ width:279px;
                 height:auto;
			     background-color:#333333;
			     float:left;
			     background-image:url(../image-library/concierge-logo.jpg); background-repeat:no-repeat; background-position:top;
}

#free-concierge-left{ width:279px;
                 height:auto;
			     background-color:#333333;
			     float:left;
			     background-image:url(../image-library/concierge-logo2.jpg); background-repeat:no-repeat; background-position:top;
}

#software-left{ width:279px;
                 height:auto;
			     background-color:#333333;
			     float:left;
			     background-image:url(../image-library/scala-info-logo.jpg); background-repeat:no-repeat; background-position:top;
}

#software-left h2{ font-family:Arial, Helvetica, sans-serif;
               font-size:16px;
			   color:#FFFFFF;
			   margin-left:14px;
			   margin-right:5px;
			   margin-top:200px;
}

#main-right{ width:691px;
             height:auto;
			 background-color:#333333;
			 float:right;
}

#main-top{ width:691px;
           height:46px;
		   background-color:#333333;
		   background-image:url(../image-library/welcome.jpg); background-repeat:no-repeat; background-position:left;
}

#signage-top{ width:691px;
              height:46px;
		      background-color:#333333;
		      background-image:url(../image-library/signage.jpg); background-repeat:no-repeat; background-position:left;
}

#web-top{ width:691px;
          height:46px;
		  background-color:#333333;
		  background-image:url(../image-library/web-top.jpg); background-repeat:no-repeat; background-position:left;
}

#concierge-top{ width:691px;
                height:46px;
		        background-color:#333333;
		        background-image:url(../image-library/concierge-top.jpg); background-repeat:no-repeat; background-position:left;
}

#hardware-top{ width:691px;
                height:46px;
		        background-color:#333333;
		        background-image:url(../image-library/concierge-hardware-top.jpg); background-repeat:no-repeat; background-position:left;
}

#software-top{ width:691px;
                height:46px;
		        background-color:#333333;
		        background-image:url(../image-library/software-top.jpg); background-repeat:no-repeat; background-position:left;
}

#client-top{ width:691px;
                height:46px;
		        background-color:#333333;
		        background-image:url(../image-library/client-top.jpg); background-repeat:no-repeat; background-position:left;
}

#contact-top{ width:691px;
                height:46px;
		        background-color:#333333;
		        background-image:url(../image-library/contact-top.jpg); background-repeat:no-repeat; background-position:left;
}

#free-concierge-top{ width:691px;
                height:46px;
		        background-color:#333333;
		        background-image:url(../image-library/free-concierge-top.jpg); background-repeat:no-repeat; background-position:left;
}

#privacy-top{ width:691px;
                height:46px;
		        background-color:#333333;
		        background-image:url(../image-library/privacy-top.jpg); background-repeat:no-repeat; background-position:left;
}

#sitemap-top{ width:691px;
                height:46px;
		        background-color:#333333;
		        background-image:url(../image-library/sitemap-top.jpg); background-repeat:no-repeat; background-position:left;
}

#main-right-1{ width:230px;
               height:auto;
			   background-color:#333333;
			   float:left;
}

#main-right-1 p{ font-family:Arial, Helvetica, sans-serif;
                 font-size:14px;
				 color:#FFFFFF;
				 margin-left:14px;
				 margin-right:5px;
}

#main-right-2{ width:231px;
               height:auto;
			   background-color:#333333;
			   float:left;
}

#main-right-2 p{ font-family:Arial, Helvetica, sans-serif;
                 font-size:14px;
				 color:#FFFFFF;
				 margin-left:14px;
				 margin-right:5px;
}

#main-right-3{ width:230px;
               height:auto;
			   background-color:#333333;
			   float:right;
}

#main-right-3 p{ font-family:Arial, Helvetica, sans-serif;
                 font-size:14px;
				 color:#FFFFFF;
				 margin-left:14px;
				 margin-right:5px;
}
#main-right-1 ul{}
#main-right-1 ol{
				 margin-left:14px;
				 margin-right:5px;}
#main-right-1 li{font-family:Arial, Helvetica, sans-serif;
                 font-size:14px;
				 color:#FFFFFF;}


#internal{ width:691px;
           height:auto;
		   background-color:#333333;
		   float:left;
}

#internal p{ font-family:Arial, Helvetica, sans-serif;
             font-size:14px;
			 color:#FFFFFF;
			 margin-left:14px;
			 margin-right:5px;
}

#internal h1{ font-family:Arial, Helvetica, sans-serif;
             font-size:18px;
			 font-weight:lighter;
			 color:#FFFFFF;
			 margin-left:14px;
			 margin-right:5px;
}

#internal h2{ font-family:Arial, Helvetica, sans-serif;
             font-size:16px;
			 font-weight:lighter;
			 color:#FFFFFF;
			 margin-left:14px;
			 margin-right:5px;
}

#internal ul{ font-family:Arial, Helvetica, sans-serif;
               font-size:14px;
			   color:#FFFFFF;
}

#internal li{ font-family:Arial, Helvetica, sans-serif;
               font-size:14px;
			   color:#FFFFFF;
}

#internal a, a:visited{ text-decoration:none;
                      color:#ffffff;
}

#internal a:hover{ color:#999999;
}

.color{ color:#CC9966;
}

#menu-left{ width:279px;
            height:auto;
			background-color:#000000;
			float:left;
}

#menu-left p{ font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif;
              font-size: 18px;
			  color:#FFFFFF;
			  font-weight:bold;
			  margin-top:15px;
			  margin-left:10px;
			  margin-right:10px;
}

#menu-right{ width:691px;
             height:auto;
			 background-color:#000000;
			 float:right;
}

#menu-right1{ width:230px;
             height:66px;
			 background-color:#000000;
			 float:left;
}

#menu-right2{ width:231px;
             height:66px;
			 background-color:#000000;
			 float:left;
}

#menu-right3{ width:230px;
             height:66px;
			 background-color:#000000;
			 float:right;
}

#footer{ width:960px;
         height:auto;
		 background-color:#000000;
}

#footer p{ font-family:Arial, Helvetica, sans-serif;
           font-size:14px;
		   color: #444444;
		   text-align:center;
		   padding-top:50px;
}

#footer a, a:visited{ text-decoration:none;
                      color:#444444;
}

#footer a:hover{ color:#999999;
}

.border{ border:none;
}

.float{ margin-left:10px;
        float:left;
		margin-right:10px;
}

.float2{ margin-left:64px;
margin-top:200px;
        float:left;
}

.center{ margin-left:16px;
}

.offer{ margin-top:200px;
}

.offer2{ margin-top:300px;
}

.sub{ margin-top:12px;
}

.scala1{ margin-left:13px;
         margin-bottom:15px;
         float:left;
}

.scala2{ margin-right:13px;
         margin-bottom:15px;
         float:right;
}

h3 { font-family:Arial, Helvetica, sans-serif;
        font-size:10px;
	    color:#FFFFFF;
		margin-left:14px;
		margin-right:5px;
}

hr{ width:96%;
}

img { border:none;
}