body {
	color: #fff;
	font-family: Verdana;
	margin: 0 auto;
	padding: 0;
	font-size: .6em;
}

.navbarbottom {position: relative;
       margin-left: auto;
       margin-right: auto;
       top: 10px;
       left: 0;
       right: 0;
}

.copyright {position: relative;
    top: 26px;
    height: 15px;
    width: 100%;
	line-height: 1.2;   
	font-size: 10pt;
}
.copyrightprojects {position: relative;
       top: 30px;
       height: 15px;
       width: 100%;
       line-height: 1.2;   
	   font-size: 10pt; 
}

.parentbody {position: relative;
	margin-left: auto;
    margin-right: auto;
    height: 500px;
    top: 0px;
    left: 0;
    right: 0; 
}

.parentbodyprojects {position: relative;
	margin-left: auto;
    margin-right: auto;
    height: 463px;
    top: 0px;
    left: 0;
    right: 0; 
}

.bodytext {
	line-height: 3;   
	font-size: 10pt;
}

.all { position: absolute;
	top: -50%;
}


.horizon {
	background-color: transparent;
	position: absolute;
	top: 10%;
	left: 0px;
	width: 100%;
	margin-top: 5px;
	text-align: center;
	min-width: 900px; 
}

.wrapper {
	background-color: black;
	position: relative;
	text-align: left;
	width: 900px;
	height: 380px;
	margin: 0px auto;
	}

.video {
	height: 402px;
}

#navbar ul { 
    margin: 0; 
    padding:10px;
    list-style-type: none; 
    text-align: center; 
    background-color: black; 
    text-transform:uppercase;
} 

#navbar ul li {  
    display: inline; 
    } 

#navbar ul li a { 
    text-decoration: none; 
    padding: .2em 4.4em; 
    color: black; 
    background-color: black;
    
    } 

#navbar ul li a:hover { 
    border-bottom-style: solid;
    border-bottom:2px solid #333333;    
}  

body#home a#homenav, body#services a#servicesnav, body#projects a#projectsnav, body#people a#peoplenav, body#contact a#contactnav, body#gallery_interior a#gallery_interiornav, body#gallery_interior a#projectsnav, body#gallery_exterior a#gallery_exteriornav, body#gallery_exterior a#projectsnav, body#gallery_other a#gallery_othernav, body#gallery_other a#projectsnav, body#video a#videonav, body#video a#projectsnav, body#map a#contactnav
{
	border-bottom:2px solid white
}

h1
{
	color: #fff;
	font-size: 47px;
	font-weight: bolder;
	margin: 0 40px;
	padding: 0.08em 0;
}

h1 sup
{
	color: #ddd;
}

h1 a
{
	color: #fff;
	text-decoration: none;
}

h1 .company, h1 a .company
{
	color: #d01a71;
}

h2
{
	color: #ddd;
	font-size: 2.5em;
}

h3
{
	color: #fff;
	font-size: 5em;
}

h4
{
	font-size: 2em;
}

.content
{
	margin: 0 20px;
}

.content a
{
	color: #fff;
}


.content p.linkage
{
	margin-top: 2em;
	text-align: right;
	font-size: 1.7em;
	color: #ddd;
}

.content p.linkage a { color: #fff; }

/*.content p.linkage a
{
	color: #fff;
	background: url('../images/bg/biglink_off.gif') center right no-repeat;
	padding: 10px 20px;
	text-decoration: none;
}

.content p.linkage a:hover
{
	background: url('../images/bg/biglink_on.gif') center right no-repeat;
	font-style: italic;
}*/

#myGallery
{
	text-align: center;
	margin: 0 auto;
}