body {
	font-size: 12px;
	margin: 0em auto;
	background-color: #000;
	font-family: arial;
	color: #fff;
	background-image: url(../images/back.jpg);
	background-position: top;
	background-repeat: repeat-y;
	border: none;
  scrollbar-arrow-color: #FFFFFF; 
  scrollbar-3dlight-color: #FFFFFF; 
	scrollbar-face-color: #394A7B; 
  scrollbar-shadow-color: #FFFFFF; 
  scrollbar-track-color: #394A7B; 
  scrollbar-darkshadow-color: #394A7B;
}
p {
	margin: 12px 0px;
}
img {
	border: 0px solid #000;
}
ul, li {
	margin: 0em;
	padding: 0em;
}
a:link, a:visited {
	text-decoration: none;
}
a:hover {
	text-decoration: underline;
}
.i { /*used to hide things*/
	display: none;
}
.divleft {
	float: left;
	clear: left;
	width: 50%;
}
.divright {
	float: left;
	clear: right;
	width: 50%;
}

/*Header*/
.header {
	margin: 0em auto;
	background-image: url(../images/top-banner.jpg);
	background-position: top;
	background-repeat: no-repeat;
	height: 119px;
}
/*Header*/
/*Navigation*/
.navbar {
	background: #000;
	margin: 0px auto;
}
.navi {
	width: 810px;
	_width: 815px;
	margin: 0px auto;
	padding: 6px 0px;
	height: 30px;
}
.navi ul {
	list-style: none;
}
.navi li {
	display: block;
	margin: 0px 1px;
	float: left;
	clear: none;
}
/****Home nav***/
.home a:link, .home a:visited {
	background-image: url(../images/btn/home.gif);
	background-position: center;
	background-repeat: no-repeat;
	display: block;
	height: 30px;
	width: 61px;
}
.home a:hover, .home .current {
	background-image: url(../images/btn/home-on.gif) !important;
}
/****Staffing nav***/
.staffing a:link, .staffing a:visited {
	background-image: url(../images/btn/staffing.gif);
	background-position: center;
	background-repeat: no-repeat;
	display: block;
	height: 30px;
	width: 74px;
}
.staffing a:hover, .staffing .current  {
	background-image: url(../images/btn/staffing-on.gif) !important;
}
/****Events nav***/
.events a:link, .events a:visited {
	background-image: url(../images/btn/events.gif);
	background-position: center;
	background-repeat: no-repeat;
	display: block;
	height: 30px;
	width: 69px;
}
.events a:hover, .events .current  {
	background-image: url(../images/btn/events-on.gif) !important;
}
/****Venue nav***/
.venue a:link, .venue a:visited {
	background-image: url(../images/btn/venue.gif);
	background-position: center;
	background-repeat: no-repeat;
	display: block;
	height: 30px;
	width: 121px;
}
.venue a:hover, .venue .current  {
	background-image: url(../images/btn/venue-on.gif) !important;
}
/****travel nav***/
.travel a:link, .travel a:visited {
	background-image: url(../images/btn/travel.gif);
	background-position: center;
	background-repeat: no-repeat;
	display: block;
	height: 30px;
	width: 136px;
}
.travel a:hover, .travel .current  {
	background-image: url(../images/btn/travel-on.gif) !important;
}
/****chaffeur nav***/
.chauffeur a:link, .chauffeur a:visited {
	background-image: url(../images/btn/chauffeur.gif);
	background-position: center;
	background-repeat: no-repeat;
	display: block;
	height: 30px;
	width: 155px;
}
.chauffeur a:hover, .chauffeur .current {
	background-image: url(../images/btn/chauffeur-on.gif) !important;
}
/****clients nav***/
.clients a:link, .clients a:visited {
	background-image: url(../images/btn/clients.gif);
	background-position: center;
	background-repeat: no-repeat;
	display: block;
	height: 30px;
	width: 100px;
}
.clients a:hover, .clients .current {
	background-image: url(../images/btn/clients-on.gif) !important;
}
/****contact nav***/
.contact a:link, .contact a:visited {
	background-image: url(../images/btn/contact.gif);
	background-position: center;
	background-repeat: no-repeat;
	display: block;
	height: 30px;
	width: 78px;
}
.contact a:hover, .contact .current {
	background-image: url(../images/btn/contact-on.gif) !important;
}
/*Navigation END*/

