body {

margin:0px;

padding:0px;

position: absolute; top:0; left:0; right: 0; bottom: 0;

font-family : Trebuchet MS, Georgia, Arial, Tahoma, Verdana;

font-size : 14px;

color: #000000;

}

h1

{

color: #333333;

font-size: 16px;

font-family : Trebuchet MS, Georgia, Arial, Tahoma, Verdana;

font-weight: bold;

margin: 10px 0px 5px 0px;

}

p {

font-family : Trebuchet MS, Georgia, Arial, Tahoma, Verdana;

font-size : 14px;

}

.first {

text-indent: 30px;

line-height: 160%;

}

.second

{

color:#666666;

font-size:14px;

text-indent: 30px;

}

.stext

{

color:#666666;

margin:0px;

font-size:12px;

}

div {

font-family : Trebuchet MS, Georgia, Arial, Tahoma, Verdana;

font-size : 14px;

color: #000000;

}

div.phone

{

font-family : Trebuchet MS, Tahoma;

color: FFFFFF;

width:158px;

height:32px;

position:relative;

right:-18px;

background-image:URL(../images/phone.gif);

background-repeat:no-repeat;

background-position:right top;

text-align:right;

padding:3px 13px 0px 0px;

font-size : 14px;

}

td

{

font-family : Trebuchet MS, Georgia, Arial, Tahoma, Verdana;

font-size : 14px;

color: #000000;

}

td.projects1

{

background-image:URL(../images/bg_1.gif);

background-repeat:no-repeat;

background-position: center top;

}

td.projects2

{

background-image:URL(../images/bg_2.gif);

background-repeat:no-repeat;

background-position: left top;

}

td.projects3

{

background-image:URL(../images/bg_3.gif);

background-repeat:no-repeat;

background-position: right top;

}

td.pad

{

padding:0px 40px 0px 40px; 

}

div.portfolio

{

width:198px;

height:98px;

border:1px solid #BDBDBD;

margin-bottom:4px;

background-position:center top;

background-repeat:no-repeat;

}

td.portfolio

{

background-position:center 1px;

background-repeat:no-repeat;

}

div.ndate

{

font-family : Trebuchet MS, Tahoma;

color:#FFFFFF;

font-size:12px;

height:18px;

width:70px;

float:left;

text-align:center;

background-color:#999999;

padding-top:3px;

margin-right:10px;

}

div.pdate

{

font-family : Trebuchet MS, Tahoma;

color:#FFFFFF;

font-size:12px;

height:24px;

width:78px;

float:left;

text-align:center;

background-color:#BDBDBD;

padding-top:5px;

}

div.clients

{

float:left;

width:33%;

text-align:center;

padding-bottom:25px;

height: 200px;

}

a

{ 

text-decoration: underline;

color: #0000CC;

font-family: Trebuchet MS, Georgia, Arial, Tahoma, Verdana;

font-size: 14px; 

}

a:hover

{

text-decoration: none; 

color: #0000CC; 

font-family: Trebuchet MS, Georgia, Arial, Tahoma, Verdana;

font-size: 14px;

}

a.stext

{ 

text-decoration: underline;

color: #0000CC;

font-family: Trebuchet MS, Georgia, Arial, Tahoma, Verdana;

font-size: 12px; 

}

a.stext:hover

{

text-decoration: none; 

color: #0000CC; 

font-family: Trebuchet MS, Georgia, Arial, Tahoma, Verdana;

font-size: 12px;

}

a.menu,a.menu:hover

{

font-size:14px;

}

a.pf, a.pf:hover

{

color:#3333FF;

font-size:12px;

}

input, select

{

border: 1px solid #666666;

font-family: Trebuchet MS, Georgia, Arial, Tahoma, Verdana;

font-size: 12px;

color: #000000;

width:235px;

}

textarea

{

border: 1px solid #666666;

font-family: Trebuchet MS, Georgia, Arial, Tahoma, Verdana;

font-size: 12px;

color: #000000;

width:345px;

height:140px;

}

textarea, select

{

scrollbar-base-color:CCCCCC;

scrollbar-face-color:CCCCCC;

scrollbar-3dlight-color:FFFFFF;

scrollbar-darkshadow-color:CCCCCC;

scrollbar-shadow-color:CCCCCC;

scrollbar-highlight-color:CCCCCC;

scrollbar-track-color:FFFFFF;

}

input.submit

{

width:145px;

height:30px;

background-color: #cccccc;

border:0px;

cursor:pointer;

font-size: 14px;

}

.png {behavior: url(pngbehavior.htc);}

p.price

{

font-size:30px;

color:#333333;

padding-left:30px;

}