body
{
  /*
  position: fixed;
    width:auto;*/
    background-color: #000000;
    font-family: Helvetica, Courier New, Courier New, monospace;
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;

}
.swrap
{
    position: relative; 
    width: 100%; /*2175px;*/
    height: 300px;
    background: #111111;
}

.spwrap
{
    position: relative; 
    width: 100%;
    height: 300px;
    background: #ffffff;   
}
.nav
{
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
}
#nav
{
    list-style-type: none;
    position: absolute;
    float: left;
    top: 320px;
    left: 60px;
    z-index: 12;
    text-align: left;
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
}

#nav li
{
    position: relative;
    float: left;
    height: 29px; 
    background-color: #5f5f5f;
}

#nav a
{
    font-size: 8pt;
    text-decoration: none;
    padding:0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    border: 0px solid #999999;
    height: 29px; 
    background-color: #5f5f5f;
    /*color: #eee;
    background-color: #333333;
    font-weight: bold;*/
    display: block; 

}
#nav li.activeSlide a 
{
    height: 29px; 
    background-color: #f7ce2c;
    /*color: #000000;*/
}
#nav a:focus
{
    outline: none;
}

/*Pause/Resume navigation */
#navpr
{
    position: absolute;
    float: left;
    top: 250px;
    left: 370px;
    z-index: 13;
    text-align: left;
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
}

#navpr a
{
    color: #ffffff;
    position: relative;
    float: left;
    margin: 0px 0px 0px 0px;
    padding: 1px 1px 1px 1px; float: left; margin: 8px;  
    font-family: Helvetica, Courier New, Courier New, monospace;
    font-size: 8pt;
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    border: 0px solid #999999;
    color: #eee;
    font-weight: bold;
}


/*Photo navigation*/
#pnav
{
    position: absolute;
    float: left;
    top: 250px;
    z-index: 12;
    text-align: left;
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
}

/*
#ulnav li
{
    color: #ffffff;
    position: relative;
    float: left;
    margin: 0px 0px 0px 0px;
    padding: 4px 4px 4px 0px;
}

#ulnav li a
{
    font-size: 8pt;
    text-decoration: none;
    padding: 1px 4px 1px 4px;
    margin: 2px 2px 2px 2px;
    border: 1px solid #999999;
    color: #eee;
    background-color: #999999;
    font-weight: bold;
}
#ulnav li a.activeSlide
{
    background: #ffffff;
    color: #000000;
}
#ulnav li a:focus
{
    outline: none;
}*/

#ulnav {   list-style-type: none;
    margin: 0;
    padding: 0;
    text-align: left;
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px; }
#ulnav li { color: #ffffff;
    position: relative;
    float: left;
    margin: 0px 0px 0px 0px;
    padding: 1px 1px 1px 1px; width: 50px; float: left; margin: 4px; list-style: none }
#ulnav a { width: 50px; padding: 1px; display: block; border: 1px solid #cccccc; }
#ulnav li.activeSlide a { background: #ffffff;    color: #000000;  border: 1px solid #E8AE10;}
#ulnav a:focus { outline: none; }
#ulnav img { border: none; display: block }

#output
{
    text-align: left;
}

#slideshow
{

position: fixed; left: 0; top: 200; height: 300px; width: 2175px; z-index:8; 
/*
    position: absolute;
    top: 0;
    left: 0;
    z-index: 11;
    width: 2000px;
    height: 300px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    background-color: #1A1A1A;*/

}

#slidephoto
{
    position: absolute;
    top: 0;
    left: 0;
    z-index: 14;
    width: 100%;
    height: 300px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
}

.txt_img
{
margin: 0px 0px 0px 0px;
padding: 15px 4px 5px 40px;
background-color: #ffffff;
height: 110px;
width: 375px;
}

.txt_home1
{
font-size: 24pt;
font-family: Helvetica, Courier New, Courier New, monospace;
color: #ffcc33;
margin: 0px 0px 0px 0px;
padding: 14px 4px 4px 40px;
   text-transform:uppercase;
   
/* font-weight: bold;border: solid 1px #ffffff;*/
}

.txt_home2
{
font-size: 14pt;
font-family: Helvetica, Courier New, Courier New, monospace;
color: #ffcc33;
margin: 0px 0px 0px 0px;
padding: 14px 14px 4px 40px;
/*text-transform:uppercase;*/
   
/* font-weight: bold;border: solid 1px #ffffff;*/
}

.txt_home
{
font-size: 12pt;
font-family: Helvetica, Courier New, Courier New, monospace;
color: #ffffff;
margin: 0px 0px 0px 0px;
padding: 14px 4px 4px 40px;
/*border: solid 1px #ffffff;*/
height: 100%;
}

.txt_page
{
font-size: 14pt;
font-family: Helvetica, Courier New, Courier New, monospace;
color: #ffffff;
margin: 5px 5px 5px 50px;
padding: 15px 5px 5px 5px;
/*border: solid 1px #ffffff;*/
}

.txt_page1
{
font-size: 11pt;
font-family: Helvetica, Courier New, Courier New, monospace;
color: #ffffff;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
/*border: solid 1px #ffffff;*/
}

