/* A Celebrity Limousine */
body {
font-family:Arial, Helvetica, sans-serif;
color:#FFFFFF;
font-size:12px;
margin:0px;
background-color:#000000;
text-align: center;
}

A:link {
color:#fff;
text-decoration:none;
}
A:visited {
color:#fff;
text-decoration:none;
}
.container {
margin-left: auto;
margin-right: auto;
}

.header_bg {
background-image:url(images/header_right.jpg);
vertical-align:top;
padding-top:10px;
padding-left:10px;
}

/*********** MENU **************/

.menu_side {
float:left;
}

a.home_btn {
background-image:url(images/home_btn.jpg);
background-repeat:no-repeat;
width:87px;
height:19px;
display:block;
float:left;
text-decoration:none;
color:#FFFFFF;
font-size:12px;
text-align:center;
}

a.home_btn:hover {
background-image:url(images/home_btn_hover.jpg);
background-repeat:no-repeat;
width:87px;
height:19px;
display:block;
float:left;
color:#FFFFFF;
font-size:12px;
text-align:center;
}

a.home_selected {
background-image:url(images/home_btn_hover.jpg);
background-repeat:no-repeat;
width:87px;
height:19px;
display:block;
float:left;
text-decoration:none;
color:#FFFFFF;
font-size:12px;
text-align:center;
}


a.services_btn {
background-image:url(images/services_btn.jpg);
background-repeat:no-repeat;
width:88px;
height:19px;
display:block;
float:left;
text-decoration:none;
color:#FFFFFF;
font-size:12px;
text-align:center;
}

a.services_btn:hover {
background-image:url(images/services_btn_hover.jpg);
background-repeat:no-repeat;
width:88px;
height:19px;
display:block;
float:left;
color:#FFFFFF;
font-size:12px;
text-align:center;
}

a.services_selected {
background-image:url(images/services_btn_hover.jpg);
background-repeat:no-repeat;
width:88px;
height:19px;
display:block;
float:left;
text-decoration:none;
color:#FFFFFF;
font-size:12px;
text-align:center;
}

a.luxury_btn {
background-image:url(images/luxury_btn.jpg);
background-repeat:no-repeat;
width:146px;
height:19px;
display:block;
float:left;
text-decoration:none;
color:#FFFFFF;
font-size:12px;
text-align:center;
}

a.luxury_btn:hover {
background-image:url(images/luxury_btn_hover.jpg);
background-repeat:no-repeat;
width:146px;
height:19px;
display:block;
float:left;
color:#FFFFFF;
font-size:12px;
text-align:center;
}

a.luxury_selected {
background-image:url(images/luxury_btn_hover.jpg);
background-repeat:no-repeat;
width:146px;
height:19px;
display:block;
float:left;
text-decoration:none;
color:#FFFFFF;
font-size:12px;
text-align:center;
}

a.photos_btn {
background-image:url(images/photo_btn.jpg);
background-repeat:no-repeat;
width:83px;
height:19px;
display:block;
float:left;
text-decoration:none;
color:#FFFFFF;
font-size:12px;
text-align:center;
}

a.photos_btn:hover {
background-image:url(images/photo_btn_hover.jpg);
background-repeat:no-repeat;
width:83px;
height:19px;
display:block;
float:left;
color:#FFFFFF;
font-size:12px;
text-align:center;
}

a.photos_selected {
background-image:url(images/photo_btn_hover.jpg);
background-repeat:no-repeat;
width:83px;
height:19px;
display:block;
float:left;
text-decoration:none;
color:#FFFFFF;
font-size:12px;
text-align:center;
}

a.tv_btn {
background-image:url(images/tv_btn.jpg);
background-repeat:no-repeat;
width:99px;
height:19px;
display:block;
float:left;
text-decoration:none;
color:#FFFFFF;
font-size:12px;
text-align:center;
}

a.tv_btn:hover {
background-image:url(images/tv_btn_hover.jpg);
background-repeat:no-repeat;
width:99px;
height:19px;
display:block;
float:left;
color:#FFFFFF;
font-size:12px;
text-align:center;
}

a.tv_selected {
background-image:url(images/tv_btn_hover.jpg);
background-repeat:no-repeat;
width:99px;
height:19px;
display:block;
float:left;
text-decoration:none;
color:#FFFFFF;
font-size:12px;
text-align:center;
}

