/* CSS Document */

body {
	margin-left: 0px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 10px;
	background-color: #F0DBE8;
}
a.main_nav{background:url(../images/main_nav_bg.jpg); background-repeat:repeat-x; background-position:top; text-decoration:none; font-family:Arial, Helvetica, sans-serif; font-size:11px; text-align:center; color:#644A73; display:block; line-height:30px;}
a.main_nav:hover{background:url(../images/main_nav_hover_bg.jpg); background-repeat:repeat-x; background-position:top; text-decoration:none; font-family:Arial, Helvetica, sans-serif; font-size:11px; text-align:center; color:#644A73; display:block; line-height:30px;}

a.homeCars {
	font-family: Trebuchet MS;
	font-size: 17px;
	font-weight: bold;
	color: #6f5d7a;
	text-decoration:underline;
}
a.homeCars:hover {
	font-family: Trebuchet MS;
	font-size: 17px;
	font-weight: bold;
	color: #92809d;
	text-decoration:none;
}

a.homeCars2 {
	font-family: 'Cinzel', serif;
	font-size: 13px;
	font-weight: bold;
	color: #0d0d0b;
	text-decoration:none;
}
a.homeCars2:hover {
font-family: 'Cinzel', serif;
color: #0d0d0b;
font-size: 13px;
	font-weight: bold;
	text-decoration:underline;
}
td.header {
padding: 6px;
background-color:#f0dbe8;
}
.carname {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	text-decoration:none;
	color:#333333;
}
a.carname {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	text-decoration:underline;
	color:#333333;
}
a.carname:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	text-decoration:none;
	color:#666666;
}
a.testiimonial {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration:underline;
	color:#6f5d7a;
}
a.testiimonial:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration:none;
	color:#92809d;
}
h1 {
font-family: 'Crimson Text', serif;
	font-size: 28px;
	font-weight: normal;
	font-style: italic;
	color: #333333;
	margin:0px;
	padding:0px;
	line-height: 28px;

	}
#pinkbox {
font-family: 'Crimson Text', serif;
	font-size: 32px;
	font-weight: bold;
	font-style:italic;
	color: #bbabb5;
		line-height: 32px;
		margin:0px;
		text-align:center;

	}
	#pinkbox .smaller{
font-family: 'Crimson Text', serif;
	font-size: 24px;
	font-weight: bold;
	font-style:italic;
	color: #bbabb5;
		line-height: 24px;
		margin:0px;
		text-align:center;

	}
h2 {
font-family: 'Crimson Text', serif;
	font-size: 28px;
font-weight: normal;
		font-style: italic;
	color: #333333;
	margin:0px;
	padding:0px;
		line-height: 28px;
}
.text_main{font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000; line-height:18px;}
.footertext{clear:both;}
a {
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	color: #6f5d7a;
}
a:hover {
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	color: #92809d;
	text-decoration: none;
}
.faq{padding-left: 10px;
	padding-top: 20px;
	background-color: #f7f7f7;
	color: #666666;
	border: 1px solid #CCCCCC;
	padding-right: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;}
	
img.floatRight { 
    float: right; 
    margin: 4px; 
}	


/*============================*/

/*=== Custom Slider Styles ===*/

/*============================*/

#slider-wrapper {

    width:952px;

    height:340px;

    margin:0 auto;

    padding-top:0px;

    margin-top:-2px;

}



#slider {

	position:relative;

    width:952px;

    height:340px;

    margin-left:0px;

	background:url(images/loading.gif) no-repeat 50% 50%;

}

#slider img {

	position:absolute;

	top:0px;

	left:0px;

	display:none;

}

#slider a {

	border:0;

	display:block;

}



.nivo-controlNav {

	position:absolute;

	right:0px;

	bottom:-20px;

}

.nivo-controlNav a {

	display:block;

	width:22px;

	height:22px;

	background:url(images/bullets.png) no-repeat;

	text-indent:-9999px;

	border:0;

	margin-right:5px;

	float:left;

}

.nivo-controlNav a.active {

	background-position:0 -22px;

}



.nivo-directionNav a {

	display:block;

	width:30px;

	height:30px;

	background:url(images/arrows.png) no-repeat;

	text-indent:-9999px;

	border:0;

}

a.nivo-nextNav {

	background-position:-30px 0;

	right:15px;

}

a.nivo-prevNav {

	left:15px;

}



.nivo-caption {

    text-shadow:none;

    font-family: Helvetica, Arial, sans-serif;

}

.nivo-caption a { 

    color:#efe9d1;

    text-decoration:underline;

}

#wrapperr {
margin-top: 4px;
}


#form2 {
font-family: 'Cinzel', serif;
font-size: 16px;
font-weight: bold;
color: #333;
}
#form2 table{
background-color: #F0DBE8;

}
#form2 INPUT {
border-color: #cccccc;
border-width: 1px;
width: 190px;
}
#form2 TEXTAREA {
border-color: #cccccc;
border-width: 1px;
width: 190px;
font-family: Arial, sans-serif;
}
#form2 SELECT {
border-color: #cccccc;
border-width: 1px;
width: 190px;
}


.aButton {
margin-top: 3px;
background-color: #000000;
height: 36px;
border-color: #ffffff;
border-width: 1;
border-style: solid;
color: #ffffff;
font-size: 16px;
font-family: 'Cinzel', serif;
font-weight: bold;
text-shadow: #222222 1px 1px 1px ;
cursor: pointer; /* hand-shaped cursor */
  cursor: hand; /* for IE 5.x */

}