.txt_logo
{
    font-size: 9pt;
    font-family: Helvetica, Courier New, Courier New, monospace;
    font-weight: bold; color: #ffcc33;
}

/*Navigation Menu*/
ul.ulmenu
{
    list-style-type: none;
    margin: 0;
    padding: 0;
    left: 10px;
}    
ul.ulmenu li
{
    color: #808080;
    position: relative;
    float: left;
    margin: 0px 20px 0px 0px;
    padding: 4px 4px 4px 0px;
    border: solid 0px #ffffff;
    vertical-align:middle;
    font-size: 12pt;
    font-family: Helvetica, Courier New, Courier New, monospace;
    /*text-align: center;*/
    text-transform:uppercase;
    font-weight: bold;
    width: auto;
}

ul.ulmenu li a
{
    color: #999999;
    text-decoration: none;
}

/*Footer*/
    ul.ulfooter
    {
        
        list-style-type: none;
        margin: 0;
        padding: 10px 0px 0px 0px;
    }
    ul.ulfooter li
    {
        color: #ffffff;
        position: relative;
        float: left;
        margin: 0px 0px 0px 0px;
        padding: 2px 6px 2px 6px;
        border: solid 0px #ffffff;
        vertical-align: middle;
        font-size: 11pt;
        width: auto;
        font-family: Helvetica, Courier New, Courier New, monospace;
    }
    ul.ulfooter li a
    {
        color: #ffffff;
    }


    
    .tblss, .tblss td, .tblss2, .tblss2 td, .tblss3
    {
     margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; border-collapse:collapse;
     border: solid 0px;   
     vertical-align: top;
    }
    
    
    .tblss3 td
    {
     margin: 2px 2px 2px 2px; padding:  2px 2px 2px 2px; border-collapse:collapse;
     border: solid 0px;   
     vertical-align: top;
    }
    
    
    #side
    { width: 2175px; 
      height: 300px; 
      background-color: #1A1A1A; 
      position: relative; vertical-align:middle;
    }
    
    #leftside
    {
        position: absolute;
        left: 0px;
        top: 0px;
        width: 400px;
        height: 300px;
    }
    
    #rightside
    {
        position: absolute;
        left: 400px;
        top: 0px;
        width: 1000px;
        height: 300px;
        background-color: #1A1A1A; 

    }
/*jQuery UI Dialog 1.8.16    

*/
.ui-dialog { position: absolute; padding: 0px 0px 0px 0px;  margin: 0px 0px 0px 0px; width: auto; border: solid 1px #E7C110; }
.ui-dialog .ui-dialog-titlebar { padding: 2px 2px 2px 2px; margin: 0px 0px 0px 0px;  position: relative;  background-color: #E8AE10; }
.ui-dialog .ui-dialog-title { float: left;  font-family: Helvetica, Courier New, Courier New, monospace; } 
.ui-dialog .ui-dialog-titlebar-close { position: absolute; right: .3em; top: 50%; width: 19px; margin: -10px 0 0 0; padding: 1px; height: 18px; }
.ui-dialog .ui-dialog-titlebar-close span { display: block; margin: 1px; }
.ui-dialog .ui-dialog-titlebar-close:hover, .ui-dialog .ui-dialog-titlebar-close:focus { padding: 0; }
.ui-dialog .ui-dialog-content { padding: 2px 2px 2px 2px; position: relative; border: 0; background: none;  }
.ui-dialog .ui-dialog-buttonpane { text-align: left; border-width: 1px 0 0 0; background-image: none; }
.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset { float: right; }
.ui-dialog .ui-dialog-buttonpane button {cursor: pointer; }
.ui-dialog .ui-resizable-se { width: 14px; height: 14px; right: 3px; bottom: 3px; }
.ui-draggable .ui-dialog-titlebar { cursor: move;  }



/* nav services*/

.nav2
{
    list-style-type: none;
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
}
#nav2
{
    list-style-type: none;
    position: absolute;
    float: left;
    top: 303px;
    left: 21px;
    z-index: 12;
    text-align: left;
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
}

#nav2 li
{
    list-style-type: none;
    position: relative;
    float: left;
    height: 29px; 
    background-color: #5f5f5f;
}

#nav2 a
{
    font-size: 8pt;
    text-decoration: none;
    padding:0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    border: 0px solid #999999;
    height: 29px; 
    background-color: #5f5f5f;
    /*color: #eee;
    background-color: #333333;
    font-weight: bold;*/
    display: block; 

}
#nav2 li.activeSlide a, #nav2 li a:hover     
{
    height: 29px; 
    background-color: #f7ce2c;
    /*color: #000000;*/
}
#nav2 a:focus
{
    outline: none;
}

ul.ulsimple li a
{
text-decoration: none;
}

ul.ulsimple li a:hover
{
text-decoration: underline;
}

.submit
{
    background-color: #f7ce2c;
    border: solid 1px gray;
}

.submit:hover
{
    background-color: #000000;
    color: #ffffff;
    border: solid 1px gray;
}
