/* CSS Document */

body
{
background-position:top;
background-image:url(../images/bg.jpg);
background-repeat:repeat-x;
font-family:Verdana, Arial, Helvetica, sans-serif;
background-color:#9498A4;
margin:0px auto;
}

.MainDiv
{
width:999px;
margin:0px auto;
}

.MainDiv .TopDiv
{
width:999px;
height:500px;
}

.MainDiv .TopDiv .Logo
{
width:328px;
height:97px;
padding:6px 0px 0px 15px;
float:left;
}

.MainDiv .TopDiv .PhoneNo
{
width:313px;
height:62px;
padding:0px 150px 0px 0px;
float:right;
}

.clear
{
clear:both;
}

.MainDiv .Navdiv
{
width:247px;
height:38px;
padding:20px 0px 0px 20px;
float:left
}

.MainDiv .Navdiv .Button
{
width:247px;
height:38px;
padding:6px 0px 0px 0px;
}

.MainDiv .bannerimg
{
width:611px;
height:370px;
padding:6px 0px 0px 0px;
float:right
}

.MainDiv .Navdiv .Email
{
width:247px;
height:45px;
background-image:url(../images/E-mail.jpg);
background-repeat:no-repeat;
margin-top:30px;
padding:30px 0px 0px 0px;
float:left
}

.MainDiv .Navdiv .Email .text
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000;
padding:20px 0px 0px 20px;
}

/*-----------------------------------------------------body left Section-------------------------------------------------------*/

.MainDiv .BodyMainDiv
{
width:999px;
padding:50px 0px 20px 0px;
}

.MainDiv .BodyMainDiv .LeftSection
{
width:247px;
padding:0px 0px 0px 20px;
float:left;
}

.MainDiv .BodyMainDiv .LeftSection .GalleryDiv
{
width:247px;
padding-bottom:30px;
}

.MainDiv .BodyMainDiv .LeftSection .GalleryDiv .TopImg
{
width:247px;
height:6px;
}

.MainDiv .BodyMainDiv .LeftSection .GalleryDiv .BgImg
{
background-image:url(../images/g-bg.jpg);
background-repeat:repeat-x;
}

.MainDiv .BodyMainDiv .LeftSection .GalleryDiv .BgImg .Title
{
font-size:16px;
font-weight:bold;
color:#FFFFFF;
padding:10px 0px 0px 15px;
}

.MainDiv .BodyMainDiv .LeftSection .GalleryDiv .BgImg .TitleBlackText
{
font-size:16px;
font-weight:bold;
color:#000;
}

.MainDiv .BodyMainDiv .LeftSection .GalleryDiv .BgImg .galleryImg
{
width:213px;
height:134px;
margin:0px auto;
padding-top:20px;
}

/*-----------------------------------------------------Member Section-----------------------------------------------------------------*/


.MainDiv .BodyMainDiv .LeftSection .MemberDiv
{
width:247px;
padding-bottom:30px;
}

.MainDiv .BodyMainDiv .LeftSection .MemberDiv .TopImage
{
width:247px;
height:6px;
}

.MainDiv .BodyMainDiv .LeftSection .MemberDiv .BgImage
{
background-image:url(../images/g-bg.jpg);
background-repeat:repeat-x;

}

.MainDiv .BodyMainDiv .LeftSection .MemberDiv .BgImage .Title
{
font-size:16px;
font-weight:bold;
color:#FFFFFF;
padding:10px 0px 0px 15px;
}

.MainDiv .BodyMainDiv .LeftSection .MemberDiv .BgImage .TitleBlackText
{
font-size:16px;
font-weight:bold;
color:#000;
}

.MainDiv .BodyMainDiv .LeftSection .MemberDiv .BgImage .MemberLogo
{
width:216px;
height:45px;
margin:0px auto;
padding-top:20px;
}

/*-----------------------------------------------------Visa------------------------------------------------------*/


.MainDiv .BodyMainDiv .LeftSection .VisaDiv
{
width:247px;
padding-bottom:30px;
}

.MainDiv .BodyMainDiv .LeftSection .VisaDiv .TopImage
{
width:247px;
height:6px;
}

.MainDiv .BodyMainDiv .LeftSection .VisaDiv .BgImage
{
background-image:url(../images/g-bg.jpg);
background-repeat:repeat-x;

}

.MainDiv .BodyMainDiv .LeftSection .VisaDiv .BgImage .Title
{
font-size:16px;
font-weight:bold;
color:#FFFFFF;
padding:10px 0px 0px 15px;
}

.MainDiv .BodyMainDiv .LeftSection .VisaDiv .BgImage .TitleBlackText
{
font-size:16px;
font-weight:bold;
color:#000;
}

