/* CSS Document */
/*--------------------------------------body---*/
body, td, th, div,  label, input {
	color:#59685a;
	font:normal 12px Arial, Helvetica, sans-serif;
	/*line-height:20px;*/
}
input {color:#000}


/*---TOP BAR------*/
#topbar {
    background:url(http://www.chickslovethecar.com/images/cltc20/topbar-left.gif) no-repeat 0 0 #34393b;
}
.topbar-right {
	background:url(http://www.chickslovethecar.com/images/cltc20/topbar-right.gif) no-repeat right 0;
	height:73px;
	width:100%;
	overflow:hidden;
}
#logo {
	margin:19px 0px 0px 15px;
	padding: 0px 0px 0px 0px;
	width:195px;
	
	/*background-color:#748187;*/
}
#subtitle {
	margin:0px 0px 0px 15px;
	padding: 0px 0px 0px 0px;	
    color: #FFFFFF;
    font-size:12px;
}

#fullimg{
	width:942px;
	overflow:hidden;
	height:290;
}
#fullimg img{ width:942px; }
#fullimg p, #fullimg span{
	position:absolute;
	background:#fff;
	opacity:.5;
	filter:alpha(opacity=50);
	color:#000000;
	display:block;
	margin:249px 0 0 0;
	padding:11px 0px 10px 17px;
	width:925px;
	font-size:19px;
	font-family:Arial, Helvetica, sans-serif
}
.menuImage
{
    display:inline;
}

.menuImage img { width:227px; height:105px;}

.menuImage p
{
    position:absolute;
	background:#fff;
	text-align:center;
	opacity:.5;
	filter:alpha(opacity=50);
	color:#000;
	display:inline;
	margin:82px 0 0 0;
	padding: 2px 2px  2px 2px;
	width:227px;
	font-size:10px;
	font-family:Arial, Helvetica, sans-serif
}

/*----------------MENU------------------*/
.module-topmenu {
	padding:10px 0px 0px 0px;
	margin:0;
}
ul.menu-nav {
	padding:0;
	margin:0px 0px 0px 0px;
	list-style:none;
	z-index:99;
}
ul.menu-nav li {
}
ul.menu-nav li, ul.menu-nav li.active	{
	float:left;
	padding:0px 0px 0px 0px;
	margin:0px 1px 0px 0px;
	border:none;
}
ul.menu-nav li a, ul.menu-nav li a:visited {
	color:#2d3133;
	font-size:10px;
	font-weight:bold;
	display:block;
	line-height:14px;
	text-decoration:none;
	text-transform:uppercase;
}
ul.menu-nav li a span{
	padding:5px 9px 7px 9px;
	display:block;
}
ul.menu-nav li a span	{
}
ul.menu-nav li a:hover span	{
}
ul.menu-nav li a:visited {
}

/*-------------------hover----*/

