﻿body {
font-family:Arial;
font-size:10pt;
line-height:150%;
text-align:center;
font-family:Georgia;
background-image:url("images/bg.jpg "); background-repeat: repeat-x;margin-top:0px;
}
 img
 {
  border:none;   
 }

       a:hover
        {
            color: #0000CC;
        }
        img
        {
            border: 0px solid #000000;
            margin:10px;
        }
        img.logo
        {
            border: 0px;
            margin:0px;
        }


h1
{
margin-top: 5px;
margin-bottom: 0px;
font-size: 12pt;
color: #666666;
width:100%;margin-top:0px;padding-top:5px;height:25px;color:#FFFFFF;background-image:url('images/bgbar.jpg');
font-size:10pt;font-weight:normal;
}

#title
{
background-image:url("");   
color:#666666;
font-size: 14pt;
margin-top:-20px;
padding-top:0px;
}



h1.master{
margin-top:0px;
margin-bottom:10px;
font-size:14pt;
}

h2{
margin-top:0px;
margin-bottom:0px;
font-size:12pt;
}

.homeButton
{
    border: 1px solid #666666;
    padding: 10px 5px 10px 5px;
    margin: 7px 0px 7px 0px;
    background-image: url('images/homeButton.jpg');
    color: #000000;
    text-align:left;
    font-size:11pt;

}

.homeButton_sub
{
    border: 1px solid #666666;
    padding: 10px 5px 10px 5px;
    margin: 7px 0px 7px 0px;
    background-image: url('images/homeButton.jpg');
    color: #000000;
    text-align:left;
    font-size:11pt;

}


.homeButton:hover
{
    border: 1px solid #000099;
    padding: 10px 5px 10px 5px;
    margin: 7px 0px 7px 0px;
    background-image: url('images/homeButton.jpg');
    color: #000099;
    text-align: left;
    font-weight:bold;
}

.homeButton_sub:hover
{
    border: 1px solid #000099;
    padding: 10px 5px 10px 5px;
    margin: 7px 0px 7px 0px;
    background-image: url('images/homeButton.jpg');
    color: #000099;
    text-align:left;
    font-weight:bold;
    
}


.sideButton
{
    padding: 2px 5px 2px 5px;
    margin: 7px 0px 7px 0px;
    color: #ffffff;
    text-align:left;
    font-size:10pt;
    font-weight:bold;

}

.sideButton_sub
{
    padding: 2px 5px 2px 5px;
    margin: 5px 0px 5px 0px;
    color: #000000;
    text-align:left;
    font-size:11pt;

}


.sideButton:hover
{
    padding: 2px 5px 2px 5px;
    margin: 7px 0px 7px 0px;
    color: #ffffff;
    text-align:left;

}

.sideButton_sub:hover
{
    padding: 5x 5px 5px 5px;
    margin:  5px 0px 5px 0px;
    text-align: left;
    color: #333399;
}

.topButton
{
    color: #000000;
    font-size: 11pt;
    margin-right: 12px;
    text-align:left;
    text-decoration:none;
}

.topButton_sub
{
    color: #000000;
    font-size: 11pt;
    margin-right: 12px;
    text-align:left;
}

.topButton:hover
{
    color: #000000;
    font-size: 11pt;
    margin-right: 12px;
    text-align:left;
}

.topButton_sub:hover
{
    color: #000000;
    font-size: 11pt;
    margin-right: 12px;
    text-align:left;
}



#footer
{
font-size:12pt;
font-weight:400;
line-height:125%;
clear:both;
}


.footerlinks
{
  font-size:9pt; color: #000000;   
}


#footer a.email
{
    color: #0000CC;
}

#footer a:hover
{
color:#000000;
}
 
 #copyright
 {
 color: #C0C0C0;
 font-size: 8pt;
 }

#main {
  margin-left: 5%;
  margin-right: 5%;
}


.SideNavSubmenu
{
    border: 1px solid #5A5AAD;
    background: x.gif;
}

a
{
    color: #660066;
    text-decoration: none;
    text-align: left;
}

a.featured
{
    color: #FFCC00;
    color: #000099;
    color:#000000;
    text-decoration: none;
    line-height:100%;
}
a.featured:hover
{
    margin: 0px;
    color: #000000;
    color: #000099;
    font-style:italic;
    line-height:100%;
}


img.featured:hover
{
    border: 1px solid #FFCF0F;
}

a.clients
{
    color: #660066;
    text-decoration: none;
    text-align: left;
    font-weight:bold;
    font-size:11pt;
}


ul 
{
text-align:left;
margin-left:15%;
}

.subMenu
{
background-image: url('images/subMenuBG.jpg');
border: 1px solid #000000;
padding-left:5px;
padding-top:2px;
}

.heading
{
    font-size: 14pt;
    font-weight: bold;
    color: #000066;
    text-align:left;

}
.contactContentDiv
{
text-align:left;  
margin-right: 5%;
margin-left: 5%;

}

.projectContentDiv
{

}
img.jaha
{
    border: 1px solid #000000;
    margin: 10px;
}
img.featured
{
    border: 1px solid #ffffff;
    margin: 0px;
}



image.playButton
{
    border-width: 0px;
    margin:0px;
}

a.projectnav
{
    font-size: 12pt;
    color: #000000;
    border: 1px solid #000000;
    margin:5px;
    margin-top:15px;
    padding:5px;
    background-color:#FFFFFF;
    
}

a.projectnav:hover
{
    background-image: url('images/homeButton.jpg');
}

a.projectnavselected
{
    font-size: 12pt;
    color: #000000;
    margin: 5px;
    margin-top: 15px;
    padding: 5px;
    border: 1px solid #FFCC00;
    background-image: url('images/homeButton.jpg');
}

div.projectnav
{
text-align:center; 
background-color: #F0F0FF; 
height:25px;
clear:both;
margin-top:5px;
}

#content
{
text-align:left;margin-left:10px;width:700px;padding:15px;font-size:10pt;   
}

#lamp
{
/*position:relative; top: 1px; left: 0px;*/
width:175px;
float:left;
}


#footerlinks
{
    border: 1px solid #E2E2E2;
    width: 670px;
    text-align:center;
    height:200px;
    margin-top:25px;
    background-image:url('images/footerbg.jpg');
}

#footerlinks ul
{
 float:left;   
 margin:10px;
 width:190px;
 height:165px;
 text-align:left;
 list-style:none;
 padding:0px;
 font-size:8pt;
 /*background-image:url('../images/footer_UL_BG.png');*/
}
#footerlinks li
{
 padding:3px;
}

#menubox
{
 border:solid 0px #000000;float:left;padding:15px;   
 float:left;
}
#menubox a
{
    color:#000000;
}