.MainDiv .BodyMainDiv .LeftSection .VisaDiv .BgImage .VisaLogo
{
width:151px;
height:69px;
margin:0px auto;
padding-top:20px;
}

/*-----------------------------------------------------Right Section Home page------------------------------------------------------*/

.TitleBlackTextContact
{
font-size:14px;
font-weight:bold;
color:#FFFFFF;
padding:0px 0px 0px 16px;
}

.MainDiv .BodyMainDiv .RightSection
{
width:680px;
padding:0px 0px 0px 0px;
float:right;
}

.TittleWhite
{
font-size:16px;
font-weight:bold;
color:#FFFFFF;
}

.TittleWhite .TittleBlack
{
font-size:16px;
font-weight:bold;
color:#000;
}

.Summery
{
font-size:12px;
color:#000000;
padding:10px 0px 0px 0px;
}

.MainDiv .BodyMainDiv .RightSection .SpotLightDiv
{
padding:40px 0px 0px 0px;
}

.MainDiv .BodyMainDiv .RightSection .SpotLightDiv .SpotBtn
{
width:149px;
height:85px;
background-image:url(../images/home_01.jpg);
background-repeat:no-repeat;
padding:0px 15px 0px 0px;
float:left;
}

.MainDiv .BodyMainDiv .RightSection .SpotLightDiv .SpotBtn .LeftTxtDiv
{
width:40px;
padding-left:12px;
padding:7px 0px 0px 11px;
float:left;
}

.MainDiv .BodyMainDiv .RightSection .SpotLightDiv .SpotBtn .LeftTxtDiv .BlackTxt
{
font-size:12px;
color:#000;
text-align:center;
}

.MainDiv .BodyMainDiv .RightSection .SpotLightDiv .SpotBtn .LeftTxtDiv .BoldTxt
{
font-size:14px;
font-weight:bold;
color:#000;
text-align:center;
}

.MainDiv .BodyMainDiv .RightSection .SpotLightDiv .SpotBtn .BTxt
{
font-size:13px;
color:#2A2A2A;
padding:12px 0px 0px 12px;
float:left;
}

.MainDiv .BodyMainDiv .RightSection .SpotLightDiv .SpotBtn .BTxt .RedTxt
{
font-size:13px;
font-weight:bold;
color:#D01416;
text-transform:uppercase;
}

/*-----------------------------------------------------Footer------------------------------------------------------*/


.FooterDiv
{
height:100px;
background-color:#0B110F;
}

.FooterDiv .FooterMainDiv
{
width:999px;
margin:0px auto;
padding-top:25px;
}

.FooterDiv .FooterMainDiv .F-Logo
{
width:173px;
height:29px;
padding:5px 0px 0px 30px;
float:left;
}

.FooterDiv .FooterMainDiv .LinksDiv
{
width:700px;
float:right;
}

.FooterDiv .FooterMainDiv .LinksDiv .links
{
font-size:12px;
color:#979DAB;
}

a:link {
	text-decoration: none;
	font-size: 12px;
	color: #979DAB;
}
a:visited {
	text-decoration: none;
	font-size: 12px;
	color: #979DAB;
}
a:hover {
	text-decoration: none;
	font-size: 12px;
	color: #FF0000;
}
a:active {
	text-decoration: none;
	font-size: 12px;
	color: #979DAB;
}

.FooterDiv .FooterMainDiv .LinksDiv .CopyRight
{
padding-top:10px;
font-size:12px;
color:#979DAB;
}

.FooterDiv .FooterMainDiv .LinksDiv .CopyRight .W-text
{
font-size:12px;
color:#fff;
}


/*-----------------------------------------------------Detailing Page------------------------------------------------------*/


.BtnDiv
{
width:660px;
}

.BtnDiv .Btnleft
{
width:6px;
height:60px;
float:left;
}

.BtnDiv .BtnBg 
{
width:645px;
height:60px;
background-image:url(../images/V-bg.jpg);
background-repeat:repeat-x;
float:left;
}

.BtnDiv .BtnBg .BtnIcon
{
width:13px;
height:13px;
padding:18px 15px 0px 20px;
float:left;
}

.BtnDiv .BtnBg .TittleR
{
font-size:13px;
color:#D90000;
font-weight:bold;
text-transform:uppercase;
padding:15px 0px 0px 0px;
float:left;
}

.BtnDiv .BtnBg .TittleR .TittleB
{
font-size:12px;
color:#000;
text-decoration:none;
}

.BtnDiv .BtnRight
{
width:6px;
height:60px;
float:left;
}

