A:link     { color: #000; text-decoration: none }
A:visited      { color: #000;  text-decoration: none }
A:hover { color: #000000;  text-decoration:underline; }
A:active    { color: #000000; text-decoration: none }
#link-content   { color: #000000; text-decoration: underline }
#link-content:hover   { color: #000000; font-weight: bold; text-decoration: none; }




body{
text-align:center;
font-family: Verdana, Geneva, sans-serif;
margin:0px auto;
}
#container{
text-align:center;
font-family: Verdana, Geneva, sans-serif;
margin:0px auto;
}

p     { margin-bottom: 14px; }
#p-sig { margin: 7px 0px 0px; }
#p-list { margin: 10px 0px 8px; }
#p1{ margin: 18px 0px 2px; }


#profile{

text-align:left;
}

div#profileheader{
width:100%;
background-color: #91908b; 
}


#news{
font-size:80%;
margin: 0;
color:#000;
text-align:left;
margin:20px 7px;
border: 1px #616161 solid;
width:140px;
}

#news h3{
text-align:left;
font-size:85%;
background-color:#91d168 ;
font-size:90%;
margin: 0;
padding:3px;

} 

#news p{
margin: 0 0 0 0;
padding:6px;
text-align:left;
}

#news ul{
list-style:none;
margin:0 20px 0 0px;
}

#news li{
font-size:85%;
margin:0 0px 0 0px;
padding:3px 0;
}
#news a:link, #news a:visited, #news a:hover, #news a:active {
font-size:85%;
}
#news a:hover{
text-decoration: underline; 
}


