div.craneholder
{
position:relative;
}

table.hosting
{
border: solid 2px black;
text-align:center;
}


td
{
font-family:'arial',sans-serif;
font-size:16px;
}


.thfirst
{
border-top: solid 1px black;
background-color: #C1D90B;
width:112px;
height:30px;
font-size:14px;
font-weight:bold;
font-family:'arial',sans-serif;
}

th.webh
{
border-top: solid 1px black;
background-color: #C1D90B;
width:90px;
height:30px;
font-size:14px;
font-weight:bold;
font-family:'arial',sans-serif;
}


.thrightbord
{
border-right: solid 1px black;
}

.thleftbord
{
border-left: solid 1px black;
}


.tdleftalign
{
text-align:left
}

.trgrey
{
background-color:#D4D4D4
}


.container
{
border:2px solid gray;
width:710px;
background:white;
background-image: url('images/bricks4.jpg');
background-repeat: repeat-x;
position:relative;
}

img.homeimage
{


}

.right
{
border:none;
border-bottom:1px solid black;
float:right;
width:175px;
height:27px;
line-height:27px;
font-weight:bold;
font-size:15px;
font-family:'arial', sans-serif;
text-transform:capitalize;
background:#C1D90B;
text-align:center;
color:black;
background-image: url('images/bricks4.jpg');
}


.left
{
border-bottom:0px solid gray;
border-right:2px dashed gray;
border-top:0px solid gray;
border-left:0px solid gray;

margin-top:28px;
margin-right:8px;
margin-bottom:8px;
width:200px;
float:left;
}

.lefthead
{
height:28px;
width:100%;
background-color:#C1D90B;
background-image: url('images/bricks4.jpg');
}



a.nav
{
display:block;
width:100%;
height:25px;
background:#FFFFFF;
background-image: url('images/button.png');
background-repeat: repeat-x;
line-height:25px;
text-align:center;
font-weight:bold;
border-top:solid 1px black;
border-bottom:solid 1px black;
border-right:solid 0px white;
border-left:solid 0px white;
}

a.nav:link {color: #000000; text-decoration: none} 
a.nav:visited {color: #000000; text-decoration: none}
a.nav:hover {color: #000000; text-decoration: none; background-image: url('images/buttonhover.png');}

.content
{
font-family:'arial',sans-serif;
padding: 8px;
clear:right;
font-size:15px;
}

.indent
{
text-indent:1cm;
}

p
{
text-align:left;
margin:1mm 3mm;
}

.orange
{
font-size:28px;
font-family:'arial',sans-serif;
text-align:center;
margin-right:3mm;
color:#FF3D0D;
font-weight:bold;
}

div.header,div.footer
{
padding:1em;
color:white;
background-image: url('images/bricks4.jpg');
clear:left;
}

.contact
{
color:#285ca1;
font-size:11px;
font-weight:bold;
text-decoration:none;
}

span.smaller
{
font-size:15px;
}

.orangetwo
{
color:#FF3D0D;
}

.orangethree
{
color:#FF3D0D;
font-size:28px;
font-family:'arial',sans-serif;
}

.highlight
{
color:#FF3D0D;
font-size:16px;
font-weight:bold;
border-bottom:dashed 2px #FF3D0D;
width:470px;
text-align:left;
margin-left:200px;
margin-bottom:7px;
padding-bottom:3px;
}

.b1f, .b2f, .b3f, .b4f{font-size:1px; overflow:hidden; display:block;}
.b1f {height:1px; background:#C1D90B; margin:0 5px;}
.b2f {height:1px; background:#C1D90B; margin:0 3px;}
.b3f {height:1px; background:#C1D90B; margin:0 2px;}
.b4f {height:2px; background:#C1D90B; margin:0 1px;}

td.img
{
border:none;
}

.testimonial
{
width:199px;
color:rgb(152,152,152);
margin-bottom:15px;
margin-top:5px;
}

img.blueprint
{

}

div.portfoliosample
{
margin:20px;
margin-bottom:10px;
text-align:left;
}

div.portfoliosample img
{
float:left;
margin-right:15px;
margin-bottom:5px;
}

div.portfoliosample a
{
display:block;
text-align:right;
}

div.portfoliosample b
{
display:block;
border-bottom:1px dashed gray;
margin-left:215px;
}

