/*
File:			custom.css
Description:	Custom styles for Your Theme

HOW TO USE THIS FILE:

Override any class you want and it will change default styling to suit your needs.

    1. Open style.css file and find any clasess you want to override
	2. Copy classes to override in this file, make sure you put classes outside
	3. Activate custom.css file in theme admin panel

*/
/* START OVERRIDING / ADDING NEW CLASESS BELOW THIS LINE */

#address{float:left; width:50%; font:normal 16px helvetica, arial;}

#contactform{float:right; width:45%; padding:0 0 10px 10px;}

#brands {
vertical-align: top;
	width: 700px;
margin:-175px 0 0 0;
}

	#brands #brand_frame {
		height: 270px;
		overflow: hidden;

		position: relative;
	}

	#brands #brand_names {
		float: left;
height: 300px;
font: arial;		
font-size: 18pt;
		line-height: 10px;
		width: 110px;
	}
	
		#brands #brand_names li {
			color: #000;
background: none;
			cursor: pointer;

		}
		
			#brands #brand_names li.active {
				background: transparent url('/img/brands_nav_active.gif') no-repeat scroll left center;
				color: #DC603C;
				font-weight: bold;
			}

	#brands #brand_promos {
		float: left;
		position: relative;

		width: 516px;
	}
	
		#brands #brand_promos li {
			height: 270px;
background: none;
margin:0 0 0 0;
		}

/* START */
#cllc_corp_header,
#cllc_corp_footer,
#cllc_corp_header a,
#cllc_corp_footer a {
    color:              #959595;
    font-family:        "Verdana", Arial, sans-serif;
    font-size:          12px;
    font-weight:        bold;
    text-decoration:    none;
    }
    
#cllc_corp_header {
    }

    #cllc_corp_header .cllc_corp_col {
        position:           relative;
        height:             270px;
        }
	#cllc_corp_header #header_logo {
		position:           absolute;
		left:               15px;
		top:                30px;
		}
   
/*
    Global defs to ensure standalone utility
*/
.cllc_corp_col {
    width: 600px;
vertical-align: top;
    }

.ac:after {
	content:        ".";
	display:        block;
	height:         0;
	clear:          both;
	visibility:     hidden;
    }

.ac { 
    display:        inline-block;
    }

/* Hides from IE-mac \*/
* html .ac { 
    height:         1%;
    }

.ac { 
    display:        block;
    }
/* End hide from IE-mac */