#p-testimonial  { line-height: 18px; margin: 50px 0px 2px }
#p-fuji { margin: 0px }
#p-hm-phone { margin: 55px 0px 0px }
#p-about-phone { margin: 50px 0px 0px 0 }
#p-hm-copyright  { margin: 55px 0px 10px  0}
#p-about-copyright { margin: 50px 0px 0px }
#p2      { margin: 0px 0px 4px }
.border-trb  { border-top: solid 1px #A3A098;  border-bottom: solid 1px #A3A098; border-right: solid 1px #A3A098;  }
.border-br  { border-top: #a3a098; border-right: 1px solid #a3a098; border-bottom: 1px solid #a3a098 }
.border-t  { border-top: 1px solid #a3a098; border-right: #a3a098; border-bottom: #a3a098 }

.xmargin-body       { margin-top: 10px; margin-bottom: 0px }

.margin-phone     { margin-top: 100px; padding-top: 100px }
.margin-phone1 { margin: 0px 12px 0px 0px }
.text-main-blk           { color: black; font-weight: normal; font-size: 10px; line-height: 12px; font-family: Verdana, Geneva, sans-serif; margin: 10px 0px 0px }
.text-testimonial-sig { color: black; font-weight: normal; font-size: 10px; line-height: 12px; font-family: Verdana, Geneva, sans-serif; margin: 10px 0px 0px }
.text-logo-blk { color: black; font-weight: normal; font-size: 12px; line-height: 12px; font-family: Verdana, Geneva, sans-serif; margin: 10px 0px 0px }
.text-alt { color: black; font-weight: normal; font-size: 10px; font-family: Verdana, Geneva, sans-serif }
.text-logo  { color: #65aa39; font-weight: bold; font-size: 10px; line-height: 12px; font-family: Verdana, Geneva, sans-serif; margin: 10px 0px 0px }
.text-logo-testimonial { color: #65aa39; font-weight: bold; font-size: 12px; line-height: 12px; font-family: Verdana, Geneva, sans-serif; margin: 10px 0px 0px }
.text-testimonial  { color: #474747; font-weight: bold; font-size: 12px; line-height: 20px; font-family: Verdana, Geneva, sans-serif; margin: 10px 0px 0px }
.text-main-grey { color: #3f3f3f; font-weight: normal; font-size: 10px; line-height: 12px; font-family: Verdana, Geneva, sans-serif; margin: 10px 0px 0px }
.text-portfolio-web { color: black; font-weight: normal; font-size: 11px; line-height: 14px; font-family: Verdana, Geneva, sans-serif }
.text-window-lg  { color: black; font-weight: normal; font-size: 10px; line-height: 10px; font-family: Verdana, Geneva, sans-serif; padding-right: 200px }
.text-pad-win-rasvia   { color: black; font-weight: normal; font-size: 10px; line-height: 10px; font-family: Verdana, Geneva, sans-serif }
.text-close-window   { color: black; font-weight: normal; font-size: 10px; line-height: 10px; font-family: Verdana, Geneva, sans-serif }
.text-close-win-rasvia  { color: black; font-weight: normal; font-size: 10px; line-height: 10px; font-family: Verdana, Geneva, sans-serif; padding-right: 10px }
.text-close-extensity-interior  { color: black; font-weight: normal; font-size: 10px; line-height: 10px; font-family: Verdana, Geneva, sans-serif }
.text-nav-bottom { color: black; font-weight: normal; font-size: 10px; line-height: 11px; font-family: Verdana, Geneva, sans-serif; padding-top: 14px; padding-left: 16px }
.text-main-blk-b  { color: black; font-weight: bold; font-size: 10px; line-height: 11px; font-family: Verdana, Geneva, sans-serif }
.text-logo-blk-b { color: black; font-weight: bold; font-size: 12px; line-height: 11px; font-family: Verdana, Geneva, sans-serif }
.text-intro  { color: black; font-weight: normal; font-size: 10px; line-height: 11px; font-family: Verdana, Geneva, sans-serif; padding-top: 17px; padding-bottom: 10px }
.pad-title   { color: black; font-weight: normal; font-size: 10px; line-height: 11px; font-family: Verdana, Geneva, sans-serif; padding-top: 20px }
.pad-title-client { color: black; font-weight: normal; font-size: 10px; line-height: 11px; font-family: Verdana, Geneva, sans-serif; padding-top: 30px }
.pad-designers     { color: black; font-weight: normal; font-size: 10px; line-height: 11px; font-family: Verdana, Geneva, sans-serif; padding-top: 60px }
.pad-right   { padding-right: 20px }
.text-nav1-off                     { color: #B2B3E3; font-weight: normal; font-size: 10px; line-height: 15px; font-family: Verdana, Geneva, sans-serif; padding-right: 18px }
.text-nav1-s-on         { color: #000; font-weight: bold; font-size: 10px; line-height: 15px; font-family: Verdana, Geneva, sans-serif; padding-right: 14px; padding-bottom: 0px }
.text-nav1-home-on  { color: #000; font-weight: bold; font-size: 10px; line-height: 15px; font-family: Verdana, Geneva, sans-serif; padding-top: 3px; padding-right: 9px }
.text-nav2-off         { color: #000; font-weight: normal; font-size: 10px; line-height: 12px; font-family: Verdana, Geneva, sans-serif; padding-right: 18px }
.text-nav3-off   { color: #000; font-weight: normal; font-size: 10px; line-height: 12px; font-family: Verdana, Geneva, sans-serif; padding-right: 0px; padding-left: 18px }
.text-nav3-on    { color: #000; font-weight: bold; font-size: 10px; line-height: 12px; font-family: Verdana, Geneva, sans-serif; padding-right: 0px; padding-left: 7px }
.text-nav2-on       { color: #000; font-weight: bold; font-size: 10px; line-height: 12px; font-family: Verdana, Geneva, sans-serif; padding-right: 7px }.text-nav1-on {
color: #FFFFFF; font-weight: normal; font-size: 10px; line-height: 15px; font-family: Verdana, Geneva, sans-serif; padding-right: 18px
}
.text-caption-right {
	color: black;
	font-weight: normal;
	font-size: 10px;
	line-height: 12px;
	font-family: Verdana, Geneva, sans-serif;
	margin: 10px 0px 0px;
	padding-left: 50px;
}