/*Content*/
.content {	
	width: 785px;
	margin: 0em auto;
	text-align: justify;
}
.nojustify {
	text-align:left;
}
.c-center {
	padding: 10px 10px;
	_padding: 8px 10px 0px 0px;
	background-image: url(../images/content-tbg.gif);
	background-position: center top;
	background-repeat: no-repeat;
	float: left;
	width: 760px;
	_width: 780px;
}
.c-center .left {
	width: 480px;
	float: left;
	clear: left;
	margin: 0px 10px 0px 11px;
}
.c-center .left ul {
	
}
.c-center .left li {
	list-style: none;
	padding: 2px 0px 1px 12px;
	margin: 0px 0px 0px 5px;
	background-image: url(../images/li-bg.gif);
	background-position: 0px 50%;
	background-repeat: no-repeat;
}
.c-center .right {
	width: 236px;
	float: left;
	clear: right;
	margin: 0px 11px 0px 10px;
}
.c-center .right2 {
	width: 251px;
	float: left;
	clear: right;
	margin: 0px;
}
.c-center .right a:link, .c-center .right a:visited {
	color: #a6a6a7;
	font-size: 11px;
	background-image: url(../images/a-bg.gif);
	background-position: 2px 50%;
	background-repeat: no-repeat;
	padding: 0px 0px 0px 14px;
	text-transform: uppercase;
}
.photos {
	text-align: center;
}
.photos img {
	padding: 2px;
}
dl, dd, dt {
	margin: 0px;
}
.c-center .right dl {
	width: 100%;
	margin: 10px 0px;
	float: left;
	clear: both;
}
.c-center .right dt {
	float: left;
	clear: left;
	width: 50px;
}
.c-center .right dd {
	float: left;
	clear: right;
	width: 186px;
	font-weight: bold;
}
.c-center .right dd a:link, .c-center .right dd a:visited {
	color: #fff;
	background: none;
	padding: 0px;
	text-transform: none;
}
.c-center-contact iframe {
	border: 1px  solid #1891b2;
	background-color: #ffffff;
	background-image: url(../images/loader.gif);
	background-repeat: no-repeat;
	background-position: center;
}

/*Footer*/
.footer {
	width: 770px;
	margin: 0em auto;
	color: #000;
	margin-bottom: 20px;
}
.footer a:link, .footer a:visited {
	color: #000;
	text-decoration: none;
}
.footer a:hover {
	text-decoration: underline;
}
.footer-left {
	float: left;
	clear: left;
	margin: 20px 0px 20px 0px;
	text-transform: uppercase;
	font-size: 0.85em;
	width: 80%;
}
.footer-right {
	float: left;
	clear: right;
	margin: 20px 0px 20px 0px;
	font-size: 0.85em;
	width: 20%;
	text-align: right;
}



/*h1 area*/
h1 {
	height: 34px;
	margin: 8px 0px 8px 0px;
	background-position: top left;
	background-repeat: no-repeat;
}
.h1-welcome {
	background-image: url(../images/h1-welcome.gif);
}
.c-center .right .h1-staff {
	background-image: url(../images/h1-pstaff.gif);
}
.c-center .left .h1-staff {
	background-image: url(../images/h1-lpstaff.gif);
}
.c-center .right .h1-clients {
	background-image: url(../images/h1-pclient.gif);
}
.c-center .left .h1-clients {
	background-image: url(../images/h1-plclient.gif);
}
.h1-events {
	background-image: url(../images/h1-pevents.gif);
}
.h1-egallery {
	background-image: url(../images/staff_gallery_head.gif);
}
.h1-venue {
	background-image: url(../images/h1-pvenue.gif);
}
.h1-travel {
	background-image: url(../images/h1-ptravel.gif);
}
.h1-chauffeur {
	background-image: url(../images/h1-pchauffeur.gif);
}
.h1-contact {
	background-image: url(../images/h1-pfindpp.gif);
}
.h1-address {
	background-image: url(../images/h1-paddress.gif);
}

/*Other headers*/
h2 {
	color: #1ea8cd;
	margin: 18px 0px 18px 0px;
	font-size: 16px;
}
.c-center-home h2 {
	font-size: 20px;
	margin: 20px 0px 18px 0px;
}
h3 {
	color: #1ea8cd;
	margin: 18px 0px 14px 0px;
	font-size: 16px;
}
.c-center-home h3 {
	margin: 18px 0px 8px 0px;
	font-size: 16px;
}

/*misc css*/
.smadd p {
	color: #1b9fc2;
	font-size: 10px;
	margin: 0px 0px 0px 0px;
}
.smadd a:link, .smadd a:visited {
	color: #1b9fc2;
}

