body {
	font-family: Verdana, Arial, Helvetica, sans-serif, FuturaBookATT;margin:0;padding:0;text-align:center;
	background:url(../images/bg_top.gif) repeat-x #000000;}

div, p, span, li, a:link, a:active, a:visited,input{font-family: Verdana, Arial, Helvetica, sans-serif, FuturaBookATT;font-size:11px;/*color:#514d46;*/ text-align:justify;}
h1,h2,h3,h4,h5,h6{font-family: Verdana, Arial, Helvetica, sans-serif, FuturaBookATT;}

/*Outer Div Classes*/
#outerDiv{width:764px;margin:0 auto;overflow:hidden; text-align:left;}

/*Header Div Classes*/
#headerDiv{width:100%;clear:both;height:128px;}
#headerDiv .leftDiv{float:left;width:231px;text-align:right;}
#headerDiv .leftDiv img{margin-top:1px;border:0;}
#headerDiv .rightDiv{float:right;width:530px;}
#headerDiv .rightDiv .rightTop{height:30px;clear:both;}
#headerDiv .rightDiv .rightBottom{height:95px;clear:both;text-align:right;}
.rightBottomCont{padding-top:32px;color:#ffffff;font-size:60px;font-weight:bold;}
.rightBottomContB{padding-top:21px;color:#ffffff;font-size:60px;font-weight:bold;}
#headerDiv .rightDiv .rightBottom img{margin-top:47px;}

/*Banner Div Classes*/
#bannerDiv{width:100%;clear:both; background:#ffffff; text-align:center;padding:2px 0px 2px 0px;}

#galleryDiv{background:#ffffff; text-align:center;padding:2px 2px 2px 2px;}


/*Menu Div Classes*/
#menuDiv{width:374px;float:left}
#menuDiv UL{margin:0;padding:0;list-style-type:none;}
#menuDiv UL LI{margin:0;padding:0;list-style-type:none;float:left;margin-top:10px;margin-right:18px;}


#bookNow{width:127px;float:left;margin-top:3px;}
#bookNow img{border:0;}
/*Content Div Classes*/
#contentDiv{width:100%;clear:both;margin-top:17px;}
#contentDivIP{background-color:#ffffff;width:100%;clear:both;padding-top:17px;overflow:hidden;padding-bottom:20px;}
#contentDivIP .leftDiv{width:210px;float:left;}
#contentDivIP .centerDiv{width:960px;float:left; overflow:hidden;}
#contentDivIP .centerDiv .innerCenter{width:960px;clear:both;margin-top:10px;}
#contentDivIP .centerDiv .innerCenter .centerLeft{float:left;width:275px;padding-right:5px;}
#contentDivIP .centerDiv .innerCenter .centerRight{float:left;width:258px;text-align:right;}
#contentDivIP .centerDiv .innerCenter .centerRight img{margin-bottom:20px;}

#content-nav {float: left;width: 190px;	margin-bottom: 24px;margin-left:10px;}
#content-nav h3 {margin: 0;color: #90238e;border-bottom: 1px solid #ccd5d5;padding: 0 0 5px;}
#content-nav ul	{margin-bottom: 18px;font: normal 11px/23px tahoma, arial, helvetica, sans-serif;}
#content-nav li	{width: 100%;border-bottom: 1px solid #ccd5d5;}
#content-nav li a, #content-nav li a:visited, #content-nav li strong, #content-nav li a:active {display: block;width: 100%;border-width: 0;color: #1161ac;text-decoration: none;}
#content-nav li a:hover {color: #1161ac;background-color: #8bbae5;}
#content-nav li strong {color: #1161ac;font-weight: normal;}
#content-nav li a.activeLink:link, #content-nav li a.activeLink:active,#content-nav li a.activeLink:visited,#content-nav li a.activeLink:hover
{display: block;width: 100%;border-width: 0;color: #1161ac;text-decoration: none;background-color: #8bbae5;}

#contentDiv .leftDiv{float:left;width:230px;height:220px;background:#ffffff;text-align:center;}
#contentDiv .leftDiv .innerDiv{width:212px;margin:0 auto;text-align:left;}
.readmore_home{width:74px;height:21px;background:url(../images/bg_blue_readmore.gif);float:right;margin-top:12px;overflow:hidden;}
.readmore_home p{padding:0;margin:0;padding-left:8px;margin-top:4px;}
a.rdMore:link,a.rdMore:active,a.rdMore:visited{color:#ffffff;text-decoration:none;font-size:10px;}
a.rdMore:hover{color:#ffffff;text-decoration:none;font-size:10px;}
.marginHome {margin-right:37px;}
#contentDiv .rightDiv
{float:right;
}

.clrWeddingCars{color:#1161ac;}

.leftLinks {margin:0;padding:0;list-style-type:none;border-top:1px solid #ccd5d5;}
.leftLinks LI{margin:0;padding:0;list-style-type:none;padding:7px 5px 7px 5px ;border-bottom:1px solid #ccd5d5;}
.leftLinks LI.activLink{background-color:#d5aed5;color:#9d41b3;}
.leftLinks LI a:link,.leftLinks LI a:active,.leftLinks LI a:visited{color:#dcacd4;text-decoration:none;}
.leftLinks LI a:hover{color:#dcacd4; text-decoration:none;}
.pHeading{font-size:13px;font-weight:bold;padding:0;margin:0;padding-bottom:5px;}

/*Footer Div Classes*/
#footerDiv{width:100%;clear:both;padding-top:9px;padding-bottom:10px;}
#footerDiv .leftDiv{float:left;color:#ffffff;}
#footerDiv .rightDiv{float:right;color:#ffffff;}
a.footerLink:link,a.footerLink:active,a.footerLink:visited{color:#ffffff;text-decoration:none;}
a.footerLink:hover{color:#ffffff;text-decoration:underline;}

ul, li {margin: 0;padding: 0;}
ul {margin: 0 0 9px;list-style: none;}



.bodyULLI{margin:0;padding:0;margin-left:30px;  list-style-type:disc}
.bodyULLI LI{margin-bottom:4px;}


/*
==============================
TEXT FORMATS
==============================
*/

h1 {margin: 0 0 12px 0;padding: 0;font: normal 18px/18px arial, helvetica, sans-serif;color: #1161ac;}
.ph_home_com h1 { color: #335757;}
h2 {margin: 10px 0 0px 0;padding: 0;font: bold 14px/18px arial, helvetica, sans-serif;color:#666666;}
h2 a, h2 a:visited {color: #91268f;text-decoration: underline;}
h2 a:hover, h2 a:active {color: #183f3f;text-decoration: none;}
h3 {margin: 12px 0 6px 0;padding: 0;font: bold 14px/18px arial, helvetica, sans-serif;color: #335757;}
h3 a, h3 a:visited {color: #91268f;	text-decoration: underline;}
h3 a:hover, h3 a:active {color: #bd8cbf;text-decoration: none;}
h4 {margin: 9px 0 0 0;padding: 0;font: bold 12px/18px arial, helvetica, sans-serif;color: #335757;}
p {margin: 0 0 15px;padding: 0;line-height:16px;}

/* Links */
a, a:visited {color: #1161ac;text-decoration: underline;}
a:hover, a:active {color:#1161ac;text-decoration: none;}
a img {border-width: 0;}
.checkmark{margin-right:12px;}
.chkMark{list-style-type:none;margin:0;padding:0;margin-left:30px;margin-top:4px;margin-bottom:4px;}
.chkMark LI{padding-left:7px;list-style-type:none;list-style-image:url(../images/bullet_checkmark.gif);margin-bottom:3px;}
.button{background:#1161ac;color:#ffffff;padding:0;margin:0;padding:2px 0px 2px 0px;font-size:11px;border-bottom:1px solid #000000;border-right:1px solid #000000;}




/*Menu classes starts here*/
#nav{PADDING: 0;Z-INDEX: 500;MARGIN: 0px;LINE-HEIGHT: 1em;LIST-STYLE-TYPE: none;height:32px;}
#nav UL{PADDING: 0;Z-INDEX:500;MARGIN: 0px;LINE-HEIGHT: 1em;LIST-STYLE-TYPE: none;}
#nav A{DISPLAY: block;TEXT-DECORATION: none}
#nav LI UL{padding-top:9px;padding-bottom:9px;}
#nav LI{PADDING: 0;FLOAT: left;MARGIN: 0px;}
#nav LI LI{padding:0;margin:0;padding-top:8px;padding-bottom:8px;padding-right:12px; WIDTH: 210px;background-color:#000000;  filter:alpha(opacity=80); opacity:0.8;}
#nav LI LI A{ WIDTH: 210px; COLOR: #000000;TEXT-ALIGN: left;}
#nav LI:hover LI:hover A{ COLOR: #ffffff}
#nav LI UL{ MARGIN-TOP: 0px; LEFT: -9999em;WIDTH: 125px;COLOR: #000000;POSITION: absolute;}
#nav LI:hover UL UL{LEFT: -9999em}
#nav LI.menuhover UL UL{LEFT: -9999em}
#nav LI:hover UL{LEFT: auto}
#nav LI LI:hover UL{LEFT: auto}
#nav LI.menuhover UL{ LEFT: auto}
#nav LI LI.menuhover UL{   LEFT: 0px}
#nav .submenu{color:#ffffff;}
#nav A.submenu:hover{color:#ffffff;}
#nav A.submenu:link,#nav A.submenu:active,#nav A.submenu:visited{padding-left:10px;color:#999587;}
#nav A.firstLevelActive:hover{color:#000000;font-weight:bold;text-decoration:none;}
#nav A.firstLevelActive{color:#000000;font-weight:bold;text-decoration:none;}
#nav A.firstLevel:hover{color:#000000;font-weight:bold;text-decoration:none;}
#nav A.firstLevel{color:#1161ac;font-weight:bold;text-decoration:none;}
