@import url('http://assets3.hd-dealersite.com/css/latest_news.css');
@import url('banner-slider.css');
@import url('jquery.newbikesimagescroller.css');
@import url('jquery-new-bikes-image-VScroller.css');

@charset "UTF-8";
/* Generic styling - html layout */
* {
	text-rendering:optimizelegibility;
}
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, h7, h8, p, blockquote, pre, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {
	border:0 none;
	/*font-family:Helvetica, Verdana, Arial, sans-serif;*/
	font-family:Arial, Helvetica, sans-serif;
	font-size:1em;
	font-style:inherit;
	font-weight:inherit;
	margin:0;
	outline:0 none;
	padding:0;
	vertical-align:baseline;
}
html, body {
	width:100%;
	height:100%;
	text-align:center; /*center hack*/
}
a {
	text-decoration:none;
	font-weight:bold;
	color:#fff;
}
a img {
	border:none;
}
a:hover {
	color:#EB6F24;
}
sup {
	vertical-align:super;
}
/* Custom generic styling */
.clear {
	clear:both;
}
.Lfloat {
	float:left;
}
.Rfloat {
	float:right;
}
/* Set wrappers */
#L1wrap {
	margin:0 auto;
	width:100%;
	height:100%;
	height:auto;
}
#L1wrap {
	display:none;
}
#L1wrap {
	display:block;
} /* Just for tracing - remove when complete */
#L2wrap {
	margin:0 auto 0 auto;
	min-width:950px;
	max-width:950px;
	width: auto !important; /*IE6 hack*/
	width:950px; /*IE6 hack*/
	text-align:left; /*center hack*/
	height:100%;
}
/* Header Content */
#header_wrap {
	width:950px;
	height:122px;/*146px*/
	padding:24px 0 0 0;
}
#dealer_custom_high img {
display:block;
margin-top:10px;
float:right;
}
.custom_dealer_imageLow {
	height:140px;
	width:158px;
	margin:5px 0 0 0;
}
#top_left_logo {
	margin:5px 0 0 5px;/*122px width*/
}
#top-banner {
	float:right;
}
#top-banner img {
	position:relative;
	/*right:-33px;*/
	width:735px;
	height:116px;
}
/* END Header Content */

/* Top Menu CSS */
#top-navigation {
	width:950px;
	height:29px;
	position:relative;
	z-index:100;
}
#top-navigation ul li {
	margin:0 2px 0 0;
	font-weight:bold;
}
/* Safari CSS 
.sf-menu li a span {
[padding-top:0;
 padding-top:4px;]
}*/


/* END Top Menu CSS */

/* Top Menu CSS */
#main-banner-container {
	background:#000000;
	width:950px;
	height:215px;
	padding:10px 0 0 0;
}
#main-banner {
	/*background:url('../images/placeholder_banner.jpg') no-repeat center top;*/
	width:914px;
	height:205px;/* -10px from container padding */
	margin:0 auto;/* center it */
}
#main-banner img {
	border:1px solid #4E4E4E;
}
/* END Top Menu CSS */

#L3wrap {
	background:url('assets/mid-grey.png') repeat-x top left;
	padding:16px 18px 50px 18px;/* causes L4wrap to be 914px wide */
	position:relative;
	overflow:hidden;
	height:auto;
}
#L4wrap {
	height:auto;
	width:auto;
	position:relative;
}
/* draw columns */
/* col_I and col_III total 354px - col_II becomes 560px */
#col_I {
	width:196px;
}
#col_I #widgets_left a, #col_III #widgets_right a {
	display:block;
	margin:0 0 7px 0;
 #margin:0 0 5px 0;
}
#bike-information ul li:last-child {
	display:none;
}
#col_II {
	height:100%;
	height:auto;
	width:508px;
	padding:0 26px;
}
#col_IIedit {
	height:100%;
	height:auto;
	width:498px;
	padding:0 31px;/* reduces col_II from 560px */
	width:auto!important;
}
#col_III {
	width:158px;
}
#col_IIIedit {
	width:158px;
	position: absolute;
	z-index: 12000;
	right: -65px;
}
#col_I, #col_II, #col_III {
	height:100%;
	height:auto;
	position:relative;
	overflow:hidden;
}
#col_IIwrap {
	padding:10px 15px 40px 15px; 
	width:auto;
	height:100%;
	height:auto;
	color:#fff;
	line-height:1.5em;
	font-size:0.8em;
	font-family:Arial, Helvetica, sans-serif;
