.menu
{
position:absolute;
top:0px;
left:0px;
z-index:99;
font-family: Arial, Helvetica, sans-serif;
font-size:12px;

}


#nav {
position:absolute;
 background:;
 float: right;
 right:180px;
 top:5px;
 margin: 0; padding: 0;
 border-bottom: none;
}

#nav li a, #nav li {
 float: left;
}

#nav li {
 list-style: none;
 padding-right:5px;
 position: relative;
}

#nav li a {
 padding:4px 2px 0 0;
 text-decoration: none;
 color: white;
 background: #;

}

#nav li a:hover {
 background:;
}

#nav li ul li a:hover {
color: #999999;}




.hasChildren {
	position: absolute;
	width: 5px; height: 5px;
	background: black;
	right : 0;
	bottom: 0;
}

#nav li ul {
 display: none;
 position: absolute;
 left: 0;
 top: 100%;
 padding: 0; margin: 0;

}

#nav li:hover > ul {
 display: block;
}

#nav li ul li, #nav li ul li a {
 float: none;

}

#nav li ul li {
 _display: inline; 
}

#nav li ul li a {
 width: 150px;
 display: block;
}



#nav li ul li ul {
 display: none;
}

#nav li ul li:hover ul {
 left: 100%;
 top: 0;
}

body
{
	
background:#01286f;
	height:100%;
	width:100%;
margin:0;
padding:0;
font-family: 'Armata', sans-serif;
}

html{
	

	
	

	
	
	

}
.topBar
{
position:relative;
top:0px;
left:0px;
background-color:#3d3526;

width:100%;
height:5px;
text-align:center;


}

#wrapper
{
  width:1000px;
  margin: 0 auto;
  position:relative;
}


.heading
{
	position: absolute;
	left: 85px;
	bottom: 12px;
	line-height: 1.9;
	text-align: center;
	padding-left: 15px;
	color: #fff;
	font-weight: 900;
	font-family: 'Ubuntu Condensed', sans-serif;
	font-size: 25px;
}



.buttons{
position:relative;
width:100%;
height:30px;
color:#333333;
background-color:#225A9F;
font-family: 'Armata', sans-serif;
text-align:left;
font-weight:400;
font-size:14px;

}


#but
{
position:relative;
top:6px;
left:5px;
display:inline;
list-style:none;
padding-left:5px;
}

#but li a:hover {
color:#CCCCCC;}

#but li a 
{
text-decoration:none;
color:#FFFFFF;
}

#but li

{
display:inline;
padding-right:12px;

}

.portfolio
{
position:relative;
width:100%;
height:300px;
background:#1515F7;

}
.photo
{
	position: absolute;
	right: 58px;
	top: 63px;
	width: 120px;
	height: 150px;
}

.pic
{
position:relative;
padding:0px;
width:99%;
height:55%;
}
.content
{
text-align:justify;
position: inherit;
margin:0;
padding:0;
width:100%;
background-color:#01286f;
color:#fff;


}

#home
{

min-height:100px;
height:100%;

}

.address
{
position:relative;
width:100%;
float:left;

}

#contact
{
font-size:12px;
line-height:25px;
padding:1px;
}


.address_content
{
position: absolute;
margin:10px;
color:#fff;
height:100%;
font-size:14px;
font-weight:600;
background-color:#01286f;
line-height:25px;
width:960px;

}

#contact_address
{
width:95%;
margin:10px;

}

.bottomBar
{
position:fixed;
bottom:0px;
left:0px;
width:100%;
height:25px;
background-color:#726752;
}

.sound
{
position:fixed;
padding:5px;
right:0px;
top:30px;
background:#D3D3D3;
color:#535634;
}


