﻿body   {margin:0; padding:0; background-color:#000000; 
       font-family:Arial, Helvetica, sans-serif; font-size:12px; color:black; cursor:default;}



#bannerwrap {max-width: 935px; min-width: 480px;
 background-color:#ffffff;
 width:929px; height:206px;
 margin:0px auto;
       
 padding:0px 0px 0px 0px;

 border-left: 1px solid #ececec;
 border-right: 1px solid #ececec;
 border-top: 0px solid white;
 border-bottom: 0px solid white;}


.banner {margin-left: auto; margin-right: auto;
         background-color:#ffffff; width:929px; height:163px;
         padding:0px 0px 0px 0px;
         border-left: 0px solid #ececec; 
         border-right: 0px solid #ececec;}


.top {margin-left: auto; margin-right: auto;
         width:929px; height:43px; 
         background-image:url('mountains.jpg');
         background-color:white;
         padding:0px 0px 0px 0px;
         border-bottom: 1px solid #959595;}


#wrap {max-width: 935px; min-width: 480px;
 background-color:#ffffff;
 width:929px; height:495px;
 margin:0px auto;
       
 padding:0px 0px 0px 0px;

 border-left: 1px solid #ececec;
 border-right: 1px solid #ececec;
 border-top: 0px solid white;
 border-bottom: 0px solid white;}



.menu {float:left;
         width:204px; height:430px; 
         background-color:#003399;
         padding:0px 0px 0px 0px;
         border-left: 0px solid #ececec; 
         border-right: 0px solid #ececec;}


.content {float:left;
         width:555px; height:430px; 
         background-color:#ffffff;
         padding:0px 0px 0px 0px;
         border-left: 0px solid #ececec; 
         border-right: 0px solid #ececec;
         text-align:left;}


.space {float:right;
         width:555px; height:10px; 
         background-color:#ffffff;
         padding:0px 0px 0px 0px;
         border-left: 0px solid #ececec; 
         border-right: 0px solid #ececec;
         text-align:left;}



.services1 {float:right;
         width:140px; height:60px; 
         background-color:#d7d7d7;
         padding:0px 0px 0px 0px;
         border-left: 0px solid #ececec; 
         border-right: 0px solid #ececec;
         border-top: 1px solid #ececec;
         text-align:left;}


.services2 {float:right;
         width:140px; height:60px; 
         background-color:#c2c2c2;
         padding:0px 0px 0px 0px;
         border-left: 0px solid #ececec; 
         border-right: 1px solid #ececec;
         border-top: 1px solid #ececec;
         text-align:left;}

.services3 {float:right;
         width:215px; height:60px; 
         background-color:#a0a0a0;
         padding:0px 0px 0px 0px;
         border-left: 1px solid #ececec; 
         border-right: 1px solid #ececec;
         border-top: 1px solid #ececec;
         text-align:left;}


.services4 {float:right;
         width:28px; height:60px; 
         background-color:#ffffff;
         padding:0px 0px 0px 0px;
         border-left: 0px solid #ececec; 
         border-right: 0px solid #ececec;
         border-top: 1px solid white;
         text-align:left;}


.services5 {float:right;
         width:25px; height:60px; 
         background-color:#ffffff;
         padding:0px 0px 0px 0px;
         border-left: 0px solid #ececec; 
         border-right: 0px solid #ececec;
         border-top: 1px solid white;
         text-align:left;}


.bottom {float:right;
         width:555px; height:170px; 
         background-color:#ffffff;
         padding:0px 0px 0px 0px;
         border-left: 0px solid #ececec; 
         border-right: 0px solid #ececec;
         text-align:left;}



.photos {float:left;
         width:168px; height:430px; 
         background-color:#ffffff;
         padding:0px 0px 0px 0px;
         border-left: 0px solid #ececec; 
         border-right: 0px solid #ececec;}



.links {float:left;
         width:929px; height:17px; 
         background-color:#ffffff;
         padding:0px 0px 0px 0px;
         padding:3px 0px 0px 0px;
         font-family:verdana; font-weight:bold;
         font-size:10px;color:black;}

.add {float:left;
         width:929px; height:17px; 
         background-color:#003399;
         padding:3px 0px 0px 0px;
         font-family:verdana; font-weight:bold;
         font-size:10px;color:white;}

.copy {float:left;
         width:929px; height:20px; 
         background-color:#ffffff;
         padding:3px 0px 0px 0px;
         font-family:arial; font-weight:none;
         font-size:10px;color:black;}



/* font styles ------------- */


p.service {margin-top:5px;
           margin-left:10px;}

p.service1 {margin-top:5px;
           margin-left:0px;}

p.service2 {margin-top:5px;
           margin-left:10px;}


p.intro {padding:0px 10px 0px 35px;
         margin-top:25px;} 

img.header1 {margin-top:40px;
             margin-left:30px;}

img.header2 {margin-top:0px;
             margin-left:35px;}


img.pic1 {margin-top:40px;
          border: 1px solid #959595;}


span {display:none;}




a:link {text-decoration: none;color:#000000;}
a:visited {text-decoration: none;color:#000000;}
a:hover {text-decoration: none;color:#003399;}
a:focus {text-decoration: none;color:#003399;}
a:active {text-decoration: none;color:#003399;}