/* background:url('../images/col_IIbg.png') top left; */
	position:relative;
	overflow:hidden;
	background:url("assets/col_IIbg.png");
}

#col_IIwrap .homepage{
padding:0;
}

#col_IIwrap a {
	text-decoration:underline;
}
#col_IIwrap a.widget_link_homepage_centre {
	text-decoration:none;
}
/* END draw columns */



/* Set Main Navigation div styles (global) */
#main-navigation {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	text-transform:uppercase;
}
/* Set L1 margin and all Ls colour */
#main-navigation ul li {
	background-color:#fff;
	margin:0 0 2px 0;
	border-bottom:1px solid #c8c6c6;
	border-left:1px solid #c8c6c6;
	border-right:1px solid #c8c6c6;
}
/* Reset all 2+Ls margin */
#main-navigation ul li ul li {
	margin:0;
	border-bottom:none;
}
/* Set hyperlinks to stretch to LI background size and give border */
#main-navigation ul li a {
	display:block;
	height:auto;
	height:100%;
	border-top:1px solid #c8c6c6;
	padding:8px 6px 8px 12px;
	color:#000;
}
#main-navigation ul li {
	display:block;
	height:100%;
}
/* Set all Ls background graphic to default inactive item */
#main-navigation ul li {
	background: -webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#787878));
	background: -moz-linear-gradient(top, #ffffff, #787878);
	/* For Internet Explorer 5.5 - 7 */
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#FFffffff, endColorstr=#FF787878);
	/* For Internet Explorer 8 */
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#ffffff, endColorstr=#787878)";
		/*Internet Explorer 10*/
	background-image: -ms-linear-gradient(top, #FFFFFF 0%, #787878 100%);
}
.no-cssgradients #main-navigation ul li {
	background:url('../images/menuitembg.gif') repeat-x 0 0;
}
#main-navigation ul li.parent a {
	background: -webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#787878));
	background: -moz-linear-gradient(top, #ffffff, #787878);
	/* For Internet Explorer 5.5 - 7 */
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#FFffffff, endColorstr=#FF787878);
	/* For Internet Explorer 8 */
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#ffffff, endColorstr=#787878)";
	color:#000;
}
.no-cssgradients #main-navigation ul li.parent a {
	background:url('../images/menuitembg.gif') repeat-x 0 0;
}
#main-navigation ul li.parent.active a {
	background: -webkit-gradient(linear, left top, left bottom, from(#5f5f5f), to(#2d2d2d));
	background: -moz-linear-gradient(top, #5f5f5f, #2d2d2d);
	/* For Internet Explorer 5.5 - 7 */
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#FF5f5f5f, endColorstr=#FF2d2d2d);
	/* For Internet Explorer 8 */
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#5f5f5f, endColorstr=#2d2d2d)";
	color:#FFF;
}
.no-cssgradients #main-navigation ul li.parent.active a {
	background:url('../images/menuitembg.gif') repeat-x 0 -120px;
}
#main-navigation ul li.parent.active ul li a {
	background:none;
	color:#000;
	filter:none;
	-ms-filter:none;
	background-color:#fff;
}
.no-cssgradients #main-navigation ul li.parent.active ul li a {
	background:none;
	color:#000;
	filter:none;
	-ms-filter:none;
	background-color:#fff;
}
/* Reset all 2+Ls background and border */
#main-navigation ul li ul li, div#main-navigation ul.menu li.parent ul.sections li.parent {
	background:none;
	background-color:#ffffff!important;
	border:none;
}

#main-navigation ul li ul li, div#main-navigation ul.menu li.parent ul.price_list li.parent {
	background:none;
	background-color:#ffffff!important;
	border:none;
}

