﻿body 
{
    font-family:Arial;
    font-size:12px;
    background-color:#000000;
    color:White;
    margin-top:0px;
}

#wrapper
{
width:900px;
margin-left:auto;
margin-right:auto;
background-color:Black;

}

#header
{
    width:900px;
    height:136px;
    position:relative;
    top: 0px;
    left: 0px;
}

#footer
{
    margin-top:20px;
    height:50px;
    text-align:left;
    margin-left:30px;
    
}

.cleardivs
{
    clear:both;
}

#menu
{
    position:absolute;
    left:242px;
    top:80px;
    height:19px;
    width:680px;
    z-index:100
}

.menucss
{
    color:White;
    text-align:right;
    
}

.menucss_item
{
    padding:2px;
    font-size:12px;
    color:White;
    padding-bottom:5px;
    font-weight:bold;
}


/* DEFAULT PAGE */

#default_left
{
    width:431px;
    float:left;
    margin-top:5px;
   
    
}

#default_right
{
    width:431px;
    float:right;
    margin-top:5px;
    
    
}

h1
{
    font-size:16px;
    
    padding:0px;
    margin:0px;
    margin-bottom:5px;
    font-weight:bold;
    margin-top:3px;
}

h3
{
    font-size:12px;
    text-align:justify;
}

img.transOFF {background:transparent; opacity:1.00;filter: alpha(opacity=100); -moz-opacity: 1.0; cursor:pointer;border:0px;}
img.transON { background:transparent;opacity:.75;filter: alpha(opacity=75); -moz-opacity: 0.75; cursor:pointer;border:0px}


/* PROJECTS PAGE */

.column
{
    float:left;
    width:185px;
    margin-top:10px;
    margin-right:20px;
    margin-left:20px;
   
}

.columnright
{
    float:right;
    width:185px;
    margin-top:10px;
    margin-right:20px
     
}


/* PROJECTS */

#ProjectWrapper
{
    width:900px;
  
    background-image:url(images/project_background.jpg);
  
    
}


#ProjectTitle
{
    width:840px;
   
    padding:30px;
    
}

#ProjectTitle h1
{
    color:White;
    font-size:x-large;
}


#clients
{
    width:338px;
    float:left;
    padding:30px;
}

#clients h1
{
    font-size:medium;
    color:White;
}

#clientsleft
{
    float:left;
}

#clientsright
{
    float:left;
}

#images
{
float:right;
width:498px;
padding-top:30px;
    
}

#images img.transOFFTop {margin-right:25px;  margin-bottom:25px;width:91px;height:91px;background:transparent; opacity:1.00;filter: alpha(opacity=100); -moz-opacity: 1.0; cursor:pointer; border:solid 2px white}
#images img.transONTop {margin-right:25px;  margin-bottom:25px; height:91px;width:91px;background:transparent;opacity:.75;filter: alpha(opacity=75); -moz-opacity: 0.75; cursor:pointer; border:solid 2px #908f8f}

#images img.transOFFBottom{margin-right:25px;  width:91px;height:91px;background:transparent; opacity:1.00;filter: alpha(opacity=100); -moz-opacity: 1.0; cursor:pointer; border:solid 2px white}
#images img.transONBottom {margin-right:25px;  height:91px;width:91px;background:transparent;opacity:.75;filter: alpha(opacity=75); -moz-opacity: 0.75; cursor:pointer; border:solid 2px #908f8f}

.clickhere
{
    margin-top:10px;
    font-weight:bold;
    
}


/* PROJECTS */

#ContactUs_Left
{
    width:400px;
    float:left;
    padding:30px;
    font-size:12px;
   
}


#ContactUs_Left h1
{
   color:White;
    font-size:x-large;  
}

#ContactUs_Left li
{
    margin-bottom:10px;
    text-align:justify;
    line-height:18px;
}



#ContactUs_Right
{
    width:436px;
    float:right;
    padding-top:30px;
    text-align:left;
   
}

#ContactUs_Right h1
{
   color:White;
    font-size:x-large;
   
  
}

.label
{
    float:left;
    margin-right:15px;
    font-size:14px;
    margin-top:20px;
    font-weight:bold;
    width:100px;
    clear:both
}

.textarea
{
    float:left;
    width:250px;
    border:solid 1px grey;
    margin-top:15px;
    font-family:Arial;
   
}

.button
{
    margin-left:305px;
    margin-top:20px;
    border:1px solid grey;
}

.error
{
    float:left;
    margin-top:15px;
    margin-left:5px;
    font-size:18px;
    font-weight:bold;
}



#Emergency_Right
{
    width:421px;
    float:right;
    padding-top:30px;
    text-align:left;
    
   
}

#Emergency_Right h1
{
   color:White;
    font-size:x-large;
   
  
}