a.testimonials_btn {
background-image:url(images/testimonials_btn.jpg);
background-repeat:no-repeat;
width:123px;
height:19px;
display:block;
float:left;
text-decoration:none;
color:#FFFFFF;
font-size:12px;
text-align:center;
}

a.testimonials_btn:hover {
background-image:url(images/testimonials_btn_hover.jpg);
background-repeat:no-repeat;
width:123px;
height:19px;
display:block;
float:left;
color:#FFFFFF;
font-size:12px;
text-align:center;
}

a.testimonials_selected {
background-image:url(images/testimonials_btn_hover.jpg);
background-repeat:no-repeat;
width:123px;
height:19px;
display:block;
float:left;
text-decoration:none;
color:#FFFFFF;
font-size:12px;
text-align:center;
}

a.contact_btn {
background-image:url(images/contact_btn.jpg);
background-repeat:no-repeat;
width:109px;
height:19px;
display:block;
float:left;
text-decoration:none;
color:#FFFFFF;
font-size:12px;
text-align:center;
}

a.contact_btn:hover {
background-image:url(images/contact_btn_hover.jpg);
background-repeat:no-repeat;
width:109px;
height:19px;
display:block;
float:left;
color:#FFFFFF;
font-size:12px;
text-align:center;
}

a.contact_selected {
background-image:url(images/contact_btn_hover.jpg);
background-repeat:no-repeat;
width:109px;
height:19px;
display:block;
float:left;
text-decoration:none;
color:#FFFFFF;
font-size:12px;
text-align:center;
}

a.links_btn {
background-image:url(images/links_btn.jpg);
background-repeat:no-repeat;
width:79px;
height:19px;
display:block;
float:left;
text-decoration:none;
color:#FFFFFF;
font-size:12px;
text-align:center;
}

a.links_btn:hover {
background-image:url(images/links_btn_hover.jpg);
background-repeat:no-repeat;
width:79px;
height:19px;
display:block;
float:left;
color:#FFFFFF;
font-size:12px;
text-align:center;
}

a.links_selected {
background-image:url(images/links_btn_hover.jpg);
background-repeat:no-repeat;
width:79px;
height:19px;
display:block;
float:left;
text-decoration:none;
color:#FFFFFF;
font-size:12px;
text-align:center;
}

/*********** MENU END**************/

/*********** FOOTER **************/

.footer {
background-image:url(images/footer.jpg);
background-repeat:no-repeat;
width:850px;
height:65px;
font-size:10px;
margin-top:5px;
}

.copyright {
font-size:10px;
margin-top:5px;
text-align:right;
}

/*********** HOME **************/

.home_content {
background-image:url(images/home_content.jpg);
background-repeat:no-repeat;
height:290px;
text-align:left;
}

.home_content_txt {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
margin-top:10px;
padding:25px;
color:#FFFFFF;
text-align:left;
width:330px;
}

/*********** SERVICES SECTIONS **************/

.weddings_marilyn {
background-image:url(images/weddings_marilyn.jpg);
background-repeat:no-repeat;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFFFFF;
text-align:left;
padding-left:230px;
padding-right:30px;
height:355px;
}

.weddings_julia{
background-image:url(images/weddings_julia.jpg);
background-repeat:no-repeat;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFFFFF;
text-align:left;
padding-left:230px;
padding-right:30px;
height:157px;
}

.weddings_sophia{
background-image:url(images/weddings_sophia.jpg);
background-repeat:no-repeat;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFFFFF;
text-align:left;
padding-left:230px;
padding-right:30px;
height:245px;
}

.weddings_frank{
background-image:url(images/weddings_frank.jpg);
background-repeat:no-repeat;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFFFFF;
text-align:left;
padding-left:230px;
padding-right:30px;
height:236px;
}

.services_content {
background-image:url(images/services_bg.jpg);
background-repeat:no-repeat;
height:290px;
width:658px;
}

.proms_content {
background-image:url(images/proms_bg.jpg);
background-repeat:no-repeat;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#FFFFFF;
text-align:left;
padding-left:215px;
padding-right:30px;
padding-top:80px;
}

.corp_content {
background-image:url(images/corp_bg.jpg);
background-repeat:no-repeat;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#FFFFFF;
text-align:left;
padding-left:215px;
padding-right:30px;
padding-top:60px;
height:310px;
}