ul.menu-nav li a:hover {
	background:url(http://www.chickslovethecar.com/images/cltc20/topmenu-left.gif) no-repeat 0 0;
	text-decoration:none !important;
	color:#000;
}
ul.menu-nav li a:hover span	{
	background:url(http://www.chickslovethecar.com/images/cltc20/topmenu-right.gif) no-repeat right 0;
}
/*-------------------active----*/

ul.menu-nav li.active a {
	background:url(http://www.chickslovethecar.com/images/cltc20/topmenu-left.gif) no-repeat 0 0;
	text-decoration:none !important;
	color:#000 !important;
}
ul.menu-nav li.active a span {
	background:url(http://www.chickslovethecar.com/images/cltc20/topmenu-right.gif) no-repeat right 0;
}


/*-------------------------------------mainmenu---*/

.module_menu  
{

	width:100%;
}
.module_menu .box-indent {
	padding:16px 0px 50px 0px;
}
/*-------------------title----*/
.module_menu h3	{
	background:url(http://www.chickslovethecar.com/images/cltc20/box-title.gif) no-repeat 0 0;
	color:#f7f7f7;
	font:normal 10px Arial, Helvetica, sans-serif;
	padding:6px 0px 6px 12px;
	text-transform:uppercase;
	width: 200px;
}
/*-----------------content----*/
.module_menu div		{
	color:#fff;
	font-size:12px;
}
.module_menu ul {
	list-style:none;
	padding-left: 5px;
	margin:0px 0px 0px 0px;
}
.module_menu li	{
	line-height:14px;
	display:inline;
}
.module_menu li	li {
	padding:0px 0px 0px 0px;
}
.module_menu li a, .module_menu li a:visited {
	color:#383c3c;
	font:normal 10px Arial, Helvetica, sans-serif;
	display:block;
	width:100%;
	line-height:14px;
	text-decoration:none;
	text-transform:uppercase;
	margin:0px 0px 1px 0px;
}
.module_menu li a span {
	display:block;
	padding:0px 0px 0px 1px;
	cursor:pointer;
	line-height:14px;
	font-size:10px;
}
.module_menu li a:hover {
	background:url(http://localhost/cltc20/menu-item-top.gif) no-repeat 0 0 #d1d4d3;
	color:#fff;
	text-decoration:none;
}
.module_menu li a:hover span {
	background:url(http://localhost/cltc20/menu-item-bottom.gif) no-repeat 0 100%;
}
.module_menu #current a {
	background:url(http://localhost/cltc20/menu-item-top.gif) no-repeat 0 0 #d1d4d3;
	color:#fff;
	text-decoration:none;
}
.module_menu #current a span {
	background:url(http://localhost/cltc20/menu-item-bottom.gif) no-repeat 0 100%;
}
.module_menu li.active a {
	color:#fff !important;
}





.contentheading, .componentheading {
	color:#2d3133;
	font:bold 17px Arial, Helvetica, sans-serif;
	padding:0px 0px 7px 0px;
	line-height:18px;
	margin:0px 0px 0px 0px;
	text-transform:uppercase;
}
.contentheading {
	padding:0px 10px 10px 0px;
}
.items {
	padding:10px 10px 10px 0px;
}
.componentheading {
	font-size:20px;
	line-height:20px;
	padding:10px 0px 10px 0px;
}
.contentpaneopen p {
	padding:0px 0px 10px 0px;
}
.item-info {
	padding:0px 0px 4px 0px;
}
.buttonheading	{
	padding:0px 5px 6px 0px;
}
.buttonheading img	{
	padding:0;
	margin:0 4px;
}
span.contentheading {
	font-weight:normal;
	display:block;
	padding:15px 0px 15px 0px;
	margin:0px 0px 15px 0px;
	background:url(../images/gline.gif) repeat-x 0 bottom;
}



.article-decor {
	padding:0px 0px 12px 0px;
}
.article-indent	{
	padding:22px 0px 0px 3px; 
}
#contact_text		{
	height:auto; 
	overflow:auto;
	margin:0px 0px 5px 0px; 
	width:90%
}
.article_bot		{
	line-height:5px
}
.article_separator	{
	background:url(../images/article-separator.gif) repeat-x 0 0;
	display:block;
	line-height:1px;
	padding:15px 0px 0px 0px;
	margin:0px 0px 5px 0px;
	height:1px;
	font-size:1px;
}
.column_separator	{
	padding:0px 0px 0px 12px !important;
}
.article_column {
	padding:0px 0px 0px 0px;
}
.border-top {
	border-top:5px solid #10cae6;
}
.article_indent h3 {
	overflow:hidden;
}
.article_indent h3 img {
	margin:0px 3px 0px 0px !important;
	float:left
}
.contentpaneopen ul, .article-indent ul {
	list-style:none;
	margin:0px 0px 0px 0px;
}
.contentpaneopen ul li, .article-indent ul li {
	background:url(../images/list-item.gif) no-repeat 0px 6px;
	padding:0px 0px 6px 15px;
	line-height:16px;
}
.contentpaneopen ul a, .contentpaneopen ul a:visited, .article-indent ul a:visited {
	line-height:14px;
	text-decoration:none;
}
.contentpaneopen ul a:hover, .article-indent ul a:hover{
	text-decoration:underline !important;
}
.contentpaneopen p	{
	width:100%
}
.contentpaneopen img{
	margin:0px 25px 0px 0px;
}
.contentpaneopen h4 {
	color:#2a2a2a;
	font-size:20px;
	line-height:30px;
}
.contentpane li {
	line-height:normal;
	padding:0px 0px 6px 0px;
}
.contentdescription img {
	margin:0px 20px 0px 0px;
}
.border-x {
	padding:6px 0px 0px 0px;
}
.article_indent, #component-contact {
	padding:0px 0px 10px 0px;
}
.article_indent em {
	color:#406e85;	
}
.article_indent strong {
	color:#406e85;
	font-size:19px;
}


#footer	{
	border-bottom:1px solid #dedede;
	border-top:1px solid #dedede;
	width:100%;
}
#footer .space	{
	color:#264035;
	font-size:10px;
	font-weight:normal;
	text-align:left;
	text-transform:uppercase;
	padding:5px 0px 5px 0px;
	overflow:hidden
}
#footer-logo {
	width:204px;
	float:right;
	text-align:right;
	font-size:10px;
	padding:2px 0px 0px 0px;
}
#footer-menu {
	width:504px;
	float:left;
}
#footer a	{
	color:#264035;
	text-decoration:underline;
	line-height:22px;
}
#footer ul.menu-nav li a {
	text-decoration:none;
}
#footer ul.menu-nav li a span {
	padding:1px 10px 2px 10px;
	color:#929495;
}
#footer a:hover	{
	text-decoration:none;
}
#footer .module-topmenu {
	padding:0px 0px 0px 0px;
}
.clr {
	overflow:hidden;
	clear:both;
}