body{ background-image:url(images/bg.jpg); background-repeat:repeat; height:auto; margin-top:50px; }

.menu{ font-family:"calibri"; font-size:25px; color:#FF7F00; text-decoration:none; margin-bottom:10px;}
.menu a{ font-family:"calibri"; font-size:25px; color:#FF7F00; text-decoration:none; margin-bottom:10px;}
.menu a:hover{ font-family:"calibri"; font-size:25px; color:#999; text-decoration:none; margin-bottom:10px;}

.horline{ height:6px; background-image:url(images/horline.gif); background-repeat:repeat-x;}
.footline{ height:1px; background-image:url(images/horline.gif); background-repeat:repeat-x;}

.link_text{ font-family:"calibri"; font-size:20px; color:#999; text-decoration:none; margin-bottom:15px;}
.link_text a { font-family:"calibri"; font-size:20px; color:#999; text-decoration:none;}
.link_text a:hover { font-family:"calibri"; font-size:20px; color:#FF7F00; text-decoration:none;}


.footer{ width:960px; font-family:Arial; font-size:12px; color:#000; font-weight:500px;}
.footer a:{ font-family:Arial; font-size:12px; color:#000; }
.footer a:hover{ font-family:Arial; font-size:12px; color:#FF7F00; }

.greytext{ font-family:Verdana, Arial, Helvetica, sans-serif; color:#333; font-size:14px;}

.contact_text{ font-family:"Verdana, Arial, Helvetica, sans-serif";  text-decoration:none; margin-bottom:15px;}


.whitetext{ font-family:"calibri"; font-size:25px; color:#999; text-decoration:none; margin-bottom:15px;}

.heading{ font-family:"calibri"; font-size:18px; color:#FF7F00; text-decoration:none; margin-bottom:10px;}

.sub_heading{ font-family:"calibri"; font-size:18px; color:#FF7F00; text-decoration:none;}

.blue_heading{ font-family:"calibri"; font-size:20px; color:#999; text-decoration:none; margin-bottom:10px;}
.project-img {
	float:right;
	margin-left:20px;
	border: 6px solid #b0a48b;
}