#main-navigation ul li ul li a {
	border:none;
	background:none;
	color:#000;
}
#main-navigation ul li.parent ul li a {
	background:none;
	background: -moz-linear-gradient(center top , #FFFFFF, #FFFFFF) repeat scroll 0 0 transparent;
	color:#000000;
}

#main-navigation ul li.parent.nb_big_menu_item ul li a {
	background: -webkit-gradient(linear, left top, left bottom, from(#5f5f5f), to(#2d2d2d));
	background: -moz-linear-gradient(top, #5f5f5f, #2d2d2d);
	/* For Internet Explorer 5.5 - 7 */
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#FF5f5f5f, endColorstr=#FF2d2d2d);
	/* For Internet Explorer 8 */
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#5f5f5f, endColorstr=#2d2d2d)";
	color:#FFF;
}

.no-cssgradients #main-navigation ul li.parent.nb_big_menu_item ul li a {
	background:url('../images/menuitembg.gif') repeat-x 0 -120px;
}

.no-cssgradients #main-navigation ul li.parent.nb_big_menu_item ul#ranges li a {
	background:none;
}
#main-navigation ul li.parent.nb_big_menu_item ul li ul li a {
	border:none;
	background:none;
	color:#000;
	filter:none;
	-ms-filter:none;
}
#main-navigation ul li.parent.nb_big_menu_item ul li ul li.active a {
	color:#FFF;
}
/* Set seperators for spans *//* Reset seperators for active spans 
#main-navigation ul li ul li a span { display:block; width:168px;  }*/
/*#main-navigation ul li ul li a, */ div#main-navigation ul.menu li.parent ul.sections li.parent a {
	border-bottom:1px solid #d1c2ae;
}
#main-navigation ul li ul li#current.active a span {
	border-bottom:none;
	padding:0;
}
#main-navigation ul li ul li.parent a span {
	border-bottom:none;
	padding:0;
}
/*#main-navigation ul li ul li ul li a span { padding:0 0 7px 1px!important; }*/
#main-navigation ul li ul li ul li a {
	border-bottom:1px solid #d1c2ae!important;
}
#main-navigation ul li ul li ul li#current.active a span {
	border-bottom:none!important;
	padding:0!important;
}
/* Set current (active) items */
#main-navigation ul li#current.active, #main-navigation ul li#current.active a {
	background: -webkit-gradient(linear, left top, left bottom, from(#5f5f5f), to(#000000));
	background: -moz-linear-gradient(top, #5f5f5f, #000000);
	/* For Internet Explorer 5.5 - 7 */
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#FF5f5f5f, endColorstr=#FF000000);
	/* For Internet Explorer 8 */
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#5f5f5f, endColorstr=#000000)";
	/*IE 10*/
	background-image: -ms-linear-gradient(top, #5f5f5f 0%, #000000 100%);
}
.no-cssgradients #main-navigation ul li#current.active, .no-cssgradients #main-navigation ul li#current.active a {
	background:url('../images/menuitembg.gif') repeat-x 0 -60px;
}
#main-navigation ul li#current.active ul li a {
	background:none!important;
	background-color:#fff!important;
	filter:none;
	-ms-filter:none;
}
#main-navigation ul li#current.active a {
	border-top:1px solid #C8C6C6;
	border-bottom:1px solid #48341f;
	color:#FFF;
}
/* Reset items under current (active) to default colour+border and set specific hover */
#main-navigation ul li#current.active ul li a {
	border:none;
	border-bottom:1px solid #d1c2ae;
	color:#000;
}
/* Set global hover state */
#main-navigation ul li a:hover, #main-navigation ul li#current.active ul li a:hover, #main-navigation ul li.active ul li a:hover {
	background: -webkit-gradient(linear, left top, left bottom, from(#5f5f5f), to(#2d2d2d))!important;
	background: -moz-linear-gradient(top, #5f5f5f, #2d2d2d)!important;
	/* For Internet Explorer 5.5 - 7 */
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#FF5f5f5f, endColorstr=#FF2d2d2d)!important;
	/* For Internet Explorer 8 */
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#5f5f5f, endColorstr=#2d2d2d)"!important;
	color:#FFF!important;
		/*Internet Explorer 10*/
	background-image: -ms-linear-gradient(top, #5f5f5f 0%, #2d2d2d 100%);
}
.no-cssgradients #main-navigation ul li a:hover, .no-cssgradients #main-navigation ul li#current.active ul li a:hover, .no-cssgradients #main-navigation ul li.active ul li a:hover {
	background:url('../images/menuitembg.gif') repeat-x 0 -120px;
}
/* Fallbacks 

.no-cssgradients #main-navigation ul li, .no-cssgradients #main-navigation ul li a {background:url('../images/menuitembg.gif') repeat-x 0 0;}
.no-cssgradients #main-navigation ul li.parent.active a {background:url('../images/menuitembg.gif') repeat-x 0 -60px;}
.no-cssgradients #main-navigation ul li#current.active ul li a:hover {background:url('../images/menuitembg.gif') repeat-x 0 -120px;}*/


/* END Main Navigation */


.sf-menu li ul li a {
	height:auto;
	height:100%;
}
.sf-menu li ul li a span {
	display:inline-block;
	line-height:1em;
	padding:0 0 0 13px!important;
}
.sf-menu li ul li a {
    border-bottom: 1px solid #525252!important;
}
#col_III #latest-news, #col_IIIedit #latest-news {
	margin:-10px 0 0;
	border-bottom:4px solid #d5c8b7;
}
#col_III #latest-news h3, #col_IIIedit #latest-news h3 {
	display:none;
	width:158px;
	height:100px;
}
#col_III #latest-news h3 span, #col_IIIedit #latest-news h3 span {
	visibility:hidden;
}
#col_III #latest-news ul, #col_IIIedit #latest-news ul {
	padding:10px;
	border-left:4px solid #d5c8b7;
	border-right:4px solid #d5c8b7;
	background:#000;
}
#col_III #latest-news ul li, #col_IIIedit #latest-news ul li {
	margin:5px 0 13px;
	list-style:none;
}
#col_III #latest-news ul li a, #col_IIIedit #latest-news ul li a {
	color:#FFF;
	font-size:0.7em;
	line-height:0.9em;
}
#col_III #latest-news ul li a:hover, #col_IIIedit #latest-news ul li a:hover {
	color:#b74500;
}
/* draw footer */
#footer {
	margin:20px 0 0 0;
	width:auto;
	height:50px;
	text-align:center;
	font-size:0.7em;
	color:#bcbec0;
}
#footer a {
	font-weight:normal;
}
#footer span {
}