.MainDiv .BodyMainDiv .RightSection .DetailsMainDiv
{
width:660px;
padding:5px 0px 40px 0px;
}


.DetailDiv
{
width:300px;
padding:5px 30px 0px 0px;
float:left;
}

.DetailDiv .Linksdiv
{
}

.DetailDiv .Linksdiv .linkslist {

	color:#000;
	font-size:12px;

}

.DetailDiv .Linksdiv .linkslist ul {
	padding:0px ;
	margin:0px;
	list-style:none;
	padding-left:0px;
	padding-right:0px;
		
}
	
.DetailDiv .Linksdiv .linkslist li {
    background:url(../images/arrow.jpg) 11px 11px no-repeat;
	padding:0px 0px 0px 30px;
	line-height:30px;
	border-bottom:1px dashed #BFC1C8;
	
}

/*-----------------------------------------------------Valeting Page------------------------------------------------------*/

.DetailDiv .DTitle
{
font-size:14px;
color:#FFFFFF;
font-weight:bold;
text-transform:uppercase;
padding-top:10px;
}

/*-----------------------------------------------------Gallery Page------------------------------------------------------*/

.MainDiv .BodyMainDiv .RightSection .TitleDiv
{
padding:0px 0px 15px 0px;
}

.MainDiv .BodyMainDiv .RightSection .GalleryDiv
{
padding:0px 0px 20px 0px;
}

.MainDiv .BodyMainDiv .RightSection .GalleryDiv .ImageDiv
{
padding:0px 20px 0px 0px;
float:left
}

.MainDiv .BodyMainDiv .RightSection .GalleryDiv .ImageDiv .Border
{
padding:5px 5px 5px 5px;
background-color:#D0D3D8;
}

/*-----------------------------------------------------Car Preparation Services------------------------------------------------------*/

.MainDiv .BodyMainDiv .RightSection .CarPrepDiv
{
width:670px;
padding:0px 0px 15px 0px;
}

.CarPrepDiv .Prepleft
{
width:11px;
height:197px;
float:left;
}

.CarPrepDiv .PrepBg 
{
width:645px;
height:197px;
background-image:url(../images/box-bg.jpg);
background-repeat:repeat-x;
float:left;
}

.CarPrepDiv .PrepBg .PrepTittle
{
font-size:16px;
color:#000;
font-weight:bold;
padding:15px 0px 5px 10px;
}

.CarPrepDiv .PrepBg .LinksDiv
{
padding:5px 0px 0px 5px;
}

.CarPrepDiv .PrepBg .LinksDiv .PrepIcon
{
width:13px;
height:13px;
padding:2px 15px 0px 5px;
float:left;
}

.CarPrepDiv .PrepBg .LinksDiv .TitleB
{
width:550px;
font-size:12px;
color:#000;
float:left;
}

.CarPrepDiv .PrepBg .LinksDiv .TitleB .TitleR
{
font-size:13px;
color:#D90000;
font-weight:bold;
}

.CarPrepDiv .PrepBg .LinksDiv .Prices
{
font-size:13px;
color:#D90000;
font-weight:bold;
float:left;

}


.CarPrepDiv .PrepBg .PrepLine
{
width:600px;
height:1px;
padding:5px 0px 0px 0px;
float:left;
}

.CarPrepDiv .PrepRight
{
width:11px;
height:197px;
float:left;
}

.linktext
{
font-size: 12px;
color: #000000;
font-weight:bold;
}

.abc:link {
	text-decoration: none;
	font-size: 12px;
	color: #000000;
}
.abc:visited {
	text-decoration: none;
	font-size: 12px;
	color: #000000;
}
.abc:hover {
	text-decoration: none;
	font-size: 12px;
	color: #fff;
}
.abc:active {
	text-decoration: none;
	font-size: 12px;
	color: #000000;
}

/*-----------------------------------------------------Boat Valeting------------------------------------------------------*/

.MainDiv .BodyMainDiv .RightSection .BoatValetingDiv
{
padding-top:30px
}

.MainDiv .BodyMainDiv .RightSection .BoatValetingDiv .RedTitle
{
font-size:12px;
color:#C80000;
font-weight:bold;
padding:0px 0px 5px 0px;
}

.MainDiv .BodyMainDiv .RightSection .BoatValetingDiv .BlackText
{
font-size:12px;
color:#000;
padding:0px 0px 0px 0px;
}

.MainDiv .BodyMainDiv .RightSection .BoatValetingDiv .BoatTitle
{
font-size:13px;
color:#FFF;
font-weight:bold;
padding:0px 0px 0px 0px;
}







