/* CSS Document */


body
{
background-image:url(../images/bg-new.jpg);
margin:0 0 0 0;

}

.top-links
{
font-family:"Verdana";
font-size:11px;
color:#ffffff;
text-decoration:none;
}

a.top-links:hover
{
font-family:"Verdana";
font-size:11px;
color:#ffffff;
text-decoration:underline;
}

.top-navi
{
font-family:"Verdana";
font-size:11px;
color:#000000;
text-decoration:none;
}

a.top-navi:hover
{
font-family:"Verdana";
font-size:11px;
color:#cc6600;
text-decoration:none;
}

.search
{
font-family:"Verdana";
font-size:12px;
color:#330000;
text-decoration:none;
}

.you-are-here
{
font-family:"Verdana";
font-size:10px;
color:#838383;
text-decoration:none;
}

.you-are-here-home
{
font-family:"Verdana";
font-size:10px;
color:#ffb200;
text-decoration:none;
}

a.you-are-here-home:hover
{
font-family:"Verdana";
font-size:10px;
color:#ffb200;
text-decoration:underline;
}

.main-heading
{
font-family:"Arial";
font-size:25px;
color:#333300;
text-decoration:none;
}

a.main-heading:hover
{
font-family:"Arial";
font-size:25px;
color:#333300;
text-decoration:underline;

}


.orange-heading
{

font-family:"Arial";
font-size:15px;
color:#dd6600;
text-decoration:none;
font-weight:bold;
}

a.orange-heading:hover
{
font-family:"Arial";
font-size:15px;
color:#333300;
text-decoration:none;
font-weight:bold;
}

.sub-heading
{
font-family:"Arial";
font-size:19px;
color:#464646;
text-decoration:none;
}

a.sub-heading:hover
{
font-family:"Arial";
font-size:19px;
color:#464646;
text-decoration:underline;
}

.green-bg-heading
{
font-family:"Arial";
font-size:14px;
color:#000000;
font-weight:bold;
text-decoration:none;
}

.green-bg-head-links
{
font-family:"Arial";
font-size:12px;
color:#1b517f;
text-decoration:none;
}

.form
{
border:1px solid #0052A4;
font-family:"Arial";
font-size:12px;
color:#0052A4;
width:50%;
text-decoration:none;
}


.emails
{
font-family:"Arial";
font-size:12px;
color:#0052A4;
text-decoration:none;
}

a.emails:hover
{
font-family:"Arial";
font-size:12px;
color:#dd6600;
text-decoration:none;
}

.green-bg-heading-links
{
font-family:"Arial";
font-size:12px;
line-height:20px;
color:#1b517f;
text-decoration:none;
}

a.green-bg-heading-links:hover
{
font-family:"Arial";
font-size:12px;
line-height:20px;
color:#1b517f;
text-decoration:underline;
}

.inner-sub-heading
{
font-family:"Arial";
font-size:20px;
color:#442200;
padding-left:5px;
font-weight:bold;
text-decoration:none;
}

a.inner-sub-heading:hover
{
font-family:"Arial";
font-size:20px;
padding-left:5px;
color:#442200;
font-weight:bold;
text-decoration:underline;
}

.inner-page-blue-heading
{
font-family:"Trebuchet MS";
font-size:13px;
color:#4b84e3;
font-weight:bold;
text-decoration:none;
}

a.inner-page-blue-heading:hover
{
font-family:"Trebuchet MS";
font-size:13px;
color:#ce3c0f;
font-weight:bold;
text-decoration:none;
}

.gallery
{
font-family:"Arial";
font-size:14px;
color:#442200;
padding-left:5px;
font-weight:bold;
text-decoration:none;
}

a.gallery:hover
{
font-family:"Arial";
font-size:14px;
padding-left:5px;
color:#442200;
font-weight:bold;
text-decoration:underline;
}

.project-name
{
font-family:"Trebuchet MS";
font-size:11px;
color:#0066cc;
font-weight:bold;
text-decoration:none;
}