#footer span.address a {
	color:#bcbec0!important;
}

#footer .footerHead span {
	font-size:14px;
	font-weight:normal;
}


#footer a:hover {
	text-decoration:underline!important;
}
#footer ul, #footer li, #footer span {
	display:inline;
	font-size:12px;
}
#footer li {
	margin:0 4px 0 0;
}
/* END draw footer */

/* new bikes */
a.jcepopup span.zoom-link, a.jcebox span.zoom-link, a.jcelightbox span.zoom-link, span.zoom-image {
	background:none !important;
}
#jcepopup-content {
	height:592px !important;
	padding:10px;
	width:756px !important;
}
#jcepopup-content #jcepopup-iframe {
	height:592px !important;
	width:756px !important;
}
#jcepopup-container {
	height:642px !important;
	left:50%;
	margin-left:-150px;
	overflow:visible;
	position:absolute;
	width:796px !important;
	z-index:10001;
}
/* captcha css */

#mainSubmit {
	position:relative;
	margin-top:175px;
	z-index:9999;
}
#codeForm a {
	text-decoration:none;
	font-size:0.8em;
}
#codeForm a:hover {
	color:#FFF;
	text-decoration:underline;
}

/* MY 12 home page bike-scroll modules */
.scrollModule-1{
clear:both;
	width:915px;
	height:137px;
	background:url(../images/new-bikes-bkgnd.png);
}