.tours_content {
background-image:url(images/tours_bg.jpg);
background-repeat:no-repeat;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#FFFFFF;
text-align:left;
padding-left:215px;
padding-right:30px;
padding-top:100px;
}

.casinos_content {
background-image:url(images/casinos_bg.jpg);
background-repeat:no-repeat;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#FFFFFF;
text-align:left;
padding-left:215px;
padding-right:30px;
padding-top:100px;
}

.evenings_content {
background-image:url(images/evenings_bg.jpg);
background-repeat:no-repeat;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#FFFFFF;
text-align:left;
padding-left:215px;
padding-right:30px;
padding-top:60px;
}

.occasions_content {
background-image:url(images/occasions_bg.jpg);
background-repeat:no-repeat;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#FFFFFF;
text-align:left;
padding-left:215px;
padding-right:30px;
padding-top:65px;
}

.packages_content {
background-image:url(images/packages_bg.jpg);
background-repeat:no-repeat;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#FFFFFF;
text-align:left;
width:658px;

}

.packages_birthday {
background-image:url(images/packages_birthday.jpg);
background-repeat:no-repeat;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
text-align:left;
padding-left:215px;
padding-right:30px;
padding-top:60px;
}

.packages_casino {
background-image:url(images/packages_casino.jpg);
background-repeat:no-repeat;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
text-align:left;
padding-left:215px;
padding-right:30px;
padding-top:60px;
}

.packages_prom {
background-image:url(images/packages_prom.jpg);
background-repeat:no-repeat;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
text-align:left;
padding-left:215px;
padding-right:30px;
padding-top:60px;
}

.packages_stagette {
background-image:url(images/packages_stagette.jpg);
background-repeat:no-repeat;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
text-align:left;
padding-left:215px;
padding-right:30px;
padding-top:60px;
}

/*********** SERVICES MENU **************/
a.weddings_btn {
background-image:url(images/weddings_btn.jpg);
background-repeat:no-repeat;
height:42px;
width:192px;
text-align:left;
display:block;
}

a.weddings_btn:hover {
background-image:url(images/weddings_btn_hover.jpg);
background-repeat:no-repeat;
height:42px;
width:192px;
text-align:left;
display:block;
}

a.proms_btn {
background-image:url(images/proms_btn.jpg);
background-repeat:no-repeat;
height:36px;
width:192px;
text-align:left;
display:block;
}

a.proms_btn:hover {
background-image:url(images/proms_btn_hover.jpg);
background-repeat:no-repeat;
height:36px;
width:192px;
text-align:left;
display:block;
}

a.corp_btn {
background-image:url(images/corp_btn.jpg);
background-repeat:no-repeat;
height:36px;
width:192px;
text-align:left;
display:block;
}

a.corp_btn:hover {
background-image:url(images/corp_btn_hover.jpg);
background-repeat:no-repeat;
height:36px;
width:192px;
text-align:left;
display:block;
}

a.tours_btn {
background-image:url(images/tours_btn.jpg);
background-repeat:no-repeat;
height:36px;
width:192px;
text-align:left;
display:block;
}

a.tours_btn:hover {
background-image:url(images/tours_btn_hover.jpg);
background-repeat:no-repeat;
height:36px;
width:192px;
text-align:left;
display:block;
}

a.casinos_btn {
background-image:url(images/casinos_btn.jpg);
background-repeat:no-repeat;
height:39px;
width:192px;
text-align:left;
display:block;
}

a.casinos_btn:hover {
background-image:url(images/casinos_btn_hover.jpg);
background-repeat:no-repeat;
height:39px;
width:192px;
text-align:left;
display:block;
}

a.evenings_btn {
background-image:url(images/evenings_btn.jpg);
background-repeat:no-repeat;
height:36px;
width:192px;
text-align:left;
display:block;
}

a.evenings_btn:hover {
background-image:url(images/evenings_btn_hover.jpg);
background-repeat:no-repeat;
height:36px;
width:192px;
text-align:left;
display:block;
}

a.occasions_btn {
background-image:url(images/occasions_btn.jpg);
background-repeat:no-repeat;
height:39px;
width:192px;
text-align:left;
display:block;
}

a.occasions_btn:hover {
background-image:url(images/occasions_btn_hover.jpg);
background-repeat:no-repeat;
height:39px;
width:192px;
text-align:left;
display:block;
}