a.project-name:hover
{
font-family:"Trebuchet MS";
font-size:11px;
color:#333300;
font-weight:bold;
}

.member-login
{
font-family:"Arial";
font-size:14px;
color:#ffffff;
font-weight:bold;
text-decoration:none;
}

a.member-login:hover
{
font-family:"Arial";
font-size:14px;
color:#ffffff;
font-weight:bold;
text-decoration:underline;
}

.username
{
	font-family:"Trebuchet MS";
	font-size:11px;
	color:#ffffff;
	text-decoration:none;
	padding-right: 15px;
}

a.username:hover
{
font-family:"Trebuchet MS";
font-size:11px;
color:#dd6c00;
text-decoration:none;
}

.regis-small
{
border:#7f9db9 1px solid;
font-family:"Trebuchet MS";
font-size:11px;
color:#000000;
width:85%;
height::20%;
text-decoration:none;
}

.search-field
{
border:0;
font-family:"Verdana";
font-size:12px;
color:#330000;
text-decoration:none;
font-weight:bold;
width:85%;
text-decoration:none;
}

.forgot-password
{
font-family:"Trebuchet MS";
font-size:11px;
color:#dd6c00;
text-decoration:none;
}

a.forgot-password:hover
{
font-family:"Trebuchet MS";
font-size:11px;
color:#dd6c00;
text-decoration:underline;
}

.service-list
{
font-family:"Arial";
font-size:14px;
color:#442200;
font-weight:bold;
text-decoration:none;
}

a.service-list:hover
{
font-family:"Arial";
font-size:14px;
color:#442200;
font-weight:bold;
text-decoration:underline;
}

.service-list-links
{
	font-family:Arial;
	font-size:11px;
	color:#FFFFFF;
	line-height:20px;
	text-decoration:none;
	background-color: #DC7700;
	background-image: url(../images/service-list-bg.jpg);
	background-repeat: no-repeat;
}

a.service-list-links:hover
{
font-family:"Arial";
font-size:11px;
color:#442200;
line-height:20px;
text-decoration:none;
}

.client-links-maroon
{
font-family:"Trebuchet MS";
font-size:11px;
color:#a80701;
text-decoration:none;
}

a.client-links-maroon:hover
{
font-family:"Trebuchet MS";
font-size:11px;
color:#a80701;
text-decoration:underline;
}

.client-links-text
{
font-family:"Arial";
font-size:10px;
color:#21303f;
text-decoration:none;
}

a.client-links-text:hover
{
font-family:"Arial";
font-size:10px;
color:#dd6600;
text-decoration:none;
}

.see-details
{
font-family:"Trebuchet MS";
font-size:11px;
color:#d90f04;
text-decoration:none;
}

a.see-details:hover
{
font-family:"Trebuchet MS";
font-size:11px;
color:#d90f04;
text-decoration:underline;
}

.small-links
{
font-family:"Trebuchet MS";
font-size:10px;
color:#dd6600;
text-decoration:underline;
}

a.small-links:hover
{
font-family:"Trebuchet MS";
font-size:10px;
color:#dd6600;
text-decoration:none;
}

.all-projects
{
font-family:"Trebuchet MS";
font-size:10px;
color:#dd6600;
text-decoration:none;
}

a.all-projects:hover
{
font-family:"Trebuchet MS";
font-size:10px;
color:#dd6600;
text-decoration:underline;
}

.prev-next
{
font-family:"Trebuchet MS";
font-size:10px;
color:#ffffff;
text-decoration:none;
}

a.prev-next:hover
{
font-family:"Trebuchet MS";
font-size:10px;
color:#ffffff;
text-decoration:underline;
}

.before-after
{
font-family:"Trebuchet MS";
font-size:10px;
color:#464646;
text-decoration:none;
}

a.before-after:hover
{
font-family:"Trebuchet MS";
font-size:10px;
color:#464646;
text-decoration:underline;
}