div#top-navigation ul li.item1000 {
    background:url("../images/topmenu-bg-right.png") no-repeat scroll right -29px transparent;
}
div#top-navigation ul li.item1000 a {
    background:url("../images/topmenu-bg-left.png") no-repeat scroll left -29px transparent;
}
div#top-navigation ul li.item1000 a span {
    background: url("../images/topmenu-bg-centre.png") repeat-x scroll 0 -29px transparent;
    color: #555555;
}
div#top-navigation ul li.item6 {
    background:url("../images/topmenu-bg-right.png") no-repeat scroll right -29px transparent;
}
div#top-navigation ul li.item6 a {
    background:url("../images/topmenu-bg-left.png") no-repeat scroll left -29px transparent;
}
div#top-navigation ul li.item6 a span {
    background: url("../images/topmenu-bg-centre.png") repeat-x scroll 0 -29px transparent;
    color: #555555;
}

.sf-menu #current {
    background:url("../images/topmenu-bg-right.png") no-repeat scroll right top transparent;
}
.sf-menu #current a {
    background:url("../images/topmenu-bg-left.png") no-repeat scroll left top transparent;
}
.sf-menu #current a span {
    background: url("../images/topmenu-bg-centre.png") repeat-x scroll 0 top transparent;
    color:#f27225;
}


.footerHead{
font-size:12px;
}

.footerHead span {
color:#bdbdbd;
font-size:11px;
text-transform:none;
font-weight:bold;
}
/*.footerHead p span {
color:#F27225;
}*/


.homepage p{
/*line-height:10px;*/
}

.homepage p strong{
font-weight:bold;
}

/*ul.sf-menu a{
 padding: 9px 10px 12px;
 }*/

#dealerBanner{
text-indent:-999999px;
display:block;
width:619px;
height:90px;
float:left;
position:relative;
top:5px;
}

#dealerLogo{
width:
height:
float:right;
margin-top:15px;
}

.sf-menu li a {
font-size:12px;
}

.sf-menu li a span{
padding:6px 12px 10px 12px;
}
#footer ul.menu{
display:inline;
}

h2.widget_text{
text-indent:-9999px;
color:red;
display:block;
width:auto;
height:124px;
}

#social-media{
width:auto;
height:55px;
position:relative;
z-index:9999;
top:-80px;
text-align: left;
padding:10px 0 0 0;
}


#news-container ul li h3 a {
	color:#CCC;
}

#news-container ul li h3 a:hover, div#top-navigation ul li.item1000 a:hover span, div#top-navigation ul li.item6 a:hover span {
	color:#F27225;
}

/* Homepage Content */

.homepageFront #page p{
	margin:10px 0 0;	
}

.homepageFront #page p{
	line-height:1.3em;
	font-size:12px;	
}

/*a.twitter-share-button{
display:block;
width:100px; height:40px; float:left;
}*/

.magnify_btn{
position:relative;
z-index:10000;
top:39px;
left:-228px;
left:0;
}

/*span.zoom-link{
margin-top:-32px;
}

.bike_img{
overflow:hidden;
height:auto;
margin-top:-32px;
}
*/

#LikePluginPagelet{
border:1px solid red;
}

#main-navigation ul li ul li#notactive a, #main-navigation ul.menu li.parent.nb_big_menu_item ul.sections li#notactive a {
	background-color:#FFFFFF!important;
    color: #000000;
}
#main-navigation ul li ul li#notactive a, #main-navigation ul.menu li.parent.nb_big_menu_item ul.sections li#notactive a {
	background: -webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#ffffff));
	background: -moz-linear-gradient(top, #ffffff, #ffffff);
	/* For Internet Explorer 5.5 - 7 */
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#FFffffff, endColorstr=#FFffffff);
	/* For Internet Explorer 8 */
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#ffffff, endColorstr=#ffffff)";
    color: #000000;
}
#main-navigation ul li ul li#notactive a:hover, #main-navigation ul.menu li.parent.nb_big_menu_item ul.sections li#notactive a:hover {
    color:#FFFFFF!important;
	background: -webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#787878));
	background: -moz-linear-gradient(top, #ffffff, #787878);
	/* For Internet Explorer 5.5 - 7 */
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#FFffffff, endColorstr=#FF787878);
	/* For Internet Explorer 8 */
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#ffffff, endColorstr=#787878)";
}

