body{
background-color: white;
height: 100%;
}

#nav {
position: relative;
top: 16px;
left: 20px;
bottom: 0px;
right: 0px;
width: 125px;
height:300px;
 }

#logo {
position: relative;
top: 0px;
left: 5px;
bottom: 0px;
right: 0px;
}

#number {
position: relative;
padding: 5px;
left: 5px; }

#links {
font-family: Arial, sans-serif;
font-size: 11px;
text-align: right;
line-height: 3px; 
padding-right:6px;
color: #000;
}

#links a:link{
color: #000;
text-decoration: none;
 }

#links a:visited{
color: #000;
text-decoration: none;
 }

#links a:hover {
color: #6666FF; 
text-decoration: none;
background-image: url(images/plus.gif);
background-repeat: no-repeat;
background-position: left;
padding-top: 0px;
padding-right: 0px;
padding-bottom: 0px;
padding-left: 10px;
font-weight: bold;
}



/*
content
*/

a:link{
text-decoration: none; 
}

#content p{
font-family: Arial, sans-serif;
font-size: 11px;
font-weight: normal;
text-align: left;
color: #333333; }

#content p a:link{
color: #636363;
text-decoration: none; }

#content p a:visited{
color: #333333;
text-decoration: none; }

#content p a:hover{
color: #333333;
text-decoration: none; }


#content .style1{
font-family: Arial, sans-serif;
font-size: 14px;
font-weight: bold;
text-align: left;
color: #000;
}

#content .style1a{
font-family: Arial, sans-serif;
font-size: 14px;
font-weight: bold;
text-align: left;
color: #000;
line-height: 40px; 
}

#content .style2{
font-family: Arial, sans-serif;
font-size: 11px;
font-weight: bold;
text-align: left;
font-style: italic;
color: #333333; }

#content .style3{
font-family: Arial, sans-serif;
font-size: 14px;
font-weight: bold;
text-align: left;
color: #333333;
}

#content .style4{
font-family: Arial, sans-serif;
font-size: 10px;
text-align: left;
line-height: 7px;
vertical-align: +4px;
color: #333333; }

#content{
position: absolute;
top: 32px;
left: 217px;
bottom: 0px;
right: 0px;
width: 650px;
height: 500px; }

#header {
position: relative;
top: 0px;
left: 0px;
bottom: 0px;
right: 0px;
}

/*
contact
*/

img{
border:0px;
text-decoration: none;}

#newclients a:link{
color: #636363;
text-decoration: none; }

#newclients a:visited{
color: #333333;
text-decoration: none; }

#newclients a:hover{
color: #333333;
text-decoration: none; }

#job a:link{
color: #636363;
text-decoration: none; }

#job a:visited{
color: #333333;
text-decoration: none; }

#job a:hover{
color: #333333;
text-decoration: none; }

#addy{
position: absolute;
top: 108px;
left: 0px;
bottom: 0px;
right: 0px;
line-height: 13px; }

#newclients{
position:  absolute;
top: 250px;
left: 0px;
bottom: 0px;
right: 0px; 
line-height: 12px;}

#job{
position: absolute;
top: 318px;
left: 0px;
bottom: 0px;
right: 0px; 
width:256px;
}

#foda{
position: absolute;
top: 318px;
left: 300px;
bottom: 0px;
right: 0px;
width:256px;
}

/*
contact end
*/

/*
firm
*/

#text{
position: relative;
top: 33px;
left: 0px;
bottom: 0px;
right: 0px; 
font-family: Arial, sans-serif;
font-size: 12px;
font-weight: normal;
text-align: left;
width:400px;
line-height: 16px;}

#workers{
position: absolute;
top: 138px;
left: 425px;
bottom: 0px;
right: 0px; 
font-family: Arial, sans-serif;
font-size: 11px;
font-weight: normal;
text-align: left;
line-height: 1px; }

/*
firm
*/

/*
news
*/

#news1{
position: absolute;
top: 132px;
left: 0px;
bottom: 0px;
right: 0px;
width:256px;
height:145px;
line-height: 17px;
}

#news2{
position: absolute;
top: 132px;
left: 287px;
bottom: 0px;
right: 0px;
width:256px;
height:145px;
line-height: 17px;
}

#oldnews{
position: absolute;
top: 320px;
left: 0px;
bottom: 0px;
right: 0px;
}

#oldnews1{
position: absolute;
top: 400px;
left: 0px;
bottom: 0px;
right: 0px;
width:256px;
height:145px;
line-height: 17px;
}

#oldnews2{
position: absolute;
top: 400px;
left: 287px;
bottom: 0px;
right: 0px;
width:256px;
height:100%;
line-height: 17px;
}

#oldnews1 p{
color: #999999; }
#oldnews1 .style3{
color: #999999; }
#oldnews1 .style4{
color: #999999; }
#oldnews2 p{
color: #999999; }
#oldnews2 .style3{
color: #999999; }
#oldnews2 .style4{
color: #999999; }
/*
news
*/

/*
work
*/

#work{
font-family: Arial, sans-serif;
font-size: 11px;
color: #999;
font-weight: normal;
text-align: left;
line-height: 3px;
position: absolute;
top: 140px;
left: 0px;
bottom: 0px;
right: 0px; }

#work a:link{
font-weight: normal;
color: #999;
text-decoration: none; 
}

#work a:visited{
color: #ccc;
text-decoration: none; }

#work a:hover{
font-family: Arial, sans-serif;
font-size: 11px;
font-weight: normal;
color: #6666FF;
text-align: left;
line-height: 3px;
text-decoration: none; 
}

#workimage{
position: absolute;
top: 150px;
left: 290px;
bottom: 0px;
right: 0px; }

#imagetitle p {
font-family: Arial, sans-serif;
font-size: 14px;
font-weight: bold;
color: #000;
text-align: left;
line-height: 20px;
}
#imagetitle{
position: absolute;
top: 428px;
left: 0px;
bottom: 0px;
right: 0px; 
}

#imagecaption{
font-family: Arial, sans-serif;
font-size: 11px;
font-weight: normal;
color: #333;
text-align: left;
position: absolute;
top: 485px;
left: 0px;
bottom: 0px;
right: 0px; 
}

#imagetitle .style1 a:link {
color:#7e7e7e;
	text-decoration: none;
}
#imagetitle .style1 a:visited {
color:#7e7e7e;
	text-decoration: none;
}
#imagetitle .style1 a:hover {
color:#f00;
	text-decoration: none;
}
#imagetitle .style1 a:active {
color:#f00;
	text-decoration: none;
}

/*
work
*/