.red-heading
{
font-family:"Arial";
font-size:14px;
color:#d13b00;
text-decoration:none;
}

a.red-heading:hover
{
font-family:"Arial";
font-size:14px;
color:#464646;
text-decoration:none;
}

.news-events-text
{
font-family:"Arial";
font-size:11px;
color:#21303f;
text-decoration:none;
}

a.news-events-text:hover
{
font-family:"Arial";
font-size:11px;
color:#d13b00;
text-decoration:none;
}

.date
{
font-family:"Arial";
font-size:11px;
color:#a2a2a2;
text-decoration:none;
}

a.date:hover
{
font-family:"Arial";
font-size:11px;
color:#a2a2a2;
text-decoration:underline;
}

.contact-us-text
{
font-family:"Trebuchet MS";
font-size:11px;
color:#c93f00;
text-decoration:none;
}

a.contact-us-text:hover
{
font-family:"Trebuchet MS";
font-size:11px;
color:#464646;
text-decoration:none;
}

.footer-links
{
font-family:"Arial";
font-size:12px;
color:#ffffff;
font-weight:bold;
text-decoration:none;
}

a.footer-links:hover
{
font-family:"Arial";
font-size:12px;
color:#000000;
font-weight:bold;
text-decoration:none;
}

.copyright
{
font-family:"Arial";
font-size:12px;
color:#ffffff;
text-decoration:none;
}

.more
{
font-family:"Arial";
font-size:12px;
color:#dd6600;
text-decoration:none;
}

a.more:hover
{
font-family:"Arial";
font-size:12px;
color:#dd6600;
text-decoration:underline;
}

.main-content
{
font-family:"Arial";
font-size:12px;
color:#252321;
line-height:18px;
text-align:justify;
text-decoration:none;
}

a.main-content:hover
{
font-family:"Arial";
font-size:12px;
line-height:18px;
color:#dd6600;
text-align:justify;
text-decoration:none;
}


.home
{
font-family:"Verdana";
background-image:url(../images/home-bg.jpg);
background-repeat:repeat-x;
font-size:11px;
color:#ffffff;
font-weight:bold;
text-decoration: none;
display:block;
height: 29px;
width: 52px;
}

a.home:hover
{
font-family:"Verdana";
background-image:url(../images/home-rollover.jpg);
background-repeat:repeat-x;
font-size:11px;
color:#ffffff;
font-weight:bold;
text-decoration: none;
display:block;
height: 29px;
width: 52px;
}

.homesimple
{
font-family:"Verdana";
font-size:11px;
color:#000000;
text-decoration:none;
display:block;
height: 29px;
width: 52px;
}

a.homesimple:hover
{
font-family:"Verdana";
background-image:url(../images/home-rollover.jpg);
background-repeat:repeat-x;
font-size:11px;
color:#ffffff;
font-weight:bold;
text-decoration: none;
display:block;
height: 29px;
width: 52px;
}

.about
{
font-family:"Verdana";
background-image:url(../images/about-bg.jpg);
background-repeat:repeat-x;
font-size:11px;
color:#ffffff;
font-weight:bold;
text-decoration: none;
display:block;
height: 29px;
width: 75px;
}

a.about:hover
{
font-family:"Verdana";
background-image:url(../images/about-rollover.jpg);
background-repeat:repeat-x;
font-size:11px;
color:#ffffff;
font-weight:bold;
text-decoration: none;
display:block;
height: 29px;
width: 75px;
}

.aboutsimple
{
font-family:"Verdana";
font-size:11px;
color:#000000;
text-decoration:none;
display:block;
height: 29px;
width: 75px;
}

a.aboutsimple:hover
{
font-family:"Verdana";
background-image:url(../images/about-rollover.jpg);
background-repeat:repeat-x;
font-size:11px;
color:#ffffff;
font-weight:bold;
text-decoration: none;
display:block;
height: 29px;
width: 75px;
}