#social-media #social_links {
	float:right; margin-top:0px!important;
}

#dealerBanner{
	margin-left:0!important;
	position:relative;
	left:22px;
	background-position:0 0!important;
}

form#adminForm fieldset{
width:460px;
}


/***Inspiration gallery link from new bikes*****/
#inspiration-link{
	color:#ffffff;
	font-weight:bold;	
	margin:5px 0px 0px 10px;
			
}

#inspiration-bike-list {
	color:#EB6F24;
	padding:2px 0px 13px;
	margin:0;
	float:left;
	clear:both;
	*display:block;
	*width:225px;
	text-decoration:underline;
}

#inspiration-bike-list a{
	color:#EB6F24;
	font-size:12px;
}
#inspiration-title{
	color:#ffffff;
	display:block;
	float:left;
	clear:both;
}
/***Inspiration gallery link from new bikes - END*****/

/** css for new bike video link **/
#model_video_text
{
	font-size:14px;
	padding-left:8px;
	
}

#model_video_text a
{
	color:#EB6F24;
	
}
#model_video_text .zoom-link
{
	text-decoration:underline;
}




/*******Play pause button on home banner ads - Start************/
#tmpPlayPause{
	display:inline-block; 
	height:16px; 
	width:50px; 
	padding: 0px 0px 0px 4px; 
	cursor:pointer; 
	float:left;
	margin-top:3px;
}

#tmpPlayPause.play{
	background:url(../images/playButton.png) 0 0 no-repeat;
}

#tmpPlayPause.pause{
	background:url(../images/pauseButton.png) 0 0 no-repeat;
}

#tmpPlayPause:hover{
	background-position: 0 -17px;	
}
/*******Play pause button on home banner ads -  END************/



/************** PAM STORE *****************/

#wishlist
{

    background: url("assets/col_IIbg.png") repeat scroll 0 0 transparent;
	
	
    float: right;
	/*position:relative;
    top: -23px;
	right:15px;*/
	
    max-height: 25px;
    min-width: 188px;
	padding: 2px 15px 2px 15px;
	/*text-align:right;
	
	right:370px;*/
	margin-top:-23px;
	margin-right:17px;
}

 
#wishlist a 
{
   color:#ffffff;
   margin-top:-20px;
   font-weight:normal;

}


	
#wishlist a span.sl_active 
{
   color:#ED822F;
   margin-top:-20px;

}

#wishlist a span.sl_empty 
{
   color:#ffffff;   
   margin-top:-20px;
}

/************************ end pam store *****************/


/*** video gallery css start ****/
#videoGalleryBanner {
    padding-bottom: 20px;
}
.videoThumb {
    border: 4px solid #555555 !important;
    height: 110px;
    width: 140px;
}
.videoItem {
    float: left;
    padding-right: 15px;
    width: 150px;
	padding-bottom: 20px;
}
.videoItem1 {
    float: left;
    width: 140px;
}



.videoTabImgDesc {
    color: #FFFFFF;
    font-size: 15px;
    font-weight: bold;
    height: 25px;
    margin: 0 0 30px;
    padding-left: 8px;
    position: relative;
    text-align: center;
    width: 130px;
}

.zoom-link
{
  padding-top: 5px;
    text-align: center;

} 

/*** video gallery css end ****/

/************* Homemade cookie - START **************************************/

#clearForCookie{
	position:relative;
	height:66px;
	width:100%;
	display:block;
	background:none repeat scroll 0 0 #000000;
}

#footerSilktide{
	height:0px;
	width:100%;
	position:fixed;
	bottom:0;
	z-index:9999999999999999;
	background: #000000 none repeat scroll !important;

}