/*Page Specific css*/
.c-center-top {
	
}
.c-center-home {
	background-image: url(../images/bg-content.gif);
	background-position: bottom;
	background-repeat: no-repeat;
	padding: 0px 0px;
	margin: 0px 0px;
	height: 510px;
	width: 780px;
	float: left;
	clear: both;
}
.c-center-bg-staff {
	background-image: url(../images/bg-staff.gif);
	background-position: bottom;
	background-repeat: no-repeat;
	padding: 0px 0px;
	margin: 0px 0px;
	height: 531px;
	width: 780px;
	float: left;
	clear: both;
}
.c-center-bg-staff .right2 .spacer {
	height: 450px;
	width: 1px;
}
.c-center-bg-events, .c-center-bg-gallery {
	background-image: url(../images/bg-events.gif);
	background-position: bottom;
	background-repeat: no-repeat;
	padding: 00px 0px;
	margin: 0px 0px;
	height: 531px;
	width: 780px;
	float: left;
	clear: both;
}
.c-center-bg-events .right2 .spacer, .c-center-bg-events .right2 .spacer {
	height: 450px;
	width: 1px;
}
.c-center-bg-gallery img {
	border: 1px solid #fff;
	margin: 2px 4px;
}
.c-center-venue {
	background-image: url(../images/bg-venue.gif);
	background-position: bottom;
	background-repeat: no-repeat;
	padding: 0px 0px;
	margin: 0px 0px;
	height: 531px;
	width: 780px;
	float: left;
	clear: both;
}
.c-center-venue .right2 .spacer {
	height: 450px;
	width: 1px;
}
.c-center-travel {
	background-image: url(../images/bg-travel.gif);
	background-position: bottom;
	background-repeat: no-repeat;
	padding: 0px 0px;
	margin: 0px 0px;
	height: 531px;
	width: 780px;
	float: left;
	clear: both;
}
.c-center-travel .right2 .spacer {
	height: 450px;
	width: 1px;
}
.c-center-chauffeur {
	background-image: url(../images/bg-chauffeur.gif);
	background-position: bottom;
	background-repeat: no-repeat;
	padding: 0px 0px;
	margin: 0px 0px;
	height: 747px;
	width: 780px;
	float: left;
	clear: both;
}
.c-center-chauffeur .right2 .spacer {
	height: 660px;
	width: 1px;
}
.c-center-clients {
	background-image: url(../images/bg-content.gif);
	background-position: bottom;
	background-repeat: no-repeat;
	padding: 0px 0px;
	margin: 0px 0px;
	height: 561px;
	width: 780px;
	float: left;
	clear: both;
}
.c-center-clients-all {
	background-image: url(../images/bg-content.gif);
	background-position: bottom;
	background-repeat: no-repeat;
	padding: 0px 0px;
	margin: 0px 0px;
	height: 910px;
	width: 780px;
	float: left;
	clear: both;
}
.c-center-contact {
	background-image: url(../images/bg-content.gif);
	background-position: bottom;
	background-repeat: no-repeat;
	padding: 0px 0px;
	margin: 0px 0px;
	height: 381px;
	width: 780px;
	float: left;
	clear: both;
}
.c-center-clients p, .c-center-contact p {
	margin: 15px 0px;
	float: left;
	clear: both;
}
.c-center-clients .grey, .c-center-contact .grey {
	color: #939598;
	font-size: 11px;
	margin: 30px 0px 0px 0px;
	float: left;
	clear: both;
	width: 100%;
	text-align: left;
}

.client_gallery {
	width: 480px;
	height: 455px;
	background-image: url(../images/clients/bg.gif);
	background-position: top;
	background-repeat: repeat-y;
}
.client_gallery td {
	width: 160px;
	height: 91px;
	margin: 0px;
	padding: 0px;
}
.client_gallery div {
	width: 160px;
	height: 91px;
	float: left;
	clear: none;
}
#clients {
	height: 69px;
	width: 137px;
	margin: 0px auto;
	padding: 0pt;
	overflow: hidden;
	position: relative;
}

.gal {
	width:82px;
	height:82px;
	float:left;
	margin-right:5px;
	margin-bottom:15px;
	text-align:center;
}
.gal img {
	border:1px solid #FFFFFF;
}
.noright {
	margin-right:0px;
}

#scroll {
	height:426px;
	width:458px;
	overflow:auto;
}