.our-services
{
font-family:"Verdana";
background-image:url(../images/our-services-bg.jpg);
background-repeat:repeat-x;
font-size:11px;
color:#ffffff;
font-weight:bold;
text-decoration: none;
display:block;
height: 29px;
width: 100px;
}

a.our-services:hover
{
font-family:"Verdana";
background-image:url(../images/our-services-rollover.jpg);
background-repeat:repeat-x;
font-size:11px;
color:#ffffff;
font-weight:bold;
text-decoration: none;
display:block;
height: 29px;
width: 100px;
}

.servicesimple
{
	font-family:"Verdana";
	font-size:11px;
	color:#000000;
	text-decoration:none;
	display:block;
	height: 29px;
	width: 95px;
}

a.servicesimple:hover
{
	font-family:"Verdana";
	background-image:url(../images/our-services-rollover.jpg);
	background-repeat:repeat-x;
	font-size:11px;
	color:#ffffff;
	font-weight:bold;
	text-decoration: none;
	display:block;
	height: 29px;
	width: 95px;
}

.featured-products
{
font-family:"Verdana";
background-image:url(../images/featured-bg.jpg);
background-repeat:repeat-x;
font-size:11px;
color:#ffffff;
font-weight:bold;
text-decoration: none;
display:block;
height: 29px;
width: 135px;
}

a.featured-products:hover
{
font-family:"Verdana";
background-image:url(../images/featured-rollover.jpg);
background-repeat:repeat-x;
font-size:11px;
color:#ffffff;
font-weight:bold;
text-decoration: none;
display:block;
height: 29px;
width: 135px;
}

.featured
{
	font-family:"Verdana";
	font-size:11px;
	color:#000000;
	text-decoration:none;
	display:block;
	height: 29px;
	width: 125px;
}

a.featured:hover
{
	font-family:"Verdana";
	background-image:url(../images/featured-rollover.jpg);
	background-repeat:repeat-x;
	font-size:11px;
	color:#ffffff;
	font-weight:bold;
	text-decoration: none;
	display:block;
	height: 29px;
	width: 125px;
}


.rnd
{
	font-family:"Verdana";
	background-image:url(../images/the-show-bg.jpg);
	background-repeat:repeat-x;
	font-size:11px;
	color:#ffffff;
	font-weight:bold;
	text-decoration: none;
	display:block;
	height: 29px;
	width: 85px;
}

a.rnd:hover
{
	font-family:"Verdana";
	background-image:url(../images/the-show-rollover.jpg);
	background-repeat:repeat-x;
	font-size:11px;
	color:#ffffff;
	font-weight:bold;
	text-decoration: none;
	display:block;
	height: 29px;
	width: 85px;
}

.rd
{
	font-family:"Verdana";
	font-size:11px;
	color:#000000;
	text-decoration:none;
	display:block;
	height: 29px;
	width: 85px;
}

a.rd:hover
{
	font-family:"Verdana";
	background-image:url(../images/rd-rollover.jpg);
	background-repeat:repeat-x;
	font-size:11px;
	color:#ffffff;
	font-weight:bold;
	text-decoration: none;
	display:block;
	height: 29px;
	width: 85px;
}

.show
{
font-family:"Verdana";
background-image:url(../images/the-show-bg.jpg);
background-repeat:repeat-x;
font-size:11px;
color:#ffffff;
font-weight:bold;
text-decoration: none;
display:block;
height: 29px;
width: 74px;
}

a.show:hover
{
font-family:"Verdana";
background-image:url(../images/the-show-rollover.jpg);
background-repeat:repeat-x;
font-size:11px;
color:#ffffff;
font-weight:bold;
text-decoration: none;
display:block;
height: 29px;
width: 74px;
}

.theshow
{
font-family:"Verdana";
font-size:11px;
color:#000000;
text-decoration:none;
display:block;
height: 29px;
width: 74px;
}

a.theshow:hover
{
font-family:"Verdana";
background-image:url(../images/the-show-rollover.jpg);
background-repeat:repeat-x;
font-size:11px;
color:#ffffff;
font-weight:bold;
text-decoration: none;
display:block;
height: 29px;
width: 74px;
}