#footerCookieNotification{
    margin: 0 auto;
    overflow: hidden;
    width: 917px;
	height:66px;
	display:block;
}

#cookieText{
	position:relative;
	float:left;
	margin-top:18px;	
}

#footerSilktide #footerCookieNotification #cookieText p{
	margin:5px 0px 0px 0px;
	font-size:16px;
	color:#969595;
}

#cookieText a.cookieMessage{
	color:#f27225;
}

#allowCookieBtnHolder{
	margin-top:7px;
	position:relative;
	float:right;
	display:block;
	height:29px;
	width:186px;
	/*background:url('http://assets3a.hddealersite.com/images/agreecontinue.jpg') no-repeat 0 0 !important;*/
}

#allowCookieBtn{
	display:block;
	height:29px;
	width:175px;
}

#allowCookieImg
{
	width:158px;
	height:29px;
}


a#allowCookieBtn{
	font-size:16px;
	color:#000000;
	padding:10px 10px 10px 18px;
	text-decoration:none;
}
/* MY13 - 100 years of MotorClothes */
.tabImg
{
 float:right; 
 width:206px;
 clear:right;
 padding-left:10px;
}

.orange{
	color:#f27225;
}


/************* Homemade cookie - END **************************************/

/************ Cookie Page Table - START ***********************************/

.table-top-padding{
	display:block;
	padding-top:25px;	
}

.table-bottom-padding{
	display:block;
	padding-top:30px;	
}

.table-header-col1 {
	text-align: left;
	padding-left:10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:16px;
    border-right: 0px solid white;
    border-top:0px;
    border-left:0px;
    border-bottom:0px;
}

.table-header-col2-3 {
	text-align: left;
	padding-left:23px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:16px;
    border-left: 0px solid white;
    border-top:0px;
    border-right:0px;
    border-bottom:0px;	
}

.table-header-row{
	background:#bbc0c6;	
	color:#000000;
}

.table-content-row{
	background:#e9eaeb;	
}

.table-list-cookie{
	font-size:15px;
	font-weight:bold;
	color: #666666;
	font-family: Arial, Helvetica, sans-serif;
	padding:15px 0px 20px 10px;
	width:157px;
	border-top: 0px solid white;
    border-right: 0px solid white;
	border-left:0px;
	border-bottom:0px;
}

.table-list-name{
	font-size:15px;
	font-weight:bold;
	color: #666666;
	font-family: Arial, Helvetica, sans-serif;
	padding:15px 0px 20px 23px;
	width:112px;
	border-top: 0px solid white;
    border-right: 0px solid white;
	border-left:0px;
	border-bottom:0px;    
}

.table-list-purpose{
	font-size:15px;
	color: #666666;
	font-family: Arial, Helvetica, sans-serif;
	padding:15px 25px 20px 23px;
	line-height:18px;
	letter-spacing:0.5px;
 	border-top: 0px solid white;
    border-left: 0px solid white;
	border-left:0px;
	border-bottom:0px;    	
}


a#allowCookieBtn{
	display:block;
	min-width:139px;
	height:19px;
	color:#fff;
	font-size:12px;
	background:#f88421 url(../images/black-tick.png) 86% 8px no-repeat;
	text-align:left;
	text-decoration:none;
	padding:8px 30px 5px 8px;
	margin-top:10px;
}

a#allowCookieBtn:hover{
opacity:0.9;
}


/************ Cookie Page Table - END   ***************************/

/*****?
/*****/

#pam_pagination
{
	display:block;
	text-align:right;
	width:600px;
	float: right;
	margin-top:25px;
	color: #A5A5A4;
    font-size: 12px;
}	



#pam_pagination ul  {
    line-height: 1.3em;
    display: inline;
    padding: 0 3px;
}

#pam_pagination ul li.li_page {
    display: inline;
    padding: 0 3px;
	margin: 10px 0 -3px 0px;
}


#pam_pagination ul li  a{
    text-decoration:none;
	color: #A5A5A4;
	
}

#pam_pagination ul li  a.on{
    font-weight:bold;
	color: #ED822F;
	
}