/* Innovative Customs Home Page CSS*/

/*@import url("ic_main.css");*/
/**********************GENERAL PARAMETERS **************************/
#lower_head_wrap{
width: 748px; 
height: 405px;
padding: 0;
margin: 0;
background:  #515151;
}

#banner_wrapper{
 margin: 13px 25px;
 width: 701px;
height: 368px; 
background: #FFFFFF url(/images/btm_left_rounded_white_gray.gif) no-repeat bottom left;
}


#banner{
 background: url(/images/were_innovative.jpg) #515151 no-repeat left top;
 margin: 0;
 width: 701px;
 height: 291px;
 /*padding-top: 290px;*/
 /*overflow: hidden;*/
}

#banner_sub{
  font-size: 11px;
  margin: 0;
  padding: 15px 265px 18px 20px;
  height: 77px;
  background: transparent url(/images/custom_fab.gif) no-repeat top right;
}

#banner_sub p{
  margin: 0;
}

#content_wrap {
width: 750px; 
background: #7D7C7D url(/images/grad_bg.gif) repeat-x top left;
}

#content_wrap_inner {
width: 701px; 
padding: 25px 25px 21px 22px;
background: transparent url(/images/btm_left_bg.gif) no-repeat bottom left;
}

#column_right {
clear: both;
float: right;
width: 229px; 
padding: 0;
background: transparent;
}

#megacab_link a{
width: 229px;
height: 0;
display: block;
padding-top: 194px;
overflow: hidden;
background: transparent url(/images/megacab_link.gif) no-repeat top left;
}

#nothing_impossible{
width: 229px;
height: 0;
display: block;
padding-top: 190px;
overflow: hidden;
background: transparent url(/images/nothing_impossible.gif) no-repeat top left;
}

#blog_highlight{
width: 199px;
height: 626px;
background: #000000;
color: #7C7C7C;
padding: 18px 15px 15px 15px;
}

#blog_highlight h3{
font-size: 13px;
margin: 0 0 14px 0;
}

#blog_highlight a{
color: #6C6C6C;
display: block;
font-size: 11px; 
line-height: 15px;
margin-bottom: 5px;
}
#blog_highlight a:hover  { text-decoration: underline; }

#column_left {
/*width: 472px;*/
background: #C2C2C2 url(/images/btm_left_rounded.gif) no-repeat bottom left;
}

#column_left_inner {
/*width: 430px;*/
padding: 20px;
background: transparent url(/images/top_left_rounded.gif) no-repeat top left;
font-size: 11px;
color: #3c3c3c;
}

#column_left_title h2, #important h2{
margin: 0;
height: 20px;
font-size: 13px;
}

#list_wrap{
height: 146px;

}
#list_story {
	background: url(/images/divider_line.gif) no-repeat bottom left;
	width: 400px;
}

#list_wrap span{
line-height: 20px;
display: block;

}

#list1{
float: left;
padding-right: 15px;
}

#list2{
float: left;
padding-right: 15px;
}

#list3{

}

/* Home page hover links */
#img_links a { display: block; height: 0px; overflow: hidden }
#megacab_link {
	height:0px;
	padding-top: 193px;
	background: url(/images/home_links/megacablongbed.gif) top left no-repeat;
	width:231px;
}
#megacab_link:hover { background:url(/images/home_links/megacablongbed.gif) 0px -193px; }
#diesel_link {
	height:0px;
	padding-top: 289px;
	background: url(/images/home_links/dieselpower.gif) top left no-repeat;
	width:231px;
}
#diesel_link:hover { background:url(/images/home_links/dieselpower.gif) 0px -289px; }
#nadm_link {
	height:0px;
	padding-top: 284px;
	background: url(/images/home_links/nadm.gif) top left no-repeat;
	width:231px;
}
#nadm_link:hover { background:url(/images/home_links/nadm.gif) 0px -284px; }
#call_link {
	height:0px;
	padding-top: 193px;
	background: url(/images/home_links/call.gif) top left no-repeat;
	width:231px;
}
#call_link:hover { background:url(/images/home_links/call.gif) 0px -193px; }
#partners_link {
	height:0px;
	padding-top: 192px;
	background: url(/images/home_links/partners.gif) top left no-repeat;
	width:231px;
}
#partners_link:hover { background:url(/images/home_links/partners.gif) 0px -192px; }

#tired_can{
/* clear: left; */
margin-top: 10px;
height: 0;
padding-top:267px;
overflow: hidden;
width: 430px;
display: block;
background: url(/images/tired_can.jpg) no-repeat top left;
}

#important{
padding-left: 148px;
}

#important p{
margin-top: 10px;
line-height: 12px;
font-size: 10px;
font-weight: bold; 
}
#important ul { list-style: none; padding-left:8px; padding-top: 0px; margin: 0px; }
#important li { margin-bottom: 5px; }
/*
#important h2{
margin: 0;
font-size: 13px;
color: #000000;
}*/


#decorative{
margin-top: 18px;
width: 430px;
height: 100px; 
background: url(/images/021_decorative.gif) no-repeat bottom left;
}