.gallerybg
{
font-family:"Verdana";
background-image:url(../images/gallery-bg.jpg);
background-repeat:repeat-x;
font-size:11px;
color:#ffffff;
font-weight:bold;
text-decoration: none;
display:block;
height: 29px;
width: 65px;
}

a.gallerybg:hover
{
font-family:"Verdana";
background-image:url(../images/gallery-rollover.jpg);
background-repeat:repeat-x;
font-size:11px;
color:#ffffff;
font-weight:bold;
text-decoration: none;
display:block;
height: 29px;
width: 65px;
}

.galleryroll
{
font-family:"Verdana";
font-size:11px;
color:#000000;
text-decoration:none;
display:block;
height: 29px;
width: 65px;
}

a.galleryroll:hover
{
font-family:"Verdana";
background-image:url(../images/gallery-rollover.jpg);
background-repeat:repeat-x;
font-size:11px;
color:#ffffff;
font-weight:bold;
text-decoration: none;
display:block;
height: 29px;
width: 65px;
}

.career
{
font-family:"Verdana";
background-image:url(../images/careers-bg.jpg);
background-repeat:repeat-x;
font-size:11px;
color:#ffffff;
font-weight:bold;
text-decoration: none;
display:block;
height: 29px;
width: 65px;
}

a.career:hover
{
font-family:"Verdana";
background-image:url(../images/careers-rollover.jpg);
background-repeat:repeat-x;
font-size:11px;
color:#ffffff;
font-weight:bold;
text-decoration: none;
display:block;
height: 29px;
width: 65px;
}

.careers
{
font-family:"Verdana";
font-size:11px;
color:#000000;
text-decoration:none;
display:block;
height: 29px;
width: 65px;
}

a.careers:hover
{
font-family:"Verdana";
background-image:url(../images/careers-rollover.jpg);
background-repeat:repeat-x;
font-size:11px;
color:#ffffff;
font-weight:bold;
text-decoration: none;
display:block;
height: 29px;
width: 65px;
}

.contact
{
font-family:"Verdana";
background-image:url(../images/contact-bg.jpg);
background-repeat:repeat-x;
font-size:11px;
color:#ffffff;
font-weight:bold;
text-decoration: none;
display:block;
height: 29px;
width: 80px;
}

a.contact:hover
{
font-family:"Verdana";
background-image:url(../images/contact-rollover.jpg);
background-repeat:repeat-x;
font-size:11px;
color:#ffffff;
font-weight:bold;
text-decoration: none;
display:block;
height: 29px;
width: 80px;
}

.contactus
{
font-family:"Verdana";
font-size:11px;
color:#000000;
text-decoration:none;
display:block;
height: 29px;
width: 80px;
}

a.contactus:hover
{
font-family:"Verdana";
background-image:url(../images/contact-rollover.jpg);
background-repeat:repeat-x;
font-size:11px;
color:#ffffff;
font-weight:bold;
text-decoration: none;
display:block;
height: 29px;
width: 80px;
}

.client-speak
{
font-family:"Arial";
font-size:11px;
line-height:17px;
color:#21303f;
padding-left:12px;
padding-right:12px;
font-style:italic;
text-align:justify;
text-decoration:none;
}

.client-quotes
{
font-family:"Arial";
font-size:18px;
color:#21303f;
font-style:italic;
font-weight:bold;
text-decoration:none;
}

.table-border
{
border:#000000 1px solid;
}

img.floatRight { 
float: right; 
margin-left: 20px; 
margin-top:4px;
margin-bottom:0px;
}

.skipintro
{
font-family:"Arial";
font-size:14px;
color:#2B3943;
font-weight:bold;
text-decoration:none;
}

a.skipintro:hover
{
font-family:"Arial";
font-size:14px;
color:#ffffff;
font-weight:bold;
text-decoration:none;
}