a.packages_btn {
background-image:url(images/packages_btn.jpg);
background-repeat:no-repeat;
height:28px;
width:192px;
text-align:left;
display:block;
}

a.packages_btn:hover {
background-image:url(images/packages_btn_hover.jpg);
background-repeat:no-repeat;
height:28px;
width:192px;
text-align:left;
display:block;
}

/*********** LUXURY SECTIONS **************/
/* side menu button rollout */
a.luxury_side_btn {
background-image:url(images/side_menuBtn.jpg);
background-repeat:no-repeat;
font-size:12px;
font:Arial, Helvetica, sans-serif;
height:35px;
text-align:left;
display:block;


}

/* side menu button rollover */

.package_side_title {
font-size:12px;
font:Arial, Helvetica, sans-serif;
text-align:left;
padding-left:15px;
padding-top:12px;
font-weight:bold;
}

a.luxury_side_btn:hover {
background-image:url(images/side_menuBtnHover.jpg);
background-repeat:no-repeat;
font-size:12px;
font:Arial, Helvetica, sans-serif;
height:35px;
text-align:left;
display:block;
}

/* side menu button selected */
a.luxury_side_selected {
background-image:url(images/side_menuBtnHover.jpg);
background-repeat:no-repeat;
display:block;
height:35px;
font-style:italic;
}

.luxury_side_title {
font-size:12px;
font:Arial, Helvetica, sans-serif;
text-align:left;
padding-left:15px;
padding-top:12px;
font-weight:bold;
}



.luxury_chill {
background-image:url(images/lux_chill.jpg);
background-repeat:no-repeat;
height:371px;
width:658px;
}


.luxury_tiffany {
background-image:url(images/lux_tiffany.jpg);
background-repeat:no-repeat;
height:371px;
width:658px;
}

.luxury_evo {
background-image:url(images/lux_evo.jpg);
background-repeat:no-repeat;
height:371px;
width:658px;
}

.luxury_tuxedo {
background-image:url(images/lux_tuxedo.jpg);
background-repeat:no-repeat;
height:371px;
width:658px;
}

.luxury_discreet {
background-image:url(images/lux_discreet.jpg);
background-repeat:no-repeat;
height:371px;
width:658px;
}

.luxury_classified {
background-image:url(images/lux_classified.jpg);
background-repeat:no-repeat;
height:371px;
width:658px;
}

a.tiffany_btn {
background-image:url(images/tiffany_btn.jpg);
background-repeat:no-repeat;
height:35px;
width:192px;
text-align:left;
display:block;
}

a.tiffany_btn:hover {
background-image:url(images/tiffany_btn_hover.jpg);
background-repeat:no-repeat;
height:35px;
width:192px;
text-align:left;
display:block;
}

a.tiffany_selected {
background-image:url(images/tiffany_btn_hover.jpg);
background-repeat:no-repeat;
height:35px;
width:192px;
text-align:left;
display:block;
}

.luxury_wow {
background-image:url(images/lux_wow.jpg);
background-repeat:no-repeat;
height:371px;
width:658px;
}

a.wow_btn {
background-image:url(images/wow_btn.jpg);
background-repeat:no-repeat;
height:33px;
width:192px;
text-align:left;
display:block;
}

a.wow_btn:hover {
background-image:url(images/wow_btn_hover.jpg);
background-repeat:no-repeat;
height:33px;
width:192px;
text-align:left;
display:block;
}

a.wow_selected {
background-image:url(images/wow_btn_hover.jpg);
background-repeat:no-repeat;
height:33px;
width:192px;
text-align:left;
display:block;
}

.luxury_vip {
background-image:url(images/lux_vip.jpg);
background-repeat:no-repeat;
height:371px;
width:658px;
}

a.vip_btn {
background-image:url(images/vip_btn.jpg);
background-repeat:no-repeat;
height:34px;
width:192px;
text-align:left;
display:block;
}

a.vip_btn:hover {
background-image:url(images/vip_btn_hover.jpg);
background-repeat:no-repeat;
height:34px;
width:192px;
text-align:left;
display:block;
}

a.vip_selected {
background-image:url(images/vip_btn_hover.jpg);
background-repeat:no-repeat;
height:34px;
width:192px;
text-align:left;
display:block;
}

.luxury_corp {
background-image:url(images/lux_corp.jpg);
background-repeat:no-repeat;
height:290px;
width:658px;
}
a.corporate_btn {
background-image:url(images/corporate_btn.jpg);
background-repeat:no-repeat;
height:38px;
width:192px;
text-align:left;
display:block;
}

a.corporate_btn:hover {
background-image:url(images/corporate_btn_hover.jpg);
background-repeat:no-repeat;
height:38px;
width:192px;
text-align:left;
display:block;
}

a.corporate_selected {
background-image:url(images/corporate_btn_hover.jpg);
background-repeat:no-repeat;
height:38px;
width:192px;
text-align:left;
display:block;
}

.luxury_chic {
background-image:url(images/lux_chic.jpg);
background-repeat:no-repeat;
height:290px;
width:658px;
}

a.chic_btn {
background-image:url(images/chic_btn.jpg);
background-repeat:no-repeat;
height:35px;
width:192px;
text-align:left;
display:block;
}

a.chic_btn:hover {
background-image:url(images/chic_btn_hover.jpg);
background-repeat:no-repeat;
height:35px;
width:192px;
text-align:left;
display:block;
}

a.chic_selected {
background-image:url(images/chic_btn_hover.jpg);
background-repeat:no-repeat;
height:35px;
width:192px;
text-align:left;
display:block;
}

.luxury_class {
background-image:url(images/lux_class.jpg);
background-repeat:no-repeat;
height:291px;
width:658px;
}

a.class_btn {
background-image:url(images/class_btn.jpg);
background-repeat:no-repeat;
height:38px;
width:192px;
text-align:left;
display:block;
}

a.class_btn:hover {
background-image:url(images/class_btn_hover.jpg);
background-repeat:no-repeat;
height:38px;
width:192px;
text-align:left;
display:block;
}

a.class_selected {
background-image:url(images/class_btn_hover.jpg);
background-repeat:no-repeat;
height:38px;
width:192px;
text-align:left;
display:block;
}

.luxury_cool{
background-image:url(images/lux_cool.jpg);
background-repeat:no-repeat;
height:289px;
width:658px;
}

a.cool_btn {
background-image:url(images/cool_btn.jpg);
background-repeat:no-repeat;
height:36px;
width:192px;
text-align:left;
display:block;
}

a.cool_btn:hover {
background-image:url(images/cool_btn_hover.jpg);
background-repeat:no-repeat;
height:36px;
width:192px;
text-align:left;
display:block;
}

a.cool_selected {
background-image:url(images/cool_btn_hover.jpg);
background-repeat:no-repeat;
height:36px;
width:192px;
text-align:left;
display:block;
}

/*********** PHOTOS **************/
.photos_content {
background-image:url(images/photos_bg.jpg);
background-repeat:no-repeat;
height:290px;
vertical-align:top


}

.photos_titles {

text-align:center;
}

/*********** TESTIMONIALS **************/
.testimonials_date {
background-image:url(images/test_date_bg.jpg);
background-repeat:repeat-y;
text-align:center;
}

.testimonials_image {
padding-top:20px;
padding-bottom:20px;
padding-right:25px;
}

.testimonials_quote {
background-image:url(images/testimonials_bg.jpg);
background-repeat:repeat-y;
text-align:left;
padding-top:20px;
padding-bottom:20px;
padding-right:10px;
}

.testimonials_title {
font-size:14px;
font-weight:bold;
text-align:left;
color:#00ffff;
}

.testimonials_more {
color:#00ffff;
float:right;
text-decoration:none;
padding-top:5px;
padding-bottom:5px;
padding-right:5px;
}

.testimonials_back {
color:#00ffff;
float:left;
text-decoration:none;
padding-top:5px;
padding-bottom:5px;
padding-left:5px;
}


/*********** CONTACT US **************/
.contact_content {
background-image:url(images/contact_bg.jpg);
background-repeat:no-repeat;
font-size:13px;
color:#FFFFFF;
text-align:left;
height:292px;
text-decoration:none;
}

.contact_email {
margin-left:500px;
margin-top:20px;
}

.contact_form {
margin-top:70px;
padding-left:420px;
}

.contact_header {
	color:#00ffff;
	font-size:13px;
	padding-top:5px;
	width:60px;
	float:left;
}
.contact_box {
	width:320px;
	float:left;
}

.form_btn {
float:right;
padding-right:28px;
}
	

/*********** LINKS **************/
.links_content {
width:850px;
text-align:left;
}


